Various Windows 1.0 Development Filenames, Dates, and Sizes

Discuss MS-DOS, Windows 1, 2 and 3.
Post Reply
jb881122
FTP Access
Posts: 17
Joined: Sat May 09, 2020 5:57 am

Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by jb881122 »

I spent the last several hours searching for unused FAT root directory entries on the floppy sets for Windows 1.0 Alpha, Beta, and Premiere Editions and found various files that were likely either deleted from the floppies or were on Microsoft's development computers at the time. Hopefully, someone will be able to find something we didn't know before in this file information.

EDIT: Expanded list

Without further ado, here it is (a few dates are corrupt and show 1/1/80):

Code: Select all

*** Please note that most first characters are my best guess.
*** If I had no idea, I used a question mark.
*** I handtyped this, so no guarantee that there aren't mistakes.
*** Key: [FOLDER], :LABEL:, FILE.EXT
*** The following files were deleted from their disks

Windows 1.0 Alpha Disk #2:
 1.    PAINT.EXE  01/31/1985 01:19:54 PM   88160

Windows 1.0 Alpha Disk #4:
 1.   MWLIBC.LIB  08/14/1984 02:36:06 PM   73728
 2.   MWLIBC.LIB  08/14/1984 02:38:04 PM   74240
 3.  RAWMODE.OBJ  10/03/1984 12:08:22 PM     136
 4.   SLIBFP.LIB  05/30/1984 12:10:00 AM    1536
 5. READMELB.DOC  10/04/1984 01:47:10 PM   22313
 6. BUGFIXES.DOC  10/03/1984 04:45:54 PM   18916
 7.     LINK.EXE  08/16/1984 02:33:48 PM   40042

Windows 1.0 PE Disk #2:
 1.   HIHELV.EXE  07/12/1985 08:00:52 PM   19568
 2.   LOHELV.EXE  07/12/1985 08:00:30 AM   15488
 3.  NEC3550.EXE  06/28/1985 12:40:00 PM   13056
 4.  HPLASER.EXE  06/26/1985 03:16:52 PM    5968
 5. PLOTTERS.EXE  06/28/1985 02:15:22 PM   18864
 6.   IBMGRX.EXE  06/28/1985 12:33:36 PM    5120
 7.    OKI92.EXE  06/28/1985 12:19:06 PM    5632
 8.    CITOH.EXE  06/27/1985 03:09:16 PM    5648
 9. WINOLDAP.MOD  06/28/1985 12:32:38 PM   17680
10.    SETUP.EXE  06/28/1985 08:49:10 AM   24116
11.    SETUP.SCR  06/29/1985 12:47:26 PM       0

Windows 1.0 PE Disk #3:
 1. PLOTTERS.EXE  07/16/1985 01:52:04 PM   19520
 2. ?82B1C4B      07/18/1985 08:43:32 AM     897
 3. ?82B1D2F      07/18/1985 08:43:28 AM       0

Windows 1.0 PE Disk #4:
 1. ?IDX018E.TMP  07/24/1985 02:56:42 PM       0
 1. ?MSP01FE.TMP  07/24/1985 03:02:24 PM   13262

*** The following entries were found in the slack space of files on the disks

Windows 1.0 Alpha Disk #1:
 1.    PRINT.COM  10/20/1983 12:00:00 PM    4608
 2.     SORT.EXE  10/20/1983 12:00:00 PM    1408
 3.     FIND.EXE  10/20/1983 12:00:00 PM    5888

Windows 1.0 Alpha Disk #3:
 1.     ????.H    01/31/1985 02:05:52 PM       0
 2.       CC.EXE  10/09/1984 02:42:42 PM   26934
 3.      MSC.EXE  10/09/1984 03:48:18 PM   28882
 4.       C0.EXE  10/03/1984 02:40:00 PM   42800
 5.       C1.EXE  10/03/1984 02:40:12 PM   74424
 6.       C2.EXE  10/08/1984 08:41:54 AM  103060
 7.       C3.EXE  10/08/1984 03:31:50 PM   71320

Windows 1.0 Alpha Disk #4:
 1.   README.DBG  01/31/1985 02:09:52 PM       0
 2.    STDIO.H    08/13/1984 02:24:06 AM    1247
 3.   SIGNAL.H    08/13/1984 02:24:06 AM     666
 4.    FNCTL.H    10/03/1984 12:12:26 PM     809
 5.   V2TOV3.H    09/05/1984 04:04:40 PM    1726
 6.      DOS.H    08/13/1984 02:24:08 AM    1029
 7.    SPAWN.H    08/13/1984 02:24:06 AM     241
 8.     TIME.H    08/13/1984 02:24:06 AM     325
 9.   ASSERT.H    10/03/1984 12:10:50 PM     189
10.     PATH.H    08/13/1984 02:24:08 AM     874
11.   SETJMP.H    08/13/1984 02:24:06 AM     577
12.    TIMEB.H    08/13/1984 02:25:24 AM     206
13.     STAT.H    08/13/1984 02:25:24 AM    1225
14.    TYPES.H    08/13/1984 02:25:24 AM     453
15.     RCPP.EXE  01/31/1985 02:10:30 PM       0

Windows 1.0 Beta Setup Disk:
 1. ????????.???  05/06/1985 04:51:58 PM   21302
 2.    SETUP.SCR  04/30/1985 12:34:16 PM   27369
 3. ????????.?    05/07/1985 09:32:44 AM     383
 4.   LOGMSG.H    05/05/1985 02:56:50 PM    1275
 5.  LOGMSGE.C    05/05/1985 02:56:38 PM    2297
 6.   LOGMSG.C    05/04/1985 10:48:06 AM   21399
 7.   LOGMSG.RC   05/05/1985 08:02:38 AM    2874
 8.   LOGMSG.DEF  05/07/1985 12:31:52 AM     333
 9.   LOGMSG.ICO  05/03/1985 08:54:06 PM    1038
10.   LOGMSG.DOC  04/30/1985 05:47:16 PM    2116
11. TESTLBOX      05/07/1985 08:29:14 AM     661

Windows 1.0 Beta Utiities Disk:
 1. MAPMODES.RC   05/05/1985 09:18:24 AM    3037
 2. MAPMODES.DEF  05/07/1985 12:29:22 AM     277
 3. MAPMODES.ICO  01/29/1985 12:31:38 PM    1038
 4. TEMPLATE      05/06/1985 12:27:56 PM     521
 5. TEMPLATE.H    05/05/1985 10:10:50 AM    2669
 6. TEMPINIT.C    05/06/1985 05:40:30 AM    4415
 7. TEMPNRES.C    05/05/1985 11:06:42 AM   18470
 8.  TEMPRES.C    05/05/1985 10:13:24 AM    8101
 9. TEMPLATE.RC   05/03/1985 07:36:20 PM    2804
10. TEMPLATE.DEF  05/06/1985 08:03:46 AM     653
11. TEMPLATE.ICO  05/03/1985 06:59:42 AM    1038
12. ????????.???  05/01/1985 07:37:14 AM     529
13.   SHAPES.DEF  05/07/1985 12:26:40 AM     233
14.   SHAPES.ICO  01/27/1985 04:40:48 PM    1038
15.   SHAPES.DOC  01/27/1985 08:05:26 PM    1344
16.    TRACK      05/07/1985 05:43:34 AM     275
17.    TRACK.H    05/03/1985 06:55:18 PM     140
18.    TRACK.C    05/04/1985 10:41:32 AM    7705
19.    TRACK.RC   05/01/1985 12:08:08 PM     525
20.    TRACK.DEF  05/07/1985 12:27:46 AM     226
21.    TRACK.ICO  01/25/1985 04:22:30 PM    1038
22.    TRACK.DOC  01/27/1985 07:53:18 PM    1078
23. FONTTEST      05/03/1985 06:13:02 AM     319
24. FONTTEST.H    05/04/1985 10:20:24 AM     680
25. FONTTEST.C    05/04/1985 10:42:30 AM    9335
26. FONTTEST.RC   05/03/1985 06:22:24 AM    2695
27. ????????.???  05/03/1985 06:30:42 AM     260
28.     TYPE.H    01/15/1985 05:33:16 PM      75
29.     TYPE.C    05/05/1985 02:06:22 PM    5272
30.     TYPE.RC   01/29/1985 12:52:04 PM      24
31.     TYPE.DEF  05/07/1985 12:21:30 AM     217
32.     TYPE.ICO  01/25/1985 04:25:12 PM    1038
33.     TYPE.DOC  01/27/1985 08:26:10 PM    1272
34.   SHAPES      05/07/1985 05:42:38 AM     293
35.   SHAPES.H    05/03/1985 06:54:58 PM     140
36.       [PLAY]  03/22/1985 04:22:00 PM
37.     COMM.EXE  04/05/1985 05:05:10 PM    5755
38.   WIN100.EXE  04/05/1985 05:05:38 PM  226816
39. WINOLDAP.GRB  04/05/1985 05:05:38 PM     701
40. WINOLDAP.MOD  04/05/1985 05:05:40 PM   12080
41.    FONTS.EXE  04/05/1985 05:05:44 PM   47856
42. ????????.???  04/05/1985 11:46:26 AM     413
43.       :DANL:
44. AUTOEXEC.BAT  02/24/1985 02:16:42 PM      36
45.    [MSTOOLS]  01/04/1985 09:50:36 AM
46.      [TOOLS]  10/10/1984 01:38:46 PM
47.        [LIB]  10/10/1984 01:42:32 PM
48.    [INCLUDE]  10/10/1984 01:43:10 PM
49.        [DOC]  10/10/1984 01:43:30 PM
50.    [FRMWORK]  12/18/1984 02:14:42 PM
51.        [NET]  01/23/1985 05:40:06 PM
52.        [DOS]  10/10/1984 01:44:30 PM
53.       [TEMP]  10/10/1984 03:36:32 PM
54.   CONFIG.SYS  03/31/1985 03:05:46 PM      96
55.     [MSWORD]  01/04/1985 08:10:24 AM
56.    VDISK.SYS  08/14/1984 08:00:00 AM    3080
57.    BASIC.COM  08/14/1984 08:00:00 AM   17024

Windows 1.0 Beta Applications Disk:
 1. EGAHIRES.GRB  04/13/1985 01:32:52 PM    1003
 2. EGALORES.GRB  04/13/1985 01:32:52 PM    1003
 3.  EGAMONO.GRB  04/13/1985 01:33:14 PM     932
 4.  EGAHIBW.GRB  04/13/1985 01:32:52 PM    1003
 5. HERCULES.GRB  04/13/1985 12:55:02 PM    1089
 6.    EPSON.EXE  05/07/1985 09:49:16 PM    4048
 7.  NEC3550.EXE  05/07/1985 04:54:20 PM   13056
 8.  HPLASER.EXE  05/07/1985 09:55:52 PM    4672
 9. ????????.???  05/05/1985 10:01:12 PM    3293
10.    MOUSE.EXE  05/05/1985 09:59:52 PM    3232
11.      CGA.EXE  05/06/1985 06:00:14 PM   16944
12. EGAHIRES.EXE  05/06/1985 06:02:16 PM   20208
13. EGALORES.EXE  05/06/1985 06:01:34 PM   19584
14.  EGAMONO.EXE  05/06/1985 05:59:36 PM   17136
15.  EGAHIBW.EXE  05/06/1985 05:58:48 PM   17136
16. HERCULES.EXE  05/06/1985 06:00:50 PM   18960
17.    SOUND.EXE  05/05/1985 08:40:24 PM    5853
18.     COMM.EXE  05/05/1985 08:44:08 PM    3715
19.   MSDOSD.EXE  05/06/1985 02:10:12 PM   10416
20.    MSDOS.EXE  05/07/1985 02:13:34 PM   33360
21. WINOLDAP.MOD  05/08/1985 11:03:44 AM   14608
22.      WIN.INI  05/08/1985 10:35:56 AM    1099
23.    VDISK.SYS  08/14/1984 08:00:00 AM    3080
24.    BASIC.COM  08/14/1984 08:00:00 AM   17024
25. TEMPNRES.C    05/05/1985 11:06:42 AM   18470
26.  TEMPRES.C    05/05/1985 10:13:24 AM    8101
27. TEMPLATE.RC   05/03/1985 07:36:20 PM    2804
28. TEMPLATE.DEF  05/06/1985 08:03:46 AM     653
29. TEMPLATE.ICO  05/03/1985 06:59:42 AM    1038
30.    TRACK.DOC  01/27/1985 07:53:18 PM    1078
31. FONTTEST      05/03/1985 06:13:02 AM     319
32. FONTTEST.H    05/04/1985 10:20:24 AM     680
33. FONTTEST.C    05/04/1985 10:42:30 AM    9335
34. FONTTEST.RC   05/03/1985 06:22:24 AM    2695
35.     TYPE.DEF  05/07/1985 12:21:30 AM     217
36.     TYPE.ICO  01/25/1985 04:25:12 PM    1038
37.     TYPE.DOC  01/27/1985 08:26:10 PM    1272
38.   SHAPES      05/07/1985 05:42:38 AM     293
39.   SHAPES.H    05/03/1985 06:54:58 PM     140
40.     COMM.EXE  04/05/1985 05:05:10 PM    5755
41.   WIN100.EXE  04/05/1985 05:05:38 PM  226816
42. WINOLDAP.GRB  04/05/1985 05:05:38 PM     701
43. WINOLDAP.MOD  04/05/1985 05:05:40 PM   12080
44.    FONTS.EXE  04/05/1985 05:05:44 PM   47856
45.   ??????.OBJ  01/17/1985 03:34:00 PM    4344
46.    NLIST.OBJ  01/17/1985 03:34:26 PM    1789
47.   NSTACK.OBJ  01/17/1985 03:34:56 PM    3750
48.   [????????]  04/29/1985 12:18:34 PM
49.        [DOS]  10/08/1984 01:24:16 PM
50.       [RAYD]  03/21/1985 11:10:44 AM
51.        [BIN]  03/22/1985 01:52:02 PM
52.  MSMOUSE.SYS  09/28/1983 02:00:00 PM    3344
53. ????????.???  08/14/1984 08:00:00 AM    3629
54.   CHKDSK.COM  08/14/1984 08:00:00 AM    9275
55.   FORMAT.COM  08/14/1984 08:00:00 AM    9015
56.   ??????.EXE  05/06/1985 09:25:52 PM   25392
57.  CONTROL.EXE  05/08/1985 06:59:50 AM   17200
58.    PAINT.EXE  05/05/1985 08:35:54 PM   70832
59.  PIFEDIT.EXE  05/06/1985 04:10:32 PM    7776
60.  SPOOLER.EXE  05/06/1985 11:11:52 PM    9104
61.  CLIPBRD.EXE  05/04/1985 08:08:14 PM    7952
62.   DOTHIS.TXT  05/01/1985 10:35:00 AM     429
63.      123.PIF  02/19/1985 01:31:08 PM     369
64.   ACCESS.PIF  02/19/1985 06:06:22 PM     369
65.   BASCOM.PIF  02/19/1985 02:19:16 PM     369
66.    BASIC.PIF  02/19/1985 02:33:28 PM     369

Windows 1.0 PE Disk #1:
 1.   NGCALC.EXE  05/14/1985 04:09:54 PM   29985
 2.     ?600.COM  02/25/1985 05:50:54 PM      18
 3.  ?OTLIB1.EXE  05/08/1985 05:49:58 PM    1029
 4.  ?OTLIB2.EXE  05/08/1985 05:50:06 PM    1029
 5. WINOLDAP.SYM  06/11/1985 05:44:00 PM    5668
 6. FONTDEMO.EXE  05/06/1985 09:46:28 PM    5584
 7.    GABE1.BAT  05/22/1985 02:39:24 PM     101
 8.  PALETTE.EXE  05/10/1985 05:29:48 PM    3750
 9.   MSDOSD.EXE  05/23/1985 01:33:16 PM   10416
10.  WINSTUB.EXE  06/10/1985 01:28:40 PM     570
11.  HIFONTS.EXE  07/18/1985 05:51:02 PM    7456
12.  LOFONTS.EXE  07/18/1985 05:50:48 PM    5536
13.   WIN100.EXE  05/28/1985 03:41:06 PM  189200
14.    ROMAN.EXE  05/28/1985 05:31:36 PM   29840
15.     TOSH.EXE  05/28/1985 01:07:38 PM    4048
16.     ?AIL.EXE  03/11/1985 08:00:00 AM   82124
17.    OKI92.EXE  05/28/1985 03:33:14 PM    4544
18.  DLGEDIT.EXE  05/29/1985 12:15:46 AM   12544
19.     TEMP.RC   05/29/1985 02:45:38 PM     525
20.   ATTACH.EXE  03/11/1985 08:00:00 AM   25762
21.    UPDMP.BAT  12/06/1984 02:14:28 PM     143
22.  MASM400.EXE  04/17/1985 01:42:10 PM   83128
23.   ?KEYBD.EXE  04/08/1985 01:15:56 PM    6280
24.  SPOOLER.EXE  05/24/1985 02:56:06 PM    8640
25.  MEMTEST.EXE  02/20/1984 01:27:24 AM   39936
26.      MC1.EXE  03/15/1984 01:31:06 PM   63232
27.      MC2.EXE  03/15/1984 01:31:02 PM   64000
28.   MINGLE.EXE  07/16/1984 05:07:34 PM   10860
29.       NT.EXE  10/26/1984 03:54:08 PM   15603
30.      OMD.EXE  03/15/1984 01:31:00 PM   25856
31.  PROFILE.EXE  08/08/1984 02:46:04 AM   25299
32.    PIANO.EXE  02/20/1984 01:27:50 AM   33152
33.    MOUSE.COM  02/20/1984 01:27:50 AM    2649
34.  NOTEPAD.COM  02/20/1984 01:27:52 AM   11854
35.    CLOCK.COM  02/20/1984 01:28:28 AM    1093
36.     VT96.COM  02/20/1984 01:28:28 AM    3712
37.     MORE.COM  08/14/1984 08:00:00 AM     320
38.   ASSIGN.COM  08/14/1984 08:00:00 AM     988

Windows 1.0 PE Disk #2:
 1.  BLDMAKE.EXE  04/23/1985 12:11:20 PM   19988
 2.   NGCALC.EXE  05/14/1985 04:09:54 PM   29985
 3.     ?600.COM  02/25/1985 05:50:54 PM      18
 4.  ?OTLIB1.EXE  05/08/1985 05:49:58 PM    1029
 5.  ?OTLIB2.EXE  05/08/1985 05:50:06 PM    1029
 6. WINOLDAP.SYM  06/11/1985 05:44:00 PM    5668
 7.    MSWIN.BAT  05/24/1985 02:57:42 PM      56
 8.   WIN256.COM  04/22/1985 10:53:22 AM    1744
 9.     ?OEM.BAT  04/24/1985 01:25:08 PM      58
10.   PUZZLE.EXE  05/08/1985 10:54:24 PM    9840
11.    GABE2.BAT  05/22/1985 07:15:20 PM      79
12. FONTDEMO.EXE  05/06/1985 09:46:28 PM    5584
13.    GABE1.BAT  05/22/1985 02:39:24 PM     101
14.  PALETTE.EXE  05/10/1985 05:29:48 PM    3750
15.   MSDOSD.EXE  05/23/1985 01:33:16 PM   10416
16.  WINSTUB.EXE  06/10/1985 01:28:40 PM     570
17.  HPLASER.EXE  06/26/1985 03:16:52 PM    5968
18. PLOTTERS.EXE  06/28/1985 02:15:22 PM   18864
19.   IBMGRX.EXE  06/28/1985 12:33:36 PM    5120
20.    OKI92.EXE  06/28/1985 12:19:06 PM    5632
21.    CITOH.EXE  06/27/1985 03:09:16 PM    5648
22. WINOLDAP.MOD  06/28/1985 12:32:38 PM   17680
23.    SETUP.EXE  06/28/1985 08:49:10 AM   24116
24.    SETUP.SCR  06/29/1985 12:47:26 PM       0
25.   LOHELV.EXE  07/12/1985 08:00:30 AM   15488
26.  NEC3550.EXE  06/28/1985 12:40:00 PM   13056
27.      CGA.LGO  06/25/1985 02:32:42 PM    2935
28.      WIN.INI  07/18/1985 03:15:20 PM     653
29.   HIHELV.EXE  07/12/1985 08:00:52 AM   19568
30. WINOLDAP.MOD  07/19/1985 09:46:00 AM   18464
31.   ?PTEST.EXE  03/21/1985 05:28:16 PM   11760
32.  MASM400.EXE  04/17/1985 01:42:10 PM   83128
33.   ?KEYBD.EXE  04/08/1985 01:15:56 PM    6280
34.  SPOOLER.EXE  05/24/1985 02:56:06 PM    8640
35.  MEMTEST.EXE  02/20/1984 01:27:24 AM   39936
36.      MC1.EXE  03/15/1984 01:31:06 PM   63232
37.      MC2.EXE  03/15/1984 01:31:02 PM   64000
38.   MINGLE.EXE  07/16/1984 05:07:34 PM   10860
39.       NT.EXE  10/26/1984 03:54:08 PM   15603
40.      OMD.EXE  03/15/1984 01:31:00 PM   25856
41.  PROFILE.EXE  08/08/1984 02:46:04 AM   25299
42.    PIANO.EXE  02/20/1984 01:27:50 AM   33152
43.  DLGEDIT.EXE  05/29/1985 12:15:46 AM   12544
44.     TEMP.RC   05/29/1985 02:45:38 PM     525
45.   ATTACH.EXE  03/11/1985 08:00:00 AM   25762
46.    UPDMP.BAT  12/06/1984 02:14:28 PM     143
47.  ?PDDEF2.BAT  05/24/1985 02:40:36 PM     451
48.   MODERN.EXE  05/28/1985 05:30:44 PM   10976
49.   WIN100.MOD  06/12/1985 02:36:32 PM  129648
50. TESTLBOX.EXE  05/06/1985 12:50:32 PM    9744
51. NARCHIVE.EXE  03/11/1985 08:00:00 AM   37668
52.  CASTOFF.EXE  03/11/1985 08:00:00 AM   20640
53.   MIDDLE.SYM  05/05/1985 12:14:22 PM    1380
54.       CL.EXE  02/18/1985 01:16:28 PM   27044
55. RAISEDTR.EXE  02/10/1985 10:59:06 PM    1271
56.   IMPLIB.EXE  03/21/1985 12:38:28 PM   16128
57.      GDI.SYM  06/19/1985 11:29:14 AM   10804
58.   WDB256.BAT  06/07/1985 01:26:36 PM      82
59.      WIN.INI  07/12/1985 04:03:08 PM     995
60.   WIN100.MOD  06/19/1985 02:01:10 PM  142304
61. WINOLDAP.GRB  06/19/1985 04:11:56 PM    1023
62.    TRACK.SYM  05/06/1985 08:28:16 AM    1924
63.    EPSON.EXE  06/11/1985 06:13:22 PM    5088
64.  NEC3550.EXE  06/10/1985 08:38:34 PM   12992
65. PLOTTERS.EXE  06/10/1985 04:36:58 PM   19024
66.   IBMGRX.EXE  06/13/1985 03:20:00 PM    5120
67.    OKI92.EXE  06/13/1985 10:11:00 AM    5616
68.    CITOH.EXE  06/10/1985 04:12:32 PM    4032
69.    CITOH.EXE  06/05/1985 11:29:16 AM    4032

Windows 1.0 PE Disk #3:
 1.   KEYBUK.COM  08/14/1984 08:00:00 AM    1760
 2.   KEYBFR.COM  08/14/1984 08:00:00 AM    2235
 3.     MODE.COM  08/14/1984 08:00:00 AM    5194
 4.   SELECT.COM  08/14/1984 08:00:00 AM    2079
 5.      LIB.EXE  01/01/1985 01:30:56 PM   23962
 6.  ?LAGDIR.EXE  02/19/1985 02:55:10 PM   31498
 7.   EXEHDR.EXE  03/08/1985 04:07:38 PM   10408
 8.  PROFILE.EXE  08/08/1984 02:46:04 AM   25299
 9.  COMMAND.COM  03/08/1983 12:00:00 PM   17664
10.   BASCOM.COM  05/07/1982 12:00:04 PM   41600
11.     LINK.EXE  05/07/1982 12:00:06 PM   41856
12.     DEMO.BAS  05/07/1982 12:00:06 PM    7424
13. ?82B1D2F      07/18/1985 08:43:28 AM       0
14.       XP.PIF  01/01/1980 12:05:32 AM     369
15.  PALETTE.EXE  01/01/1980 12:05:38 AM    3750
16.    BOXES.EXE  01/01/1980 12:05:42 AM    3738
17.     CUBE.EXE  01/01/1980 12:05:46 AM   13744
18.    OKI92.EXE  01/01/1980 01:09:02 AM       0
19. GETDEVDC.C    05/28/1985 01:51:38 PM    5175
20.  PATTERN.H    05/28/1985 01:59:00 PM     558
21.  PATTERN.DEF  04/24/1985 12:30:52 PM     504
22.  CLIPBRD.EXE  01/01/1980 12:03:26 AM    8464
23.   DOTHIS.TXT  01/01/1980 12:03:28 AM     429
24.     TEST.MSP  05/31/1985 04:08:12 PM   17280
25.   ACCESS.PIF  01/01/1980 12:03:30 AM     369
26.      MSC.PIF  01/01/1980 12:04:34 AM     369
27.       P0.PIF  01/01/1980 12:04:38 AM     369
28.       P1.PIF  01/01/1980 12:04:40 AM     369
29.       P2.PIF  01/01/1980 12:04:44 AM     369
30.     ?UNK.IDX  01/01/1980 12:06:32 AM    4897
31.   FAMILY.IDX  01/01/1980 12:04:38 AM     369
32.     ?ORK.MSP  05/31/1985 05:55:42 PM   17280
33.     ?UNK.MSP  05/30/1985 12:28:00 PM   21632

Windows 1.0 PE Disk #4:
 1.  WHEREIS.COM  01/19/1984 10:04:28 AM     512
 2.  BLDMAKE.EXE  04/23/1985 12:11:20 PM   19988
 3.   NGCALC.EXE  05/14/1985 04:09:54 PM   29985
 4.     ?600.COM  02/25/1985 12:11:20 PM   19988
 5.  ?OTLIB1.EXE  05/08/1985 05:49:58 PM    1029
 6.  ?OTLIB2.EXE  05/08/1985 05:50:06 PM    1029
 7. WINOLDAP.SYM  06/11/1985 05:44:00 PM    5668
 8.   PUZZLE.EXE  05/08/1985 10:54:24 PM    9840
 9.    GABE2.BAT  05/22/1985 07:15:20 PM      79
10. FONTDEMO.EXE  05/06/1985 09:46:28 PM    5584
11.    GABE1.BAT  05/22/1985 02:39:24 PM     101
12.  PALETTE.EXE  05/10/1985 05:29:48 PM    3750
13.   MSDOSD.EXE  05/23/1985 01:33:16 PM   10416
14.  WINSTUB.EXE  06/10/1985 01:28:40 PM     570
15. EGALORES.EXE  05/09/1985 12:05:40 PM   19584
16. DLTARDOC.BAT  05/24/1985 06:46:30 AM      64
17. DLTARDOC.PIF  05/24/1985 06:46:54 AM     369
18.    BOXES.EXE  05/07/1985 05:30:34 PM    3738
19.       LJ.EXE  05/09/1985 01:34:54 AM   14627
20. RECTFONT.EXE  05/28/1985 05:30:08 PM   44768
21.      GDI.EXE  05/28/1985 03:21:32 PM   92094
22. EXESTATS.EXE  03/18/1985 11:32:34 PM    9908
23.  ?PDDEF2.BAT  05/24/1985 02:40:36 PM     451
24.   MODERN.EXE  05/28/1985 05:30:44 PM   10976
25.   WIN100.MOD  06/12/1985 02:36:32 PM  129648
26. TESTLBOX.EXE  05/06/1985 12:50:32 PM    9744
27.     MODE.COM  08/14/1984 08:00:00 AM    5194
28.   SELECT.COM  08/14/1984 08:00:00 AM    2079
29. GRAPHICS.COM  08/14/1984 08:00:00 AM    3111
30.  RECOVER.COM  08/14/1984 08:00:00 AM    4066
31.    EDLIN.COM  08/14/1984 08:00:00 AM    7183
32. GRAFTABL.COM  08/14/1984 08:00:00 AM    1169
33.   SYSTEM.EXE  05/05/1985 08:31:52 PM    2126
34.     RCPP.EXE  12/20/1984 10:54:46 AM   31864
35.   ?ALNDR.EXE  04/08/1985 08:58:06 PM    9776
36.  DISPLAY.EXE  05/09/1985 12:05:40 PM   19584
37.  FONTDIR.EXE  11/26/1984 10:51:02 AM   11168
38.    LINK4.EXE  07/02/1985 12:29:22 AM   52480
39.  GETHIBW.BAT  04/11/1985 08:04:02 AM      49
40.  GETDISP.BAT  04/11/1985 08:05:40 AM      41
41.      GET.BAT  10/06/1984 05:40:08 PM      33
Last edited by jb881122 on Sat May 09, 2020 8:22 pm, edited 1 time in total.

Overdoze
User avatar
FTP Access
Posts: 1745
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by Overdoze »

Nicely done. Based on file dates on the Alpha disk 4, it seems like it was a reused disk from something earlier than DR5.

Code: Select all

Windows 1.0 PE Disk #4:
?IDX018E.TMP  07/24/1985 02:56:42 PM       0
?MSP01FE.TMP  07/24/1985 03:02:24 PM   13262
These just look like temporary files for Cardfile and Paint.

Code: Select all

Windows 1.0 PE Disk #2:
GABE1.BAT  05/22/1985 02:39:24 PM     101
GABE2.BAT  05/22/1985 07:15:20 PM      79
These look like they could be related to Gabe Newell, who worked on Windows 1.0 at the time.

Code: Select all

Windows 1.0 Beta Applications Disk:
WIN100.EXE  04/05/1985 05:05:38 PM  226816
WINOLDAP.GRB  04/05/1985 05:05:38 PM     701
WINOLDAP.MOD  04/05/1985 05:05:40 PM   12080
FONTS.EXE  04/05/1985 05:05:44 PM   47856
Looks like beta's Utilities and Applications disks were reused from an April 85 build. Presence of WIN100.EXE could indicate that it's a floppy install / runtime disk.

Code: Select all

Windows 1.0 Beta Applications Disk:
[BIN]  03/22/1985 01:52:02 PM
[RAYD]  03/21/1985 11:10:44 AM
BIN folder indicates a post-install directory structure like the one in DR5 and Alpha, which also suggests it was once a floppy install or a runtime disk. RAYD is possibly another short name of a developer (Ray D.).

Code: Select all

Windows 1.0 PE Disk #1:
NGCALC.EXE  05/14/1985 04:09:54 PM   29985
NG = Next Gen? Total speculation of course, Calculator was redesigned between the Alpha and Beta Releases, this is already after the Beta which has plain CALC.EXE.

Code: Select all

Windows 1.0 PE Disk #1:
PIANO.EXE  02/20/1984 01:27:50 AM   33152
MOUSE.COM  02/20/1984 01:27:50 AM    2649
NOTEPAD.COM  02/20/1984 01:27:52 AM   11854
CLOCK.COM  02/20/1984 01:28:28 AM    1093
VT96.COM  02/20/1984 01:28:28 AM    3712
MORE.COM  08/14/1984 08:00:00 AM     320
ASSIGN.COM  08/14/1984 08:00:00 AM     988
This may have been a DOS disk at some point, with MS Mouse files added.

Code: Select all

Windows 1.0 PE Disk #2:
MSWIN.BAT  05/24/1985 02:57:42 PM      56
WIN256.COM  04/22/1985 10:53:22 AM    1744
Interesting files, but no clue what they do. MSWIN.BAT was last used for starting DR5, but was dropped in the Alpha while this is after the Beta. Probably used for something else then. WIN256.COM could maybe be a Windows loader (WIN.COM) specific to a 256k memory configuration?

Code: Select all

Windows 1.0 PE Disk #2:
WIN100.MOD  06/12/1985 02:36:32 PM  129648
Also indicates a floppy install or a runtime disk.

Code: Select all

Windows 1.0 PE Disk #3:
KEYBUK.COM  08/14/1984 08:00:00 AM    1760
KEYBFR.COM  08/14/1984 08:00:00 AM    2235
MODE.COM  08/14/1984 08:00:00 AM    5194
SELECT.COM  08/14/1984 08:00:00 AM    2079
Was once a DOS disk. Same with disk 4.

Code: Select all

GETHIBW.BAT  04/11/1985 08:04:02 AM      49
GETDISP.BAT  04/11/1985 08:05:40 AM      41
Sounds like display driver related. HIBW is the monochrome high resolution EGA mode.


What's also interesting is that you can find root directory fragments (though not always from the same disk) scattered across the DR5 and Alpha disks. Alpha disks 3 and 4 also seem to contain some leftover entries for MS C 3.00 files.
Last edited by Overdoze on Sat May 09, 2020 10:52 am, edited 2 times in total.
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by ComputerHunter »

If I recall correctly, most of those filenames are from slack space rather than the actual root directory (it has been a long time since the last time I examined Windows 1.0 disks so correct me if I am wrong). Sometimes slack space data gets copied over when files are copied or gets filled with bytes from the root directory of the source media if I recall correctly so there is a good chance that those entries were from other disks.

DR5 appears to be professionally mastered and there is almost nothing interesting in the root directory or slack space (except for a piece of binary file not anywhere on the disks).

Edit: Confirmed that some files were once located on hard drives (due to high starting cluster). @Overdoze, those Microsoft C files and their libraries are probably pre-releases of version 3.0 or later 2.x.

Edit 2: I think I have extracted stuff from slack space of those Windows 1.0 disks before but that was like 2 years ago so they are either deleted or somewhere on another hard drive. Here is everything from Beta Release's slack space (found this on my OneDrive): https://mega.nz/file/cB8h2ajI#zaiNL3sBp ... uehIsllCo4. There are some source code fragments as well.

@jb881122, your list appears to be incomplete and I'll try to find those slack space stuff I saved ages ago to see if there is anything else to add to your list.

vlad557776
Posts: 176
Joined: Sun Apr 28, 2019 10:11 am

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by vlad557776 »

Hey @ComputerHunter, I looked through one of the "slack space" BIN files and found something interesting.

There appear to be a few DOS files, a bunch of sources, a DR5-like directory structure and an interesting dir called MSWORD. Maybe this diskette was a bootable pre-DR5 release? Compiling stuff (DR5 and Alpha had these bundled with them), MSTOOLS, TOOLS, LIB directories (DR5-styled thing), MSWORD (maybe one of these DOS-styled Word and Multiplan programs seen on promotional pics), something called DANL (Dan L. - a dev at MS?)

I also looked at different files there: some sort of dev documentation for Paint, apparently, and some source.

The disk at which I looked at was Beta Utilities.
The developer of Win1 Packet - https://www.betaarchive.com/forum/viewt ... 59&t=40233
The developer of IM1024 INSTALL.BAT Patch: https://www.betaarchive.com/forum/viewt ... 59&t=40317

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by ComputerHunter »

That archive in my previous post was for myself, which means you probably can't get too much out of it. I spent some time yesterday to create a directory list to make it more readable. I only have directory entries from Beta Release's slack space right now so everything came from the 3 Beta Release disks. I will try to find stuff I extracted from Alpha Release and Premiere Edition's slack space later.

Directory list of a disk from Beta Release's SDK:

Code: Select all

// Sample source code from Beta Release's SDK

???????? ???       260 05-03-85   6:30:42a  // ? Makefile for Type
TYPE     H          75 01-15-85   5:33:16p
TYPE     C        5272 05-05-85   2:06:22p
TYPE     RC         24 01-29-85  12:52:04p
TYPE     DEF       217 05-07-85  12:21:30a
TYPE     ICO      1038 01-25-85   4:25:12p
TYPE     DOC      1272 01-27-85   8:26:10p
SHAPES             293 05-07-85   5:42:38a
SHAPES   H         140 05-03-85   6:54:58p

<missing>                                   // Clusters 29-34

???????? ???       529 05-01-85   7:37:14a  // ? Resource-definition script for Shapes
SHAPES   DEF       233 05-07-85  12:26:40a
SHAPES   ICO      1038 01-27-85   4:40:48p
SHAPES   DOC      1344 01-27-85   8:05:26p
TRACK              275 05-07-85   5:43:34a
TRACK    H         140 05-03-85   6:55:18p
TRACK    C        7705 05-04-85  10:41:32a
TRACK    RC        525 05-01-85  12:08:08p
TRACK    DEF       226 05-07-85  12:27:46a
TRACK    ICO      1038 01-25-85   4:22:30p
TRACK    DOC      1078 01-27-85   7:53:18p
FONTTEST           319 05-03-85   6:13:02a
FONTTEST H         680 05-04-85  10:20:24a
FONTTEST C        9335 05-04-85  10:42:30a
FONTTEST RC       2695 05-03-85   6:22:24a

<missing>                                   // Clusters 72-92

MAPMODES RC       3037 05-05-85   9:18:24a
MAPMODES DEF       277 05-07-85  12:29:22a
MAPMODES ICO      1038 01-29-85  12:31:38p
TEMPLATE           521 05-06-85  12:27:56p
TEMPLATE H        2669 05-05-85  10:10:50a
TEMPINIT C        4415 05-06-85   5:40:30a
TEMPNRES C       18470 05-05-85  11:06:42a
TEMPRES  C        8101 05-05-85  10:13:24a
TEMPLATE RC       2804 05-03-85   7:36:20p
TEMPLATE DEF       653 05-06-85   8:03:46a
TEMPLATE ICO      1038 05-03-85   6:59:42a

<missing>                                   // Clusters 141-189

???????? ?         383 05-07-85   9:32:44a  // No extension or one-letter extension
LOGMSG   H        1275 05-05-85   2:56:50p
LOGMSGE  C        2297 05-05-85   2:56:38p
LOGMSG   C       21399 05-04-85  10:48:06a
LOGMSG   RC       2874 05-05-85   8:02:38a
LOGMSG   DEF       333 05-07-85  12:31:52a
LOGMSG   ICO      1038 05-03-85   8:54:06p
LOGMSG   DOC      2116 04-30-85   5:47:16p
TESTLBOX           661 05-07-85   8:29:14a
Well, its obviously not a complete directory list but you'll get a sense of what was included in Beta Release's SDK...


DANL (username of a Microsoft employee??)'s hard drive:

Code: Select all

// Hard drive

???????? ???       413 04-05-85  11:46:26a
DANL         <VOL>     10-10-84   1:37:58p  // Volume label
AUTOEXEC BAT        36 02-24-85   2:16:42p
MSTOOLS      <DIR>     01-04-85   9:50:36a
TOOLS        <DIR>     10-10-84   1:38:46p
LIB          <DIR>     10-10-84   1:42:32p
INCLUDE      <DIR>     10-10-84   1:43:10p
DOC          <DIR>     10-10-84   1:43:30p
FRMWORK      <DIR>     12-18-84   2:14:42p
NET          <DIR>     01-23-85   5:40:06p
DOS          <DIR>     10-10-84   1:44:30p
TEMP         <DIR>     10-10-84   3:36:32p
CONFIG   SYS        96 03-31-85   3:05:46p
MSWORD       <DIR>     01-04-85   8:10:24a
The cluster numbers and filenames tells me this is the drive root of a hard drive labeled DANL. The LIB directory was created in 1984, possibly by a pre-DR5 build of Windows. A copy protected version of Microsoft word was also installed on that hard drive.


RAYD (username of a Microsoft employee??)'s hard drive:

Code: Select all

// Hard drive

???????? ??? <DIR>     04-29-85  12:18:34p
DOS          <DIR>     10-08-84   1:24:16p
RAYD         <DIR>     03-21-85  11:10:44a
BIN          <DIR>     03-22-85   1:52:02p
MSMOUSE  SYS      3344 09-28-83   2:00:00p  // File deleted
Again, cluster numbers tells me this is a hard drive and existence of the DOS directory suggests it might've been the drive root. MSMOUSE.SYS was deleted.


Some DOS files:

Code: Select all

// Likely hard drive

???????? ???      3629 08-14-84   8:00:00a  // No attribute
CHKDSK   COM      9275 08-14-84   8:00:00a  // No attribute
FORMAT   COM      9015 08-14-84   8:00:00a  // No attribute
VDISK    SYS      3080 08-14-84   8:00:00a  // No attribute
BASIC    COM     17024 08-14-84   8:00:00a  // No attribute
Hard to tell where they came from but I think there is a good chance they're from the DOS directory on DANL or RAYD's hard drive.


A few object files:

Code: Select all

??????   OBJ      4344 01-17-85   3:34:00p
NLIST    OBJ      1789 01-17-85   3:34:26p
NSTACK   OBJ      3750 01-17-85   3:34:56p
No idea where they came from...


Some deleted Windows binaries:

Code: Select all

// Hard drive

PLAY         <DIR>     03-22-85   4:22:00p
COMM     EXE      5755 04-05-85   5:05:10p  //File deleted
WIN100   EXE    226816 04-05-85   5:05:38p  //File deleted
WINOLDAP GRB       701 04-05-85   5:05:38p  //File deleted
WINOLDAP MOD     12080 04-05-85   5:05:40p  //File deleted
FONTS    EXE     47856 04-05-85   5:05:44p  //File deleted
From a hard drive, with Windows installed on the 5th of April 1985. All applications were redesigned in April but there is a good chance they were still using Alpha Release's Setup at that time.


Finally, some source code/documentation fragments:

Code: Select all

ion, MB_OK | MB_ICONEXCLAMATION);
}

Code: Select all

);
            break;
    }

    return(0L);
}

Code: Select all

he ShapesPaint proc uses a similar
NULL LPRECT to indicate that the entire client area is painted.

Code: Select all

  pushbutton  "Message",      IDDTESTPB20,       94, 137, 36, 14, TABGRP
    control     "",  IDDTESTLB1, "ListBox", LBSTYLES, 132, 2, 64, 64
    pushbutton  "Cancel",       IDCANCEL,         168, 137, 30, 14, TABGRP
