Homebrew WIP melonDS for Switch

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
you might have already heared that drastic has been ported to retroarch and will eventually be open sourced. With this on the horizon I see no point anymore continuing my work. This project is discontinued.
Don't throw it away like that. melonDS is great! Please keep up the good work!
 

The Official GMan

Well-Known Member
Newcomer
Joined
Jan 16, 2016
Messages
48
Trophies
0
XP
338
Country
United States
you might have already heared that drastic has been ported to retroarch and will eventually be open sourced. With this on the horizon I see no point anymore continuing my work. This project is discontinued.

Thanks for all the hard work you pored into the project. You have been extremely helpful to us here on the forum and we are all grateful for that. Hopefully someone else can pick up the work that you started or maybe it can be integrated into the main MelonDS branch in the future.

As has already been said, would love to see you continue. Let the community know if there is anything we can do to help.
 
  • Like
Reactions: lordelan and Tyvar1

DiscostewSM

Well-Known Member
Member
Joined
Feb 10, 2009
Messages
5,484
Trophies
2
Location
Sacramento, California
Website
lazerlight.x10.mx
XP
5,482
Country
United States
you might have already heared that drastic has been ported to retroarch and will eventually be open sourced. With this on the horizon I see no point anymore continuing my work. This project is discontinued.
Well, whatever you choose to do, your work has been greatly appreciated.
 
  • Like
Reactions: lordelan and Tyvar1

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
People jumped the gun regarding claims that DraStic was coming to the Switch. Even if they release a closed source libretro core, it would never be accepted as part of Switch Retroarch because they won't want to maintain support for a closed source core that cannot be modified or fixed.

Hope you do continue the work on this because you've done so much for DS emulation on Switch, but understand if you wanted to move on anyway.
 

konamicode89

Well-Known Member
Member
Joined
Mar 13, 2018
Messages
142
Trophies
0
Age
34
XP
773
Country
United States
Im also and most definitely in support of encouraging continued development on this DS emulator! It seems like awesome things are brewing this time around
 
  • Like
Reactions: lordelan

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,260
Country
United States
Drastic isn't even that accurate. I see no point playing the Castlevania games with that kind of judder. Never mind that you can't even see things like the sniper's path in PoR. It was written to run fast on really garbage phones and had to cut corners everywhere to do so. A more accurate alternative is quite welcome and I hope it continues to develop.
 

thogunnn

New Member
Newbie
Joined
May 31, 2020
Messages
2
Trophies
0
Age
33
XP
38
Country
Germany
thanks, you're not even the first person to point that out to me (in this thread), that illustrates my slowness quite well.

Anyway it's time for a new release. The 2D GPU has gotten a complete optimised rewrite, though like always there are still a few pieces lying around. Whether you can see an speedup and how much depends mostly on if the games uses features which were already optimised in the previous build. For 3D games it makes less of a difference, because everything associated with 3D still eats up a lot of frame time.
The affine layer bug in turn has been by the implementation (it affected e.g. the badge case in Pokemon Platinum or sudoku in Dr Kawashimas Brain Training). I haven't encountered bugs with the new implementation, but if you find graphics error, please let me know! Note that mosaic is still only implemented vertically.

Other reported bugs have been fixed such as stereo output or keeping or the overclock reset. The GUI now can be controlled with buttons, the controls are explained in the menu.

Support for a sample which is played back when pressing down the left stick carried over to this frontent, because the white noise which was available in the last version was not picked up by games as blowing into the microphone. The DS's microphone is incredible easy to overdrive and after too much trying around I figured out that most games seek for exactly this. This file() works in Mario Kart and Mario and Luigi Bowser's Inside Story. I'm curious how well it performs in other games.

romlist.bin is btw also included in the zip file, you only need extract the files from zip onto the root of your sd card. The bios and firmware files(named bios9.bin, bios7.bin and firmware.bin) still need to be added into /melonds.

The high shipping costs and/or dealing with customs held me back from buying a flip grip. If you want to support me and you're planning to order a flip grip in Europe yourself, consider ordering two and sending one to me (I would also add the option to rotate the GUI then:D). Thanks to @uzimakiuchiha who donated a flip grip!

EDIT: I forgot the file ^^

FIX 1: the help window incorrectly said rom files need to be placed into /roms/nds instead of /roms/ds
FIX 2: fixes the brightness up/down color effects for 3d layers (affected character creation screen in Dragon Quest IX as reported by @angelhp)


I somehow cannot see the download link? Am I too stupid or is there no link? :-D
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
715
Trophies
1
XP
3,865
Country
Germany
I somehow cannot see the download link? Am I too stupid or is there no link? :-D
I removed them all in a affect, though that turned out to be pretty stupid. I'm going to make a last release for the time being with all the changes which have accumulated as soon as I get a few things sorted out. Meanwhile, here's the latest release.
 

Attachments

  • melonds_switch_r3_fix2.7z
    2.1 MB · Views: 1,498

DarkRaven2k3

Member
Newcomer
Joined
Apr 10, 2020
Messages
10
Trophies
0
Age
44
XP
379
Country
Germany
Thanks man. Your release is awesome compared to other emu.

Thanks for your hard work so far.
Maybe u will continue it by time.
Sad to read that you will stop working on it.

Also your menu is real cool
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,206
Country
United States
I removed them all in a affect, though that turned out to be pretty stupid. I'm going to make a last release for the time being with all the changes which have accumulated as soon as I get a few things sorted out. Meanwhile, here's the latest release.

Thank you very much for your hard work. Keep up the good work!
 

CosmoAquanaut

Member
Newcomer
Joined
May 31, 2020
Messages
7
Trophies
0
Age
38
XP
46
Country
Mexico
melonDS for Switch

This is my port of the Nintendo DS emulator melonDS for the Nintendo Switch. To use it, place your legally dumped Nintendo DS BIOS files in the sdmc:/switch/melonds directory with the names "bios7.bin", bios9.bin", and "firmware.bin".

The emulator does have a hardware renderer, but it is currently broken on the Switch and in most cases actually runs slower than the software renderer. To get better performance, there is an option to enable overclocking of the Switch processor, with a maximum frequency of 1785 MHz. However, even with this, most games will not reach full speed!
...


Great work man. Kudos!
 

Squadz

Member
Newcomer
Joined
May 31, 2020
Messages
12
Trophies
0
Age
34
XP
63
Country
Canada
I think I know the answer, but there's no way to get this to work with retroarch right?

For achievement purposes.
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,206
Country
United States
Wow, too many people are worry one game to run on it or not is: Pokemon.

I dont understand why Pokemon is popular. To be honest, I tried years ago and today and never liked it. Interested.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr