Il s’agit d’un nouvel émulateur multi-plateformes de GameBoy N&B/Color, GameBoy Advance et Nintendo DS créé par Jeffrey Pfau, l’auteur de mGBA dont il tire une bonne partie des améliorations (mais il en reste encore pas mal à implémenter), la nouveauté étant la partie Nintendo DS. Les 2 branches (mGBA et Medusa) vont évoluer parallèlement jusqu’à ce que, à terme, mGBA fusionne avec Medusa pour ne former qu’un seul émulateur qui se nommera donc définitivement Medusa (à partir de la version 2.0 probablement en 2018), le nom mGBA ne sera pas maintenu pour des raisons évidentes.
 

 
Les changements:

Features:

  • DS Audio: Add PSG audio
  • DS Slot-1: Improve savedata setup via IPC sniffing
  • DS Video: Add display capture blending

 

Bugfixes:

  • DS: Fix exposed CPU frequencies and audio timing
  • DS Audio: Fix audio sampling slightly too quickly
  • DS GX: Fix T-repeat textures (fixes #577)
  • DS GX: Fix 4-color texture coordinates
  • DS GX: Hack around writing to a full FIFO that has a swap pending (fixes #608)
  • DS GX: Fix bitmap textures when no palette is mapped (fixes #628)
  • DS GX: Don’t reset state between buffer swaps (fixes #642)
  • DS GX: Allow viewport to change in the middle of a frame
  • DS GX: Properly mask address for slot 2 4×4-texel textures
  • DS GX: Retain translucent polygon ID when drawing opaque fragments (fixes #661)
  • DS GX: Fix DMAs triggering too frequently (fixes #620, #583)
  • DS GX: Fix large textures wrapping
  • DS Slot-1: Emulate initial SPI command delay
  • DS Timers: Fix ARM9 timers running too fast
  • DS Video: Fix VRAM mirroring in the renderer (fixes #561)
  • DS Video: Fix extended modes 1.x screen base range (fixes #568)
  • DS Video: Capture with alpha bit set
  • DS Video: Bitmap sprites use alpha bit for transparent
  • DS Video: Fix blend bit on windows for 3D layer (fixes #611)
  • DS Video: Enable overflow bit on extended affine modes
  • DS Video: Fix extended mode 0 without extended palettes
  • DS Video: Fix capture stride
  • DS Video: Fix affine transformations in video capture
  • Feature: Fix resizing GIF buffer (fixes #695)

 

Misc:

  • ARM9: Implement SMLAW and SMULW
  • ARM9: Implement STRD/LDRD
  • DS: Set boot complete bit in RAM on boot (fixes #576, #580, #586)
  • DS: Attempt to detect if a game is homebrew
  • DS Memory: Ensure DS9 I/O is 8-byte aligned
  • DS Slot-1: Emulate KEY delay
  • FFmpeg: Allow framerate to be adjusted
  • Qt: Add .nds files to the extension list in Info.plist
  • Qt: Add .srl as an extension for DS ROMs

 

Plus d’infos ici.

 

Télécharger Medusa Alpha 2 (9.9 Mo)

Site Officiel

En savoir plus…