EDIT, 2/4/2020: Whoa, only a day after writing this comment, I got it all to work!! For anyone who wants to give it a try, I've similarly uploaded
my setup (w/ TWiLightMenu++, HiyaCFW & its TitleManager) where that other setup can be found. : ) I've linked it in the Reviews section on the original uploader's page. At the end of the post, I'll edit in what I had to do to fix it all...
EDIT, 3/1/2021: Just learned a whole bunch of stuff while trying to replicate my success with melonDS.
Go here to find out all about that!
---
THE ORIGINAL MESSAGE:
It is a SERIOUS bit of relief to know you actually got this working,
@ReyVGM. I've been trying for months here, and still no luck, hahaha. Which is hilarious, since all I'm trying to do is run Mighty Milky Way. If you could, I'd really like a little talking-through how this worked!
I'm pretty sure we're both using the same easy-to-Google NAND dump as our base (and of course, updated to the newest no$gba from there), so that's why I really want to ask you, haha!
First off, how'd you install Unlaunch? Was it just opening up the DSI rom like any other game, launching it on the menu, etc.? Or did you take another route?
Second, what SD did you use, and did you mount them with OSFMount, as documented? OSFMount isn't working so well for me. I've downloaded the newest version, and whenever I try to unmount any SD file, it never, ever can lock it before dismounting. (What settings did you change when mounting? Were they much more than unchecking Read-only and such?) If I use the SD card that's provided in the original no$gba installation, all my files have garbage-text titles with lots of ▯ symbols. If I try to launch the garbage-text "boot.nds" in there, it crashes my system, with the error "Undefined opcode - with no debug vector defined". If I use the SD card provided by
@edo9300 in this thread, then the moment I dismount, all the files disappear from it, and the SD card's empty again.
I AM using Boot Camp with Windows 10 on a MacBook, so... maybe that has something to do with these woes? Unsure, but sure could use your help. Thank you so much, ahead of time!
---
MY SOLUTION: So, guess I'll answer my own questions, haha! Step-by-step, here's what I did...
1) Downloaded the initial pre-made set-up that's floating around the Internet & replaced the older version of no$gba inside of it with the newest (v3.00).
2) For my own peace of mind (and to make navigating later easier), I deleted all the pre-installed games from the initial set-up.
3) Downloaded Unlaunch, opened it up just like a normal game, launched it from the DSi Menu, installed, powered down.
4) Downloaded HiyaCFW Helper & the newest version of 7-Zip along with it.
5) Here's where it gets screwy-- I'm going to guess the newest OSFMount works perfectly fine for Windows users, but as I mentioned, I'm running Windows 10 on Bootcamp. And OSFMount really doesn't seem to like that. So I did something HILARIOUS. I downloaded OSFMount v1.5.1015 (32-bit) from
this website and installed it onto a Windows XP machine running in VirtualBox on my Windows 10 on Bootcamp. Which sounds idiotic, I know, but it
COMPLETELY WORKED. No more disappearing files or the inability to lock the SD file when dismounting (just as long as all folders are closed when you hit Dismount). (
JUNE 2020 UPDATE: VirtualBox on Mac OS X has finally been fixed, so I don't have to run Windows on Windows, hahaha. Was fun while it was necessary.)
6) In lieu of mounting a fake SD through OSFMount on the Windows 10 side, I plugged in a real honest-to-goodness empty SD card into my computer, then ran HiyaCFW Helper. You don't pick a .bin file for the NAND, you change its search selection to "All Files" and select DSi-1.mmc from your no$gba folder. Then I had it dump onto the SD card I had plugged in (it took longer than expected), then after it finally did it all correctly, I just copied off the SD card into another folder for safe-keepsies.
7) On-top of that, I downloaded
Title Manager for HiyaCFW as well as some other DSiWare ROMs I wanted to install. I put all those files into one folder called "dsi" and placed it in the folder with all the other HiyaCFW Helper-created stuff, in the root directory.
8) I downloaded
@edo9300's amazing 2GB FAT32 (it's the only one I've found that was FAT32 instead of FAT16) SD card
from this thread.
9) Then, in the Windows XP VirtualBox machine, I mounted this SD card file using OSFMount. The only settings I changed was unchecking read-only-- that was all I had to do. Then I dragged all those files (the HiyaCFW Helper stuff + the Title Manager/ROMs stuff) into the mounted SD card, then dismounted (
successfully, for the first time).
10) After that, I put this SD card file back into my no$gba folder, relaunched no$gba, opening the Unlaunch ROM (any DSi game would trigger the right menu, as clarification).
11) After it booted to the newly installed Unlaunch menu, I selected OPTIONS, then NO BUTTON, then scrolled down through my list of apps down to hiyaCFW (If you don't delete all the installed games, it's going to take a while to scroll all the way down to it), selected that, then finally selected Save & Exit and quit out.
12) After opening up no$gba again and loading up a DSi ROM, the HiyaCFW settings screen came on, and I didn't want to leave any splash screens, so I left it all as-was & pressed Start.
13) Once there, I unwrapped the newly installed TWiLight++ Menu app, opened that (as a warning: sometimes, it just doesn't load correctly-- just close & open again and it should be just fine), then proceeded to the next screen by selecting the -> arrow.
14) From there, I went to the "dsi" folder I'd created earlier, then launched the Title Manager app. Then I selected Install, navigated to the "dsi" folder, selected the game I wanted to install, then selected Install. (I can't say I know the difference between Install & Install System Title, but Install seems to have been the right choice.)
15) After that, I exited TWiLight++ by pressing A on its menu, and whaddyaknow-- waiting for me was the games I'd installed, ready to be unwrapped!
FINALLY, I MAY PLAY MIGHTY MILKY WAY. (As a bit of a sidenote on that, I found that Mighty Milky Way doesn't work past the menu screen if I play it on TWiLight++ instead of installing it? Maybe that's just me.)
Hope this helps somebody else, although I somehow doubt there are many Bootcamp users 'round these parts?