Subject: Re: [stella] Emulation suggestion From: "Andrew Davie" <adavie@xxxxxxxxxxx> Date: Sun, 19 Jan 2003 07:59:44 +1100 |
> interleaved frames. The visual quality would be questionable, but it > would surely be easier to code and run faster than faking phosphor > persistence, and for this I think would certainly be less > headache-inducing than flicker. I don't think faking phosphor persistance for a single frame is difficult at all. Keep your last frame rendered (not drawn) frame in a buffer. Render your new frame. Merge with the last rendered frame buffer by adding 10% of that buffer's RGB values and checking for overflow on each RGB component. That's the frame you DISPLAY. Your rendered frame (before the merge) is then copied to the last rendered frame buffer - or better yet, the last rendered frame buffer pointer points to the most recent rendered frame. That soulution would require 2 rendered frame buffers and on actual draw buffer. That's all I'm after, and hey, pretty simple. Cheers A ----- Original Message ----- From: "Erik Mooney" <erik@xxxxxxxxxx> To: <stella@xxxxxxxxxxx> Sent: Sunday, January 19, 2003 6:50 AM Subject: Re: [stella] Emulation suggestion > >Just an idea for emulation authors (stella, Z26...): > > > >Perhaps we could have a simulation of phosphour persistance? That is, each > >frame is merged with a faint version of the previous frame... that way we > >could more easily see what things might look like on a real-TV. Would stop > >me getting epilepsy during development of Fu Kung! > > > >Seriously, though.... doesn't sound like a hard ask. Does anyone else think > >this might be of use? > > It was also suggested long ago that an emulator could handle flicker with > a venetian-blinds effect. Draw one frame on every other scanline (every > Atari scanline; every other VGA scanline), then the next frame on the > interleaved frames. The visual quality would be questionable, but it > would surely be easier to code and run faster than faking phosphor > persistence, and for this I think would certainly be less > headache-inducing than flicker. > > (If one of the emulators supports this already, ignore me; I haven't been > keeping up to date on them. :) ) > -------------------------------------------------------------------------- -------------------- > 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [stella] Emulation suggestion, Erik Mooney | Thread | Re: [stella] Emulation suggestion, John Saeger |
Re: [stella] Emulation suggestion, Erik Mooney | Date | Re: [stella] Collaboration, Thomas Jentzsch |
Month |