It is currently Mon Oct 23, 2017 1:44 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Tue Sep 13, 2016 5:13 am 
Offline

Joined: Wed Jun 15, 2016 11:49 am
Posts: 46
Hi all,

I am trying to pass the NMI_Sync test, but the middle line is 2 pixels too short. At this point I can pass every other blargg test out there, so there really isn't anything in the NMI / VBL timing I can change to try to make this test work.

I came across http://wiki.nesdev.com/w/index.php/PPU_rendering and specifically this: Actual pixel output is delayed further due to internal render pipelining, and the first pixel is output during cycle 4.

I can't find any more details about the rendering pipeline though. If I delay the EMU's pixel output by 2 ppu clocks and do the $2001 greyscale check that the test is doing there, then the test passes as expected, but I'm not sure if this is a correct implementation.

So, is there any documentation about where different checks are made in the rendering pipeline? Does anyone know if my implementation is accurate?

Thanks!


Top
 Profile  
 
PostPosted: Tue Sep 13, 2016 2:16 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
In my emulator, the middle line differs in length. It flashes 3 pixels longer up to the correct size. No clues.


Top
 Profile  
 
PostPosted: Thu Sep 15, 2016 6:50 am 
Offline
User avatar

Joined: Sat Apr 18, 2009 4:36 am
Posts: 257
Location: Russia
I've got original FC AV HVC-101 with Everdrive N8, with pinnacle capture device,
so here is test on hardware:
http://tasvideos.org/forum/viewtopic.ph ... 217#440217


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: Google Adsense [Bot], Sour and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group