Homebrew WIP melonDS for Switch

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
432
Country
United States
melonDSi is developed in it's own independent branch, some things need to be done to make it compatible with the JIT. I prefer to do this once it's stable and merged into master.


I tested using the EU version
Any idea what it could be on my end? My file structure looks like this

\switch\melonds\bios7.bin
\switch\melonds\bios9.bin
\switch\melonds\firmware.bin
\switch\melonds\romlist.bin
\switch\melonds\melonds.nro
\roms\Nintendo DS\Rhythm Heaven.nds


I've fully deleted and reinstalled all melonds files as well as cfw files to no avail. Only system module I'm using is sys-clk
 
Last edited by Syynx,

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
1,348
Trophies
1
XP
8,194
Country
Thailand
Any idea what it could be on my end? My file structure looks like this

\switch\melonds\bios7.bin
\switch\melonds\bios9.bin
\switch\melonds\firmware.bin
\switch\melonds\romlist.bin
\switch\melonds\melonds.nro
\roms\Nintendo DS\Rhythm Heaven.nds


I've fully deleted and reinstalled all melonds files as well as cfw files to no avail. Only system module I'm using is sys-clk

Change your Folder Structure to:

\melonds\bios7.bin
\melonds\bios9.bin
\melonds\firmware.bin
\melonds\romlist.bin
\switch\melonds\melonds.nro
\roms\DS\Rhythm Heaven.nds
 
  • Like
Reactions: Ka_Ninja

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
432
Country
United States
Change your Folder Structure to:

\melonds\bios7.bin
\melonds\bios9.bin
\melonds\firmware.bin
\melonds\romlist.bin
\switch\melonds\melonds.nro
\roms\DS\Rhythm Heaven.nds
Now I cant launch the game because bios files are missing
 
Last edited by Syynx,

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
721
Trophies
1
XP
3,925
Country
Germany
quick update on the microphone issue:
this turned out to be more complex than expected. At the beginning of the last week I first tried a few wave patterns other than white noise (nothing fancy, I know basically nothing about audio engineering), which all too didn't work. I had the idea too record a blow sound on the a real DS, but I couldn't find my 3DS anywhere until yesterday. And guess what, that worked (atleast in Mario Kart). Though probably any sound which completely pegs the volume would probably have worked, this one is "authentic" (granted, a original DS would be better:)). I'll embed this file for the next release.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,874
Country
Mexico
quick update on the microphone issue:
this turned out to be more complex than expected. At the beginning of the last week I first tried a few wave patterns other than white noise (nothing fancy, I know basically nothing about audio engineering), which all too didn't work. I had the idea too record a blow sound on the a real DS, but I couldn't find my 3DS anywhere until yesterday. And guess what, that worked (atleast in Mario Kart). Though probably any sound which completely pegs the volume would probably have worked, this one is "authentic" (granted, a original DS would be better:)). I'll embed this file for the next release.
Excuse me for intruding, but do you happen to know why saves stored in flashcards tend to not be recognized by melonDS?
I tried migrating all of my flashcard saves into melonDS, and I found that it doesn't recognize them at all, it simply starts the games as if no save was previously done.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,848
Country
United Kingdom
quick update on the microphone issue:
this turned out to be more complex than expected. At the beginning of the last week I first tried a few wave patterns other than white noise (nothing fancy, I know basically nothing about audio engineering), which all too didn't work. I had the idea too record a blow sound on the a real DS, but I couldn't find my 3DS anywhere until yesterday. And guess what, that worked (atleast in Mario Kart). Though probably any sound which completely pegs the volume would probably have worked, this one is "authentic" (granted, a original DS would be better:)). I'll embed this file for the next release.
whoo cant wait I still havent got past the Bowser fight I was on before :P
Excuse me for intruding, but do you happen to know why saves stored in flashcards tend to not be recognized by melonDS?
I tried migrating all of my flashcard saves into melonDS, and I found that it doesn't recognize them at all, it simply starts the games as if no save was previously done.
iirc Switch melonds sav needs to have to have the full rom name. eg.. "Bowsers Inside Story.nds.sav"
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,200
Trophies
2
XP
33,874
Country
Mexico
whoo cant wait I still havent got past the Bowser fight I was on before :P

iirc Switch melonds sav needs to have to have the full rom name. eg.. "Bowsers Inside Story.nds.sav"
What about melonDS on RetroArch?
I tried there but still the games don't recognize the save from flashcards.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,818
Trophies
2
XP
7,848
Country
United Kingdom
What about melonDS on RetroArch?
I tried there but still the games don't recognize the save from flashcards.
O? it does it on Retroarch too? I'm not sure then. I had issues getting my Switch melonds saves to load on Pc melonds until I realised about the naming thing :P
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
721
Trophies
1
XP
3,925
Country
Germany
iirc Switch melonds sav needs to have to have the full rom name. eg.. "Bowsers Inside Story.nds.sav"
you're right, it was easier to implement this way haha
What about melonDS on RetroArch?
I tried there but still the games don't recognize the save from flashcards.
I think the size of the savefiles matters, make sure the save file has the same size one created by melonDS itself (if it's longer, that should be padding which can be cut off with a hex editor).
 

KongsNutz

[Team Oceanic]
Member
Joined
Jul 19, 2008
Messages
1,680
Trophies
1
XP
1,583
Country
United States
@catlover007 Just a small thing I noticed just now. Stereo sound isn't accurate or working.
Pokemon HeartGold with stereo sound on by default i can't hear any wild pokemon cries or attacks against them.
Switching to Mono option worked.
 

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
432
Country
United States
Could I request a small feature? Could you make pressing somewhere (like on the non touch screen for example) open up the menu? Currently playing DS games without the joycons attached and it would make switching games/exiting much easier

Thank you so much for this btw, the emulator runs amazingly!
 
Last edited by Syynx,

lisko

Well-Known Member
Member
Joined
Oct 28, 2018
Messages
125
Trophies
0
Age
33
XP
637
Country
Italy
Very good work thank you. Would be nice to be able to load a rom or close the emulator using joycons so I don't have to undock, load a game, dock, play, undock, close, dock again... And for me un/docking isn't even easy. Keep up.
 

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,583
Trophies
0
Age
51
XP
2,524
Country
United States
Why would you do that? I mean, if you, for example, wanted to transfer pokemon to one save to another you could simply use PKHex. There are already good GBA emulators on switch, I prefer MGBA on Retroarch
I dont see why not Yeah if @catlover007 doesn't want do gba slot porting including melonds that's fine I still love the standalone melonds it make u feel more u are playing DS with Flip Grip
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-