profi200 / open_agb_firm

open_agb_firm is a bare metal app for running GBA homebrew/games using the 3DS builtin GBA hardware.
GNU General Public License v3.0
849 stars 42 forks source link

Metal Slug Advance (can't save) #164

Open DenizAydin01 opened 4 months ago

DenizAydin01 commented 4 months ago

So i was playing games like warioland 4, max payne, metroid fusion etc. They seemed to save ok, but when i try to save in metal slug advance it says save aborted. I patched the rom with sram patcher (gbata). But it gave the same error again so is there any solves?( Game plays just fine but wont save at all) - I also realized u cant save in doom too ( can it be a piracy protection? 🤦‍♂️) or agb firm cant save 32mb games? My sd card cluster size is 32kb btw

profi200 commented 4 months ago

Do not use SRAM patches. It doesn't work and doesn't solve most issues. Make sure the hashes of the ROMs that do not work match known good dumps. Also make sure you use the latest release and you overwrote the save type database on your SD card.

DenizAydin01 commented 4 months ago

Do not use SRAM patches. It doesn't work and doesn't solve most issues. Make sure the hashes of the ROMs that do not work match known good dumps. Also make sure you use the latest release and you overwrote the save type database on your SD card.

---removed warez link---

I tried one of roms from here and it saved(metal slug advance)-(doom still wont save),thank you bro, i downloaded first one from ---removed warez site name--- and it was the one that didnt save at the first place. I might just get an r4 card later for gba games tho. Because im kinda tired of all these 😄

profi200 commented 4 months ago

I would prefer if you don't link to ROMs or mention ROM sites.

I don't know why Doom still doesn't save. As said make sure to use the latest release and overwrite the save type database too (when extracting merge files and replace). I will test this game later but i'm pretty sure it works.

A R4 card will not solve the issues because then you are using GBARunner2 and it has lots of compatibility issues. It's not emulation but it's also not native hardware.

DenizAydin01 commented 4 months ago

I would prefer if you don't link to ROMs or mention ROM sites.

I don't know why Doom still doesn't save. As said make sure to use the latest release and overwrite the save type database too (when extracting merge files and replace). I will test this game later but i'm pretty sure it works.

A R4 card will not solve the issues because then you are using GBARunner2 and it has lots of compatibility issues. It's not emulation but it's also not native hardware.

There is this one called gbaemu4ds, they say it works a lot better than gbarunner2. And plays the games in .mb format

profi200 commented 4 months ago

It has not been updated in like a decade and it was very proof of concept. GBARunner2 surpassed it in every way. And the work in progress GBARunner3 is again quite a bit better than GBARunner2. Nothing beats native hardware however.

profi200 commented 4 months ago

I checked regarding Doom (0154 - Doom (USA, Europe)) and it saves fine. I had to replace the save type database on my end however.