|
|
My patches to programs written by others
Utilities
- ABC v.1.05 (Monarch Data Systems's Atari BASIC
Compiler) fixed to run from HDD and under SpartaDOS X.
- MAE 1.3a with a fix allowing to work with XEP80.
- Trzmiel with a fix allowing it to read the
keyboard correctly under any ROM OS.
- MAC/65 not changing screen colors after execution.
- BASIC XE 4.2 with the DIR command fixed to assume "D:"
instead of "D1:" when no parameters are given.
- BASIC XE 4.1 with the fix as above.
- UMON XL with a fix to the disassembler,
which should make it display target addresses of the branches correct, even if
the page boundary is being crossed.
- AMAC 1.0d with a fix allowing it to work under
DOS XL and SpartaDOS.
- Music Protracker v.2.4. Three fixes: one allows
to run the program from harddisk, one to run the program from SpartaDOS subdirectory,
one fixes the improper references to the keyboard definition table.
- Prof!'s XDIR, game/demo bootstrap for
SpartaDOS format, now patched to boot properly from any drive number. If you
want, here is the original XDIR package,
without patches, but with instruction (although the instruction is in Polish).
Demos
- Unshaped (the demo of the MEC group) with a fix
allowing to start the program with Rapidus OS (and it of course still works
with the XL OS).
- YOP 255B, a 256-byte intro from the Forever
2k13 party. The load address changed from $0800 to $0600 so that you can run
it on an actual Atari. In the archive there are all the original files (incl.
the source code), plus the fixed binary (yopfix.com).
- Unsolved (the demo of the MEC group) with a fix
allowing to start the program with Rapidus OS (and it of course still works
with the XL OS).
- Reditus (Zelax demo) with a fix
allowing to run it when the 65C816 linear RAM is active.
- Studio Dream, an old German demo, had
problems loading under some binary loaders.
- Perestroyka Demo, fixed to work on
65C816 (and it still works on 6502).
Games
- Encounter, by Novagen Software. The program
checks out the checksum of the OS ROM, and then, if it does not like what it
saw, hangs te machine. The problem is that the checksum values the program
knows and likes are just six and it was released in 1983 - thanks to that
it does not even work on most vanilla 130XEs which have never been trouched
with a screwdriver.
- Shanghai, a well-known Chinese tile-game;
this specific version did not start no matter what, if the VBXE was
installed in the computer. Now it does.
- Pitfall II. I have discovered once
to my amazement, that this program works by pure luck. Here is a fix for
all the less lucky.
- Gyruss with a fix making it work with
SpartaDOS X, with VBXE, and against some garbage occasionally appearing
during the play (which was a bug of the circulating file version, not of
the original). Plus phaeron's 65C816-compatibility patch added. Made
from a fresh cartridge dump.
- Inspektor, no illegal
instructions, no illegal OS calls, directory and files decoded.
- Dreadnaught Factor, the game
did not start on XL/XE.
- Snooker, the game
did not start on PAL Ataris.
- Missile Command with sound
fixed for XL/XE (on 400/800 should work without differences).
- Moon Patrol with sound fixed
for XL/XE (on 400/800 should work without differences).
|
|
|