SHOW (Gary M. Raymond)
From Just Solve the File Format Problem
(Difference between revisions)
(→Sample files) |
|||
| (One intermediate revision by one user not shown) | |||
| Line 8: | Line 8: | ||
== Identification == | == Identification == | ||
| − | COM files made by known versions of the utility start with byte pattern {{magic|e9 ?? ?? | + | COM files made by known versions of the utility start with byte pattern {{magic|e9 ?? ?? ?? 00 1f a0 00 00 'S 'H' 'O' 'W'}}. Unfortunately, the SHOW.COM program itself may be a false positive for this pattern. |
Other identifying features: | Other identifying features: | ||
* The byte at offset {3 + {the two-byte integer at offset 1}} is <code>0xb8</code>. | * The byte at offset {3 + {the two-byte integer at offset 1}} is <code>0xb8</code>. | ||
* The last byte of the file is <code>0x1a</code>. | * The last byte of the file is <code>0x1a</code>. | ||
| + | |||
| + | Note: Generated files are self-modifying. The byte at offset 3 is originally <code>0x30</code>, but changing and saving the color scheme modifies it. | ||
== Software == | == Software == | ||
| Line 19: | Line 21: | ||
* {{CdTextfiles|nightowl/nopv10/051A/SHOWV20.ZIP|SHOW v2.0}} (1993) | * {{CdTextfiles|nightowl/nopv10/051A/SHOWV20.ZIP|SHOW v2.0}} (1993) | ||
* {{CdTextfiles|pier/pier06/030/SHOWV20A.ZIP|SHOW v2.0a}} | * {{CdTextfiles|pier/pier06/030/SHOWV20A.ZIP|SHOW v2.0a}} | ||
| + | * {{Deark}} | ||
The change log from v2.0a says that versions 1.1, 1.2b, 1.3, and 1.5 also exist. | The change log from v2.0a says that versions 1.1, 1.2b, 1.3, and 1.5 also exist. | ||
| Line 28: | Line 31: | ||
* {{CdTextfiles|cream02/BBS/EZBBSV11.ZIP|EZBBSV11.ZIP}} → INSTALL.EXE ([[LHA/LHarc self-extracting archive|LHA SFX]]) → EZBBS/DOCS/*.COM (files apparently made by v1.5) | * {{CdTextfiles|cream02/BBS/EZBBSV11.ZIP|EZBBSV11.ZIP}} → INSTALL.EXE ([[LHA/LHarc self-extracting archive|LHA SFX]]) → EZBBS/DOCS/*.COM (files apparently made by v1.5) | ||
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/STATSTCS/PEPI207.ZIP|PEPI207.ZIP}} → README.COM, etc. (v2.1) | * {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/STATSTCS/PEPI207.ZIP|PEPI207.ZIP}} → README.COM, etc. (v2.1) | ||
| + | * {{CdTextfiles|nopv09/034A/0493KEG.ZIP|0493KEG.ZIP}} → *.COM (v1.4 with custom colors) | ||
* {{DexvertSamples|document/showCOM}} | * {{DexvertSamples|document/showCOM}} | ||
Latest revision as of 12:39, 16 November 2024
SHOW is a DOS utility for creating a COM file that, when executed, displays a text document in a full-screen viewer. It was developed by Gary M. Raymond and Simple Software.
[edit] Identification
COM files made by known versions of the utility start with byte pattern e9 ?? ?? ?? 00 1f a0 00 00 'S 'H' 'O' 'W'. Unfortunately, the SHOW.COM program itself may be a false positive for this pattern.
Other identifying features:
- The byte at offset {3 + {the two-byte integer at offset 1}} is
0xb8. - The last byte of the file is
0x1a.
Note: Generated files are self-modifying. The byte at offset 3 is originally 0x30, but changing and saving the color scheme modifies it.
[edit] Software
- SHOW v1.0: The 640 Meg Shareware Studio CD ROM Volume III → INFO/SHOWV10.ZIP
- SHOW v1.4
- SHOW v2.0 (1993)
- SHOW v2.0a
- Deark
The change log from v2.0a says that versions 1.1, 1.2b, 1.3, and 1.5 also exist.
SHOW v2.1 (1995) also evidently exists.
[edit] Sample files
- SHOWV20.ZIP → README.COM, ORDERME.COM
- EZBBSV11.ZIP → INSTALL.EXE (LHA SFX) → EZBBS/DOCS/*.COM (files apparently made by v1.5)
- PEPI207.ZIP → README.COM, etc. (v2.1)
- 0493KEG.ZIP → *.COM (v1.4 with custom colors)
- dexvert samples — document/showCOM