HWNJ
Developer
Happy April Fools!
Note: This is not a joke!
PS2 port of melonDS emulator, PoC, horrible performance.
It remains to adapt the touch system and complete the sound integration with the AUDSRV.
It just works with < 8MB ROMs
How to setup:
1- melonDS requires BIOS/firmware copies from a DS... Paste the bios7.bin, bios9.bin and firmware.bin next to the emulator (APPS/melonDS/)
2- Paste the games in a folder called "roms" next to the emulator (APPS/melonDS/roms/)
3- Paste the APPS and PLG folders in XEB+ folder to run it from XEB+ or just copy the melonDS folder somewhere
How to make it work:
Well... I'm very sorry to said that I failed to make it run on real hardware (tested on DECKARD, SCPH-79001), but it works fine in PCSX2, so go test it there.
Credits:
Ported by: Daniel Santos
Color fix, real hardware fix and quality of life improvements: Howling Wolf & Chelsea
Thanks to ffgriever, fjtrujy and uyjulian for their help
Notes:
This was ported in a day by Daniel Santos and improved in another day by Howling Wolf & Chelsea... And then improved again on a very "enlightful" night... We didn't worked so hard on this.
For an April Fools, this is an unexpected good real stuff! Enjoy!
Hands-on video (Alpha 0.3) by HardLevel:
Hands-on video (Alpha 0.2) by HardLevel:
Source code:
https://github.com/DanielSant0s/melonDS-PS2
Note: This is not a joke!
PS2 port of melonDS emulator, PoC, horrible performance.
It remains to adapt the touch system and complete the sound integration with the AUDSRV.
It just works with < 8MB ROMs
How to setup:
1- melonDS requires BIOS/firmware copies from a DS... Paste the bios7.bin, bios9.bin and firmware.bin next to the emulator (APPS/melonDS/)
2- Paste the games in a folder called "roms" next to the emulator (APPS/melonDS/roms/)
3- Paste the APPS and PLG folders in XEB+ folder to run it from XEB+ or just copy the melonDS folder somewhere
How to make it work:
Well... I'm very sorry to said that I failed to make it run on real hardware (tested on DECKARD, SCPH-79001), but it works fine in PCSX2, so go test it there.
Credits:
Ported by: Daniel Santos
Color fix, real hardware fix and quality of life improvements: Howling Wolf & Chelsea
Thanks to ffgriever, fjtrujy and uyjulian for their help
Notes:
This was ported in a day by Daniel Santos and improved in another day by Howling Wolf & Chelsea... And then improved again on a very "enlightful" night... We didn't worked so hard on this.
For an April Fools, this is an unexpected good real stuff! Enjoy!
- X game worked the first time but now that I try to launch it again it crashes/stays in a screen saying only melonDS
Please, delete the savefile. It is a known issue. Savedatas are stored next to the games.
- This performs really bad, can it be optimized in the future?
Yes, there's a lot that can be optimized. For example: after drawing the frame, melonDS performs two reads of it to apply some bright and color changes. This could be skipped or reworked in advance to speed up. Frameskip could also be coded.
- If this is performing so bad and terrible, why did you guys released?
We released as a proof of concept. It was April Fools and we wanted to release something REAL that works pretty bad. Call it a "Reverse April Fools" or whatever...
- Did you guys intentionally added any issues to make it more crappier?
No. The save issue, the real hardware issue, the slowdowns, etc all of these are real issues. Porting apps is an art and we're porting this emulator from melonDS-Vita... so... we will need to optimize and fix a lot.
- The emulator does not lists the games and only shows "melonDS" and "Press SQUARE", how to fix it?
Enable reading files from host in the emulator
- So, when the next version will be released?
At any moment between now and the end of times.
Please, delete the savefile. It is a known issue. Savedatas are stored next to the games.
- This performs really bad, can it be optimized in the future?
Yes, there's a lot that can be optimized. For example: after drawing the frame, melonDS performs two reads of it to apply some bright and color changes. This could be skipped or reworked in advance to speed up. Frameskip could also be coded.
- If this is performing so bad and terrible, why did you guys released?
We released as a proof of concept. It was April Fools and we wanted to release something REAL that works pretty bad. Call it a "Reverse April Fools" or whatever...
- Did you guys intentionally added any issues to make it more crappier?
No. The save issue, the real hardware issue, the slowdowns, etc all of these are real issues. Porting apps is an art and we're porting this emulator from melonDS-Vita... so... we will need to optimize and fix a lot.
- The emulator does not lists the games and only shows "melonDS" and "Press SQUARE", how to fix it?
Enable reading files from host in the emulator
- So, when the next version will be released?
At any moment between now and the end of times.
Hands-on video (Alpha 0.3) by HardLevel:
Hands-on video (Alpha 0.2) by HardLevel:
Source code:
https://github.com/DanielSant0s/melonDS-PS2
Last edited: