TXT2COM (Uwe Schlenther)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Executable envelopes |extensions={{ext|com}} }} :''See TXT2COM for other things with that name.'' '''TXT2COM''' is a simple DO...")
 
 
Line 23: Line 23:
 
* Old: [https://archive.org/details/pegasus20 Pegasus 2.0] → pegasus/util-fo/freeutil.zip → TXT2COM.*
 
* Old: [https://archive.org/details/pegasus20 Pegasus 2.0] → pegasus/util-fo/freeutil.zip → TXT2COM.*
 
* New: [https://archive.org/details/coco_share2 Coco's Super Shareware Box - II] → coco_share2/DOS/DUTILS/B1470.ZIP
 
* New: [https://archive.org/details/coco_share2 Coco's Super Shareware Box - II] → coco_share2/DOS/DUTILS/B1470.ZIP
 +
 +
== Sample files ==
 +
* [https://archive.org/details/hit-mix_6 SHAREWARE HIT-MIX Vol. 6] → hit-mix_6/06/004/PROCOPY.ZIP → README.COM
 +
* [https://archive.org/details/hit-mix_6 SHAREWARE HIT-MIX Vol. 6] → hit-mix_6/04/297/*.COM

Latest revision as of 22:43, 8 October 2024

File Format
Name TXT2COM (Uwe Schlenther)
Ontology
Extension(s) .com
See TXT2COM for other things with that name.

TXT2COM is a simple DOS utility for converting a text file to a COM file that, when executed, prints the text to the screen. It was developed by Uwe Schlenther Software-Design. The utility and its documentation are in German.

Contents

[edit] Discussion

Two versions have been identified.

The "old" version has a 633-byte TXT2COM.COM file. It generates very simple executable files, with significant restrictions.

The "new" version has a 671-byte TXT2COM.COM file. Its generated files have a pager, and fewer restrictions than the old version.

[edit] Identification

Old format files start with bytes ba 0d 01 b4 09 cd 21 32 c0 b4 4c cd 21, and end with 0x24. This is basically the minimal COM program that prints a string, so it might not be unique to TXT2COM.

New format: The first 51 bytes of a file are probably always the same. The first 16 are bf 33 01 32 db 2e 8a 15 0a d2 74 21 b4 06 cd 21.

[edit] Software

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox