PMsfx
(→Sample files) |
|||
| Line 5: | Line 5: | ||
}} | }} | ||
'''PMsfx''' is a CP/M utility that creates self-extracting archives. It was developed by Yoshihiko Mino. It requires PMarc (see [[PMA]]). | '''PMsfx''' is a CP/M utility that creates self-extracting archives. It was developed by Yoshihiko Mino. It requires PMarc (see [[PMA]]). | ||
| + | |||
| + | == 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 == | == Identification == | ||
Files have ASCII "{{magic|-pms-}}" at offset 2. This resembles an [[LHA]] compression identifier, but it is not used in that way. | Files have ASCII "{{magic|-pms-}}" at offset 2. This resembles an [[LHA]] compression identifier, but it is not used in that way. | ||
| − | This | + | This does not distinguish them from [[PMexe]]. |
| + | |||
| + | Know possibilities for the first two bytes of the file are {{magic|18 0a}} (v1.xx), {{magic|18 79}} (v2.00), and {{magic|eb 18}} (v2.10-2.11). All of these are different from PMexe. | ||
| + | |||
| + | V2.xx files have a string at offset 14 that begins "{{magic|PMsfx}}", but files from earlier versions do not. | ||
== Software == | == Software == | ||
Latest revision as of 14:20, 24 July 2026
PMsfx is a CP/M utility that creates self-extracting archives. It was developed by Yoshihiko Mino. It requires PMarc (see PMA).
Contents |
[edit] 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.
[edit] 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.
[edit] Software
- pm-utils.pma → PMSFX2.*
[edit] 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: