PMsfx
PMsfx is a CP/M utility that creates self-extracting archives. It was developed by Yoshihiko Mino. It requires PMarc (see PMA).
Contents |
Discussion
Only version 2.00 has been found, but other versions, both older and newer, apparently exist. At least, something existed that created this sort of file.
Files made by v2.10-2.11 are hybrids that can run on both CP/M and DOS.
Identification
Files have ASCII "-pms-" at offset 2. This resembles an LHA compression identifier, but it is not used in that way.
This does not distinguish them from PMexe.
Know possibilities for the first two bytes of the file are 18 0a (v1.xx), 18 79 (v2.00), and eb 18 (v2.10-2.11). All of these are different from PMexe.
V2.xx files have a string at offset 14 that begins "PMsfx", but files from earlier versions do not.
Software
- pm-utils.pma → PMSFX2.*
Sample files
v1.12:
- freewar2.pma → VC12.COM
v1.14:
- msxfan06.zip → MSXF06.DSK → BSPPMA.COM
v2.00:
- lhasa source code: test/archives/pmarc2/sfx.com
- sdosupd.com
- NVMAGA7B.LZH → BAKUDAN.COM, FW.COM, GEARD2.COM
v2.10:
v2.11: