Subject: [stella] unrolling loops From: Glenn Saunders <mos6507@xxxxxxxxxxx> Date: Sun, 21 Aug 2005 17:34:20 -0400 |
I knew it was unrealistic to think that one of the instructions in your kernel could be extraneous. Anyway, unrolling the entire loop takes too much ROM so I just branched off into two variations, one B&W and one color, where all color-register loads are immediate, and it works fine that way. I think I have the ROM to spare. If I had just done that from the beginning I would have saved myself hours of experimentation. I guess it's good practice regardless. At 12:44 PM 8/21/2005, you wrote: >Glenn Saunders wrote: > > > ... it feels satisfying to have been able to successfully customize > > it this way. > >Glenn, I am very sorry to disappoint you, but you removed one >necessary write to GRP0 (VDELPx!). So the last digit of the 2nd and >3rd number are always the same now. > >I suggest unrolling the loop once to gain the missing cycles. 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] need 1 cycle, Thomas Jentzsch | Thread | [stella] Atari non-interlaced frame, SeaGtGruff |
Re: [stella] need 1 cycle, Thomas Jentzsch | Date | [stella] Driving controller issue (, Lee Fastenau |
Month |