2019-03-09 20:30:57 +00:00
|
|
|
# Anti-M
|
|
|
|
|
|
|
|
Boot ROM-limited games on any Apple II.
|
|
|
|
|
|
|
|
## What is this?
|
|
|
|
|
|
|
|
Many early Apple II games only worked on the original Apple II or Apple ][+.
|
|
|
|
They refuse to boot on later models, often displaying an "M" error code. This
|
|
|
|
was due to overly aggressive copy protection; late in the boot process, there is
|
|
|
|
code that checksums the ROM and reboots if it's not recognized. The games
|
|
|
|
themselves would work fine if they were allowed to boot past this ROM check.
|
|
|
|
|
|
|
|
Anti-M is a pre-booter that controls the games' bootloader long enough to bypass
|
|
|
|
the ROM check, allowing you to play these games on any Apple II.
|
|
|
|
|
|
|
|
## How do I use it?
|
|
|
|
|
|
|
|
Boot the Anti-M disk. When it prompts you to insert your original disk, do so,
|
|
|
|
then press `<RETURN>`. The game should boot normally.
|
|
|
|
|
|
|
|
## Which games are supported?
|
|
|
|
|
2019-03-10 14:28:28 +00:00
|
|
|
- Choplifter (Broderbund) (*)
|
2019-03-10 17:03:51 +00:00
|
|
|
- David's Midnight Magic (Broderbund) (*)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Dueling Digits (Broderbund)
|
2019-03-10 17:03:51 +00:00
|
|
|
- Eggs-It (Gebelli)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Frogger (On-Line Systems) (*)
|
2019-03-10 17:03:51 +00:00
|
|
|
- Genetic Drift (Broderbund)
|
|
|
|
- High Orbit (Gebelli)
|
|
|
|
- Horizon V (Gebelli)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Jawbreaker ][ (On-Line Systems)
|
2019-03-11 12:54:25 +00:00
|
|
|
- Juggler (IDSI)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Labyrinth (Broderbund)
|
2019-03-10 17:03:51 +00:00
|
|
|
- Lazer Silk (Gebelli)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Lunar Leepers (On-Line Systems)
|
2019-03-10 17:03:51 +00:00
|
|
|
- Neptune (Gebelli)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Pest Patrol (On-Line Systems)
|
2019-03-10 17:03:51 +00:00
|
|
|
- Phaser Fire (Gebelli)
|
|
|
|
- Red Alert (Broderbund)
|
|
|
|
- Russki Duck (Gebelli)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Seafox (Broderbund)
|
|
|
|
- Serpentine (Broderbund) (*)
|
|
|
|
- Sky Blazer (Broderbund)
|
2019-03-10 17:03:51 +00:00
|
|
|
- Space Quarks (Broderbund)
|
2019-03-10 14:28:28 +00:00
|
|
|
- Star Blazer (Broderbund)
|
2019-03-11 12:54:25 +00:00
|
|
|
- Trick Shot (IDSI)
|
2019-03-10 17:03:51 +00:00
|
|
|
- Zenith (Gebelli)
|
2019-03-09 20:30:57 +00:00
|
|
|
|
|
|
|
(*) later re-released with different copy protection. Only the first release
|
|
|
|
requires Anti-M.
|
|
|
|
|
|
|
|
## Does Anti-M patch my original disk?
|
|
|
|
|
|
|
|
No! All patches are done in memory only. If you reboot your original disk
|
|
|
|
(without running Anti-M), it will fail as usual, because the ROM check is still
|
|
|
|
there.
|
|
|
|
|
|
|
|
## Can I use Anti-M from a hard drive?
|
|
|
|
|
|
|
|
Yes! Copy the `ANTI.M.SYSTEM` file to anywhere on your ProDOS hard drive and run
|
|
|
|
it with your favorite launcher.
|
|
|
|
|
|
|
|
## History
|
|
|
|
|
2019-03-11 12:55:11 +00:00
|
|
|
2019-03-11
|
2019-03-09 20:30:57 +00:00
|
|
|
|
|
|
|
- initial release
|