Search found 5 matches

by L-proger
Sat Sep 24, 2011 8:35 am
Forum: NESemdev
Topic: [My emulator] Graphics glitches - SuperMarioBros
Replies: 44
Views: 14872

But i want to understand, why not read it immediately? Why CPU needs that delay? And why then reading of $3F00-$3FFF should not be delayed?? Most of us don't know about the hardware details, so I'm not sure you'll get a definitive answer to this. What we DO know though is that the pattern and name ...
by L-proger
Sat Sep 24, 2011 7:32 am
Forum: NESemdev
Topic: [My emulator] Graphics glitches - SuperMarioBros
Replies: 44
Views: 14872

>I'm not sure what the internal buffer is this is just a 1 byte value of previous read operation in address range 0-$3EFF, as i understand! I just made correct delayed read, not just "-1". But i want to understand, why not read it immediately? Why CPU needs that delay? And why then reading...
by L-proger
Sat Sep 24, 2011 7:12 am
Forum: NESemdev
Topic: [My emulator] Graphics glitches - SuperMarioBros
Replies: 44
Views: 14872

Are you making sure that data read back from CHR ROM is delayed by one read? For example, point the VRAM address at $1F00, where $1F00 contains "HELLO WORLD",0, and reading $2007 will read back a byte of garbage before "HELLO". OMG! O____O Just fixed! Thanx!!! Look what i did: u...
by L-proger
Sat Sep 24, 2011 5:40 am
Forum: NESemdev
Topic: [My emulator] Graphics glitches - SuperMarioBros
Replies: 44
Views: 14872

Thanks for reply! Yep, SMB is reading something from CHR-ROM, but reading is already implemented! : \ Maybe that can help: i tried to run CPU/PPU test ROMs on my EMU, but i can't see any sprites rendered! (only black screen). I tried so many tricks, so i don't have ideas now on what is wrong with em...
by L-proger
Sat Sep 24, 2011 4:34 am
Forum: NESemdev
Topic: [My emulator] Graphics glitches - SuperMarioBros
Replies: 44
Views: 14872

[My emulator] Graphics glitches - SuperMarioBros

Hi all! Sorry, if my English isn't good : ) I'm newbie in emulation! Seven days ago i started to write my first emulator (of course NES ^__^). I had no imagination about how to write it or how it should works : ) Anyway, after 7 days (now) i can run few simple games, like SuperMarioBrothers, Exciteb...