Re: [stella] The mother of all bankswitching trickery :-)

Subject: Re: [stella] The mother of all bankswitching trickery :-)
From: Manuel Polik <cybergoth@xxxxxxxx>
Date: Sat, 07 Dec 2002 20:37:58 +0100
Hi there!

>The second bank starts like this:
>
>; Second bank
>
>       ORG $2000
>       RORG $F000
>
>START2:
>       LDA    $FFF8   ;4
>       JMP    $BC96   ;3
>
>See? That jump is heading towards nirvana!

So, it's _not_ heading to nirvana. Now I'm totally 
confused. Here's the Z26 log:

f000: ad f8 ff lda  fff8    
f003: 4c 96 bc jmp  bc96    
bc96: 78       sei

How does this work?!?

First reading the hotspot has now effect at all, but 
then I can just jump straight into the other bank?!?

Someone explain me that please. I thought I had an idea 
how this works, but now...

Greetings,
	Manuel

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


Current Thread