It is currently Tue Oct 17, 2017 6:35 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 53 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
PostPosted: Sun Sep 18, 2016 12:46 am 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6273
Location: Seattle
You know, you're almost certainly right. There are probably just the two addresses, and everything else almost certainly does nothing at all.

Extra complexity wouldn't really serve any purpose but to increase costs, especially since the game never tests anything else.

That said ... here's a new version with the two new tests I described. Locations of not-zeroes are what's interesting.


Attachments:
ARBIBB_tests_2016_09_17.7z [13.34 KiB]
Downloaded 43 times
Top
 Profile  
 
PostPosted: Sun Sep 18, 2016 8:49 am 
Offline
User avatar

Joined: Tue Sep 06, 2016 4:34 pm
Posts: 38
Location: Evansville, IN
lidnariq wrote:
Locations of not-zeroes are what's interesting.

Question about that... I noticed that whatever the MSB of the address was, is what the entire page would return (in flipped order).

e.g. If I flipped to address 0x5401, the entire page would be full of "45". If I flipped to 0x5101, the page would be full of "15". Should I go ahead and burn the test and run it, or did you want to make modifications based on what I just mentioned?

If you already noticed that, my apologies for restating the obvious. :)

_________________
Thanks!
Chris

"Can I keep his head for a souvenir?" -Max


Top
 Profile  
 
PostPosted: Sun Sep 18, 2016 9:14 am 
Offline
User avatar

Joined: Tue Sep 06, 2016 4:34 pm
Posts: 38
Location: Evansville, IN
Scratch that -- went ahead and burned and verified results. :-)

_________________
Thanks!
Chris

"Can I keep his head for a souvenir?" -Max


Top
 Profile  
 
PostPosted: Sun Sep 18, 2016 11:25 am 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6273
Location: Seattle
All right. It's fully decoded, with the exception of A11, so the two registers are simply only at $5E00 and $5E01 and a mirror at $5600 and $5601. There's nothing else there.

I've written a silly implementation of the yielded LFSR but it doesn't match. Maybe the 127 is somehow folding multiple bits of state into each bit of output.

Certainly the bit right at the beginning where the bits disappear as:
Code:
FF 1111 1111
FD 1111 1101
F5 1111 0101
F4 1111 0100
B4 1011 0100
shows that the bits are at the very least shuffled.

I think no further programs need to be run on the Vs. System. At least, nothing comes to mind. Thank you very much for your help!


Top
 Profile  
 
PostPosted: Sun Sep 18, 2016 11:52 am 
Offline
User avatar

Joined: Tue Sep 06, 2016 4:34 pm
Posts: 38
Location: Evansville, IN
lidnariq wrote:
I think no further programs need to be run on the Vs. System. At least, nothing comes to mind. Thank you very much for your help!

Glad I could help! I'm kinda sad now that we're done! ;) Well, I guess I can turn my attention full-time to solving my NES-on-VS mirroring issues. May also try some homebrew on the NES and VS now, I read through the NESDoug tutorials that were linked from one of the forum posts, and it actually looks like the NES is really easy to develop low-level games on, so I'm excited about the prospect now.

Thanks again, everyone!


Top
 Profile  
 
PostPosted: Tue Feb 21, 2017 2:49 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
bump :mrgreen:

What's the problem with the .NES test file header? My emu detects "dirty header", and disabling it, I got mapper 206.


Top
 Profile  
 
PostPosted: Tue Feb 21, 2017 3:09 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6273
Location: Seattle
All of my tests have valid NES2.0 headers.

Vs Atari R.B.I. Baseball is mapper 206.


Top
 Profile  
 
PostPosted: Wed Feb 22, 2017 11:21 am 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3064
Location: Brazil
In my emulator (and on FCEUX), controls don't respond and got a white background with black letters. In Nestopia, only the d-pad works and got a blue background with white letters. Nintendulator doesn't support mapper 206. It seems to work fine only on puNES.

EDIT: ah, the controller #2. :evil: :roll: :roll:


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 53 posts ]  Go to page Previous  1, 2, 3, 4

All times are UTC - 7 hours


Who is online

Users browsing this forum: Jarhmander, NovaSquirrel, zeroone and 7 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