* Login 
* FAQ    * Search

All times are UTC - 6 hours




Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Fri Aug 20, 2010 10:05 am 
Offline

Joined: Fri Aug 13, 2010 12:40 pm
Posts: 463
Location: Here
Looks good. Did you leave the voltage supervisor in place?


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Fri Aug 20, 2010 5:48 pm 
Offline
User avatar

Joined: Sun Sep 06, 2009 8:56 pm
Posts: 684
Haunted360 wrote:
Nah, I think the Xbox 360 has non-volatile memory for its clock.
No, it doesn't. Just unplug your 360, plug it back in, and turn it on without connecting it to Live. The clock resets.

_________________
zeturi wrote:
If you're getting 404'd when trying to use the links in stickies, try this tutorial to find that juicy info.


Top
 Profile  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Fri Aug 20, 2010 7:08 pm 
Offline

Joined: Sat Jan 30, 2010 12:22 am
Posts: 1000
Location: Australia
bassmasta wrote:
Haunted360 wrote:
Nah, I think the Xbox 360 has non-volatile memory for its clock.
No, it doesn't. Just unplug your 360, plug it back in, and turn it on without connecting it to Live. The clock resets.


You are absolutely right :roll: (I'll edit my post)


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Mon Oct 10, 2011 8:33 am 
Offline

Joined: Sat Jan 30, 2010 12:22 am
Posts: 1000
Location: Australia
Huge bump

Remember this from the previous page?
Quote:
I dunno :/
Just guessing. I have no idea about this stuff yet...


Now I do know :wink:


OK inside of your Gameboy Cartridge (Color), there is an IC on the bottom left, under the MBC5 IC.

This is volatile SRAM (http://doc.chipfind.ru/pdf/winbond/w24257.pdf), and it is linked to a DC inverter (this gives a steady 200 mAh to the SRAM no matter how powerful or weak the battery is, so it does not loose its memory) IC (http://www.ti.com/lit/ds/slvs141a/slvs141a.pdf) on the top left between the two.

If you de-solder this SRAM IC and replace the SRAM with any 256Kbit FRAM Memory IC with these matched specs, (http://ramtron.com/files/datasheets/FM28V020_ds.pdf) then it should work.

However, since there is no more power going through the DC inverter (no battery), some games MAY have different effects how they were programmed to store the data. As we know Pokemon Silver / Gold looses its clock / time in game, but the saves work.


I can make a tutorial and put it on my site, do more testing etc... but I need to order the FRAM IC first :)


Also, GameBoy Color games use CR2032 and GameBoy games use CR1616 if you need that information anyhow.


And these forums are awful! I keep having to press SHIFT + F5 to refresh my page as it keeps remembering the non-edited version. I lost my edited post, so I cam not re-typing it. Ah! It did it again!!


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Mon Oct 10, 2011 9:23 am 
Offline
User avatar

Joined: Thu Dec 27, 2007 11:17 pm
Posts: 792
Location: A boring suburb of Chicago.
Haunted360 wrote:
And these forums are awful! I keep having to press SHIFT + F5 to refresh my page as it keeps remembering the non-edited version. I lost my edited post, so I cam not re-typing it. Ah! It did it again!!

I thought it was just me! Happened only since I updated Firefox, and it happens on almost all of the forums I browse, so it's probably something goofy with the new version of Firefox.

_________________
--John (and please call me John, it's really weird to be called by my username)
Fight MS Paint abominations! If you don't have a camera, go here, and pick something 3 megapixels or higher.


Top
 Profile  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Mon Oct 10, 2011 9:46 am 
Offline

Joined: Sat Jan 30, 2010 12:22 am
Posts: 1000
Location: Australia
jdmlight wrote:
Haunted360 wrote:
And these forums are awful! I keep having to press SHIFT + F5 to refresh my page as it keeps remembering the non-edited version. I lost my edited post, so I cam not re-typing it. Ah! It did it again!!

I thought it was just me! Happened only since I updated Firefox, and it happens on almost all of the forums I browse, so it's probably something goofy with the new version of Firefox.


I use Chrome, and it still does it.

There is a setting in the Forum Admin Panel, to set the cache settings or something alone that line.
But Ben Heck himself can only fix this as we have figured out. So, it is not going to happen.


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Thu Oct 13, 2011 6:32 pm 
Offline
User avatar

Joined: Tue Nov 10, 2009 7:22 pm
Posts: 162
Location: Tinysota
I am almost 100% certain that the clock is in the mbc chip, I beleive its mbc 3 in pokemon games? (besides Yellow, which is mbc 5).

And the GBC Pokemon games use cr2025, not cr2032, but the 2032 will fit.

_________________
http://bentendo64.co.cc/
"Mmm, extra performance for free. The essence of overclocking."


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Sat Oct 15, 2011 1:19 am 
Offline

Joined: Sat Jan 30, 2010 12:22 am
Posts: 1000
Location: Australia
bentendo64 wrote:
I am almost 100% certain that the clock is in the mbc chip, I beleive its mbc 3 in pokemon games? (besides Yellow, which is mbc 5).


Ah, that would make sense.

Is there a block diagram of the MBC(3/5) somewhere?
If this is the case, the battery can be left in, but the SRAM can be changed to FRAM. A pin should also be lifted to stop the FRAM from getting any voltage on the SRAM V+ line.


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Sun Oct 23, 2011 6:29 pm 
Offline
User avatar

Joined: Tue Nov 10, 2009 7:22 pm
Posts: 162
Location: Tinysota
Here is a pinout of MBC5:
http://devrs.com/gb/files/mbc5.gif

And this is supposed to be a discrete logic equivalent of the MBC1 chip:
http://devrs.com/gb/files/mbc1ro.gif

Correct me if I'm wrong, but aren't all of the MBC chips the same, but with a little variation with clocks and more memory that can be added?
Also, here's where I found those schematics
http://devrs.com/gb/hardware.php#hardgb

_________________
http://bentendo64.co.cc/
"Mmm, extra performance for free. The essence of overclocking."


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Sun Oct 23, 2011 9:12 pm 
Offline

Joined: Sat Jan 30, 2010 12:22 am
Posts: 1000
Location: Australia
I dont think they would be exactly the same.

They would have a different data address or something to support higher megabits (ROM).


Top
 Profile E-mail  
 
 Post subject: Re: Non-volatile gameboy saves
PostPosted: Wed May 09, 2012 10:44 am 
Offline

Joined: Sat Apr 07, 2012 10:54 am
Posts: 115
Sorry to bump an old topic, but I thought I'd drop in and mention something. I see that the one issue (besides RTC) with this mod is that the FM28V020 chip is designed for 3.3V, but it's getting ~5.5v, so you have to lift the Vcc pin. Well, I happened across this document on RAMTRON's site http://www.ramtron.com/files/application_notes/AN108%20-%20Diff%2018L08%20vs%2028V020.pdf comparing the FM28V020 and the FM18L08, saying that they are mostly identical. This isn't very helpful until you notice that there is also a FM18W08, which is basically identical to the FM18L08 except a wider operating voltage range. So basically, the FM18W08 *should* be identical to the FM28V020 except with an operating voltage range of 2.7-5.5V. I haven't gotten a chance to try it, but if somebody else wants to give it a shot, I thought I'd drop that bit of info here.

tl;dr This chip: http://www.ramtron.com/products/nonvolatile-memory/parallel-product.aspx?id=133 *should* be a complete, compatible, drop-in replacement for the Game Boy SRAM chip.

EDIT: Just tried it. It works. Get the FM18W08 instead of the FM28V020. It works 100%, without the need to lift Vcc, plus it's a little cheaper.


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: psbot [Picsearch] and 3 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 © 2000, 2002, 2005, 2007 phpBB Group