HomeFreeBSD

games/melonds: Update to 0.9.5

Description

games/melonds: Update to 0.9.5

ChangeLog: https://github.com/melonDS-emu/melonDS/releases/tag/0.9.5

  • remove incorrect color profile from PNG icons
  • DLDI fixes for the Smash demo
  • fix gaps in I/O handling
  • fix invalid savemem commands, fixes Dementium
  • FreeBIOS: add VRAM-compatible LZ77 decompress function, fixes Yoshi's Island
  • default firmware: in DSi mode, emulate DWM-W015 wifi board instead of DWM-W024
  • default firmware: save WFC settings to separate file
  • disable firmware overrides UI when firmware override isn't checked
  • 2D: more accurate fade/blending
  • DSi: add support for GXFIFO NDMA
  • DSi: add mainRAM mirror at 0x0C000000
  • add 3DS 5:3 aspect ratio, refactor aspect ratio code
  • OpenGL: fix 16x resolution on macOS
  • fix triggers being recognized as negative analog stick values during mapping
  • fix joystick mapping buttons on macOS
  • DSi: preliminary implementation of SNDEXCNT
  • DSi: fix SD inserted/removed IRQ bits
  • DSi: implement 8/16bit access to AES registers
  • DSi: fix SCFG_MC cart-inserted bit
  • JIT: invalidate blocks in ARM7 VRAM/WRAM when it is remapped
  • fix ROM banner reading when the ROM has no banner
  • fix UTF16 ROM title handling in the ROM info dialog
  • wifi: improvements to wifi emulation
  • wifi: shared-memory based sync/comm mechanism for local wifi
  • proper support for multiple melonDS instances for multiplayer
  • DSi: actual, proper camera support
  • DSi: fix DSP enough that it will actually work
  • fix OpenGL context handling
  • force-align all memory accesses
  • better CLI parameter handling
  • fix bugs in DSi direct boot

PR: 272801
Reported by: nadia@nhp.sh
Approved by: henry.hu.sh@gmail.com (maintainer, timeout > 2 weeks)

Details

Provenance
Nadia Holmquist Pedersen <nadia@nhp.sh>Authored on Jul 31 2023, 8:19 AM
fernapeCommitted on Aug 10 2023, 10:14 AM
Parents
R11:7b585155e546: editors/elementary-code: update to 7.1.0
Branches
Unknown
Tags
Unknown

Event Timeline