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
Posted on 04-29-21 01:44 AM Link | #3626
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.

[thumbnail]

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:
[image]

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
Posted on 04-29-21 06:34 AM Link | #3627
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
Posted on 04-29-21 04:38 PM Link | #3634
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:
[image]

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
Posted on 04-29-21 05:12 PM Link | #3635
BIOS files that work with NO$GBA are already augmented

also, for the NAND, what is the exact size of your file?

____________________
Kuribo64

Rayyan
Posted on 04-29-21 05:17 PM Link | #3636

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
Posted on 04-29-21 05:38 PM (rev. 2 of 04-29-21 06:03 PM) Link | #3637
Posted by Arisotura
BIOS files that work with NO$GBA are already augmented

also, for the NAND, what is the exact size of your file?


The NAND is 245,761 Kilobytes or 240 MB should it be smaller, larger?

NickyFan7
Posted on 04-29-21 08:50 PM Link | #3638
Posted by WaluigiWare64
Have you tried dumpTool?


I used that to re-dump my NAND, I just re-dumped it again it still doesn't work any other suggestions?

Arisotura
Posted on 04-29-21 09:54 PM Link | #3639
Posted by NickyFan7
The NAND is 245,761 Kilobytes or 240 MB should it be smaller, larger?

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
Posted on 04-30-21 12:00 AM (rev. 2 of 04-30-21 03:40 AM) Link | #3640
Posted by Arisotura
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.

It's 251,658,304 bytes is that the right size or not?

NickyFan7
Posted on 05-01-21 04:55 AM Link | #3645
So I guess that's it? My NAND File just won't work?

SSUPII
Posted on 05-10-21 07:11 AM Link | #3686
Posted by NickyFan7
So I guess that's it? My NAND File just won't work?


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
Posted on 05-11-21 05:20 AM Link | #3701
Posted by SSUPII
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.


Did you get it working eventually?

SSUPII
Posted on 05-20-21 06:05 AM Link | #3751
Posted by NickyFan7
Did you get it working eventually?


I have not tested dumping from Unlaunch yet

SSUPII
Posted on 05-21-21 11:15 AM (rev. 2 of 05-21-21 11:17 AM) Link | #3757
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
Posted on 05-21-21 11:16 AM Link | #3758
Posted by NickyFan7
It's 251,658,304 bytes is that the right size or not?

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
Posted on 05-21-21 11:19 AM Link | #3759
Posted by Arisotura
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.


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.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.