READMAKE

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Software)
 
(5 intermediate revisions by 3 users not shown)
Line 6: Line 6:
 
}}
 
}}
 
'''READMAKE''' is a DOS utility for creating a DOS [[EXE]] file that, when executed, displays a text document in a full-screen viewer. It was developed by Bruce Guthrie and Wayne Software.
 
'''READMAKE''' is a DOS utility for creating a DOS [[EXE]] file that, when executed, displays a text document in a full-screen viewer. It was developed by Bruce Guthrie and Wayne Software.
 +
 +
READMAKE is related to ''READ'' (a.k.a. ''READ.EXE''), a text file viewer by the same developer.
  
 
== Identification ==
 
== Identification ==
EXE files made by the 03/31/93 version of READMAKE has {{magic|blREADINCL}}. and other READMAKE-specific text at near bottom. Also at near bottom is this text string: {{magic|"Written by Bruce Guthrie, Wayne Software and U.S. Dept of Commerce"}}. Then the text data from the input document comes in.
+
The executable part of a generated file is compressed with [[EXEPACK]].
 +
 
 +
The EXE ''code segment ''(refer to [[MS-DOS EXE#Special file positions]]) at offset 512 starts with ASCII "{{magic|blREADINCL}}". While not a deliberate signature (it's some sort of linker artifact?), it could be a fairly effective way to identify the files.
 +
 
 +
The ''overlay'' always starts with the same 62 bytes, the first four being {{magic|3e 00 00 00}} (presumably a ''segment size'' field). However, some other EXE files from the same developer also have this trait.
  
 
== Software ==
 
== Software ==
* READMAKE 03/31/93 (informally 3.07): {{HTTP|:|/|/|cd.textfiles.com/nightowl/nopv10/051A/READ307.ZIP|READ307.ZIP}}
+
READMAKE was usually packaged with other software by the same author. The individual programs have revision dates that serve as their version numbers. Each package as a whole has an apparent 3-digit version number, probably loosely derived from the release date.
 +
 
 +
* READMAKE (selected versions)
 +
** 01/07/93 (3.01): [https://archive.org/details/pegasus20 Pegasus 2.0] → pegasus/textutil/read301.zip
 +
** 07/09/93 (3.07): {{CdTextfiles|nightowl/nopv10/051A/READ307.ZIP|READ307.ZIP}}
 +
** 09/04/95 (5.09): {{CdTextfiles|cream10/cream10-01/utility/read509.zip|read509.zip}}
 +
** 10/08/97 (7.10): {{CdTextfiles|simtel0101/simtel/txtutl/read710.zip|read710.zip}}
 +
** 03/08/98 (8.06): [https://archive.org/details/hot-shareware-cd36 Hot Shareware 36] → FICHEROS/DUTI/READ806.ZIP
 +
 
 +
* {{Deark}}
  
 
== Sample files ==
 
== Sample files ==
* {{HTTPS|:|/|/|archive.org/details/readmake_sample|READMAKE Sample}} → HELLO.EXE
+
* [https://archive.org/details/readmake_sample READMAKE Sample] → HELLO.EXE
 +
* {{CdTextfiles|cream05/windows/ezydosv1.zip|ezydosv1.zip}} → README.EXE
 +
* {{CdTextfiles|cream06/windows/mornt10.zip|mornt10.zip}} → README.EXE
 +
* {{CdTextfiles|nopv10/031a/hof893.zip|hof893.zip}} → README.EXE
 +
* {{CdTextfiles|nogames3/012a/pgold11.zip|pgold11.zip}} → README.EXE
 +
* {{CdTextfiles|thebbsorg/ddsbbs/makelst.zip|makelst.zip}} → README.EXE
 +
* {{DexvertSamples|document/readmake}}

Latest revision as of 18:50, 14 November 2024

File Format
Name READMAKE
Ontology
Extension(s) .exe
Released 1993

READMAKE is a DOS utility for creating a DOS EXE file that, when executed, displays a text document in a full-screen viewer. It was developed by Bruce Guthrie and Wayne Software.

READMAKE is related to READ (a.k.a. READ.EXE), a text file viewer by the same developer.

[edit] Identification

The executable part of a generated file is compressed with EXEPACK.

The EXE code segment (refer to MS-DOS EXE#Special file positions) at offset 512 starts with ASCII "blREADINCL". While not a deliberate signature (it's some sort of linker artifact?), it could be a fairly effective way to identify the files.

The overlay always starts with the same 62 bytes, the first four being 3e 00 00 00 (presumably a segment size field). However, some other EXE files from the same developer also have this trait.

[edit] Software

READMAKE was usually packaged with other software by the same author. The individual programs have revision dates that serve as their version numbers. Each package as a whole has an apparent 3-digit version number, probably loosely derived from the release date.

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox