i am stuck on a few of blargg's ppu test:
-----------------------------------------------------------
sprite_hit_tests_2005.10.05/07.screen_bottom.nes
failed #4
4) Should always miss when Y = 255
not sure why this fails, i thought since 255 wasnt on a render line it would not be checked
-----------------------------------------------------------
sprite_hit_timing/sprite_hit_timing.nes
passed
-----------------------------------------------------------
blargg_ppu_tests_2005.09.15b
all pass with $01
-----------------------------------------------------------
branch_timing_tests
all pass
-----------------------------------------------------------
sprite_overflow_tests/1.Basics.nes
failed #2
2) Should be set when 9 sprites are on a scanline
i do set this and not sure why it fails. a debug statement shows it being set. suppose ill have to mess with it more
-----------------------------------------------------------
vbl_nmi_timing/1.frame_basics.nes
failed #5
5) PPU frame with BG enabled is too long
i have looked at this a few times and changed the time on it and get either failed 4 or 5, but that also causes blargg_ppu_tests_2005.09.15b/vbl_clear_time.nes to fail.
-----------------------------------------------------------
i just re wrote the ppu and that did pass more test but still stuck on these. any suggestions welcome. also, i dont emulate the odd frame yet. i would assume that it would not effect these test.
thanks
matt
-----------------------------------------------------------
sprite_hit_tests_2005.10.05/07.screen_bottom.nes
failed #4
4) Should always miss when Y = 255
not sure why this fails, i thought since 255 wasnt on a render line it would not be checked
-----------------------------------------------------------
sprite_hit_timing/sprite_hit_timing.nes
passed
-----------------------------------------------------------
blargg_ppu_tests_2005.09.15b
all pass with $01
-----------------------------------------------------------
branch_timing_tests
all pass
-----------------------------------------------------------
sprite_overflow_tests/1.Basics.nes
failed #2
2) Should be set when 9 sprites are on a scanline
i do set this and not sure why it fails. a debug statement shows it being set. suppose ill have to mess with it more
-----------------------------------------------------------
vbl_nmi_timing/1.frame_basics.nes
failed #5
5) PPU frame with BG enabled is too long
i have looked at this a few times and changed the time on it and get either failed 4 or 5, but that also causes blargg_ppu_tests_2005.09.15b/vbl_clear_time.nes to fail.
-----------------------------------------------------------
i just re wrote the ppu and that did pass more test but still stuck on these. any suggestions welcome. also, i dont emulate the odd frame yet. i would assume that it would not effect these test.
thanks
matt