[NDS] melonDS x64 0.3

[1] @ Niedziela, 4 Czerwca 2017 23:29CET


Nowy projekt i nowe nadzieje - być może melonDS, którego autor StapleButter (lolSnes, blargSNES) kiedyś pokona hegemonie w DeSmuMe i No$GBA w emulacji Nintendo DS. Jak na pierwszą wersję publiczną emulator całkiem sporo potrafi, a pozbawiony wodotrysków chodzi całkiem szybko. Siermiężne GUI i niezbędne posiadanie biosu Nintendo DS to jedyne zgrzyty na początek.


melonDS 0.3 06-04-17

  • set POSTFLG when booting games directly, fixes Pokémon games and likely others
  • fix bug with cart DMA, booting a game from the firmware should be stable now
  • better emulation of cart transfer delays
  • better save type heuristics
  • support for writing to VCount
  • 2D: fix display capture blending modes
  • 2D: implement X-flip for bitmap sprites (oops)
  • 3D: fix mode3 (vertex) texcoord generation (Eledees no longer looks like your TV decoder broke)
  • 3D: fix Z-buffering
  • 3D: attempt at fixing culling, works better
  • 3D: latch all rendering-related registers upon VBlank
  • 3D: delay rendering start a bit, for games that run late
  • 3D: optional threaded renderer
  • 3D: change renderer to work per-scanline; accurate stencil buffer
  • 3D: fix alpha calculation when alphablending is disabled via DISP3DCNT
  • 3D: fog and edge marking
  • wifi: more functionality emulated, attempt at sending/receiving data
  • misc bugfixes and optimizations
  • better framerate limiter
→ [NDS] melonDS x64 0.6
Viva Piñata: Pocket Paradise (a.k.a. Viva Piñata DS) (THQ Inc., Sep 09, 2008)

melonDS 0.6 12 Dec 2017

This release brings a long-due sound fix and fancypants display modes.

  • don't fail completely if SDL haptic init fails (bentley)
  • fail gracefully when ROM loading fails
  • support Unicode filenames under Windows
  • FPS counter is back (sorry!)
  • allow Windows file picker to navigate through shortcuts (instead of trying to load the shortcut as a ROM)
  • screen layout/sizing/scaling modes, screen gap, rotation
  • toggle for screen linear filtering
  • add support for 8bit GXSTAT accesses
  • reset IE/IF properly
  • fix sound capture/playback for things like surround
→ [NDS] melonDS x64 0.5

melonDS 0.5 07-16-17

  • New UI, more stable, less windows all over the place
  • wxWidgets ditched, lost some weight
  • 2D: allow reading BLDALPHA
  • GPU: fix potential issues with VCount write
  • implement 8bit accesses to some registers
  • 2D: mosaic (not quite right for rotscaled sprites)
  • 3D: fix culling
  • allow 128KB firmwares from DSi/3DS
  • 3D: more accurate fog
  • 3D: more accurate polygon edges (but not perfect)
  • 3D: antialiasing
  • 3D: misc optimizations
→ [NDS] melonDS x64 0.4

melonDS 0.4 07-16-17

  • 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
→ [NDS] melonDS x64 0.2 - breaking the silence

melonDS 0.2 04-23-17 09:37 PM (rev. 2 of 04-23-17 09:42 PM)

  • melonDS 0.2 is out, with sound output and various other improvements.


  • preliminary sound
  • various compatibility improvements and fixes
  • various little speedups too
  • cart transfer delays emulated
  • RTC uses system time
  • wifi stub -- games requiring wifi functionality shouldn't hang anymore
  • 2D: windows
  • 2D: various fixes to display capture
  • 3D: toon/highlight shading, shadows, polygonID
  • 3D: box test, pos test, vec test
→ [NDS] melonDS x64 0.1
Age of Empires: The Age of Kings (Majesco Entertainment Company, Feb 14, 2006)

melonDS 0.1  29.03.17

  • There's a new DS emulator in the town, and it's finally seeing its first public release! 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!  Why start this project? Mostly for the sake of the challenge, but also because I believe the DS emulation scene needs some fresh air. The NO$GBA author is working hard to reverse-engineer, document and emulate the DSi, but aside from that, there isn't a lot of progress regarding the DS, and I feel that there are still things to be done.


  • 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

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
Inne treści związane z tematem
[NDS] DesMuMe x86/x64 0.9.12 SVN6081 [NDS] DesMuMe x86/x64 0.9.12 SVN6081;
Kolejna deweloperska wersja DeSmuMe - emulatora NINTENDO DS. Nie moja, bo z automatu AppVeyor, z którego zaczyna korzystać co raz większa ilość projektów, więc warto zapisać sobie bookmark. W DeSmume jak zwykle - troche zmian dla PC, ale gro dla portu Cocoa (MacOS).  
[MULTI] Pantheon 6.868 [MULTI] Pantheon 6.868;
Multiemulator Pantheon, programu autorstwa  Bostjana 'Grandy' Grandoveca i jego kolejna odsłona. i znów Nintendo Gameboy w akcji;)
[MULTI] XPECCY 0.6 build 20180311 [MULTI] XPECCY 0.6 build 20180311;
Xpeccy jest linuksowym emulatorem maszynek zgodnych z ZX Spectrum (przede wszystkim rosyjskich klonów) i od paru wersji także maszynki MSX1, Nintendo GameBoy/GameBoy Color oraz NINTENDO 8 i jego rosyjskiego odpowiednika Dendy. Emulator wymaga biblioteki QT, jeśli chcemy go odpalić pod ...
[MULTI] Mednafen x86/x64 1.21.1 MFix [MULTI] Mednafen x86/x64 1.21.1 MFix;
Mednafen jest bardzo udanym multiemulatorem, który powstał przede wszystkim z myślą o linuksie, jednak dzięki portowi pod win32 i ostatnio testowanej wersji x64, możemy pobawić się nim także pod okienkami. Jest na tyle dobrym udawaczem, że na podwalinie jego kodu powstały takie ...
[VBA] VisualBoy Advance - M 2.2 FixBuild 13/03/18 [VBA] VisualBoy Advance - M 2.2 FixBuild 13/03/18;
Ukazała się nowa, testowa wersja emulatora konsol NINTENDO (CGB,GB,GBA). Tym razem zmiany będą bardziej odczuwalne niż ostatnio, jednak to i tak kosmetyka - zmieniono podstawowy driver dźwięku na SDL (obecnie każdy inny powodował problemy z jego odtwarzaniem).
Dodatkowe informacje

Tshirt "Kung Fu Master 1986 May"

Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

© Try2emu 1999 - 2018 | Krzysztof 'Faust' Karkosza Google+Kontakt