[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Game server and SSC
> nice. I have an iPod that plays Doom and Tetris. Maybe we should have
> coffee some time. :-D
Sure. We are probably in the same hemisphere.
> And then remove EVERYTHING from driver.txt (leave the file blank)
> Since the apple is already running the driver, you can just skip ahead
> to the fun part.
Unfortunately I'm getting directly to the problem: beeps from Apple
and "failure writing line" in java. Same as after a normal start.
At this point the PC is sending a "3" byte over and over ($33) and gets $87
(bell) back from the Apple. At 19200 baud.
I can't figure out from the GenericHost source where the "3" is coming from.
For extra points, save the driver to disk (bsave
> SOS,A$BEEF,L232) and just BRUN the file to save time in the future.
I thought of that, but apparently something gets corrupted in DOS. Maybe
zero page
locations? The code at $BEEF should only overwrite the INIT in RWTS, but
even CATALOG
fails with an i/o error after loading the driver.
Of course I can figure out a way to save the driver to a disk file.
Loading but not executing in the script. Even using ADT. But this is not my
main
problem as I can't get the server to run.
> plan to make a disk image that contains this in track 0, sector 0.
> (you can do this by making a 140kb file and just replace the first 232
> bytes with the raw driver code -- should work in theory)
Yes, but will load at $801. Need a bit more code to relocate to $BEEF.
How about overwriting a portion of RWTS on a DOS image in the first 3
sectors?
> Yes, actually. Netbeans is a free java IDE that also includes a
> wonderful debugger -- also free. It's how I debugged some of the
> trickier code in this thing. Anyway, you got the driver on the apple
> and it executes, you've VERY close to enjoying the fruit of your
> efforts.
You mean YOUR efforts :))
If nothing else works maybe I'll have to install Netbeans.
-Alex.