end

end
0 412

Code: Select all

 0; i < MAXTXTCTL; i++)
        SetDlgItemInt(hwndDlg, IDDTESTTX1 + i, 0, TRUE);
}

int GetIntWDflt(hwndDlg, id, iDflt)
HWND    hwndDlg;
int     id, iDflt;
{
   int i;
   i = GetDlgItemInt(hwndDlg, id, (LPINT)0, TRUE);
   return(i  == 0 ? iDflt : i);
}

Code: Select all

ne MAXCHKBOX  5
#define MAXPSHBTN  15
#define MAXSTRINGS 20

#define chRETURN    0x0d

Code: Select all

 100, 50, 40
CONTROL "White Frame", IDDNULL, "STATIC", WHITEFRAME, 90, 105, 30, 30
END
bat 0 0 0 6
d:\rayd\release\mlib.bat 0 0 26 7
d:\rayd\release\slib.bat 0 0 0 4
e:\danm\archive\paint\cmdtext.c 0 408 0 412

johnlemon647
Posts: 256
Joined: Mon Feb 23, 2015 5:52 pm
Location: State of Georgia USA
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by johnlemon647 »

Nice Find. I want to know do i need some special software to view Slack Space Files. How can i find Slack Space Files.

jb881122
FTP Access
Posts: 17
Joined: Sat May 09, 2020 5:57 am

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by jb881122 »

johnlennon364 on WinWorldPC wrote:@jb881122 I want know how i can start searching for unused FAT root directory entries on floppy images like Microsoft Windows 1.00 DR5 or Alpha. I nobody Answer my Question on BetaArchive. Which type Software i need so start searching for unused FAT root directory. Can these file recover by using UNDELETE command or their lost ever.
First of all, no, the files aren't recoverable. If they were, I would have gotten an April 1985 build of Windows 1.0, which for how long it has been since an early beta of Windows 1.0 has surfaced, would probably be big news on this site. The value in doing this is to see which files existed when, like TASKMAN.EXE for Windows 3.0 Pre-Release 0.1. We don't have that file, but there is evidence in the slack space of the disks that it existed at that time. For software, all you really need is a hex editor. The easy way to find these entries is to search for bytes that they commonly contain (e.g. " EXE" for executable files or 00 E5 for deleted files). However, this won't reveal all of the files. To find all of the slack space on a disk, you need to look between the end of each file and the start of the next cluster (https://www.win.tue.nl/~aeb/linux/fs/fat/fat-1.html was a helpful source for me). I'll give an example:

Say you wanted to look at the slack space of SETUP.EXE on Disk 1 of Windows Premiere Edition. You would go to the root directory of the floppy disk (in this case, at offset A00h), and SETUP.EXE would look something like this:

Code: Select all

53 45 54 55 50 20 20 20 45 58 45 20 00 00 00 00 ;SETUP.EXE
00 00 00 00 00 00 0A 81 F1 0A 02 00 4A 5F 00 00
The last four bytes are the size of the file in little-endian ordering, so 5F4Ah bytes, and the two bytes before that are the starting cluster of the file in little-endian order, so cluster 0002h. Since this is a 360K disk, the cluster size is 1KB (400h bytes, can be checked by multiplying the little-endian word at offset 0Bh by the byte at offset 0Dh). To get the offset of the slack space for this file, you need to add the file size to the starting offset of the file. In this case, the starting offset of a given file is 0400h*starting_cluster+1000h. This seems to be the case for 360K disks in general but is different for other sizes. The starting offset of SETUP.EXE on this disk is 0400h*0002h+1000h=0800h+1000h=1800h. The offset of the slack space is then 1800h+5F4Ah=774Ah. If you go to that offset, this is what you see (up to the next cluster at 7800h):

Code: Select all

45 20 00 00 00 00 ;????????.??E (likely an executable)
00 00 00 00 00 00 6A 61 97 0A 5E 1C 14 4E 00 00
4E 47 43 41 4C 43 20 20 45 58 45 20 00 00 00 00 ;NGCALC.EXE
00 00 00 00 00 00 3B 81 AE 0A 70 16 21 75 00 00
E5 36 30 30 20 20 20 20 43 4F 4D 20 00 00 00 00 ;å600.COM (deleted)
00 00 00 00 00 00 5B 8E 59 0A 81 20 12 00 00 00
E5 4F 54 4C 49 42 31 20 45 58 45 20 00 00 00 00 ;åOTLIB1.EXE (deleted)
00 00 00 00 00 00 3D 8E A8 0A 03 16 05 04 00 00
E5 4F 54 4C 49 42 32 20 45 58 45 20 00 00 00 00 ;åOTLIB2.EXE (deleted)
00 00 00 00 00 00 43 8E A8 0A 04 16 05 04 00 00
E5 49 4E 4F 4C 44 41 50 53 59 4D 20 00 00 00 00 ;åINOLDAP.SYM (deleted)
00 00 00 00 00 00 80 8D CB 0A 20 0E 24 16 00 00
These are some of the slack space directory entries on the disk (they are not recoverable because they are from a different unknown disk). I will use NGCALC.EXE as an example to get the file details. The size of the file is 7521h bytes, which is 29985 bytes in decimal. The starting cluster of the file is 1670h, which means that the file was almost certainly on a hard disk (I don't know of any floppy disks with that many clusters). The two bytes before that are the last modified date of the file, stored in little-endian order. I'll use NGCALC.EXE to show how it's stored: The date is 0AAEh, which can be decoded from binary as 0000101(1980+5=1985)/0101(5=May)/01110(14). NGCALC.EXE was last modified on May 14th, 1985 according to the slack space entry. The two bytes before the date are the last-modified time, which is encoded in a similar way. In this case, the time is 813Bh, which can be decoded as 10000(16=hour, 4PM)/001001(9=minute)/11011(28*2=54 seconds). NGCALC.EXE was last modified at 4:09:54 PM according to the slack space entry (notice how there are never odd seconds in these times).

So there you have it. There's a 29985-byte file called NGCALC.EXE on a hard disk, last modified on May 14th, 1985 at 4:09:54 PM. I tried to be as thorough as I could with the process, but if you need any clarification, feel free to ask. @ComputerHunter probably knows more about this than I do, so he could probably clarify some stuff, fill in some details I missed, or correct a mistake I made.

johnlemon647
Posts: 256
Joined: Mon Feb 23, 2015 5:52 pm
Location: State of Georgia USA
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by johnlemon647 »

@jb881122 Now i Understand what you talk about slack space and unused FAT root directory. @jb881122 Thank for explaining to me, now i know how to use it.

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Si

Post by ComputerHunter »

@jb881122, that is a good and detailed tutorial! See if I can get some pictures and diagrams to make it easier to read. Just some more information... The only way to differentiate between a directory and a volume label is the attribute and starting cluster. If the first 12 bytes of that entry got overwritten, check if a starting cluster value exists and if not, it is a 0-byte file or a volume label. In some very rare cases, the starting character for deleted file is 00h (mostly after the disk was formatted with the most basic formatting tool).

@johnlemon647, there are tools that can extract slack space data but I am guessing that most of them cost money. It is fairly easy to work out the offset of slack space data using cluster size (from BPB), starting cluster and the file size (from directory entries). It should be 0-1023 bytes long. BTW, that is with the assumption that the file is not fragmented. It should be pretty easy to find some documentation for FAT12 and @jb881122's tutorial is enough for you to get a perfect directory list.

No, there is absolute no way to recover those files because they were probably never on that disk. When files are copied over, the slack space gets filled with random stuff from the original or the destination disk and for a 360KB floppy disk, it is 1023 bytes at best. If the files were added by software such as WinImage, then slack space would be filled by 00h. Normally it always tends to be stuff from the root directory maybe because they are things last read by DOS before the files are copied (and correct me if I was wrong).

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by ComputerHunter »

Sorry for the double post.

I got some time to examine some disks again and looks like some deleted files from Premiere Edition are still recoverable or partially recoverable. So far, I have successfully recovered SETUP.EXE from late June 1985. Of course, don't expect anything more than a few files plus a handful of fragments.

Edit: A good portion of WINOLDAP.MOD from that late June build survived but some bytes got overwritten. Since there are fragmented files on that disk, there is no guarantee that the survived portion is original but from my examinations, only the first 1004 bytes got overwritten.

Edit 2: There appears to be a very small portion (~3636 bytes) of another WINOLDAP.MOD survived. It appears to be very similar to Premiere Edition's WINOLDAP.MOD but it does contain some random differences. It could be Premiere Edition's WINOLDAP.MOD corrupted or overwritten but considering the difference is likely because of code difference, I would say it is another version (between the late June build and Premiere Edition).

Edit 3: PLOTTERS.EXE from mid July survived. It was deleted just like PAINT.EXE from Windows 1.0 Alpha Release and likely done by Microsoft again. Not sure about the reason behind this.

jb881122
FTP Access
Posts: 17
Joined: Sat May 09, 2020 5:57 am

Re: Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by jb881122 »

ComputerHunter wrote:
Thu Jun 18, 2020 11:11 am
Edit: A good portion of WINOLDAP.MOD from that late June build survived but some bytes got overwritten. Since there are fragmented files on that disk, there is no guarantee that the survived portion is original but from my examinations, only the first 1004 bytes got overwritten.
I would have to check, but I think the first 1024 bytes of WINOLDAP.MOD is just the DOS stub. Is the entire NE part still visible? If so, it might be possible to copy the stub from another program and get a usable file.

EDIT: Never mind, looks like they didn't space the headers out on sector boundaries like I see for most programs (the EXE stub is different). If the offsets aren't too messed up, would it be possible to modify the header from another version of it to make it work? I wonder what the differences do/fix? I also remember finding a couple of old versions of SETUP.BAT on Windows 3.0 Debug Release 1.14 Disk 1 and they did things like changing "@echo off" to "echo off" (for old versions of DOS) and putting dots at the beginning of each line echoed.
Last edited by jb881122 on Thu Jun 18, 2020 1:31 pm, edited 3 times in total.

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by ComputerHunter »

Well, first 512 bytes for DLLs because they don't need a DOS stub (header is only 64 bytes). The entire NE header plus some binary code got overwritten as well so I don't think it is repairable. Well, even though not repairable, it is still fun to look at.

Anyway, there are some more interesting binary fragments hidden in the disks and hopefully this time I will get something interesting out of it.

Edit: DMed you some files I managed to recover on Discord. See if you can put them into better use :) .

Edit 2: MSWIN.BAT here might be responsible for starting Windows in debug mode. It is just 2 bytes larger than the one from Windows 1.0 Alpha Release which could be just an empty line at the end.

Edit 3: Did some detailed analysis on disk 1 and 2 but lost the dumps I made for disk 1 for some reason. I will probably create some directory lists but before I get time to compare the entries and remove the duplicates, here is a dump of disk 2's entries found in the slack space:

Code: Select all

