nesdev.com
http://forums.nesdev.com/

CCovell Stretch demo
http://forums.nesdev.com/viewtopic.php?f=3&t=359
Page 1 of 1

Author:  hap [ Wed Jun 15, 2005 11:43 am ]
Post subject:  CCovell Stretch demo

http://nesdev.com/Stretch.zip

What causes emulators to show garbage inside and to the right of the wave ?
... cause mine doesn't, it shows black lines instead, and I think that's a bad thing :p

Author:  tepples [ Wed Jun 15, 2005 12:45 pm ]
Post subject: 

It has something to do with how the NES prefetches the first two tiles of the next scanline.

Author:  hap [ Wed Jun 15, 2005 5:10 pm ]
Post subject: 

Hmm, it updates the ppu address mid-scanline. I was filling the background scanline buffer using the x tile offset from the ppu address, and that's why this demo didn't look messy in my emulator. But, it's plain wrong handling it that way, so I've fixed it and it looks alright now (meaning: lots of garbage). Plus, it fixed Rad Racer, maybe some other stuff too.

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/