[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(tenative name) Apple Game Server



http://brendan.robert.googlepages.com/applegameserver

As promised, here's the side project I managed to crank out this week.

If you have a PC with JDK/JRE1.5 and a serial cable connection to an
apple //, you can send it games directly with no floppies.  No
operating system on the apple.  Just get to the basic prompt and type
"in#2" and let this program do the work.

If there are any folks out there who are using an old ][ or ][+ please
let me know and I'll try to ship you a version of the loader that
doesn't use enhanced 65c02 opcodes.  (sorry, I'm using a //c and it
leaves me spoiled).

Overall, this works pretty well but it doesn't handler a few things
right:
-Doesn't fully reset state to normal before executing apple program
(breaks ballblazer)
-Doesn't look at starting address to see if loader will be clobbered by
incoming data, which means the following will make the loader crash or
do interesting but unintended things: "Alivader", "Blister Ball", "Dig
'em", "Raster Blaster", "Star Blazer", "Super Invaders", "Torax"
-At the moment there's no UI at all and you have to tell it which game
you want by the game's index in the file.  Sorry.  I'm working on it.
With the 115.2k speed, I can write a dumb-terminal driven by the java
host program that is faster than most apple programs.  So it shouldn't
be long before I do this.

Anyway, enjoy!  Let me know if you manage to get it working on your
toys.