Dwedit's Board

Enjoy the board

You are not logged in.

Announcement

Welcome, fellow visitors from other websites!
Whenever you download a file, I'd appreciate it if you posted a nice "Thank You" message, then tell me which site you came from. Thanks.
- Dwedit

#1 2007-02-04 8:55:06 am

Jonny9797
Member
Registered: 2007-02-04
Posts: 1

Zelda Games, Goomba Color, and the EZ Flash III

Hi.  I've been trying to get the Zelda Oracle games to save on my EZ-Flash III for a long time (a few months).

Nothing I have tried has worked.  I always lose my save when I play a different game.  I have tried many different save settings, but none have worked. 

Here is my set-up:

DS-Lite
EZ-Flash III using the latest software (EZ-Manager 2.22)
MK4-Key

Any suggestions would be greatly appreciated.

Offline

#2 2007-02-04 10:20:52 am

Dwedit
Administrator
From: Chicago
Registered: 2004-12-12
Posts: 1,017
Website

Re: Zelda Games, Goomba Color, and the EZ Flash III

I have no clue about how the various other flash cartridges save games.  Mess around some more, or ask someone who knows on a different message board.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#3 2007-04-08 9:28:39 am

Anoymous
Guest

Re: Zelda Games, Goomba Color, and the EZ Flash III

I use Goomba Color Beta #3 with EZ-IV and it saves fine. You have to patch the compiled GBA file with a special patcher, then fix the header and it works. This is onmly for the EZ-IV. If you're using a EZ III, it's time to upgrade. =)

#4 2007-05-04 8:59:29 am

syrou
Member
Registered: 2007-05-04
Posts: 1

Re: Zelda Games, Goomba Color, and the EZ Flash III

Now that there is a 32Kb save version, has anyone been able to make Goomba Color saves work in GBA with EZ3? Have tried a 256kib SRAM no patch, and other combinations, but it doesn't work yet...

Thanks.

PS: Have also tried in a EZ4, SRAM 256Kib w/o patch, and it doesn't work...

Last edited by syrou (2007-05-04 11:39:53 am)

Offline

#5 2008-01-22 8:32:35 pm

noabody
Guest

Re: Zelda Games, Goomba Color, and the EZ Flash III

I am using goombacolor1-16-2008, ez-flash III 1gb, EZmanager 2.22, gba loader v 1.280, and games stored on the NAND portion.  I used goombafront to make a file named zeldagbc.gba containing game/save = zelda dx/32kB, oracle of ages/8kB, and oracle of seasons/8kB.  By default EZmanager creates a 32kB save when the type is unknown and that is the size I see in the saver directory.  Each game saves but sometimes the data is truncated which seems to make sense when you consider that the total saver size for the three games combined is 48kB and the saver being used is 32Kb.

I can verify that the save is written when using the ez-flash on GBA SP, Micro and DS FAT/Lite upon reboot.  I have saved other games and come back to find the game data still present.  For test purposes I loaded saved and exited Super Mario Bros. 3 which uses a 128kB saver so it should have completely flushed any data still in SRAM from goomba.

EZmanager has some big flaws when it comes to goomba because it wants to read header data regarding the game name and saver type.  The game name is hard set to GOOMBA COLORGMBC which is at HEX offsets A0 to AF and reads:

000000a0h: 47 4F 4F 4D 42 41 20 43 4F 4C 4F 52 47 4D 42 43 ; GOOMBA COLORGMBC

This can easily be changed with a HEX editor like HxD.  I altered the ROM to show:

000000a0h: 5A 45 4C 44 41 47 42 43 00 00 00 00 47 4D 42 43 ; ZELDAGBC....GMBC

I always instruct EZmanager to write the ROM as FLASH 512 which should generate a 64kB saver but it always writes a 32kB instead.  I was able to edit the saver type so that EZmanager would think it was 64kB using FLASH 512 memory by adding the tag FLASH_V121 in the header.  GOOOMBA COLORGMBC seems to repeat at hex positions 29C to 2AB:

00000290h: D6 25 E4 8B 38 0A AC 72 21 D4 F8 07 47 4F 4F 4D ; Ö%ä‹8.¬r!Ôø.GOOM
000002a0h: 42 41 20 43 4F 4C 4F 52 47 4D 42 43 00 00 96 00 ; BA COLORGMBC..–.

So I changed it to:

00000290h: D6 25 E4 8B 38 0A AC 72 21 D4 F8 07 46 4C 41 53 ; Ö%ä‹8.¬r!Ôø.FLAS
000002a0h: 48 5F 56 31 32 31 4F 52 47 4D 42 43 00 00 96 00 ; H_V121ORGMBC..–.


When using EZmanager to write the edited ROM it sees the game as ZELDAGBC with FLASH 512 saver type.  I found most of this information ages ago on different message boards but never had any luck with it.  When I tried it again today it seemed to work just fine.  I don't give any gurantee that this will work or even that it will prevent truncated saves but it seems like it should work.

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman