Homebrew WIP melonDS for Switch

thathuttsfollower

New Member
Newbie
Joined
Nov 3, 2019
Messages
2
Trophies
0
XP
39
Country
United States
ok, here is it now, a small update, with all of the changes which accumulated over the week.

Changelog:
  • Fix Dragon Quest IX whitescreen while booting
  • Fix Pokemon White/Black(haven't tested the latter) not saving
  • Added error message, which is displayed when files are missing/couldn't be found
  • Clicking on gui element on top of the emulated touchscreen is now only registered a gui click
  • Allow booting games via the bios menu, uncheck boot directly to do so
  • Audio output is rewritten to use audren. This fixes sound not working after going into homemenu/sleep. As a positive side effect, sound is now also recorded when using HOS clip capture feature
  • By pressing the left stick down microphone (noise) input is simulated
  • Allow for turning off literal optimisations, if a game doesn't work properly please report whether this and/or turning off branch optimisations helps!
  • Some other small bugs.
Please note that I want to focus fixing bugs and improving performance of the emulation itself. So expect to see only minor improvements on the interface side for the time being (except save states, I just noticed that those would be quite useful to have them for debugging).

EDIT: it's DQ 9 not 11 :)
EDIT2: here's a build which also allows to open and close the lid, as requested by @angelhp
DAMN! The build is really amazing, and runs games almost twice as smooth, all the stuff's customizeable.. but there's one problem: how to create savefiles? i mean, sure, playing a little bit of new soup or diy on a switch is amazing.. but ya gotta be able to continue. So i guess.. tell me how to create savefiles or imploment the feature..? that'd be amazing
 

ojswitcheroo

New Member
Newbie
Joined
Nov 5, 2019
Messages
3
Trophies
0
Age
28
XP
52
Country
United States
hi guys i just wanna know if some of your games do not work like pokemkn black professor layton and stuff thanks for the reply
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
720
Trophies
1
XP
3,923
Country
Germany

ojswitcheroo

New Member
Newbie
Joined
Nov 5, 2019
Messages
3
Trophies
0
Age
28
XP
52
Country
United States
you need to use title injection (so not album). Most 3d games only run at fullspeed with a high overclock setting. Do you use the latest version The old one didn't check if you have all of the files in place, this one does.
fixed ot was the title iniection thank yoy,so,much
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
720
Trophies
1
XP
3,923
Country
Germany
any update ?
Besides school I wasted some time on a stupid project which never will work anyway. A few days ago I finally got back to optimisations, working on the GPU2D rewrite. I did some optimisations on this side before, but there weren't very cleanly integrated and I noticed arm neon with intrinsics is still doesn't give optimal code, atleast with GCC 8.2 which is what devkitpro provides. That's why I'm going with inline assembler now, register scheduling can be tricky, but I hope I'll do a better job than the compiler. When it's finished it the whole optimisation hopefully is in a state that it can be included in main melonds. It should also be faster too.
After thinking about this, I probably should have finished up all of the interface additions and bug fixes and released that.

Anyway that's the current state of this project.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)