Views: 6,694,909 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-28-24 09:40 AM |
Guest: |
0 users reading Help Running DSI Mode? | 1 bot |
Main - General - Help Running DSI Mode? | Hide post layouts | New reply |
NickyFan7 |
| ||
Member Normal user Level: 7 Posts: 1/11 EXP: 1190 Next: 258 Since: 04-29-21 Last post: 1044 days ago Last view: 504 days ago |
So I've been messing around with trying to get a gaming setup recently and I've been meaning to get DSi emulation up and running I downloaded both MelonDS and No$GBA since both are apparently capable of DSi Emulation. I managed to get it up and running fine on No$GBA but at a cost- no online.
I've been doing this since I figured backing up the games I own would be a nice thing to do especially with the unexpected passing of a family member I knew well (we're okay now it's fine) I have been trying to back up my Dad's old Dsi for these reasons. So I got the camera exploit working and dumped the Bios Firmware and NAND files upon loading it all up in No$GBA it worked almost perfectly! Minus online, so I figured that I'd try to move his bios files to work on MelonDS since it should be easy, right? Heh.... heh heh.... No. I ploped the files in and got nothing more than a combonation of black error screens and White Screens of Death (WSoD) so let me explain what I did long before my dad was gone I tried to get Dsi Emulation working with downloaded bios files which I got to work but I hated since piracy you know? So I had always planned to dump my DSI XL's Bios files and delete the pirated ones when I got the chance, now I figured out how and did so successfully, and Unsuccessfully. Successfully as in I got the files but unsuccessfully because when I loaded it all into MelonDS it gave me a black screen with the word "Error [CODE HERE]" on both screens, I've never seen this happen and my actual DSi works fine. I ended up using the pirated BIOs files to troubleshoot where the issue was, so I first replaced everything except the ARM9 & 7 Bios Files and I booted to the Dsi Screen but not into the NAND which I expected as I figure the ARM9 & 7 files are responsible for that screen, though I could be wrong. After I troubleshot those I figured they couldn't have been the issue so it had to be either the firmware or NAND I was hoping it was the firmware but figured by this point I knew the answer still I had to confirm. I then proceeded to switch out the Firmware file for the pirated one I was planning on deleting provided I could get this working, and swpped the Arm9 and 7 for the pirated ones since I now knew my Dad's worked fine. I then booted into the firmware DSi Screen came up I tapped it then, guess what? That's right! WSoD. This effectively confirmed to me it had to be some issue with the NAND. So I tried swapping in All My Dad's files minus the NAND that I replaced with the Pirate NAND, however I was confused to find that even swapping it, the DSi Screen wouldn't boot into the NAND. So I continued to mess with the files more to find more info but nothing new happened. I figured maybe the program I used to rip the NAND, Bios, and Firmware somehow ripped them wrong? So I then proceed to visit this website and download the programs that were recomended to dump these files, I dumped the NAND again and swapped it in as soon as it dumped since apparently it needs something called a Nocash footer, I proceeded then to load it into melonDS and was met with the WSoD yet again. So I then returned my SD card into my DSi and ripped the other Bios files, I then loaded those up into MelonDS alongside the new NAND file and: All that work, just to be spat back to square one. At this rate I have no idea what the issue is is it the NAND? the firmware? or possibly the ARM? I'd really like help with this as it's easier to use 1 DS emulator for both DSi Ware and DS games instead of one Emu for Dsi ware and one for DS Wifi. Hence why I ask here as I figure someone had to have come across this while trying this out for themselves... and knows why it happens I want to know why it occurs, thanks to your time in reading this and attempting to help me. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 55 Posts: 696/875 EXP: 1308887 Next: 5302 Since: 03-28-17 From: France Last post: 36 days ago Last view: 8 days ago |
this screen means that either your NAND is lacking the nocash footer, or your BIOS files aren't augmented. are you using the same that you used with NO$GBA? these should work. ____________________ Kuribo64 |
NickyFan7 |
| ||
Member Normal user Level: 7 Posts: 2/11 EXP: 1190 Next: 258 Since: 04-29-21 Last post: 1044 days ago Last view: 504 days ago |
I had swapped the files so many times that I doubt I was using the No$GBA ones so I just swapped those in here's the result:
WSoD, I never heard about augmenting Bios files though but iirc the NAND I used on No$GBA didn't have the nocash footer but still worked is there anyway of verifying if it has the nocash footer? Plus how would I augment my Bios files? |
Arisotura |
| ||
Big fire melon magical melon girl Level: 55 Posts: 697/875 EXP: 1308887 Next: 5302 Since: 03-28-17 From: France Last post: 36 days ago Last view: 8 days ago |
BIOS files that work with NO$GBA are already augmented
also, for the NAND, what is the exact size of your file? ____________________ Kuribo64 |
Rayyan |
| ||
Big melon Administrator Level: 29 Posts: 158/237 EXP: 135146 Next: 12739 Since: 06-25-20 From: UK Last post: 288 days ago Last view: 11 hours ago |
Have you tried dumpTool? ____________________
How to write an emulator
1. throw code to be emulated somewhere 2. make memory system that allows accessing that code 3. emulate CPU 4. have fun implementing all the other hardware -- Arisotura, Tuesday 5th January 2021, 22:00:17 |
NickyFan7 |
| ||
Member Normal user Level: 7 Posts: 3/11 EXP: 1190 Next: 258 Since: 04-29-21 Last post: 1044 days ago Last view: 504 days ago |
Posted by Arisotura The NAND is 245,761 Kilobytes or 240 MB should it be smaller, larger? |
NickyFan7 |
| ||
Member Normal user Level: 7 Posts: 4/11 EXP: 1190 Next: 258 Since: 04-29-21 Last post: 1044 days ago Last view: 504 days ago |
Posted by WaluigiWare64 I used that to re-dump my NAND, I just re-dumped it again it still doesn't work any other suggestions? |
Arisotura |
| ||
Big fire melon magical melon girl Level: 55 Posts: 698/875 EXP: 1308887 Next: 5302 Since: 03-28-17 From: France Last post: 36 days ago Last view: 8 days ago |
Posted by NickyFan7 that seems to be the correct size (ie includes nocash footer). what's the exact size in bytes? as it says in the property dialog. ____________________ Kuribo64 |
NickyFan7 |
| ||
Member Normal user Level: 7 Posts: 5/11 EXP: 1190 Next: 258 Since: 04-29-21 Last post: 1044 days ago Last view: 504 days ago |
Posted by Arisotura It's 251,658,304 bytes is that the right size or not? |
NickyFan7 |
| ||
Member Normal user Level: 7 Posts: 6/11 EXP: 1190 Next: 258 Since: 04-29-21 Last post: 1044 days ago Last view: 504 days ago |
So I guess that's it? My NAND File just won't work? |
SSUPII |
| ||
Member Normal user Level: 12 Posts: 25/34 EXP: 7385 Next: 536 Since: 06-09-20 From: Bari, Italy Last post: 1020 days ago Last view: 1020 days ago |
Posted by NickyFan7 I also have this issue. I still have not tried installing Unlaunch and dumping using the tool, but with running the dumper from TwilightMenu the dump worked literally ONCE in No$GBA then it just didn't work anymore not even after re-dumping. This feels so incredibly delicate. |
NickyFan7 |
| ||
Member Normal user Level: 7 Posts: 7/11 EXP: 1190 Next: 258 Since: 04-29-21 Last post: 1044 days ago Last view: 504 days ago |
Posted by SSUPII Did you get it working eventually? |
SSUPII |
| ||
Member Normal user Level: 12 Posts: 30/34 EXP: 7385 Next: 536 Since: 06-09-20 From: Bari, Italy Last post: 1020 days ago Last view: 1020 days ago |
Posted by NickyFan7 I have not tested dumping from Unlaunch yet |
SSUPII |
| ||
Member Normal user Level: 12 Posts: 31/34 EXP: 7385 Next: 536 Since: 06-09-20 From: Bari, Italy Last post: 1020 days ago Last view: 1020 days ago |
I successfully dumped my DSi NAND by running dumpTool from Unlaunch.
MelonDS will hang on a white screen unless you disable JIT. MelonDS goes into Unlaunch, but can't do much as almost every DSiWare returns "cannot load blowfish key from rom/itcm". This also happens on NO$GBA. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 55 Posts: 709/875 EXP: 1308887 Next: 5302 Since: 03-28-17 From: France Last post: 36 days ago Last view: 8 days ago |
Posted by NickyFan7 sorry for the late reply... that is the correct size. as for unlaunch (and DSi mode in general) there's a bunch of other issues, we're working on it. ____________________ Kuribo64 |
SSUPII |
| ||
Member Normal user Level: 12 Posts: 32/34 EXP: 7385 Next: 536 Since: 06-09-20 From: Bari, Italy Last post: 1020 days ago Last view: 1020 days ago |
Posted by Arisotura Yeah, I am aware it's experimental. But nice to see it actually booting into the system. |
Main - General - Help Running DSI Mode? | Hide post layouts | New reply |
Page rendered in 0.074 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 106/106, time: 0.014 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |