Homebrew WIP melonDS for Switch

SexiestManAlive

The key that lights the dark
Member
Joined
Apr 18, 2016
Messages
617
Trophies
0
Age
22
XP
2,457
Country
United States
Im not familiar with title redirection .. i opened melonds from the switch gallery where checkpoint and Edizon are at
title redirection is simple, just hover over any title on the main menu and launch it while holding L or R, i forgot which one you have to press but im pretty sure its R, then the homebrew menu will come up and it will be able to launch the apps with more ram
 

blaww

Active Member
Newcomer
Joined
May 16, 2019
Messages
34
Trophies
0
Age
34
XP
469
Country
United States
Just curious if there's any potential for performance improvements in the future? Most 2D games play well enough with overclocking, but 3D games are really hit or miss. The slowdown is usually something I can live with, but the resulting audio crackling/issues is what ends up making some unplayable for me. Either way, thanks for everything we've gotten so far from those involved.
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
719
Trophies
1
XP
3,905
Country
Germany
Just curious if there's any potential for performance improvements in the future? Most 2D games play well enough with overclocking, but 3D games are really hit or miss. The slowdown is usually something I can live with, but the resulting audio crackling/issues is what ends up making some unplayable for me. Either way, thanks for everything we've gotten so far from those involved.
1. can you tell me which 2d games don't run fullspeed without overclocking? Some games use the 3d hardware to draw 2d graphics (i.e. Pokemon Ranger or Castlevania).
2. the OpenGL renderer can be fixed, but the thing is it only starts to shine when rendering at higher resolution. Rendering at native resolution it's more often than not slower than the software renderer (due to various reasons, driver overhead, it can't run in parallel to the rest of the emulation, but instead it has to run once the frame is completed, i.e. it's runtime is added onto the normal frametime, ...). The OpenGL renderer on the switch is pretty much a dead end. This is why I plan on writing an optimised software renderer at some point, though currently I'm still occupied with other things (melonDS and something secret). Another option would be to try writing a deko3D renderer. Deko3D (which released just today) is a new gpu api for specifically for the switch which is more low level (similar to vulkan, but fitting directly to the switch's hardware). For now an improved software renderer is what's planned.

--------------------- MERGED ---------------------------

edit: figured it out lol, good job with getting melonds to run full speed in most games, question though, do you know why kh recoded wont load? i can get 358/2 days to work but not recoded.
it doesn't seems to be a JIT bug, I'll investigate that.
I just noticed I wrote the wrong things :)
it likely is a JIT bug is what I meant
 

blaww

Active Member
Newcomer
Joined
May 16, 2019
Messages
34
Trophies
0
Age
34
XP
469
Country
United States
1. can you tell me which 2d games don't run fullspeed without overclocking? Some games use the 3d hardware to draw 2d graphics (i.e. Pokemon Ranger or Castlevania).
Final Fantasy Tactics A2 and Knights in the Nightmare both had audio crackling/slowdown in certain situations at stock clocks. Nothing that affected play, just slightly annoying. Bumping it up to 1580 MHz solved it.
 

resetes12

Well-Known Member
Newcomer
Joined
Apr 11, 2017
Messages
82
Trophies
0
Age
25
XP
315
Country
I don't know if someone reported it already (or where to report things), but Pokemon Mystery Dungeon Explorers of the Sky (EU) is working perfectly... but you can't save your game.
 

angelhp

Well-Known Member
Member
Joined
Nov 30, 2014
Messages
509
Trophies
0
XP
2,359
Country
United States
I don't know if someone reported it already (or where to report things), but Pokemon Mystery Dungeon Explorers of the Sky (EU) is working perfectly... but you can't save your game.
have you got romlist in melonds folder?
 

Attachments

  • 2020042813321700-DA63280140B1530CD17755515D814CFE.jpg
    2020042813321700-DA63280140B1530CD17755515D814CFE.jpg
    158.5 KB · Views: 181

Hydr8gon

Dragon Trainer
OP
Developer
Joined
Dec 15, 2014
Messages
316
Trophies
1
Website
hydr8gon.github.io
XP
2,580
Country
Canada
I do, I can use my old savegame but I can't save. I'm playing in Spanish too.
I've seen this game have save problems with emulators on multiple occasions. After running into the issue with my own emulator, I found that it was using an uncommon save command to write its data (page program as opposed to page write, which is what most games use). I can't imagine melonDS not having this implemented though... Have you tried on the desktop version of melonDS? If it doesn't work there either, it might be worth making an issue report on GitHub.
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
719
Trophies
1
XP
3,905
Country
Germany
I do, I can use my old savegame but I can't save. I'm playing in Spanish too.
where does this save file come from?

I've seen this game have save problems with emulators on multiple occasions. After running into the issue with my own emulator, I found that it was using an uncommon save command to write its data (page program as opposed to page write, which is what most games use). I can't imagine melonDS not having this implemented though... Have you tried on the desktop version of melonDS? If it doesn't work there either, it might be worth making an issue report on GitHub.
melonDS is a bit finnicky by determing the save type by the size of the file itself, which can easily go wrong if a file is trimmed or things like that.
 

Hydr8gon

Dragon Trainer
OP
Developer
Joined
Dec 15, 2014
Messages
316
Trophies
1
Website
hydr8gon.github.io
XP
2,580
Country
Canada
where does this save file come from?


melonDS is a bit finnicky by determing the save type by the size of the file itself, which can easily go wrong if a file is trimmed or things like that.
Yeah, but considering they were able to load the save it's safe to assume that the save type was detected correctly.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
  • S @ salazarcosplay:
    does update 19 really block it
  • SylverReZ @ SylverReZ:
    Update 19 never came out yet. Just the 18.1.
    SylverReZ @ SylverReZ: Update 19 never came out yet. Just the 18.1.