Re: [stella] Star Fire: 1 step forward 2 steps back :-)

Subject: Re: [stella] Star Fire: 1 step forward 2 steps back :-)
From: Chris Wilkson <ecwilkso@xxxxxxx>
Date: Sun, 1 Dec 2002 12:14:53 -0500 (EST)
On Sun, 1 Dec 2002, Eckhard Stolberg wrote:

> Putting BRK instructions on the bankswitching hotspots is not
> going to work that well. Remember that the 6502 always reads
> at least two bytes for every instruction. So a BRK at $FFF8

Grr.  I forgot.  That's what I get for writing code when I've been awake
for 30 hours!  Thanks Eckhard!

-Chris

> It's probably best to just waste another 6 bytes in both banks
> and have special switching code for the startup routine. If
> you can put the access to the hotspot just in front of where
> the init code is in the other bank, you could probably get away
> with only 3 extra bytes for the BIT instruction.
>
> BTW, the startup banks for some of the bankswitching schemes
> was changed for the second version of Playbin. I'm not sure if
> Bob added that change to Makewav, but you probably can select
> that value with the command line switch for the bankswitching
> scheme.
>
>
> Ciao, Eckhard Stolberg
>
>
> ----------------------------------------------------------------------------------------------
> Archives (includes files) at http://www.biglist.com/lists/stella/archives/
> Unsub & more at http://www.biglist.com/lists/stella/
>
>

----------------------------------------------------------------------------------------------
Archives (includes files) at http://www.biglist.com/lists/stella/archives/
Unsub & more at http://www.biglist.com/lists/stella/


Current Thread