[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Update: Apple Game Server
sicklittlemonkey wrote:
> > ... insane games that start from $200. IMHO, anyone that loads a game
> > starting in the stack space should be ...
>
> $200 is the input buffer, not stack. I'd expect problems bloading at
> $100. ;-)
hahah... silly me. I say dumb things at 2 in the morning.
> > BallBlazer works sometimes
>
> I notice BallBlazer relocates the main game input loop to text page 1,
> where the serial firmware uses all those screenholes. Sure you're
> disabling port 2 properly? This is one thing reset does do.
I call the pr#0 and in#0 (reset kayboard and video) firmware routines
long before the game is ever executed. And I've gone further with this
to also try setting zero page and screen hole information to match
observed boot-time values. Though it hasn't gotten ball blazer to work
(though at some point I swear I saw it run, but it was after I had
played lemonade stand and re-entered the program without rebooting),
these modifications have managed to fix a few other games like pengo.
If it were only one game I'd be very dismayed -- but there's a few
others that break such as Agent USA (which worked at one point I
think), Drelbs, Cyclod, and (this is sad) Frogger. I'll keep pounding
away at it, I suppose. :-) But I figured releasing this now would be
good since the menu and support for basic programs was working very
well.