Homebrew WIP melonDS for Switch

  • Thread starter Thread starter Hydr8gon
  • Start date Start date
  • Views Views 653,870
  • Replies Replies 1,382
  • Likes Likes 87
That's really cool! Keep up the good work!
I hope it'll reach perfect emulation state soon seeing how much work you're putting into it.
 
The overclocking functionality is a part of libnx, it should work on any CFW. It looks like there are functions to set the voltage, but I'm probably not gonna mess with that.
I hope they add the function to atmosphere and SX OS too, maybe we could still get low portable clocks stable with less voltage improving battery even more at the same stock clocks or even downclock to play low graphic games...
 
Thanks for the high quality video showing off the emulator! I think I'll add this to the OP, if you don't mind :)

Shame you recorded before the audio fix, but that's not a big deal. It only really sounds good when the game is full speed anyways.

i thought this was the sound fix version but i was using team executer sxos since then i tried loading the nsp with that reinx and atmosphere but i get error? Any ideas? EDIT nvm i'm not using the right pathing ok will fix this. Should be fine then. Ok so it was a pathing issue Personally I prefer if it looked in switch\melonds\melonds.nro but no big deal. I notice when I run in latest atmosphere the performance is better.
 
Last edited by grabman,
in game how you can back to the option menu? and in game when i push the R button the switch crash then i get the black error screen.
 
in game how you can back to the option menu? and in game when i push the R button the switch crash then i get the black error screen.
Right now there isn't a way back to the menu once you start a game. I'll add something like that soon.

good update but when i push R button ,crash game
The R button loads a savestate. I think it might crash if you try to load a corrupted state. If it's crashing when you have no save state, I'll have to add a check to make sure one exists before trying to load. Once I add an in-game menu I'll move the savestate functionality there so there's no chance of accidentally pressing it. By the way, if you need to press the R button on the DS, right now it's the Switch ZR button. Button remapping is another feature that's on the way.

i thought this was the sound fix version but i was using team executer sxos since then i tried loading the nsp with that reinx and atmosphere but i get error? Any ideas? EDIT nvm i'm not using the right pathing ok will fix this. Should be fine then. Ok so it was a pathing issue Personally I prefer if it looked in switch\melonds\melonds.nro but no big deal. I notice when I run in latest atmosphere the performance is better.
Yeah, the NSP loads the file at switch/melonds.nro. It can be launched from anywhere with the homebrew menu though. I don't personally use NSPs but maybe @OkazakiTheOtaku could make another one that loads from switch/melonds/melonds.nro? Or you could look into making your own NSP. I'm not sure which tool can be used to make one but I can't see it being too hard.
 
Last edited by Hydr8gon,
  • Like
Reactions: Csmrcc and angelhp
thank you good sir...tetris ds is 95% playable now....only slight slow downs as the levels change in marathon. i completed 200 lines and watched the credits with no real issues :) genuinely amazing work
 
For whatever reason whenever I hit R on the latest build in any game my switch crashes.

good update but when i push R button ,crash game
The R button loads a savestate. I think it might crash if you try to load a corrupted state. If it's crashing when you have no save state, I'll have to add a check to make sure one exists before trying to load. Once I add an in-game menu I'll move the savestate functionality there so there's no chance of accidentally pressing it. By the way, if you need to press the R button on the DS, right now it's the Switch ZR button. Button remapping is another feature that's on the way. was literally a few posts above yours.
 

good update but when i push R button ,crash game
The R button loads a savestate. I think it might crash if you try to load a corrupted state. If it's crashing when you have no save state, I'll have to add a check to make sure one exists before trying to load. Once I add an in-game menu I'll move the savestate functionality there so there's no chance of accidentally pressing it. By the way, if you need to press the R button on the DS, right now it's the Switch ZR button. Button remapping is another feature that's on the way. was literally a few posts above yours.
atta boy
 
Quick update. Should fix the crashes when pressing R, since apparently everyone is having that issue. I also did a little something to make sure savestates don't get corrupted if you try to close the emulator in the middle of saving one. I don't think it'll be possible to get crashes with savestates anymore ;)
 
Has a lot of potential! If we can get N64 games running at full speed, we can definitely do this!
 
Quick update! Same place as always. I fixed the sound output. I actually fixed it a few hours ago but I didn't realize because my testing scenario (Pokemon SoulSilver battle) was running slightly below full speed so it was crackling no matter what. Note to self: add FPS counter. Ace Attorney sounds perfect (when the text isn't scrolling).

tl;dr if your sound is still shitty the game isn't full speed.

Also thanks to @StapleButter for dealing with my incompetence and explaining the resampler code to me. I feel like I know more about audio now, if only a little :P
any plans for threaded audio?
 
This is seriously impressive, Pokemon Diamond is very playable. a bit more tweaking and it would be full speed!
 
really looking forward to the future with this project!
Pokemon Sour Silver is what I want to play the most~
 
UI progress??
2018120500031200-DB1426D1DFD034027CECDE9C2DD914B8.jpg 2018120500025000-DB1426D1DFD034027CECDE9C2DD914B8.jpg
 
Hi,
I find that so far the emulator is progressing well and thanks Hydr8gon for all his work.
I have a small suggestion if it is possible, i would liked that there is a language choice settings for multilingual games like Animal Crossing. :)
 
Is there a ds emulator on switch with fast forward and magnification filter, like desmume?
 

Site & Scene News

Popular threads in this forum