2020-05-30

melonDS Git (2020/05/30)

EmuCR: melonDSmelonDS Git (2020/05/30) is complied. melonDS is an open source Nintendo DS(NDS) emulator. melonDS is part of a second wave of DS emulators. There are a few other emulator projects that are part of it, which you might have already heard of. Either way, check them out!

melonDS Features:
* almost-complete 2D graphics
* 3D graphics (software renderer) with texturing, alphablending, lighting
* input: keyboard and joystick, touchscreen
* backup memory
* booting from the BIOS
* resizable video output window, preserving aspect ratio of individual screens

melonDS Git Changelog:
* ASGHAFGSHASHJKQHD
* asaddazs
* now hopefully all references to romlist.bin are removed
* blarg
* embed romlist.bin
* * fix the OpenGL shito under Linux
* fix the Github Actions shit, hopefully
* Merge pull request #635 from Arisotura/qt
* I'm a derp
* HARK HARK HARK
* fart around
* get rid of console in release builds
* * add options for static linking
* finish the wifi dialog
* fix things
* * flesh out design for wifi settings dialog
* re-add all old OSD messages
* re-add OSD system
* fix bugs, clean up some of the shit
* fix that bug here too
* make it a bit better
* so you can't resize() before show()ing?? bullshit.
* * rework GPU's settings interface, make it config-agnostic
* populate the dialog.
* lay base for video settings dialog
* make it hiDPI compliant (I hope)
* we don't need a GLShim.
* * use GL shim window instead of offscreen surface
* texture2D -> texture
* fix colors
* flushing the john makes it a bit better
* get the OpenGL renderer going.
* get the whole OpenGL shit going
* get the GL shit going
* make frontend-util audio module config-agnostic
* separate screen handling shit to a specialized class
* * safer window update
* fix screen layout with emphasis
* add screen filtering
* add screen layout system
* add actual blow-into-mic sample that actually works
* * add audio settings dialog
* hook up microphone shit.
* reimplement Stop
* hook up pause and reset, w/ relevant hotkeys
* do the easy menus
* populate the menus with the config data
* finish fleshing out the menus
* add window icon
* add drag-drop support
* load shit from command line
* might help fix crashes on exit?
* make it able to map the Tab key
* basic touchscreen support
* add back some hotkeys.
* actually hook up input to the core
* keep the ugliness confined in Platform.cpp
* actually complete the input config dialog
* blarg
* re-add old special keys for mapping (Esc=cancel, Backspace=clear)
* axe the default key mappings (not too cross-platform and blargy)
* distinguish left/right Ctrl and Shift
* add AltGr, weak attempt at blocking garbage key names
* this might be a good idea
* remove LTO
* fix Linux build error
* input dialog progress.
* begin adding input dialog
* probably fix some pretty bad issue
* minor fix
* verify BIOS and firmware before booting games/firmware
* this might be betterer
* actually hook this up
* take this somewhere
* add config entries for BIOS/firmware paths
* miserable little attempt at adding a dialog
* accept mouse events
* remove useless variables
* add audio output. HARK HARK HARK
* enable savestate slots when saving a new savestate
* some more UI work
* hook up savestate shito
* blarg
* add menu items for running the firmware and for quitting.
* FPS counter is back
* now with display!
* hey look, it runs shit now!
* add a bunch of code
* HARK HARK HARK
* fix dumb include path shit.
* get some of the shit going, I guess
* get a Qt window showing up. 'tis a start, I guess.
* finally get this going, I guess
* blarg
* berp.
* attempt something. maybe this worked, maybe not.
* welp
* so, this is it

Download: melonDS Git (2020/05/30)
Source:Here

2 Comments:

  1. Woah! Woah! Woah! Too many changelogs??? 😲😲😲 I hope are 100% almost works as Desmume and No$gba did it! Plus, waiting for Bizhawk support Nintendo DS with MelonDS.

    ReplyDelete

Can't post a comment? Try This!