Subject: RE: [stella] Another kernel is rolling From: "Fred Quimby" <c9r@xxxxxxxxxxx> Date: Thu, 7 Apr 2005 05:21:33 -0400 |
Strangely, my posts are not going through... So i'll try again. Forgive me if this actually goes up twice. I'm currently experimenting some dirty tricks in order to save space. If the 9-byte VSYNC is giving trouble, you might be able to use this. Under certain conditions (stack pointer = $FF, that is) you can do VSYNC in 8 bytes, provided you combine it with the overscan timer. .1 LDX INTIM ; overscan timer BNE .1 ; x=0, Z flag = 0 here ; If stack pointer isn't initially $FF, this won't work! TXS ; set stack pointer on top of VSYNC register ($00) PHP ; pushes Z=1 (bit 1 set) to VSYNC then resets SP to $FF. INC WSYNC ; INC does two writes to WSYNC, giving you two scanlines! STA WSYNC STX VSYNC ; x=0, ends VSYNC I haven't actually tried this on real hardware, so use at your own risk! >From: "Aaron" <stella-receiver@xxxxxxxxxxxxxxxxx> >Reply-To: stella@xxxxxxxxxxxxxxxxxx >To: stella@xxxxxxxxxxxxxxxxxx >Subject: RE: [stella] Another kernel is rolling >Date: Thu, 7 Apr 2005 01:27:48 -0400 > >Dennis Debro said: > > I ran 2 versions on my 7800 via CC2, one with the old VSYNC routine and > > another with Edwin's routine. The title screen synced fine with the old > > VSYNC routine. When I used the one from Edwin, that's presently in the > > macro.h file, the title screen didn't sync properly. > >Well, assuming that's actually the problem, I think it's sufficiently >weird that I can't be mad about not finding it. > >Thanks Dennis! > >Archives (includes files) at http://www.biglist.com/lists/stella/archives/ >Unsub & more at http://stella.biglist.com > Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://stella.biglist.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [stella] Another kernel is roll, Fred Quimby | Thread | RE: [stella] Another kernel is roll, Dennis Debro |
Re: [stella] Another kernel is roll, Fred Quimby | Date | RE: [stella] Another kernel is roll, Dennis Debro |
Month |