DS-Homebrew / nds-bootstrap

Boot an nds file
https://wiki.ds-homebrew.com/nds-bootstrap/
GNU General Public License v3.0
1.17k stars 75 forks source link

WarioWare D.I.Y cannot fully save #306

Closed UDXS closed 3 years ago

UDXS commented 6 years ago

I've tested this in both release and nightly. The game runs totally fine but, after restarting it, it doesn't save any progress and reverts to a factory state.

Voidspades commented 3 years ago

Are there any patches for this?

RocketRobz commented 3 years ago

As soon as one is known and working, it'll be implemented.

DoctorOktoberfest commented 3 years ago

I'm quite pissed because I spent 2 hours on 2 separate instances making shit and it being wiped due to the missing nand chip.

jeffyjeffy1023 commented 3 years ago

Y'know, why don't we just emulate the missing NAND chip?

RocketRobz commented 3 years ago

It's a matter of either patching the right functions, or getting the patched functions to work properly.

DoctorOktoberfest commented 3 years ago

The million dollar question here is: Does a patch even exist? Is it possible to mimic NAND via just a patch?

RocketRobz commented 3 years ago

Yes, it's possible. We're already mimicking the DS Memory Expansion Pak by patching the DS Browser to use the extra RAM of the DSi/3DS.

NigzNogz commented 3 years ago

same here is there a fixed rom with the save fix for my r4 card

jeffyjeffy1023 commented 3 years ago

not yet, no

drive-eisnerguy1 commented 3 years ago

Any progress on solving this? Would be eternally grateful if this is somehow fixed :D

uncletrunks commented 3 years ago

Interesting, I don't seem to be running into this issue at all on the latest version. Admittedly I only made a small game to test with and downloaded a couple off of wiimmfi, but it seems to be working as is. Can anyone confirm if this was fixed intentionally? I can get a hash off the rom I'm using if it's possible it's been modified in some way.

EDIT: Here's the md5sum of the rom that I'm using. c4e2e4e83634d6dbef3bced08f2d2756 4812 - WarioWare - D.I.Y. (USA).nds

MixedVictor commented 3 years ago

Interesting, I don't seem to be running into this issue at all on the latest version. Admittedly I only made a small game to test with and downloaded a couple off of wiimmfi, but it seems to be working as is. Can anyone confirm if this was fixed intentionally? I can get a hash off the rom I'm using if it's possible it's been modified in some way.

EDIT: Here's the md5sum of the rom that I'm using. c4e2e4e83634d6dbef3bced08f2d2756 4812 - WarioWare - D.I.Y. (USA).nds

ok im going to try it

MixedVictor commented 3 years ago

Interesting, I don't seem to be running into this issue at all on the latest version. Admittedly I only made a small game to test with and downloaded a couple off of wiimmfi, but it seems to be working as is. Can anyone confirm if this was fixed intentionally? I can get a hash off the rom I'm using if it's possible it's been modified in some way. EDIT: Here's the md5sum of the rom that I'm using. c4e2e4e83634d6dbef3bced08f2d2756 4812 - WarioWare - D.I.Y. (USA).nds

ok im going to try it

yep fully working, but im going to try something more

MixedVictor commented 3 years ago

ok so i didn't find any problems for now

dark9volt commented 3 years ago

I've updated my TwilightMenu and i've tried saving a stock and Makermatic microgame, it worked!

I think they should update WW D.I.Y's part on the retail roms compatibility list.

RocketRobz commented 3 years ago

It seems commit f655efc4 has fixed this! Additionally, this has been added to the changelog of v0.39.0.

jeffyjeffy1023 commented 3 years ago

Finally! :)

LimpoIsRad commented 3 years ago

It still wont save for me could it be the rom?

MixedVictor commented 3 years ago

It still wont save for me could it be the rom?

update your nds bootstrap

DoctorOktoberfest commented 3 years ago

It still wont save for me could it be the rom?

Is the old save still in the Twilight Menu folder on the SD card? Delete it either by using FBI to do it, or delete it on the computer. As mentioned by Victor, updating the bootstrap, then deleting the old save may fix the issue.

LimpoIsRad commented 3 years ago

i did it stilll isnt working

LimpoIsRad commented 3 years ago

(saying i did to both btw)

DoctorOktoberfest commented 3 years ago

(saying i did to both btw)

Delete the old rom and either find a new one or try again by extracting the old rom back into the TwilightMenu Rom Folder.

LimpoIsRad commented 3 years ago

(saying i did to both btw)

Delete the old rom and either find a new one or try again by extracting the old rom back into the TwilightMenu Rom Folder.

do you have a rom i could use? im very new to 3ds hacking so idk what im doing

Kaisaan commented 3 years ago

Please do not link or ask for ROMs here.

LimpoIsRad commented 3 years ago

Aw hell nah its a .exe file

LimpoIsRad commented 3 years ago

Please do not link or ask for ROMs here.

ok

DoctorOktoberfest commented 3 years ago

Please do not link or ask for ROMs here.

That's what I expected. Just kinda multitasking here, so didn't know if a no-link policy was in place. My bad.

Kaisaan commented 3 years ago

@AM-PM Not a legal expert but I'm pretty sure but linking retail ROMs is against GitHub's Terms of Service (and other stuff like the U.S. Law). We don't want to get any DMCA's so it's best to just assume that there's a no-piracy rule in place and not link stuff in the first place.

@LimpoIsRad Try redumping your ROM. You can then verify if your dump is clean with dat-o-matic. Make sure that you're running the game in DSi Mode as well.

Because this issue is already closed, please ask for further assistance in the DS⁽ⁱ⁾ Mode Hacking! Discord Server.

LimpoIsRad commented 3 years ago

ive seen the same fucking intro so many times i want to blow my brains out

Stack3r commented 3 years ago

Language please

LimpoIsRad commented 3 years ago

@AM-PM Not a legal expert but I'm pretty sure but linking retail ROMs is against GitHub's Terms of Service (and other stuff like the U.S. Law). We don't want to get any DMCA's so it's best to just assume that there's a no-piracy rule in place and not link stuff in the first place.

@LimpoIsRad Try redumping your ROM. You can then verify if your dump is clean with dat-o-matic. Make sure that you're running the game in DSi Mode as well.

Because this issue is already closed, please ask for further assistance in the DS⁽ⁱ⁾ Mode Hacking! Discord Server.

how do i know if im in Dsi mode

LimpoIsRad commented 3 years ago

this is a dumpster fire for me

Peter0x44 commented 3 years ago

I suggest you instead voice your frustrations in the DS⁽ⁱ⁾ Mode Hacking! Discord Server, as you have already been invited to do, instead of on this closed issue.

LimpoIsRad commented 3 years ago

YO I GOT IT TO WORK THANK YOU AM-PM AND KAISAAN

Stack3r commented 3 years ago

What was the fix?

LimpoIsRad commented 3 years ago

trial and error

MaymonAdir commented 3 years ago

Make sure your nds-bootstrap is updated to latest version and try playing Warioware DIY (4812 version) with NDS forwarder generator. I tried and my game is fully saved 100%