| ||
| Views: 30,098,025 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-12-26 04:34 PM |
| Guest: | ||
| 0 users reading melonDS 0.4 | 1 bot |
| Main - Releases - melonDS 0.4 | Hide post layouts | New reply |
| Arisotura |
| ||
![]() Big fire melon magical melon girl Level: 64
Posts: 85/1113 EXP: 2123839 Next: 90258 Since: 03-28-17 From: France Last post: 2 days ago Last view: 21 hours ago |
melonDS 0.4 is out!
The highlights of this release are several 2D and 3D fixes and improvements, but also, working wifi multiplayer. The full changelog is below. • implement access modes for certain IO registers that were unhandled • actually implement RCNT instead of hardcoding it • wifi: emulation of multiplayer cmd/reply/ack transfers • wifi: more accurate RFSTATUS/RFPINS • wifi: some games can go into multiplayer now (Pictochat, NSMB, Pokémon known working) • improved savemem detect heuristic • implement firmware write, fix SPI bugs • accurate emulation of 'main memory display FIFO' • 2D: fix render/capture order • 2D: implement mode6 large BG • 2D: fix bitmap BG sizes • 2D: fix rotscaled bitmap sprites • 3D: fix missing term in MatrixTranslate • 3D: fix toon highlight mode • 3D: fix boxtest bug • 3D: accurate viewport transform • 3D: polygon Y-sorting • 3D: more accurate interpolation, still not perfect • 3D: more accurate Z and W transforms, fix some cases of Z-fighting • 3D: separate polygonID attributes for opaque and translucent pixels • 3D: start documenting and implementing depth test edge cases • emulate delays for SPI transfers and div/sqrt • misc bugfixes/additions as usual pile of copypasta
How to use melonDS requires BIOS/firmware dumps from a DS. You can dump them with the following dumper. The files must be placed in the same directory as the melonDS executable, as follows: * bios7.bin -- ARM7 BIOS, 16KB * bios9.bin -- ARM9 BIOS, 4KB * firmware.bin -- firmware, 256KB or 512KB Note: the DS-mode firmware in the 3DS isn't bootable. It only contains the bare minimum required to run DS games. Be sure to enable direct game boot when using a firmware dump from a 3DS. Settings Emulation: settings related to emulation. For now it lets you enable direct game boot (directly runs the game instead of going through the firmware) and the threaded 3D renderer. There's also a wifi-related setting (which only ended up there because I'm lazy and I need to redo the UI). You should try toggling it if you have trouble getting multiplayer working. Input: allows you to configure keyboard and joystick input. You can change a mapping by clicking the corresponding entry, then pressing a keyboard key or joystick button. For now, joystick input uses the first joystick available if multiple joysticks are plugged. If your game fails to save Check the size of the savefile. melonDS can, in some circumstances, misdetect the save memory type. Save memory type detection is done only when no existing savefile is present. If you provide an existing savefile with the correct size, melonDS will use the correct save memory type and saving should work properly. Downloads * Windows 64-bit * Linux 64-bit If you feel generous melonDS Patreon Have fun! ![]() ____________________ Kuribo64 |
| laope |
| ||
|
Newcomer Normal user Level: 4 Posts: 1/2 EXP: 159 Next: 120 Since: 07-16-17 Last post: 2220 days ago Last view: 1949 days ago |
ty!, im testing some games but i cant find where to change the language for some EU multi5 games. (like professor layton) there is an option in the melonds?
update: NVM i found it! click on RUN to load the bios & change the language ![]() |
| T3st3r |
| ||
|
Member Normal user Level: 9
Posts: 2/13 EXP: 2644 Next: 518 Since: 06-24-17 Last post: 2641 days ago Last view: 2628 days ago |
i5 6200U Nvidia 940M
Boot directly Golden Sun no more startscreen flickers, but it runs at 5FPS Maze of Fate cant see bottom screen Final Fantasy IV can see all NPC´s (v0.3 not) but the sound is very slow Castlevania - POR i delete the save file and it works
PS: Thanks for your great work. I cant wait for a final version [/b] |
| StarTrekVoyager |
| ||
![]() Melon seeds Melon & Blarg cocktail. Level: 8
Posts: 7/9 EXP: 1543 Next: 644 Since: 03-30-17 From: near Paris Last post: 2977 days ago Last view: 2900 days ago |
Nice! Awesome work. You'll never fail to impress me ![]() ____________________ Thing. |
| Ammako |
| ||
|
Member Normal user Level: 14 Posts: 1/34 EXP: 11140 Next: 1931 Since: 07-20-17 Last post: 2264 days ago Last view: 1264 days ago |
Is there some kind of list of options and features that are planned or in the works? I'd like to make a suggestion or two but I figure that might get annoying if people keep asking about stuff that's already being worked on, heh (for example, the option to allow keyboard input to work when the game window doesn't have focus.)
I probably won't be using this quite yet for my general DS emulation uses, but this looks very promising and very close to what I was hoping to see already (blew my expectations out of the water, to be honest.) Looking forward to future releases. There's still some sound issues with minor crackling and stuff but I'm sure that'll get resolved in time and hopefully we can have this running at a much more stable 60FPS :p |
| sergioland |
| ||
|
Newcomer Normal user Level: 3 Posts: 1/1 EXP: 56 Next: 72 Since: 07-19-17 Last post: 3157 days ago Last view: 3073 days ago |
Very good performance in most games, like Bomberman land 1+2 DS, keep it up! |
| poudink |
| ||
![]() Big melon Normal user Level: 31
Posts: 5/211 EXP: 175245 Next: 10118 Since: 03-30-17 From: Québec, Canada Last post: 23 hours ago Last view: 1 hour ago |
Posted by Ammako Is that even possible? ____________________ Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m. |
| Ammako |
| ||
|
Member Normal user Level: 14 Posts: 2/34 EXP: 11140 Next: 1931 Since: 07-20-17 Last post: 2264 days ago Last view: 1264 days ago |
Posted by poudink Plenty of emulators have that. |
| NEON 7 |
| ||
|
Newcomer Normal user Level: 4 Posts: 1/2 EXP: 158 Next: 121 Since: 07-30-17 Last post: 3146 days ago Last view: 3098 days ago |
And I have the files in the folder where I'm running it from.
I'm using a 64-bit Windows 7 PC. What gives? |
| Hexagon12 |
| ||
![]() Half-eaten melon Normal user Level: 8
Posts: 10/11 EXP: 2083 Next: 104 Since: 04-07-17 From: Lithuania Last post: 3001 days ago Last view: 2860 days ago |
Your bios7 and bios9 have a extension of .rom, but it's supposed to be .bin. |
| NEON 7 |
| ||
|
Newcomer Normal user Level: 4 Posts: 2/2 EXP: 158 Next: 121 Since: 07-30-17 Last post: 3146 days ago Last view: 3098 days ago |
Yeah, I can't believe I didn't realize that. Anyway, I renamed the bios file extensions to .bin & got it working. |
| IhasABeard |
| ||
![]() Melon seeds Hipster Type. Level: 4
Posts: 2/2 EXP: 159 Next: 120 Since: 06-30-17 From: Alola region. Last post: 3119 days ago Last view: 3119 days ago |
Nice the next step is to interact with real devices. ____________________ I did not know that a melon can emulate a ds |
| Amy Scarlett |
| ||
![]() Melon seeds Jamie account #123934 Level: 7
Posts: 5/7 EXP: 1028 Next: 420 Since: 10-02-17 From: England Last post: 3079 days ago Last view: 3080 days ago |
Posted by IhasABeard I'm not sure if that would be possible. However, nice work! I haven't checked the main site yet but is the compatibility list regularly updated atm? I don't have a real DS to check for game defects but... yeah. I'd like to try it out some time. Also, would MelonDS be possible to compile on MacOS, or at least run in WINE? Seeing as MacOS is a fully POSIX-compatibile operating system and there is a Linux build I doubt it would be impossible ![]() |
| Main - Releases - melonDS 0.4 | Hide post layouts | New reply |
|
Page rendered in 0.047 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 106/106, time: 0.025 seconds.
Acmlmboard 2.064 (2018-07-20)© 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |