Homebrew WIP melonDS for Switch

Syynx

Well-Known Member
Member
Joined
Jun 5, 2018
Messages
129
Trophies
0
Age
36
XP
442
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,195
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
442
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
722
Trophies
1
XP
3,952
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,216
Trophies
2
XP
34,246
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,820
Trophies
2
XP
7,862
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,216
Trophies
2
XP
34,246
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,820
Trophies
2
XP
7,862
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
722
Trophies
1
XP
3,952
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,589
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
442
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
645
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,585
Trophies
0
Age
51
XP
2,535
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
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
    +1
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
    +1
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
    +1
  • K3Nv2 @ K3Nv2:
    White fries hold up
    +1
  • The Real Jdbye @ The Real Jdbye:
    @K3Nv2 sure you can
    The Real Jdbye @ The Real Jdbye: @K3Nv2 sure you can