Subject: Re: [stella] Arrrg, Arrrg, and Double Arrrg!!!|
From: Eckhard Stolberg <Eckhard_Stolberg@xxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 15 Apr 1998 15:16:56 +0200
At 01:15 15.04.98 -0400, you wrote: >I can't see anything in the screen kernal that could possibly cause this odd >behaviour so either my 2600 or supercharger have gone wonky on me, or >there's some really odd bug I just can't see. Here's the source code. >Now it's a little speghetti right now because I was just sort of doing >"stream of consciousness programming"... The same behaviour occurs on my system too and the problem lies here: > ldx #$ab >blow sta WSYNC > dex > bpl blow > rts When X is decreased to $7f the branch isn't taken anymore and therefore you are doing a lot less lines than you wanted to. Your TV isn't ready to sync again after such a small number of lines and just goes on displaying. The black stipes in your display is the VBLANK routine. BTW your VSYNC routine is of the kind, that doesn't work on my Supercharger. Please move the TIM64T stuff out of that routine. And two of the three WSYNCs before the VSYNC are not nessessary. Ciao, Eckhard Stolberg -- Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://www.biglist.com/lists/stella/stella.html Don't post pirate BINs to Stellalist. Be a programmer, not a pirate. Write the best game, win framed autographs of famous Atari alumni!!