Progress on the DSi front
The other front would be, you know, getting 0.8.3 good for a release. Which means, fixing the goddamn audio output system. Have been rather unsuccessful at that task for now.

So instead, I did what I typically do in these situations: procrastinate and work on something else.

In this case, the DSi front.

If you remember, this was at a point where it needed wifi initialization to be able to launch titles. I was stuck at a particular point of the init procedure, where it waited for something and I had trouble figuring out what. But, regardless, I set to work.

In the meantime, googling some of the strings present in the firmware's wifi code brought me to this Atheros driver codebase which is very close to what the firmware uses. This helped me a lot in figuring out how things work and what the firmware was expecting.

And, well...

melonDSi config melonDSi flipnote

It's possible to boot shit from the firmware now!

Couple issues with this though.

* the system settings app boots, but it's impossible to get further due to the lack of touchscreen support
* Flipnote boots but freezes when starting a new flipnote
* pure DS-mode games seem to be bootable, DSi-enhanced games are not

Also, some DS-mode games suffer from audio issues for whatever reason. Well, it's worth noting that atm melonDSi does not support dynamic ARM9 clock adjustment, so DS games are basically running in forced DSi mode.

Well, we're getting there, I guess.
Mechanica says:
Aug 6th 2019
DO YOU REALLY NEED A DS TO DOWNLOAD PLAY THIS?!




im out.
poudink says:
Aug 6th 2019
but you don't?
poudink says:
Aug 6th 2019
but you don't?
welp says:
Aug 6th 2019
Mechanica obviously downloaded the wrong file, go to the DOWNLOAD link above in this same page and download the Windows version (extracting the file goes without saying I guess)
A dragon says:
Aug 6th 2019
Glad I could provide some insight on a part of the equation you might have forgotten about, madam. I do hope this info helps you out.
MelonMan says:
Aug 7th 2019
I think Mechanica needs the Bios. You can download that.
MelonMan says:
Aug 7th 2019
Search up "ds bios".
Comlud says:
Aug 7th 2019
Keep it up! :D
Arisotura says:
Aug 7th 2019
re: region lock

this doesn't seem to apply to DS games

for DSi games, can't tell, for now they won't load for whatever reason
Who dat says:
Aug 8th 2019
Whoa, this actually looks awesome
I doubt DSi would be used for much but the fact that all this can be done is impressive!

Quick question: is MelonDS available in a 32 bit version or is it just for 64 bit Windows/Linux?
MelonMan says:
Aug 8th 2019
Who dat: You can compile it yourself on a 32 bit pc can't you? I may be wrong.
A dragon says:
Aug 8th 2019
May I suggest looking into Solartorobo Red the Hunter as a starting point for you, madam? I've the American version of the game (TWL P VCDE) and cloud scene at the start looks a little choppy on MelonDS v.0.8.2 at higher resolutions. The game boots fine on MelonDS fine for me the most part and the only DSi feature it seems to use is the camera functionality.
Hi its me says:
Aug 9th 2019
MelonMan do you know how to compile it in 32 bit, can you provide some links to instructions or tutorials for this? I need it.
Beansta says:
Aug 10th 2019
If you're still using a 32bit system, you deserve to be left behind
poudink says:
Aug 10th 2019
that's rude. while 32 bit systems are outdated and there's very little reason to continue supporting them, it's not like people who use 32 bit systems do it because they want to. getting a new PC is expensive, and all.
Post a comment
Name:
DO NOT TOUCH