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

Re: Why is this code exiting to the basic prompt?



> YOU SOLVED THE RIDDLE.

Jolly good. :-)

> YOU SICK LITTLE MONKEY.

YOU EEEEDIOT! :-)

> ... that's an acia command register.  Probably disables
> interrupts, etc.  It certainly turns off the serial card (or resets
> back to 300 baud anyway)

Yes, all of the above.

I intended the STA $C0AA to be part of the start game code - after
you've done the IN#0 etc. It should disable port 2. Maybe you should
also STA $C09A to make sure port 1 is disabled too.

Your hang probably resulted from disabling keyboard interrupts when the
firmware was using them. The //c firmware listing is an interesting
read.

Anyway. glad it's working now, and I look forward to using it sometime.
It's great work you've done so far. (I'm interested in the full disk
game patching ... obviously you don't want hacked disks floating
around, so the best and most interesting way to do this would be to
patch RWTS as it's sent from the game server to the Apple ...)

Cheers,
Nick.