Homebrew RELEASE melonDS for Switch — continuation

howiplay1

Member
Newcomer
Joined
Dec 14, 2021
Messages
17
Trophies
0
Age
81
XP
76
Country
United Kingdom
No one's pointing a gun to your head, if you want to do things the stupid way you're free to do so. But you're not really asking @catlover007 to "let you" do anything, are you? You're asking them to code a feature they don't want to code (for two perfectly valid reasons), wasting their time, just to get functionality that nobody but you and a handful of brats wants, and you're so entitled that you're actually offering to pay the amazing sum of five dollars for their work. If I were the dev and you had made me that same offer, I would take the opportunity to teach you more swear words than a child living in a crack den picks up in a month.
chill bro who shits in your cereal every morning
 

catlover007

Developer
OP
Developer
Joined
Oct 23, 2015
Messages
722
Trophies
1
XP
3,980
Country
Germany
Edit: Also DSi mode straight up refuses to load the ROM hack.
The DSi menu performs additional signature checks to prevent modified or out of region games to be played.
Don't know if I should request this here but when attempting to load up Mario Kart CTGP - Nitro on the latest release, with the JIT recompiler active, the game freezes upon selecting single player. This same freeze is not presesnt if you run the game in non-jit, I'm wondering if thats a compiler problem or ROM problem. Thanks.
there was a similar issue in a different Mario Kart hack called ErmiiKartDS which I fixed at some point, I'm not sure whether the fix made it into the last release, could be possible that it didn't.
 
  • Like
Reactions: JonJaded

SurfingFun39

New Member
Newbie
Joined
Feb 27, 2022
Messages
3
Trophies
0
Age
29
Location
Germany
XP
26
Country
Germany
Hey guys, I recently started homebrewing my Switch and came across the MelonDS emulator for the system.
Anyway, I installed everything as advised, including the firmware files etc.

Unfortunately, when I browse to the folder I have stored my .nds files in, the software will close with a generic system error, every time. If I browse to a folder say containing different files, like different roms, it's just empty as expected.
Interesting: I originally used the MelonDS core within RetroArch on Switch and loaded some games off the same folder just fine, no crashes. The performance was poor though so I decided to try the standalone version.
Any ideas what causes this and how I can prevent this? Like so I cannot use the software at all.
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
683
Trophies
0
XP
2,999
Country
United States
The DSi menu performs additional signature checks to prevent modified or out of region games to be played.

there was a similar issue in a different Mario Kart hack called ErmiiKartDS which I fixed at some point, I'm not sure whether the fix made it into the last release, could be possible that it didn't.
Thanks for the confirmation and additional info. I just downloaded ErmiiKartDS and yeah that same launching issue, at the exact same point occured. Just wanted to confirm the patch isn't in latest. Thank you though!
 

SurfingFun39

New Member
Newbie
Joined
Feb 27, 2022
Messages
3
Trophies
0
Age
29
Location
Germany
XP
26
Country
Germany
I just checked and they are all totally normal characters. Do I have too much for the program to handle? It's like 30 games. Some are quite big, like the Layton games are bigger files than the rest for example and Pokemon ones stand out too.

EDIT:
I have done some isolated testing with only a handfull of the games and have found that the files causing the crash was Pokemon. So... thank you!
Upon further testing it was indeed a single "é" in one of the Pokémon file names. Renaming one outlier to Pokemon fixed it. I didn't even notice that one file was named that. Still weird that this fairly regular letter crashes the entire program.

Now though, I am still new to this and I don't know to search within this thread. So if this was already asked, please point me to the right post if possible, that would be very kind.
I tried Mario Kart DS and it was very slow, only on the highest overclock setting was it mostly running decently.
So my main question: Is it recommended in almost all cases to play with the highest clock speed? And in general, what are the best settings for fastes results? There is a whole section in the settings labeled JIT recompiler but it is disabled.
Well, jus give a noobie some pointers please B-)
 
Last edited by SurfingFun39,

catlover007

Developer
OP
Developer
Joined
Oct 23, 2015
Messages
722
Trophies
1
XP
3,980
Country
Germany
I have done some isolated testing with only a handfull of the games and have found that the files causing the crash was Pokemon. So... thank you!
Upon further testing it was indeed a single "é" in one of the Pokémon file names. Renaming one outlier to Pokemon fixed it. I didn't even notice that one file was named that. Still weird that this fairly regular letter crashes the entire program.
I thought I checked that already, though I'll look into it sometime.

Now though, I am still new to this and I don't know to search within this thread. So if this was already asked, please point me to the right post if possible, that would be very kind.
I tried Mario Kart DS and it was very slow, only on the highest overclock setting was it mostly running decently.
So my main question: Is it recommended in almost all cases to play with the highest clock speed? And in general, what are the best settings for fastes results? There is a whole section in the settings labeled JIT recompiler but it is disabled.
read the main post, it should explain everything
 

catlover007

Developer
OP
Developer
Joined
Oct 23, 2015
Messages
722
Trophies
1
XP
3,980
Country
Germany
I reproduced that issue. It seems to be related to a very specific è character (there are multiple ways to make one, the same way there's for example a latin and a cyrillic a in unicode eventhough they usually look the same). The weird thing is that I've previously thrown a bunch of different non english characters onto it, even hiragana seemed to work fine.
 
  • Like
Reactions: Joel16

cubes

Well-Known Member
Member
Joined
Sep 16, 2016
Messages
159
Trophies
0
XP
520
Country
Germany
Would an implementation of internet functionality ever be possible or is that out of scope for this port?
 

catlover007

Developer
OP
Developer
Joined
Oct 23, 2015
Messages
722
Trophies
1
XP
3,980
Country
Germany
Would an implementation of internet functionality ever be possible or is that out of scope for this port?
later

also re: the character issue. As I learned the issue is the OS, there is no proper fix for this as it's Nintendo's fault. I can mitigate it so that melonDS doesn't crash anymore (and doesn't show those files), but that's it.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,238
Trophies
2
XP
34,777
Country
Mexico
How does one save and load states?
I see the states menu when I press ZR+ZL but I can't seem to select any of the options there.

Nvm, I think the issue I was having was that I was trying to make a save state for either a DSiWare title or while having the firmware boot the game.
By loading a DS game alone (non-DSi mode) I do get the option to create a save state.
 

chrisuko

New Member
Newbie
Joined
Aug 8, 2016
Messages
2
Trophies
0
Age
26
XP
52
Country
Greece
This doesn't work on latest atmosphere, or I'm doing something wrong because I've updated atmosphere a lot of times and I never had problems before.

Edit: I deleted the .ini file and it worked!
 
Last edited by chrisuko,

catlover007

Developer
OP
Developer
Joined
Oct 23, 2015
Messages
722
Trophies
1
XP
3,980
Country
Germany
This doesn't work on latest atmosphere, or I'm doing something wrong because I've updated atmosphere a lot of times and I never had problems before.

Edit: I deleted the .ini file and it worked!
by going back to default settings the JIT should be disabled (which can be a source for errors), so if games run slower than before enable it again.

That said I just tried latest Atmosphere prerelease + latest OFW myself and everything works fine.
 
  • Like
Reactions: cubes

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://m.youtube.com/watch?v=UyxeZ7JYwZs&pp=ygUJVnIgaXMgZ2F5