Home of the original IBM PC emulator for browsers.
This version of 1-2-3 is known as Release 1A*, which differs from the original
Release 1A. This version contained files dated 7-01-83
,
whereas Release 1A contained files dated 6-07-83
.
Unlike the Release 1A disks, these disk images are from the private PCjs disk collection, and aside from the Copy-Protection Patch, we believe they are authentic copies of the original distribution disks.
[PCjs Machine "ibm5150-123-1aa"]
Waiting for machine "ibm5150-123-1aa" to load....
Volume in drive A has no label
Directory of A:\
IBMBIO COM* 4736 10-20-83 12:00p
IBMDOS COM* 17024 10-20-83 12:00p
123 EXE 89984 8-17-84 3:59p
123 HLP 113416 7-01-83 1:23a
123 CNF 256 7-01-83 1:23a
LOTUS COM 481 7-01-83 1:23a
LTSLOAD COM 10144 7-01-83 1:23a
TD DRV 5294 7-01-83 1:23a
GD DRV 2139 7-01-83 1:23a
KB DRV 352 7-01-83 1:23a
PR DRV 329 7-01-83 1:23a
11 file(s) 244155 bytes
72704 bytes free
Volume in drive A has no label
Directory of A:\
IBMBIO COM* 1920 6-02-83 5:21p
IBMDOS COM* 6400 6-02-83 5:21p
LOTUS COM 481 7-01-83 1:23a
LTSLOAD COM 10144 7-01-83 1:23a
FILEMGR COM 17706 7-01-83 1:23a
TRANSLAT COM 20187 7-01-83 1:23a
VCWKS EXE 20224 7-01-83 1:23a
DIFWKS EXE 18304 7-01-83 1:23a
WKSDIF EXE 14336 7-01-83 1:23a
DBFWKS EXE 16000 7-01-83 1:23a
WKSDBF EXE 16128 7-01-83 1:23a
IBM0HERC DRV 5293 7-01-83 1:23a
IBM0MONO DRV 745 7-01-83 1:23a
IBM0B&W DRV 5294 7-01-83 1:23a
IBM0COLO DRV 5294 7-01-83 1:23a
IBM1HERC DRV 2080 7-01-83 1:23a
IBM1G1 DRV 2139 7-01-83 1:23a
IBM1G2 DRV 2139 7-01-83 1:23a
IBM2KB DRV 352 7-01-83 1:23a
IBM3PR DRV 329 7-01-83 1:23a
CPQ0TD DRV 745 7-01-83 1:23a
BOTH BAT 1036 7-01-83 1:23a
MONO BAT 1021 7-01-83 1:23a
B&W BAT 1036 7-01-83 1:23a
COLOR BAT 1036 7-01-83 1:23a
HERCULES BAT 1036 7-01-83 1:23a
COMPAQ BAT 1036 7-01-83 1:23a
CONTINUE BAT 3837 7-01-83 1:23a
FIXDOS COM 1195 7-01-83 1:23a
TD DRV 5294 7-01-83 1:23a
GD DRV 2139 7-01-83 1:23a
KB DRV 352 7-01-83 1:23a
PR DRV 329 7-01-83 1:23a
33 file(s) 185587 bytes
116736 bytes free
Volume in drive A has no label
Directory of A:\
IBMBIO COM* 1920 6-02-83 5:21p
IBMDOS COM* 6400 6-02-83 5:21p
GRAPH EXE* 62080 7-01-83 1:23a
GRAPH HLP* 20747 7-01-83 1:23a
GRAPH CNF* 384 7-01-83 1:23a
LOTUS COM* 481 7-01-83 1:23a
LTSLOAD COM* 10144 7-01-83 1:23a
LOTUS DLB* 40889 7-01-83 1:23a
BLOCK1 FON* 3597 7-01-83 1:23a
BLOCK2 FON* 6593 7-01-83 1:23a
ITALIC1 FON* 6507 7-01-83 1:23a
ITALIC2 FON* 9076 7-01-83 1:23a
ROMAN1 FON* 4744 7-01-83 1:23a
ROMAN2 FON* 9117 7-01-83 1:23a
SCRIPT1 FON* 5831 7-01-83 1:23a
SCRIPT2 FON* 7726 7-01-83 1:23a
TD DRV* 5294 7-01-83 1:23a
GD DRV* 2139 7-01-83 1:23a
KB DRV* 352 7-01-83 1:23a
PR DRV* 329 7-01-83 1:23a
20 file(s) 204350 bytes
108544 bytes free
Volume in drive A has no label
Directory of A:\
TUTOR EXE* 108800 7-01-83 1:23a
TUTOR HLP* 4804 7-01-83 1:23a
TUTOR CNF* 256 7-01-83 1:23a
TUT0 TUT* 486 7-01-83 1:23a
TUTA TUT* 32356 7-01-83 1:23a
TUTB TUT* 19569 7-01-83 1:23a
TUTC TUT* 14548 7-01-83 1:23a
TUTD TUT* 24200 7-01-83 1:23a
TUTE TUT* 25061 7-01-83 1:23a
TUTF TUT* 21448 7-01-83 1:23a
LESNA_1 WKS* 2944 7-01-83 1:23a
LESNA_2 WKS* 1792 7-01-83 1:23a
LESNB_1 WKS* 2816 7-01-83 1:23a
LESNC_1 WKS* 2944 7-01-83 1:23a
LESND_1 WKS* 2560 7-01-83 1:23a
LESNE_1 WKS* 4224 7-01-83 1:23a
LESNF_1 WKS* 4224 7-01-83 1:23a
LESNF_2 WKS* 3456 7-01-83 1:23a
TD DRV* 5294 7-01-83 1:23a
GD DRV* 2139 7-01-83 1:23a
KB DRV* 352 7-01-83 1:23a
PR DRV* 329 7-01-83 1:23a
22 file(s) 284602 bytes
25600 bytes free
The PCjs Release 1A* System disk does not include any copy-protection features. Instead, the disk contains a
patched copy of 123.EXE
which bypasses the usual copy-protection tests. The patch is described in the “unprotect”
document LOTUS.TXT:
There is another version of Lotus 123 also called Release 1A
but with a different copy-protection technique. It can be
identified by an "*" that displays on the first screen under
the "s" in the word "Release"
Release 1A
*
To unprotect this version so it can be run on a hard disk
without requiring the SYSTEM DISK in drive A, do the following:
1. RENAME 123.EXE 123.XYZ
2. DEBUG 123.XYZ
3. Type U AB8C press ENTER
You should see MOV CX,0002
if you don't, something is different and this won't work.
4. Type E AB8C C3 press ENTER
5. Type W
6. Type Q
7. RENAME 123.XYZ 123.EXE
That's it. It will now run from any drive. As always, this patch
is provided so that honest people don't have to suffer the
inconvienences imposed upon them by software manufacturers.
When DEBUG
is used to examine our 123.EXE
:
-U AB8C
08F1:AB8C C3 RET
08F1:AB8D 0200 ADD AL,[BX+SI]
...
This confirms that 1) C3 (RET)
has been stored at the specified location, and 2) the remnants of a MOV CX,0002
instruction still reside there.
WARNING: LOTUS apparently released other 1A* 123.EXE
binaries, with the same size and date, but with rearranged
contents. This may have been an attempt on their part to defeat a universal patch.