Closed UDXS closed 3 years ago
This game does work with a donor cart. I know the devs are aware of this already too but good to have it documented here.
Simply have a cart inserted in your console that has a matching SDK with the game you are launching.
It's not the SDK that has to match. It's the save chip that has to match. To clear things up, the SDK is what the DS game is compiled with, and the save chips are what stores the game save. There's two types of save chips, EEPROM and FLASH. WW DIY however, uses a NAND save chip, and is the only game to do so.
It will require what boils down to game specific code for it to work, so it's likely not very high priority at the moment.
From GBATEK : Warioware D.I.Y. (uses a single NAND FLASH chip for both 'ROM' and 'SAVE')
Most probably, since there are only one chip on the card, save access are done from the ARM9. This have to be confirmed but it makes things harder to implement. This is the only game that does that so a very specific code is probably present and needs to be reverse engineered. Then specific patches have to be developed.
Wood contains a dedicated specific code/patch for WarioWare D.I.Y (nand saving) https://github.com/ahezard/woodrpg_forwarder/blob/e0280c91b21e28443c23f98a171012ef8a301b0c/akloader/arm9/source/patches_sd.cpp Something like that have to be done also in nds-bootstrap Jam with the Band seems to uses nand for saves also
Seems to work now
Just a question regarding this. Has been fixed? Because on my end, the game always saves to an empty state (no games/music/comics), progression through the game saves fine though.
I have the same issue Dartz150
same for me
Found this on DeSmuME src:
https://github.com/masterfeizz/DeSmuME/blob/master/src/addons/slot1_retail_nand.cpp
it explains a bit how NAND save type works.
i just want to make diy minigames pls fix ðŸ˜
hope its fixed on this year...
The reopening of this thread is the most hopeful thing I've ever seen
now the game wont open it says an error as ocurred
That will be fixed in the next version.
Aw man... But when will the next version drop?
I'm new to cfw and it's the first game it got lol. Wanted to know if the new version is out? And how to get it? Thanks.
@jeffyjeffy1023 @rool36 The new version is out. Download it from the release page, or update TWiLight Menu++.
Now WarioWare DIY is stuck at Creating save file.
Just close the lid and reopen.
Sorry in advance but what is a Lid? Explain what that is, please, and how to you close it?
You know, the top lid of the console? Know how to put the console in sleep mode?
Ah I get it now that makes sense. Thanks
It saves!
Nice!
This is unfortunate. Microgames won't save this time.
This is unfortunate. Microgames won't save this time.
Yeah that's the reason this thread exists, right now only progress saves, but not your creations
Man I want the games to save. But they use nand files. Best we can do is wait and support the coders
Alright, so that audio issue with the Game Makermatic that I told rob is still here, but it's less intense. Closing/Reopening the lid fixes it still.
I hope you guys manage to fix the issue, i have tons of minigames in a old save file that i can´t access. PD: The save file can be read just fine using an R4, can someone explain me why is different?
Probably because the R4 uses a game slot and has more support?
@Nintendo-png No. It's because the firmware patches more functions that nds-bootstrap currently doesn't.
Maybe you could import the patches from the R4 firmware. Is it open source?
kernel* Also, the R4 kernel is not open source. An old Wood RPG kernel is, but the code is spaghetti according to ahezard.
I hope you guys manage to fix the issue, i have tons of minigames in a old save file that i can´t access. PD: The save file can be read just fine using an R4, can someone explain me why is different?
I don't know if this helps but similarly, the DeSmuMe emulator also saves microgames fine (without needing save states)
Drastic also reads nand saves fine.
i completed the game just for waiting it fixes lol
hey i founded a way out to save games, music and comics is on the makermatic itself but we only have 2 spaces to save...
What, in those online boxes using alternate WFC?
On Jul 31, 2020 11:58 AM, MixedVictor notifications@github.com wrote:
hey i founded a way out to save games, music and comics is on the makermatic itself but we only have 2 spaces to save...
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/ahezard/nds-bootstrap/issues/306#issuecomment-667197161, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AK2WA3FJLPPYOVOFNTMNFUTR6LS3FANCNFSM4FJSASFA.
What, in those online boxes using alternate WFC?
uhhh its on makermatic itself not the wfc. (You create the game and let it saved right?)
How??? Why is it limited to 2 spaces?
Enviado desde mi iPhone
El 31 jul. 2020, a la(s) 11:58 a. m., MixedVictor notifications@github.com<mailto:notifications@github.com> escribió:
hey i founded a way out to save games, music and comics is on the makermatic itself but we only have 2 spaces to save...
— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/ahezard/nds-bootstrap/issues/306#issuecomment-667197161, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APMFZ5AUPSCVWQGJNZNDWVDR6LS3HANCNFSM4FJSASFA.
How??? Why is it limited to 2 spaces?
I dont know maybe the ds storage is too small then it uses nand to store all the games (i know nothing about ds storage and nand just talking)
The DS and DS Lite only have enough NAND on board for the firmware + user settings. Plus, cartridge games (if played on a real cart or flashcart) save to the cartridge itself you chimbo
On Jul 31, 2020 1:59 PM, MixedVictor notifications@github.com wrote:
How??? Why is it limited to 2 spaces?< I dont know maybe the ds storage is too small then it uses nand to store all the games (i know nothing about ds storage and nand just talking)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/ahezard/nds-bootstrap/issues/306#issuecomment-667256224, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AK2WA3EJ36KEM6CUFDRIOADR6MA6PANCNFSM4FJSASFA.
@jeffyjeffy1023 Yeah you're right...
It's alright. Not everyone knows everything.
On Jul 31, 2020 2:02 PM, MixedVictor notifications@github.com wrote:
@jeffyjeffy1023https://github.com/jeffyjeffy1023 Yeah you're right...
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/ahezard/nds-bootstrap/issues/306#issuecomment-667258110, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AK2WA3EKW72I37JHNWDOMZDR6MBMLANCNFSM4FJSASFA.
Ok, let me get this clear. You are saying that the game now actually saves, but it can do it in two slots only? I'm a bit confused with this conversation because of the mail respones mess, sorry.
Ok, let me get this clear. You are saying that the game now actually saves, but it onlyu can do it in two slots? I'm a bit confused with this conversation because of the mail respones mess.
nope just in the maker makermatic
Oh that's just bullsh*t, but I guess it'll have to do for now.
On Jul 31, 2020 3:01 PM, MixedVictor notifications@github.com wrote:
Ok, let me get this clear. You are saying that the game now actually saves, but it onlyu can do it in two slots? I'm a bit confused with this conversation because of the mail respones mess.
nope just in the maker makermatic
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/ahezard/nds-bootstrap/issues/306#issuecomment-667302252, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AK2WA3EDTGYYPM4GHA5IXN3R6MIJZANCNFSM4FJSASFA.
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.