It is currently Fri Dec 15, 2017 7:23 am

All times are UTC - 7 hours



Forum rules


1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.



Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Sun Sep 17, 2017 1:19 am 
Offline

Joined: Sun Sep 17, 2017 12:47 am
Posts: 2
Hi guys,

I'm just getting into the SNES Repro scene and have a question about SRAM. As there are 2 sizes (64k and 256k) I was wondering, as there is no real price difference between the 2 chips can I just use a 256k on every board or does it have to be specific to the ROM I'm using?


Top
 Profile  
 
 Post subject: Re: SNES SRAM Question
PostPosted: Sun Sep 17, 2017 6:50 am 
Online

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19347
Location: NE Indiana, USA (NTSC)
You can use a 256 kbit RAM everywhere except for a few obscure Japanese games like Dezaemon, which require a bigger RAM.

But the number of address lines actually connected to the RAM is specific to the ROM because some ROMs do a self-test and halt if the RAM size isn't exactly as expected. To use these ROMs, connect the SRAM's A14 and A13 inputs to ground (and disconnect them from the address lines on the cart edge) so that only the first 8192 bytes (64 kbits) are usable. Furthermore, to use ROMs that expect a 16 kbit RAM, also ground A12 and A11. (If it makes routing easier, you could connect these address pins to power or another address pin instead of ground.)

The other way is to patch the game to skip the self-test, but that's not always easy. Some ROMs, such as Earthbound, have redundant code strewn about to verify the self-test in some manner.


Top
 Profile  
 
PostPosted: Sun Sep 17, 2017 10:17 am 
Offline

Joined: Sun Sep 17, 2017 12:47 am
Posts: 2
Excellent, thanks very much!!


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: No registered users and 2 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