?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 8e 50 33 08 28 0d 00 02 00 00  .......P3.(.....
e5 4c 44 4d 41 4b 45 20 45 58 45 20 00 00 00 00  .LDMAKE EXE ....
00 00 00 00 00 00 6a 61 97 0a 5e 1c 14 4e 00 00  ......ja..^..N..
4e 47 43 41 4c 43 20 20 45 58 45 20 00 00 00 00  NGCALC  EXE ....
00 00 00 00 00 00 3b 81 ae 0a 70 16 21 75 00 00  ......;...p.!u..
e5 36 30 30 20 20 20 20 43 4f 4d 20 00 00 00 00  .600    COM ....
00 00 00 00 00 00 5b 8e 59 0a 81 20 12 00 00 00  ......[.Y.. ....
e5 4f 54 4c 49 42 31 20 45 58 45 20 00 00 00 00  .OTLIB1 EXE ....
00 00 00 00 00 00 3d 8e a8 0a 03 16 05 04 00 00  ......=.........
e5 4f 54 4c 49 42 32 20 45 58 45 20 00 00 00 00  .OTLIB2 EXE ....
00 00 00 00 00 00 43 8e a8 0a 04 16 05 04 00 00  ......C.........
e5 49 4e 4f 4c 44 41 50 53 59 4d 20 00 00 00 00  .INOLDAPSYM ....
00 00 00 00 00 00 80 8d cb 0a 20 0e 24 16 00 00  .......... .$...


45 47 41 4c 4f 52 45 53 47 52 42 20 00 00 00 00  EGALORESGRB ....
00 00 00 00 00 00 0e 7c f7 0a 32 01 72 04 00 00  .......|..2.r...
45 47 41 48 49 52 45 53 47 52 42 20 00 00 00 00  EGAHIRESGRB ....
00 00 00 00 00 00 0e 7c f7 0a 30 01 72 04 00 00  .......|..0.r...
45 47 41 48 49 42 57 20 47 52 42 20 00 00 00 00  EGAHIBW GRB ....
00 00 00 00 00 00 0e 7c f7 0a 09 01 72 04 00 00  .......|....r...
45 47 41 4d 4f 4e 4f 20 47 52 42 20 00 00 00 00  EGAMONO GRB ....
00 00 00 00 00 00 1a 7c f7 0a 34 01 ec 03 00 00  .......|..4.....
48 45 52 43 55 4c 45 53 47 52 42 20 00 00 00 00  HERCULESGRB ....
00 00 00 00 00 00 04 7c f7 0a 06 01 92 04 00 00  .......|........
57 49 4e 20 20 20 20 20 43 4e 46 20 00 00 00 00  WIN     CNF ....
00 00 00 00 00 00 51 4e f7 0a 0d 01 40 07 00 00  ......QN....@...
45 47 41 4c 4f 52 45 53 4c 47 4f 20 00 00 00 00  EGALORESLGO ....
00 00 00 00 00 00 ab 63 db 0a 0f 01 09 00 00 00  .......c........
45 47 41 48 49 52 45 53 4c 47 4f 20 00 00 00 00  EGAHIRESLGO ....
00 00 00 00 00 00 ab 63 db 0a 10 01 09 00 00 00  .......c........
45 47 41 48 49 42 57 20 4c 47 4f 20 00 00 00 00  EGAHIBW LGO ....
00 00 00 00 00 00 ab 63 db 0a 11 01 09 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 4c 47 4f 20 00 00 00 00  EGAMONO LGO ....
00 00 00 00 00 00 41 74 d9 0a 12 01 76 0b 00 00  ......At....v...


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 7a 0b 54 08 69 1f 4e 2e 00 00  ......z.T.i.N...
e5 53 57 49 4e 20 20 20 42 41 54 20 00 00 00 00  .SWIN   BAT ....
00 00 00 00 00 00 35 77 b8 0a 0c 02 38 00 00 00  ......5w....8...
e5 49 4e 32 35 36 20 20 43 4f 4d 20 00 00 00 00  .IN256  COM ....
00 00 00 00 00 00 ab 56 96 0a 12 1d d0 06 00 00  .......V........
e5 4f 45 4d 20 20 20 20 42 41 54 20 00 00 00 00  .OEM    BAT ....
00 00 00 00 00 00 24 6b 98 0a e9 06 3a 00 00 00  ......$k....:...
e5 55 5a 5a 4c 45 20 20 45 58 45 20 00 00 00 00  .UZZLE  EXE ....
00 00 00 00 00 00 cc b6 a8 0a ac 0d 70 26 00 00  ............p&..
47 41 42 45 32 20 20 20 42 41 54 20 00 00 00 00  GABE2   BAT ....
00 00 00 00 00 00 ea 99 b6 0a ea 06 4f 00 00 00  ............O...
e5 4f 4e 54 44 45 4d 4f 45 58 45 20 00 00 00 00  .ONTDEMOEXE ....
00 00 00 00 00 00 ce ad a6 0a cb 21 d0 15 00 00  ...........!....
47 41 42 45 31 20 20 20 42 41 54 20 00 00 00 00  GABE1   BAT ....
00 00 00 00 00 00 ec 74 b6 0a f0 06 65 00 00 00  .......t....e...
e5 41 4c 45 54 54 45 20 45 58 45 20 00 00 00 00  .ALETTE EXE ....
00 00 00 00 00 00 b8 8b aa 0a c4 0a a6 0e 00 00  ................
e5 53 44 4f 53 44 20 20 45 58 45 20 00 00 00 00  .SDOSD  EXE ....
00 00 00 00 00 00 28 6c b7 0a 6b 20 b0 28 00 00  ......(l..k .(..
e5 49 4e 53 54 55 42 20 45 58 45 20 00 00 00 00  .INSTUB EXE ....
00 00 00 00 00 00 94 6b ca 0a 4a 04 3a 02 00 00  .......k..J.:...


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 ?? ?? ?? 0a fc 00 00 33 00 00  ......???....3..
e5 50 4c 41 53 45 52 20 45 58 45 20 00 00 00 00  .PLASER EXE ....
00 00 00 00 00 00 1a 7a da 0a 09 01 50 17 00 00  .......z....P...
e5 4c 4f 54 54 45 52 53 45 58 45 20 00 00 00 00  .LOTTERSEXE ....
00 00 00 00 00 00 eb 71 dc 0a 0f 01 b0 49 00 00  .......q.....I..
e5 42 4d 47 52 58 20 20 45 58 45 20 00 00 00 00  .BMGRX  EXE ....
00 00 00 00 00 00 32 64 dc 0a 22 01 00 14 00 00  ......2d..".....
e5 4b 49 39 32 20 20 20 45 58 45 20 00 00 00 00  .KI92   EXE ....
00 00 00 00 00 00 63 62 dc 0a 27 01 00 16 00 00  ......cb..'.....
e5 49 54 4f 48 20 20 20 45 58 45 20 00 00 00 00  .ITOH   EXE ....
00 00 00 00 00 00 28 79 db 0a 2d 01 10 16 00 00  ......(y..-.....
e5 49 4e 4f 4c 44 41 50 4d 4f 44 20 00 00 00 00  .INOLDAPMOD ....
00 00 00 00 00 00 13 64 dc 0a 34 01 10 45 00 00  .......d..4..E..
e5 45 54 55 50 20 20 20 45 58 45 20 00 00 00 00  .ETUP   EXE ....
00 00 00 00 00 00 25 46 dc 0a 46 01 34 5e 00 00  ......%F..F.4^..
e5 45 54 55 50 20 20 20 53 43 52 20 00 00 00 00  .ETUP   SCR ....
00 00 00 00 00 00 ed 65 dd 0a 00 00 00 00 00 00  .......e........


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 1a 40 ec 0a e3 00 70 4c 00 00  .......@....pL..
e5 4f 48 45 4c 56 20 20 45 58 45 20 00 00 00 00  .OHELV  EXE ....
00 00 00 00 00 00 0f 40 ec 0a f7 00 80 3c 00 00  .......@.....<..
e5 45 43 33 35 35 30 20 45 58 45 20 00 00 00 00  .EC3550 EXE ....
00 00 00 00 00 00 00 65 dc 0a fc 00 00 33 00 00  .......e.....3..
e5 50 4c 41 53 45 52 20 45 58 45 20 00 00 00 00  .PLASER EXE ....
00 00 00 00 00 00 1a 7a da 0a 09 01 50 17 00 00  .......z....P...
e5 4c 4f 54 54 45 52 53 45 58 45 20 00 00 00 00  .LOTTERSEXE ....
00 00 00 00 00 00 eb 71 dc 0a 0f 01 b0 49 00 00  .......q.....I..
e5 42 4d 47 52 58 20 20 45 58 45 20 00 00 00 00  .BMGRX  EXE ....
00 00 00 00 00 00 32 64 dc 0a 22 01 00 14 00 00  ......2d..".....
e5 4b 49 39 32 20 20 20 45 58 45 20 00 00 00 00  .KI92   EXE ....
00 00 00 00 00 00 63 62 dc 0a 27 01 00 16 00 00  ......cb..'.....
e5 49 54 4f 48 20 20 20 45 58 45 20 00 00 00 00  .ITOH   EXE ....
00 00 00 00 00 00 28 79 db 0a 2d 01 10 16 00 00  ......(y..-.....
e5 49 4e 4f 4c 44 41 50 4d 4f 44 20 00 00 00 00  .INOLDAPMOD ....
00 00 00 00 00 00 13 64 dc 0a 34 01 10 45 00 00  .......d..4..E..
e5 45 54 55 50 20 20 20 45 58 45 20 00 00 00 00  .ETUP   EXE ....
00 00 00 00 00 00 25 46 dc 0a 46 01 34 5e 00 00  ......%F..F.4^..
e5 45 54 55 50 20 20 20 53 43 52 20 00 00 00 00  .ETUP   SCR ....
00 00 00 00 00 00 ed 65 dd 0a 00 00 00 00 00 00  .......e........
?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 94 ae 6b 09 8a 23 80 9f 00 00  ........k..#....
4b 42 44 20 20 20 20 20 45 58 45 20 00 00 00 00  KBD     EXE ....
00 00 00 00 00 00 7d 5b 27 0a c2 23 b6 0c 00 00  ......}['..#....


47 44 49 20 20 20 20 20 45 58 45 20 00 00 00 00  GDI     EXE ....
00 00 00 00 00 00 45 56 f6 0a 02 00 34 75 01 00  ......EV....4u..
55 53 45 52 20 20 20 20 45 58 45 20 00 00 00 00  USER    EXE ....
00 00 00 00 00 00 1b 56 f6 0a 60 00 c0 ce 01 00  .......V..`.....
4d 53 44 4f 53 44 20 20 45 58 45 20 00 00 00 00  MSDOSD  EXE ....
00 00 00 00 00 00 8d 6e ca 0a d4 00 b0 28 00 00  .......n.....(..
4d 53 44 4f 53 20 20 20 45 58 45 20 00 00 00 00  MSDOS   EXE ....
00 00 00 00 00 00 c5 64 f7 0a df 00 c0 92 00 00  .......d........
43 47 41 20 20 20 20 20 47 52 42 20 00 00 00 00  CGA     GRB ....
00 00 00 00 00 00 da 79 f7 0a 04 01 d9 04 00 00  .......y........
45 47 41 4c 4f 52 45 53 47 52 42 20 00 00 00 00  EGALORESGRB ....
00 00 00 00 00 00 0e 7c f7 0a 32 01 72 04 00 00  .......|..2.r...
45 47 41 48 49 52 45 53 47 52 42 20 00 00 00 00  EGAHIRESGRB ....
00 00 00 00 00 00 0e 7c f7 0a 30 01 72 04 00 00  .......|..0.r...
45 47 41 48 49 42 57 20 47 52 42 20 00 00 00 00  EGAHIBW GRB ....
00 00 00 00 00 00 0e 7c f7 0a 09 01 72 04 00 00  .......|....r...
45 47 41 4d 4f 4e 4f 20 47 52 42 20 00 00 00 00  EGAMONO GRB ....
00 00 00 00 00 00 1a 7c f7 0a 34 01 ec 03 00 00  .......|..4.....
48 45 52 43 55 4c 45 53 47 52 42 20 00 00 00 00  HERCULESGRB ....
00 00 00 00 00 00 8e 83 e9 0a 0b 01 72 04 00 00  ............r...
57 49 4e 20 20 20 20 20 43 4e 46 20 00 00 00 00  WIN     CNF ....
00 00 00 00 00 00 2d 5a ec 0a 0d 01 30 07 00 00  ......-Z....0...
45 47 41 4c 4f 52 45 53 4c 47 4f 20 00 00 00 00  EGALORESLGO ....
00 00 00 00 00 00 ab 63 db 0a 0f 01 09 00 00 00  .......c........
45 47 41 48 49 52 45 53 4c 47 4f 20 00 00 00 00  EGAHIRESLGO ....
00 00 00 00 00 00 ab 63 db 0a 10 01 09 00 00 00  .......c........
45 47 41 48 49 42 57 20 4c 47 4f 20 00 00 00 00  EGAHIBW LGO ....
00 00 00 00 00 00 ab 63 db 0a 11 01 09 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 4c 47 4f 20 00 00 00 00  EGAMONO LGO ....
00 00 00 00 00 00 41 74 d9 0a 12 01 76 0b 00 00  ......At....v...


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 7c 45 ea 0a 00 00 00 00 00 00  ......|E........
47 44 49 20 20 20 20 20 45 58 45 20 00 00 00 00  GDI     EXE ....
00 00 00 00 00 00 52 77 e9 0a 02 00 56 83 01 00  ......Rw....V...
55 53 45 52 20 20 20 20 45 58 45 20 00 00 00 00  USER    EXE ....
00 00 00 00 00 00 b4 8a e9 0a 63 00 c0 cc 01 00  ..........c.....
4d 53 44 4f 53 44 20 20 45 58 45 20 00 00 00 00  MSDOSD  EXE ....
00 00 00 00 00 00 8d 6e ca 0a d7 00 b0 28 00 00  .......n.....(..
4d 53 44 4f 53 20 20 20 45 58 45 20 00 00 00 00  MSDOS   EXE ....
00 00 00 00 00 00 ed 7c e8 0a e2 00 b0 8e 00 00  .......|........
43 47 41 20 20 20 20 20 47 52 42 20 00 00 00 00  CGA     GRB ....
00 00 00 00 00 00 84 83 e9 0a 06 01 b9 04 00 00  ................
45 47 41 4c 4f 52 45 53 47 52 42 20 00 00 00 00  EGALORESGRB ....
00 00 00 00 00 00 98 83 e9 0a 08 01 52 04 00 00  ............R...
45 47 41 48 49 52 45 53 47 52 42 20 00 00 00 00  EGAHIRESGRB ....
00 00 00 00 00 00 c4 63 db 0a 0a 01 10 00 00 00  .......c........
45 47 41 48 49 42 57 20 47 52 42 20 00 00 00 00  EGAHIBW GRB ....
00 00 00 00 00 00 c4 63 db 0a 0b 01 10 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 47 52 42 20 00 00 00 00  EGAMONO GRB ....
00 00 00 00 00 00 a5 83 e9 0a 0c 01 cc 03 00 00  ................
48 45 52 43 55 4c 45 53 47 52 42 20 00 00 00 00  HERCULESGRB ....
00 00 00 00 00 00 8e 83 e9 0a 0d 01 72 04 00 00  ............r...
57 49 4e 20 20 20 20 20 43 4e 46 20 00 00 00 00  WIN     CNF ....
00 00 00 00 00 00 2d 33 e1 0a 0f 01 10 07 00 00  ......-3........
45 47 41 4c 4f 52 45 53 4c 47 4f 20 00 00 00 00  EGALORESLGO ....
00 00 00 00 00 00 ab 63 db 0a 11 01 09 00 00 00  .......c........
45 47 41 48 49 52 45 53 4c 47 4f 20 00 00 00 00  EGAHIRESLGO ....
00 00 00 00 00 00 ab 63 db 0a 12 01 09 00 00 00  .......c........
45 47 41 48 49 42 57 20 4c 47 4f 20 00 00 00 00  EGAHIBW LGO ....
00 00 00 00 00 00 ab 63 db 0a 13 01 09 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 4c 47 4f 20 00 00 00 00  EGAMONO LGO ....
00 00 00 00 00 00 41 74 d9 0a 14 01 76 0b 00 00  ......At....v...


48 45 52 43 55 4c 45 53 47 52 42 20 00 00 00 00  HERCULESGRB ....
00 00 00 00 00 00 04 7c f7 0a 06 01 92 04 00 00  .......|........
57 49 4e 20 20 20 20 20 43 4e 46 20 00 00 00 00  WIN     CNF ....
00 00 00 00 00 00 62 3f fd 0a 00 00 00 00 00 00  ......b?........
45 47 41 4c 4f 52 45 53 4c 47 4f 20 00 00 00 00  EGALORESLGO ....
00 00 00 00 00 00 ab 63 db 0a 0f 01 09 00 00 00  .......c........
45 47 41 48 49 52 45 53 4c 47 4f 20 00 00 00 00  EGAHIRESLGO ....
00 00 00 00 00 00 ab 63 db 0a 10 01 09 00 00 00  .......c........
45 47 41 48 49 42 57 20 4c 47 4f 20 00 00 00 00  EGAHIBW LGO ....
00 00 00 00 00 00 ab 63 db 0a 11 01 09 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 4c 47 4f 20 00 00 00 00  EGAMONO LGO ....
00 00 00 00 00 00 41 74 d9 0a 12 01 76 0b 00 00  ......At....v...


?? ?? ?? ?? ?? ?? ?? ?? ?? 47 4f 20 00 00 00 00  ?????????GO ....
00 00 00 00 00 00 2e 74 d9 0a 15 01 f2 0b 00 00  .......t........
e5 47 41 20 20 20 20 20 4c 47 4f 20 00 00 00 00  .GA     LGO ....
00 00 00 00 00 00 15 74 d9 0a 18 01 77 0b 00 00  .......t....w...
e5 49 4e 20 20 20 20 20 49 4e 49 20 00 00 00 00  .IN     INI ....
00 00 00 00 00 00 ea 79 f2 0a 1b 01 8d 02 00 00  .......y........
e5 49 4e 4f 4c 44 41 50 4d 4f 44 20 00 00 00 00  .INOLDAPMOD ....
00 00 00 00 00 00 c0 4d f3 0a 1c 01 20 48 00 00  .......M.... H..
e5 49 48 45 4c 56 20 20 45 58 45 20 00 00 00 00  .IHELV  EXE ....
00 00 00 00 00 00 1a 40 ec 0a e3 00 70 4c 00 00  .......@....pL..
e5 4f 48 45 4c 56 20 20 45 58 45 20 00 00 00 00  .OHELV  EXE ....
00 00 00 00 00 00 0f 40 ec 0a f7 00 80 3c 00 00  .......@.....<..
e5 45 43 33 35 35 30 20 45 58 45 20 00 00 00 00  .EC3550 EXE ....
00 00 00 00 00 00 00 65 dc 0a fc 00 00 33 00 00  .......e.....3..
e5 50 4c 41 53 45 52 20 45 58 45 20 00 00 00 00  .PLASER EXE ....
00 00 00 00 00 00 1a 7a da 0a 09 01 50 17 00 00  .......z....P...
e5 4c 4f 54 54 45 52 53 45 58 45 20 00 00 00 00  .LOTTERSEXE ....
00 00 00 00 00 00 eb 71 dc 0a 0f 01 b0 49 00 00  .......q.....I..
e5 42 4d 47 52 58 20 20 45 58 45 20 00 00 00 00  .BMGRX  EXE ....
00 00 00 00 00 00 32 64 dc 0a 22 01 00 14 00 00  ......2d..".....
e5 4b 49 39 32 20 20 20 45 58 45 20 00 00 00 00  .KI92   EXE ....
00 00 00 00 00 00 63 62 dc 0a 27 01 00 16 00 00  ......cb..'.....
e5 49 54 4f 48 20 20 20 45 58 45 20 00 00 00 00  .ITOH   EXE ....
00 00 00 00 00 00 28 79 db 0a 2d 01 10 16 00 00  ......(y..-.....
e5 49 4e 4f 4c 44 41 50 4d 4f 44 20 00 00 00 00  .INOLDAPMOD ....
00 00 00 00 00 00 13 64 dc 0a 34 01 10 45 00 00  .......d..4..E..
e5 45 54 55 50 20 20 20 45 58 45 20 00 00 00 00  .ETUP   EXE ....
00 00 00 00 00 00 25 46 dc 0a 46 01 34 5e 00 00  ......%F..F.4^..
e5 45 54 55 50 20 20 20 53 43 52 20 00 00 00 00  .ETUP   SCR ....
00 00 00 00 00 00 ed 65 dd 0a 00 00 00 00 00 00  .......e........


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 6a 50 76 0a 64 14 a0 2c 00 00  ......jPv.d..,..
e5 50 54 45 53 54 20 20 45 58 45 20 00 00 00 00  .PTEST  EXE ....
00 00 00 00 00 00 88 8b 75 0a 21 15 f0 2d 00 00  ........u.!..-..
4d 41 53 4d 34 30 30 20 45 58 45 20 00 00 00 00  MASM400 EXE ....
00 00 00 00 00 00 45 6d 91 0a 16 04 b8 44 01 00  ......Em.....D..
e5 4b 45 59 42 44 20 20 45 58 45 20 00 00 00 00  .KEYBD  EXE ....
00 00 00 00 00 00 fc 69 88 0a 54 12 88 18 00 00  .......i..T.....
e5 50 4f 4f 4c 45 52 20 45 58 45 20 00 00 00 00  .POOLER EXE ....
00 00 00 00 00 00 03 77 b8 0a 1e 11 c0 21 00 00  .......w.....!..
4d 45 4d 54 45 53 54 20 45 58 45 20 00 00 00 00  MEMTEST EXE ....
00 00 00 00 00 00 6c 0b 54 08 1e 24 00 9c 00 00  ......l.T..$....
4d 43 31 20 20 20 20 20 45 58 45 20 00 00 00 00  MC1     EXE ....
00 00 00 00 00 00 e3 6b 6f 08 63 24 00 f7 00 00  .......ko.c$....
4d 43 32 20 20 20 20 20 45 58 45 20 00 00 00 00  MC2     EXE ....
00 00 00 00 00 00 e1 6b 6f 08 82 24 00 fa 00 00  .......ko..$....
4d 49 4e 47 4c 45 20 20 45 58 45 20 00 00 00 00  MINGLE  EXE ....
00 00 00 00 00 00 f1 88 f0 08 a9 24 6c 2a 00 00  ...........$l*..
4e 54 20 20 20 20 20 20 45 58 45 20 00 00 00 00  NT      EXE ....
00 00 00 00 00 00 c4 7e 5a 09 25 25 f3 3c 00 00  .......~Z.%%.<..
4f 4d 44 20 20 20 20 20 45 58 45 20 00 00 00 00  OMD     EXE ....
00 00 00 00 00 00 e0 6b 6f 08 35 25 00 65 00 00  .......ko.5%.e..
50 52 4f 46 49 4c 45 20 45 58 45 20 00 00 00 00  PROFILE EXE ....
00 00 00 00 00 00 c2 15 08 09 42 25 d3 62 00 00  ..........B%.b..
50 49 41 4e 4f 20 20 20 45 58 45 20 00 00 00 00  PIANO   EXE ....
00 00 00 00 00 00 79 0b 54 08 4f 25 80 81 00 00  ......y.T.O%....


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 94 ae 6b 09 8a 23 80 9f 00 00  ........k..#....
4b 42 44 20 20 20 20 20 45 58 45 20 00 00 00 00  KBD     EXE ....
00 00 00 00 00 00 7d 5b 27 0a c2 23 b6 0c 00 00  ......}['..#....


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 27 7c bc 0a 3c 07 c0 11 00 00  ......'|..<.....
e5 4c 47 45 44 49 54 20 45 58 45 20 00 00 00 00  .LGEDIT EXE ....
00 00 00 00 00 00 f7 01 bd 0a 02 08 00 31 00 00  .............1..
54 45 4d 50 20 20 20 20 52 43 20 20 00 00 00 00  TEMP    RC  ....
00 00 00 00 00 00 b3 75 bd 0a 27 07 0d 02 00 00  .......u..'.....
41 54 54 41 43 48 20 20 45 58 45 20 00 00 00 00  ATTACH  EXE ....
00 00 00 00 00 00 00 40 6b 0a 9b 18 a2 64 00 00  .......@k....d..
55 50 44 4d 50 20 20 20 42 41 54 20 00 00 00 00  UPDMP   BAT ....
00 00 00 00 00 00 ce 71 86 09 4e 10 8f 00 00 00  .......q..N.....


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 18 4f 8b 09 cb 22 d1 5a 00 00  .......O...".Z..


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 ?? bc 72 0a b1 1f b4 26 00 00  ......?.r....&..
e5 50 44 44 45 46 32 20 42 41 54 20 00 00 00 00  .PDDEF2 BAT ....
00 00 00 00 00 00 12 75 b8 0a 15 02 c3 01 00 00  .......u........
e5 4f 44 45 52 4e 20 20 45 58 45 20 00 00 00 00  .ODERN  EXE ....
00 00 00 00 00 00 d6 8b bc 0a c4 07 e0 2a 00 00  .............*..
e5 49 4e 31 30 30 20 20 4d 4f 44 20 00 00 00 00  .IN100  MOD ....
00 00 00 00 00 00 90 74 cc 0a 29 0e 70 fa 01 00  .......t..).p...
e5 45 53 54 4c 42 4f 58 45 58 45 20 00 00 00 00  .ESTLBOXEXE ....
00 00 00 00 00 00 50 66 a6 0a 20 0f 10 26 00 00  ......Pf.. ..&..


e5 45 43 33 35 35 30 20 45 58 45 20 00 00 00 00  .EC3550 EXE ....
00 00 00 00 00 00 00 65 dc 0a fc 00 00 33 00 00  .......e.....3..
e5 50 4c 41 53 45 52 20 45 58 45 20 00 00 00 00  .PLASER EXE ....
00 00 00 00 00 00 1a 7a da 0a 09 01 50 17 00 00  .......z....P...
e5 4c 4f 54 54 45 52 53 45 58 45 20 00 00 00 00  .LOTTERSEXE ....
00 00 00 00 00 00 eb 71 dc 0a 0f 01 b0 49 00 00  .......q.....I..
e5 42 4d 47 52 58 20 20 45 58 45 20 00 00 00 00  .BMGRX  EXE ....
00 00 00 00 00 00 32 64 dc 0a 22 01 00 14 00 00  ......2d..".....
e5 4b 49 39 32 20 20 20 45 58 45 20 00 00 00 00  .KI92   EXE ....
00 00 00 00 00 00 63 62 dc 0a 27 01 00 16 00 00  ......cb..'.....
e5 49 54 4f 48 20 20 20 45 58 45 20 00 00 00 00  .ITOH   EXE ....
00 00 00 00 00 00 28 79 db 0a 2d 01 10 16 00 00  ......(y..-.....
e5 49 4e 4f 4c 44 41 50 4d 4f 44 20 00 00 00 00  .INOLDAPMOD ....
00 00 00 00 00 00 13 64 dc 0a 34 01 10 45 00 00  .......d..4..E..
e5 45 54 55 50 20 20 20 45 58 45 20 00 00 00 00  .ETUP   EXE ....
00 00 00 00 00 00 25 46 dc 0a 46 01 34 5e 00 00  ......%F..F.4^..
e5 45 54 55 50 20 20 20 53 43 52 20 00 00 00 00  .ETUP   SCR ....
00 00 00 00 00 00 ed 65 dd 0a 00 00 00 00 00 00  .......e........


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 8d 6e ca 0a d4 00 b0 28 00 00  .......n.....(..
4d 53 44 4f 53 20 20 20 45 58 45 20 00 00 00 00  MSDOS   EXE ....
00 00 00 00 00 00 c5 64 f7 0a df 00 c0 92 00 00  .......d........
43 47 41 20 20 20 20 20 47 52 42 20 00 00 00 00  CGA     GRB ....
00 00 00 00 00 00 84 83 e9 0a 04 01 b9 04 00 00  ................
45 47 41 4c 4f 52 45 53 47 52 42 20 00 00 00 00  EGALORESGRB ....
00 00 00 00 00 00 98 83 e9 0a 06 01 52 04 00 00  ............R...
45 47 41 48 49 52 45 53 47 52 42 20 00 00 00 00  EGAHIRESGRB ....
00 00 00 00 00 00 e3 6e f8 0a 08 01 0f 00 00 00  .......n........
45 47 41 48 49 42 57 20 47 52 42 20 00 00 00 00  EGAHIBW GRB ....
00 00 00 00 00 00 e3 6e f8 0a 09 01 0f 00 00 00  .......n........
45 47 41 4d 4f 4e 4f 20 47 52 42 20 00 00 00 00  EGAMONO GRB ....
00 00 00 00 00 00 a5 83 e9 0a 0a 01 cc 03 00 00  ................
48 45 52 43 55 4c 45 53 47 52 42 20 00 00 00 00  HERCULESGRB ....
00 00 00 00 00 00 8e 83 e9 0a 0b 01 72 04 00 00  ............r...
57 49 4e 20 20 20 20 20 43 4e 46 20 00 00 00 00  WIN     CNF ....
00 00 00 00 00 00 2d 5a ec 0a 0d 01 30 07 00 00  ......-Z....0...
45 47 41 4c 4f 52 45 53 4c 47 4f 20 00 00 00 00  EGALORESLGO ....
00 00 00 00 00 00 ab 63 db 0a 0f 01 09 00 00 00  .......c........
45 47 41 48 49 52 45 53 4c 47 4f 20 00 00 00 00  EGAHIRESLGO ....
00 00 00 00 00 00 ab 63 db 0a 10 01 09 00 00 00  .......c........
45 47 41 48 49 42 57 20 4c 47 4f 20 00 00 00 00  EGAHIBW LGO ....
00 00 00 00 00 00 ab 63 db 0a 11 01 09 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 4c 47 4f 20 00 00 00 00  EGAMONO LGO ....
00 00 00 00 00 00 41 74 d9 0a 12 01 76 0b 00 00  ......At....v...


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 2e 12 21 08 72 1f 60 6b 00 00  ........!.r.`k..
4e 41 52 43 48 49 56 45 45 58 45 20 00 00 00 00  NARCHIVEEXE ....
00 00 00 00 00 00 00 40 6b 0a 7c 17 24 93 00 00  .......@k.|.$...
43 41 53 54 4f 46 46 20 45 58 45 20 00 00 00 00  CASTOFF EXE ....
00 00 00 00 00 00 00 40 6b 0a 3a 1b a0 50 00 00  .......@k.:..P..
e5 49 44 44 4c 45 20 20 53 59 4d 20 00 00 00 00  .IDDLE  SYM ....
00 00 00 00 00 00 cb 61 a5 0a 42 22 64 05 00 00  .......a..B"d...
43 4c 20 20 20 20 20 20 45 58 45 20 00 00 00 00  CL      EXE ....
00 00 00 00 00 00 0e 6a 52 0a dd 10 a4 69 00 00  .......jR....i..
52 41 49 53 45 44 54 52 45 58 45 20 00 00 00 00  RAISEDTREXE ....
00 00 00 00 00 00 63 b7 4a 0a 96 18 f7 04 00 00  ......c.J.......
49 4d 50 4c 49 42 20 20 45 58 45 20 00 00 00 00  IMPLIB  EXE ....
00 00 00 00 00 00 ce 64 75 0a a8 0a 00 3f 00 00  .......du....?..
e5 44 49 20 20 20 20 20 53 59 4d 20 00 00 00 00  .DI     SYM ....
00 00 00 00 00 00 a7 5b d3 0a f0 11 34 2a 00 00  .......[....4*..
e5 44 42 32 35 36 20 20 42 41 54 20 00 00 00 00  .DB256  BAT ....
00 00 00 00 00 00 52 6b c7 0a 3b 04 52 00 00 00  ......Rk..;.R...
57 49 4e 20 20 20 20 20 49 4e 49 20 00 00 00 00  WIN     INI ....
00 00 00 00 00 00 64 80 ec 0a 47 21 e3 03 00 00  ......d...G!....
e5 49 4e 31 30 30 20 20 4d 4f 44 20 00 00 00 00  .IN100  MOD ....
00 00 00 00 00 00 25 70 d3 0a 22 1e e0 2b 02 00  ......%p.."..+..
e5 49 4e 4f 4c 44 41 50 47 52 42 20 00 00 00 00  .INOLDAPGRB ....
00 00 00 00 00 00 7c 81 d3 0a 36 1f ff 03 00 00  ......|...6.....
e5 52 41 43 4b 20 20 20 53 59 4d 20 00 00 00 00  .RACK   SYM ....
00 00 00 00 00 00 88 43 a6 0a dc 0e 84 07 00 00  .......C........
?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 07 72 ca 0a ab 00 10 5f 00 00  .......r....._..
e5 50 53 4f 4e 20 20 20 45 58 45 20 00 00 00 00  .PSON   EXE ....
00 00 00 00 00 00 ab 91 cb 0a c3 00 e0 13 00 00  ................
e5 45 43 33 35 35 30 20 45 58 45 20 00 00 00 00  .EC3550 EXE ....
00 00 00 00 00 00 d1 a4 ca 0a c8 00 c0 32 00 00  .............2..
e5 4c 4f 54 54 45 52 53 45 58 45 20 00 00 00 00  .LOTTERSEXE ....
00 00 00 00 00 00 9d 84 ca 0a d5 00 50 4a 00 00  ............PJ..
e5 42 4d 47 52 58 20 20 45 58 45 20 00 00 00 00  .BMGRX  EXE ....
00 00 00 00 00 00 80 7a cd 0a e8 00 00 14 00 00  .......z........
e5 4b 49 39 32 20 20 20 45 58 45 20 00 00 00 00  .KI92   EXE ....
00 00 00 00 00 00 60 51 cd 0a ed 00 f0 15 00 00  ......`Q........
e5 49 54 4f 48 20 20 20 45 58 45 20 00 00 00 00  .ITOH   EXE ....
00 00 00 00 00 00 90 81 ca 0a f3 00 c0 0f 00 00  ................
e5 49 54 4f 48 20 20 20 45 58 45 20 00 00 00 00  .ITOH   EXE ....
00 00 00 00 00 00 a8 5b c5 0a f7 00 c0 0f 00 00  .......[........


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 bc 43 cf 0a 62 0e e6 01 00 00  .......C..b.....


?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 20 00 00 00 00  ??????????? ....
00 00 00 00 00 00 c4 63 db 0a 08 01 10 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 47 52 42 20 00 00 00 00  EGAMONO GRB ....
00 00 00 00 00 00 f2 7e da 0a 09 01 c2 03 00 00  .......~........
48 45 52 43 55 4c 45 53 47 52 42 20 00 00 00 00  HERCULESGRB ....
00 00 00 00 00 00 dc 7e da 0a 0a 01 68 04 00 00  .......~....h...
57 49 4e 20 20 20 20 20 43 4e 46 20 00 00 00 00  WIN     CNF ....
00 00 00 00 00 00 e2 6b dc 0a 0c 01 00 07 00 00  .......k........
45 47 41 4c 4f 52 45 53 4c 47 4f 20 00 00 00 00  EGALORESLGO ....
00 00 00 00 00 00 ab 63 db 0a 0e 01 09 00 00 00  .......c........
45 47 41 48 49 52 45 53 4c 47 4f 20 00 00 00 00  EGAHIRESLGO ....
00 00 00 00 00 00 ab 63 db 0a 0f 01 09 00 00 00  .......c........
45 47 41 48 49 42 57 20 4c 47 4f 20 00 00 00 00  EGAHIBW LGO ....
00 00 00 00 00 00 ab 63 db 0a 10 01 09 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 4c 47 4f 20 00 00 00 00  EGAMONO LGO ....
00 00 00 00 00 00 41 74 d9 0a 11 01 76 0b 00 00  ......At....v...


48 45 52 43 55 4c 45 53 47 52 42 20 00 00 00 00  HERCULESGRB ....
00 00 00 00 00 00 04 7c f7 0a 06 01 92 04 00 00  .......|........
57 49 4e 20 20 20 20 20 43 4e 46 20 00 00 00 00  WIN     CNF ....
00 00 00 00 00 00 62 3f fd 0a 00 00 00 00 00 00  ......b?........
45 47 41 4c 4f 52 45 53 4c 47 4f 20 00 00 00 00  EGALORESLGO ....
00 00 00 00 00 00 ab 63 db 0a 0f 01 09 00 00 00  .......c........
45 47 41 48 49 52 45 53 4c 47 4f 20 00 00 00 00  EGAHIRESLGO ....
00 00 00 00 00 00 ab 63 db 0a 10 01 09 00 00 00  .......c........
45 47 41 48 49 42 57 20 4c 47 4f 20 00 00 00 00  EGAHIBW LGO ....
00 00 00 00 00 00 ab 63 db 0a 11 01 09 00 00 00  .......c........
45 47 41 4d 4f 4e 4f 20 4c 47 4f 20 00 00 00 00  EGAMONO LGO ....
00 00 00 00 00 00 41 74 d9 0a 12 01 76 0b 00 00  ......At....v...

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by ComputerHunter »

Sorry for another double post.

Windows 0.5 exists:

Image

And I successfully recovered an earlier version of Calendar - possibly from Windows Preliminary Version 0.5 or a pre-Premiere Edition build. It has a different about dialog - it says version 1.00.

Image

Download what I have recovered so far (complete files): https://cdn.discordapp.com/attachments/ ... _Files.rar

Thanks to jb881122 for taking this screenshot:

Image

Update:

jb881122 and I have been recovering some more bits and pieces from those disks and so far we have the following from:

Preliminary Version 0.50 - partial WIN100.EXE (including MSDOS.EXE and MSDOSD.EXE), full grabber file, full logo file and a full WIN256.COM.
Pre-Beta Release (could've been 0.50) - full EPSON.EXE, full HPLASER.EXE, full PLOTTERS.EXE
Late June build - full SETUP.EXE, partial WINOLDAP.MOD
Mid July build - full PLOTTERS.EXE, partial WINOLDAP.MOD

It might be possible to extract MSDOS.EXE and MSDOSD.EXE from Windows 0.50's WIN100.EXE but since the NE format is different from Beta Release's, unlikely we will ever be able to get it running. Of course, it is the first known build to have the About dialog and branded as Preliminary Version.

johnlemon647
Posts: 256
Joined: Mon Feb 23, 2015 5:52 pm
Location: State of Georgia USA
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by johnlemon647 »

Nice Find. @jb881122 and @ComputerHunter for find another windows 1.0 beta it partial build fragments files from Windows 1.0 Premiere Edition Disks.

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by ComputerHunter »

Some interesting stuff found on RTM disks. Some RTM's original timestamps survived but they are far less interesting so I'll leave that for another day.

Code: Select all

Name              Size   Date       Time    Cluster
---------------------------------------------------
// disk #1
---------------------------------------------------

???????  EXE      8304 03-07-85   1:43:00p     1271 
SORT     EXE      1664 03-07-85   1:43:00p     1276 
SUBST    EXE     16611 03-07-85   1:43:00p     1277 
SYS      COM      3727 03-07-85   1:43:00p     1286 
TREE     COM      2831 03-07-85   1:43:00p     1288 
VDISK    SYS      3307 03-07-85   1:43:00p     1290 
?ONFIG   BAK        95 08-22-85   3:05:48p     1292    // deleted
?ONFIG   SYS        96 10-31-85   2:20:02p     1293    // deleted
A10-20   COM      2182 12-04-84  12:00:00a     1294 
CLOCK    COM      1093 02-14-83   9:18:08a     1296 
SUBSTIT  BAT       187 01-01-80   5:05:56p     1297 

---------------------------------------------------

???????  EXE     10352 05-31-84  12:28:28p      439    // no attribute
FIND     EXE     18234 06-18-84   3:07:22p      445    // no attribute
DD       EXE     13918 06-03-84   4:48:06p      454    // no attribute
SIZE     EXE     12762 06-05-84  10:45:36a      461    // no attribute
PACK     EXE     16100 07-02-84  10:17:42a      468    // no attribute
UNPACK   EXE     14440 07-02-84  11:03:06a      476    // no attribute
PCAT     EXE     14438 07-02-84  11:03:46a      484    // no attribute
DC       EXE     27664 05-31-84   3:56:54p      492    // no attribute

---------------------------------------------------

?6382820             0 08-14-85   6:56:40a        0    // deleted
?CRD01DA TMP         0 08-02-85   9:07:40a        0    // deleted
?OPVIEW      <DIR>     12-06-84   9:00:26a     1444    // deleted
?INDATA      <DIR>     06-21-85   6:58:52p     8491    // deleted
?MSP0292 TMP     21632 08-02-85   9:08:16a     7483    // deleted
?CAL0AE6 TMP      4096 08-02-85  12:30:36p     9810    // deleted
COMMAND  COM     23210 03-07-85   1:43:00p      513 
?MF1446  TMP        18 08-02-85   1:06:38p     3379    // deleted

---------------------------------------------------

???????? ???     37371 07-18-85   9:02:18a     8767 
ECH      EXE     13619 03-16-84   4:58:06a     8929 
WHAT     EXE     17187 03-16-84   4:54:26a    10202 
UNDEL    EXE     21843 07-02-84   9:43:46a    10154 
TO       EXE     16211 03-16-84   4:57:18a    10095 

---------------------------------------------------

???????? ???     59056 03-11-85   8:00:00a     5772 
RIGHTS   EXE     21322 03-11-85   8:00:00a     7036 
CHKVOL   EXE     29274 03-11-85   8:00:00a     6426 
HIDEFILE EXE     13568 01-01-84  12:03:10a     2351 
SETPASS  EXE     19658 03-11-85   8:00:00a     6950 

---------------------------------------------------

???????? ???      9908 03-18-85  11:32:34p     8113 
USER     EXE     97312 04-02-85   8:12:42p     3829 
INSTALL  SCR     18472 03-26-85  11:54:58a      717 
?OMMAND  COM     22042 08-14-84   8:00:00a      809    // deleted
TESTLBOX EXE      6784 04-02-85   7:34:28a     2301 

---------------------------------------------------
// disk #2
---------------------------------------------------

???????  EXE     31238 04-04-85   9:21:00a     3233 
?ELETED      <DIR>     04-27-85   6:05:00a     5137    // deleted
?OMMAND  COM     22042 08-14-84   8:00:00a      510    // deleted
UPDSMALL BAT       345 01-29-85   1:05:08p     2202 
?INPLAY  EXE      2053 01-23-85   6:00:38p     8750    // deleted
?INPLAY  MAP      3018 01-23-85   6:00:38p     8752    // deleted
?INPLAY  SYM       456 01-23-85   6:00:38p     8755    // deleted
?NSTALL  MAP     11285 01-23-85   7:23:58p     8762    // deleted
?AIT     CUR       270 01-15-85  10:02:32a     5187    // deleted
?NSTALL  SYM      2540 01-28-85   7:46:00p     6402    // deleted
?EST             21616 01-16-85   4:53:16p     5197    // deleted
?ROSS    CUR       270 01-15-85  10:03:18a     5208    // deleted
?LRBTN   BMP       206 01-14-85   3:07:14a     6216    // deleted
COPYPROT BAT        45 01-17-85  10:21:08a      810 
?HAPES   EXE      4288 01-30-85   5:06:24a     3381    // deleted
?CONEDIT MAP     12867 01-24-85   4:37:04a     8842    // deleted

---------------------------------------------------

???????? ???         0 10-10-84   1:38:46p        0 
MASM300  EXE     98368 09-19-84   1:02:32p       35    // no attribute
LINK     EXE     40042 08-16-84   2:33:48p       84    // no attribute
LIB      EXE     24826 08-09-84   8:50:14a      104    // no attribute
SYMDEB   EXE     20360 09-14-84   4:39:22p      117    // no attribute
MAPSYM   EXE     14322 09-14-84   4:39:24p      127    // no attribute
MAKE     EXE     31716 06-18-84  10:51:24a      134    // no attribute
MASM     EXE     77362 08-24-84   7:24:30a      150    // no attribute
CREF     EXE     10544 08-24-84   7:28:02a      188    // no attribute
CMACROS  INC     12464 08-24-84   2:39:30p      194    // no attribute
VT52     SYS      2849 06-29-84   3:33:16p      201    // no attribute
Z19      EXE     33886 07-06-84  10:59:40p      203    // no attribute
DU       EXE     17011 06-09-84  11:02:54a      220    // no attribute
MSCOM    EXE     24258 09-06-84  12:43:40p      229    // no attribute
LS       EXE     18739 06-09-84  11:07:26a      241    // no attribute

---------------------------------------------------

Z19      SYM      2871 06-21-84   5:49:48p      263    // no attribute
TOOLS    INI       119 06-29-84   9:00:38p      265    // no attribute
CAT      EXE      9642 09-24-84   3:20:06p      266    // no attribute
CMP      EXE     10164 08-24-84   3:49:52p      271    // no attribute
DIFF     EXE     19552 06-19-84  10:12:24a      276    // no attribute
DIFFH    EXE     14526 06-19-84  10:16:46a      286    // no attribute
ED       EXE     27992 05-30-84   5:12:22p      294    // no attribute
EGREP    EXE     16826 05-30-84  10:22:32a      308    // no attribute
FGREP    EXE     13658 05-31-84  12:11:10p      317    // no attribute
GREP     EXE     15162 05-30-84  10:47:18a      324    // no attribute
HD       EXE     14486 06-08-84  12:21:42p      332    // no attribute
MORE     EXE     27220 05-30-84   5:09:12p      340    // no attribute
FCOM     EXE     20403 06-09-84  11:21:30a      354    // no attribute
OD       EXE     14486 06-08-84  12:23:42p      364    // no attribute
SED      EXE     20274 05-31-84   4:13:32p      372    // no attribute

---------------------------------------------------
// disk #3
---------------------------------------------------

???????? ?XE     13536 12-03-84   4:51:50p     1048 
?XEMOD   EXE     11034 01-16-85   7:13:06p     1047    // deleted
LIFE     EXE     29056 02-20-84   1:27:22a     9167 
?MTEST   EXE     11424 03-22-85  10:03:20a     5220    // deleted
?PTEST   EXE     11760 03-21-85   5:28:16p     5409    // deleted
MASM400  EXE     83128 04-17-85   1:42:10p     1046 
?KEYBD   EXE      6280 04-08-85   1:15:56p     4692    // deleted
?POOLER  EXE      8640 05-24-85   2:56:06p     4382    // deleted
MEMTEST  EXE     39936 02-20-84   1:27:24a     9246 
MC1      EXE     63232 03-15-84   1:31:06p     9315 
MC2      EXE     64000 03-15-84   1:31:02p     9346 
MINGLE   EXE     10860 07-16-84   5:07:34p     9385 
NT       EXE     15603 10-26-84   3:54:08p     9509 
OMD      EXE     25856 03-15-84   1:31:00p     9525 
PROFILE  EXE     25299 08-08-84   2:46:04a     9538 
PIANO    EXE     33152 02-20-84   1:27:50a     9551 

---------------------------------------------------

?RINTER  PRO       264 01-24-85   9:09:54p     9806    // deleted
?OMM     EXE      6053 03-19-85   5:13:20p     1562    // deleted
?OMM     SYM       821 01-25-85  10:11:08a     6400    // deleted
?OMM     MAP      4812 01-24-85  11:05:44a     9818    // deleted
?UNTITLE             0 01-24-85  11:05:44a        0    // deleted
?OUND    MAP      3016 01-24-85  11:16:54a     9821    // deleted
?OUND    SYM       454 01-25-85  10:15:24a     6401    // deleted
?UMP     EXE      4800 01-24-85  12:41:52p     9834    // deleted
?RACK    EXE      4816 01-30-85   5:03:20a     3395    // deleted
?E       EXE     30358 01-05-85  11:18:38p     3989    // deleted
?OUSER   BAK        33 01-26-85   6:30:10a      849    // deleted
?C       EXE     32563 11-12-84   6:25:22p     4732    // deleted
?EW      SAV     21616 01-24-85   4:33:42p     6322    // deleted
?OKPRO   BAT        40 01-26-85   6:30:40a      850    // deleted
?SWIN    BAK        17 01-18-85   1:29:20p     4405    // deleted

---------------------------------------------------

???????? ???       216 04-08-85   2:33:22p     6406 
?CCS     LOG     58308 01-30-85   8:37:52a     6407    // deleted
?        MSP     21616 01-29-85   7:40:18p     6439    // deleted
?OGUS    MSP     21616 01-29-85  10:34:20p     6450    // deleted

---------------------------------------------------

WD       BAT        37 02-20-84   1:29:16a    10347 
TD       BAT        21 02-20-84   1:29:18a    10348 
UPDATEXT BAT       116 04-02-84   1:29:24p    10350 
CXREF    BAT        43 03-07-85  12:05:32p     2082 
MAPSYM   EXE     48186 07-17-85   9:07:38a     8857 
ICP      EXE     20755 03-16-84   5:14:24a     9131 
TAP      EXE      6841 10-22-84   4:31:44p    10118 
LS       EXE     19395 09-25-84   3:39:42p     9157 
PMATE    COM     22016 09-27-84   5:01:42p     2083 

---------------------------------------------------

TOK      EXE     14931 03-16-84   5:19:30a    10103 
GREP     EXE     19891 03-16-84   4:52:06a     9088 
EXEFIX   EXE     16196 01-22-85   7:55:36p     5895 
RM       EXE     18483 07-02-84   9:06:30a     9914 
MASM300  EXE    100928 10-17-84   2:24:56p     9425 
Z19      EXE     33886 07-12-84   6:18:34p    10322 
MSCOMEXE EXE     24258 09-06-84  12:43:40p     9413 
EXP      EXE     15651 07-03-84   9:54:52a     8948 
ARENA    EXE       768 02-20-84   1:28:32a       31 
DD       EXE     13918 08-15-84   4:50:50p     8860 

---------------------------------------------------

MAKE     EXE     19988 04-23-85  12:11:20p     3158 
MUNGE    EXE     12762 05-23-84   2:29:48p     9378 
FCOM     EXE     22979 07-09-84   3:47:08p     9065 
TIMER    EXE     17475 08-08-84   2:15:40a     3274 
SIZE     EXE     12762 08-15-84   4:49:44p     9942 
MASM     EXE     77362 11-21-84   2:49:36p     2385 
FGREP    EXE     13658 05-31-84  12:11:10p     9081 
DIFFDIR  BAT       138 07-25-85   8:32:54a     4827 

---------------------------------------------------

???????? ???     23539 10-09-85   5:55:52p     7655 
MSCOM    BAT        44 09-12-85   8:31:36a     3920 
CWIN     BAT        55 08-12-85   8:26:42a     1557 
DELDIR   BAT        20 06-28-85   7:19:56a     1531 
COMMAND  COM     23210 03-07-85   1:43:00p      692 
TRESTORE EXE     51306 03-11-85   8:00:00a     1996 
UPDDEF2  BAT       478 06-22-85   3:45:06p       28 
CP       EXE     18132 03-08-85   6:21:50p     4105 
SYSCON   EXE     68912 03-11-85   8:00:00a     2137 
PREMIERE BAK        52 07-23-85   7:54:10a     5330 
CHKSTAT  EXE     15139 07-01-85   2:57:26p     1316 
PREMIERE BAT        56 07-23-85   8:57:30p     5331 
MSWIN    BAT        37 07-08-85   5:11:30p     7461 
CWIN     BAK        55 08-08-85   8:53:42a     4329 
GA       BAT        14 04-29-85   9:55:46a      510 

---------------------------------------------------

???????? ???     23562 03-11-85   8:00:00a     6281 
LRESTORE EXE     27040 03-11-85   8:00:00a     6225 
SETLOGIN EXE     43864 03-11-85   8:00:00a     6203 
SPOOL    EXE     27616 03-11-85   8:00:00a     2589 
SYSTIME  EXE     19674 03-11-85   8:00:00a     6960 
NRESTORE EXE     28740 03-11-85   8:00:00a     6243 
REVOKE   EXE     24352 01-01-84   2:18:42a     7125 
NCOPY    EXE     29458 03-11-85   8:00:00a     6625 
ERASEDIR EXE     22010 02-19-85   2:59:48p      559 
CASTON   EXE     14184 03-11-85   8:00:00a     6845 
GRANT    EXE     24256 01-01-84   2:18:38a     8420 
LARCHIVE EXE     35666 03-11-85   8:00:00a     6039 
SALVAGE  EXE     29370 03-11-85   8:00:00a     6463 
UDIR     EXE     30490 03-11-85   8:00:00a     6113 
MAKEDIR  EXE     15484 01-01-84   2:19:34a     8249 
NSNIPES  EXE     17152 03-11-85   8:00:00a     6852 

---------------------------------------------------

???????? ???     30154 03-11-85   8:00:00a     6079 
LOGOUT   EXE     20938 03-11-85   8:00:00a     6981 
SHOWFILE EXE     13568 01-01-84  12:10:44a     2907 
NCSNIPES EXE     17152 03-11-85   8:00:00a     6861 
NPRINT   EXE     30032 03-11-85   8:00:00a     6830 
WHOAMI   EXE     30458 03-11-85   8:00:00a     6098 
RENDIR   EXE     22912 07-19-84   5:22:08p     4933 
TEMP     TXT        33 10-23-85   9:12:28a     3009 
FLAGDIR  EXE     31498 02-19-85   2:55:10p     7931 
LISTDIR  EXE     21978 03-11-85   8:00:00a     7047 
NETTEST  EXE     19968 01-01-84  12:12:06a     3579 
Q        EXE     42386 03-11-85   8:00:00a     6182 
FLAG     EXE     28986 03-11-85   8:00:00a     6411 
ARCHIVE  EXE     11392 01-01-84  12:12:18a     8632 
USERLIST EXE     27354 03-11-85   8:00:00a     6325 
PURGE    EXE     17882 03-11-85   8:00:00a     6929 

---------------------------------------------------

MSCOM    BAK        37 09-03-85   2:10:40p     1790 
CMD      PIF       369 11-14-85  12:20:28p     1707 
P3       EXE     73516 08-21-85  10:13:58a     4204 
EXEPACK  EXE      9020 07-04-85   5:49:50p     9733 
EXEMOD   EXE     11160 02-05-85   4:12:42p     9738 

---------------------------------------------------
// disk #4
---------------------------------------------------

???????? ???     17027 06-09-84  11:13:56a      678 
FC       EXE      2585 10-19-83   7:51:24p     4483 
?9323513             0 11-26-84   9:50:52a        0    // deleted
?932351E          2523 11-26-84   9:50:54a     6897    // deleted

---------------------------------------------------

???????? ???     14353 11-14-85   7:27:04a     4400 
?71A2557         14353 11-14-85   7:26:52a     4390    // deleted
MSTOOLS      <DIR>     01-04-85   9:50:36a     1076 
TOOLS        <DIR>     10-10-84   1:38:46p       34 
LIB          <DIR>     10-10-84   1:42:32p      687 
RELEASE      <DIR>     05-23-85   3:46:10p     8121 
DOC          <DIR>     10-10-84   1:43:30p      963 
?7280F05          4447 10-30-85   7:40:20a     3937    // deleted
NET          <DIR>     01-23-85   5:40:06p      694 
DOS          <DIR>     10-10-84   1:44:30p     1168 
TEMP         <DIR>     10-10-84   3:36:32p     1305 
BUG          <DIR>     05-16-85   9:23:32a     3398 
MSWORD       <DIR>     01-04-85   8:10:24a       26 
The most interesting stuff should be the batch files and utilities they had plus some other Windows files. Sadly no pre-DR5 Windows files but I can see quite a few pre-Alpha Release files. There are also things like WHOAMI.EXE and other Paint .MSP files (earlier than PAINT.EXE we have). I only heard of USER.PRO but apparently PRINTER.PRO existed as well.

ComputerHunter
FTP Access
Posts: 697
Joined: Sat Oct 20, 2018 11:37 am
Contact:

Re: Various Windows 1.0 Development Filenames, Dates, and Sizes

Post by ComputerHunter »

So looked at some Tandy 2000 disks and found a few somewhat interesting entries:

Code: Select all

WINDOWS      <DIR>     01-01-80  12:20:30a        9
GEMSHOW      <DIR>     01-01-80  12:00:40a       10
DOS          <DIR>     01-01-80  12:01:58a       11
LUMENA       <DIR>     12-09-84  11:36:22p       12
WP           <DIR>     12-09-84  11:59:02p       13
PM           <DIR>     01-01-80  12:14:38a       14
WINMON       <DIR>     01-22-84   2:02:18a       15
GEMBOOT      <DIR>     01-01-80  12:30:12a       16
GEMDESK      <DIR>     01-01-80  12:30:12a       17
GEMSYS       <DIR>     01-01-80  12:30:14a       18
GEMAPPS      <DIR>     01-01-80  12:30:14a       19
GEMSETUP     <DIR>     01-01-80  12:30:14a       20
DESK         <DIR>     01-01-80  12:24:58a       21
Well, the WINDOWS folder appears to be created quite early on but the folders are not in chronological order so maybe something from 1984 or maybe not.

Code: Select all

???????  MEG <VOL>     04-16-85  10:43:42a        0    // volume label
SYSDISK      <DIR>     04-16-85  10:58:38a        2
TEMP         <DIR>     07-25-85   2:49:08p     2386
WINDOWS      <DIR>     04-16-85  10:59:00a        4
TMP          <DIR>     04-16-85  10:59:26a       12
INSTALL  BAK     10828 11-15-85  12:19:56p       68
INSTALL  BAT     10846 12-30-85   2:01:44p       70
LIB          <DIR>     10-25-85   2:03:08p      495
?OO          <DIR>     01-17-86   7:10:00p     3361    // deleted
?EAR     DAT         2 03-18-86  11:15:02a     1760    // deleted
?PIPE2   $$$         0 03-14-86  12:33:44p        0    // deleted, no attribute
?IDX0102 TMP         0 11-01-85   9:45:26a        0    // deleted, no attribute
?CAL0BA2 TMP      4096 10-31-85   2:08:20p     2021    // deleted
?IDX014E TMP         0 10-31-85   2:08:22p        0    // deleted, no attribute
?CAL0C47 TMP      4096 09-12-85   5:42:30p     2978    // deleted
?PIPE2   $$$     39928 08-28-85   8:30:24p     3162    // deleted

---------------------------------------------------

???????? ??T      3294 02-03-86   1:32:36p     1669
T2000        <DIR>     03-01-86   4:48:20p     2448
?1200HD  BAT      3114 03-01-86   1:49:50p     1670    // deleted
?3000    BAT      1823 03-01-86   1:50:06p     1678    // deleted
?3000HD  BAT      3115 03-01-86   1:50:10p     2081    // deleted
TCLONES      <DIR>     03-01-86   4:47:50p     2366
?AKE3000 SCR        17 02-03-86  12:12:26p     1673    // deleted
?AKEDISK BAT      1074 03-01-86   1:29:02p     1750    // deleted
?EADME   DOC      1898 02-03-86   3:52:52p     1755    // deleted
?1200HD  BAK      3126 03-01-86   1:31:18p     1754    // deleted
?AKE3000 BAT       131 03-01-86   1:33:08p     1798    // deleted
There we go, a build of Windows installed on the 16th of April 1985.

Post Reply