Homebrew WIP melonDS for Switch

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
722
Trophies
1
XP
3,952
Country
Germany
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.
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
the current gui is temporary, maybe I'll do few things, but it's going to be replaced at some point. Though currently I want to focus on optimisations.

@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.
I'll look into that

EDIT: found the issue, the left stereo channel was mapped to both sides, it works now. That also explains why the title screen of Mario Kart always sounded a bit off, I thought it was only my imagination.

is there any chance to add GBA roms to GBA slot??
that would need support from core melonDS, which currently doesn't exist, but there is an in-developement PR by asiekierka (https://github.com/Arisotura/melonDS/pull/506)
 
Last edited by catlover007,

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,585
Trophies
0
Age
51
XP
2,535
Country
United States
the current gui is temporary, maybe I'll do few things, but it's going to be replaced at some point. Though currently I want to focus on optimisations.


I'll look into that

EDIT: found the issue, the left stereo channel was mapped to both sides, it works now. That also explains why the title screen of Mario Kart always sounded a bit off, I thought it was only my imagination.


that would need support from core melonDS, which currently doesn't exist, but there is an in-developement PR by asiekierka (https://github.com/Arisotura/melonDS/pull/506)
No worry if no gba we wont hate you :D
 

cYcLoNe_AUT

Member
Newcomer
Joined
Feb 2, 2016
Messages
7
Trophies
0
Age
38
XP
1,043
Country
Austria
EDIT: found the issue, the left stereo channel was mapped to both sides, it works now. That also explains why the title screen of Mario Kart always sounded a bit off, I thought it was only my imagination.

If you say it works now, where can I get the version that works with stereo?
 

Csmrcc

Well-Known Member
Member
Joined
Sep 13, 2018
Messages
412
Trophies
0
Age
37
XP
905
Country
Spain
currently nowhere, I've made these changes locally and haven't uploaded them anywhere yet. Wait for the next release, it won't be long.
WoW, as I can see you are like on turbo mode! Lot of improvements, thanks for sharing your effort and time with us!
 
Last edited by Csmrcc,
  • Like
Reactions: Zukov

bodyXY

Well-Known Member
Member
Joined
May 15, 2018
Messages
157
Trophies
0
Age
38
XP
989
Country
Germany
@catlover007
Nice work man, Pokemon Gold runs smooth, only saving needs his time and looks like the game freezed but at the end it works

20191030-054011.jpg
 

KongsNutz

[Team Oceanic]
Member
Joined
Jul 19, 2008
Messages
1,680
Trophies
1
XP
1,589
Country
United States
the current gui is temporary, maybe I'll do few things, but it's going to be replaced at some point. Though currently I want to focus on optimisations.


I'll look into that

EDIT: found the issue, the left stereo channel was mapped to both sides, it works now. That also explains why the title screen of Mario Kart always sounded a bit off, I thought it was only my imagination.


that would need support from core melonDS, which currently doesn't exist, but there is an in-developement PR by asiekierka (https://github.com/Arisotura/melonDS/pull/506)
Awesome glad to help
 

oBluEx

Well-Known Member
Newcomer
Joined
Jan 1, 2013
Messages
74
Trophies
1
Age
32
Location
Sylvania, Ohio
XP
554
Country
United States
Great job so far Catlover. I can play Dawn of Sorrow very very well on the second lowest Overclock setting (15XX range). I actually don't mind the Gui at all.

However, there is one issue. I've been playing Handheld and no complaints.

When I start the game and dock it, MelonDS is slower. I'm positive it's cancelling out the Overclock somehow. Handheld works near perfect for the game.

If anything else, add a screen switch hotkey. So we can swap one screen or the other without having to see both screens. Useful for a lot of games.
 
Last edited by oBluEx,

lisko

Well-Known Member
Member
Joined
Oct 28, 2018
Messages
125
Trophies
0
Age
33
XP
644
Country
Italy
Great job so far Catlover. I can play Dawn of Sorrow very very well on the second lowest Overclock setting (15XX range). I actually don't mind the Gui at all.

However, there is one issue. I've been playing Handheld and no complaints.

When I start the game and dock it, MelonDS is slower. I'm positive it's cancelling out the Overclock somehow. Handheld works near perfect for the game.

If anything else, add a screen switch hotkey. So we can swap one screen or the other without having to see both screens. Useful for a lot of games.
Use sys-clk sysmodule and set handheld and docked clocks as you wish on the title that you use for homebrew launching.
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
Is there already a fix for switching from handheld to dock makes framerate drops?
Yes

Use sys-clk sysmodule and set handheld and docked clocks as you wish on the title that you use for homebrew launching.

You can use sys-clk editor to do so:
https://github.com/SunTheCourier/sys-clk-Editor/releases

Once you've installed sys-clk
https://gbatemp.net/threads/sys-clk-under-overclocking-sysmodule.531372/

(tested on Atmosphere, read the thread in here on it to see if its compatible with other custom firmwares as well.)

Also please start reading previous responses.
 
  • Like
Reactions: bonoboy and Csmrcc

Qwerty5555

Active Member
Newcomer
Joined
Sep 28, 2019
Messages
40
Trophies
0
Age
34
XP
113
Country
Afghanistan
Not sure if this is a bug with melonds or with the rom itself, but i tried 3 different roms and a new save file and the issue persisted.

When you check the trainer card on pokemon Platinum it has glitched graphics.

See
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
722
Trophies
1
XP
3,952
Country
Germany
Is Cheat Support planed?
cheats are currently not supported in melonDS at all. Some people use this: https://gbatemp.net/threads/ds-auto-trainer-maker-dsatm.80540/ to directly inject the cheats into the rom.

Not sure if this is a bug with melonds or with the rom itself, but i tried 3 different roms and a new save file and the issue persisted.

When you check the trainer card on pokemon Platinum it has glitched graphics.

See

I messed up the affine bg mode, it's a known bug (to me). It also affects dr. kawashima's brain training and as reported possibly some cooking mama game. As I'm writing I found the bug, though I'm going to do an optimised rewrite of the complete 2d graphics anyway, because A: my current optimised code is a mess and B: not everything is covered yet.
 
  • Like
Reactions: Qwerty5555

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: @_@