Update to melonDS 0.9.5 (#14)

This commit is contained in:
Nadia Holmquist Pedersen 2022-11-03 23:08:12 +01:00 committed by GitHub
parent ac9b11b1a5
commit b762a66add
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 42 additions and 5 deletions

View file

@ -28,7 +28,7 @@
</p>
</description>
<url type="homepage">http://melonds.kuribo64.net/</url>
<url type="bugtracker">https://github.com/Arisotura/melonDS/issues</url>
<url type="bugtracker">https://github.com/melonDS-emu/melonDS/issues</url>
<screenshots>
<screenshot type="default">
<image>https://raw.githubusercontent.com/flathub/net.kuribo64.melonDS/master/screenshots/1.png</image>
@ -41,6 +41,43 @@
</screenshot>
</screenshots>
<releases>
<release version="0.9.5" date="2022-11-03">
<description>
<ul>
<li>remove incorrect color profile from PNG icons (Nadia)</li>
<li>DLDI fixes for the Smash demo (Arisotura)</li>
<li>fix gaps in I/O handling (Arisotura)</li>
<li>fix invalid savemem commands, fixes Dementium (Arisotura)</li>
<li>FreeBIOS: add VRAM-compatible LZ77 decompress function, fixes Yoshi's Island (Arisotura)</li>
<li>default firmware: in DSi mode, emulate DWM-W015 wifi board instead of DWM-W024 (Arisotura)</li>
<li>default firmware: save WFC settings to separate file (Arisotura)</li>
<li>disable firmware overrides UI when firmware override isn't checked (Nadia)</li>
<li>2D: more accurate fade/blending (Arisotura)</li>
<li>DSi: add support for GXFIFO NDMA (Arisotura)</li>
<li>DSi: add mainRAM mirror at 0x0C000000 (Arisotura)</li>
<li>add 3DS 5:3 aspect ratio, refactor aspect ratio code (Nadia)</li>
<li>OpenGL: fix 16x resolution on macOS (Nadia)</li>
<li>fix triggers being recognized as negative analog stick values during mapping (Nadia)</li>
<li>fix joystick mapping buttons on macOS (Nadia)</li>
<li>DSi: preliminary implementation of SNDEXCNT (Generic)</li>
<li>DSi: fix SD inserted/removed IRQ bits (Generic)</li>
<li>DSi: implement 8/16bit access to AES registers (Generic)</li>
<li>DSi: fix SCFG_MC cart-inserted bit (Generic)</li>
<li>JIT: invalidate blocks in ARM7 VRAM/WRAM when it is remapped (Generic)</li>
<li>fix ROM banner reading when the ROM has no banner (Rayyan, Arisotura)</li>
<li>fix UTF16 ROM title handling in the ROM info dialog (Rayyan)</li>
<li>wifi: improvements to wifi emulation (Arisotura)</li>
<li>wifi: shared-memory based sync/comm mechanism for local wifi (Arisotura)</li>
<li>proper support for multiple melonDS instances for multiplayer (Arisotura)</li>
<li>DSi: actual, proper camera support (Arisotura)</li>
<li>DSi: fix DSP enough that it will actually work (Arisotura)</li>
<li>fix OpenGL context handling (Stenzek, Generic, Nadia)</li>
<li>force-align all memory accesses (instead of just CPU memory accesses) (Arisotura)</li>
<li>better CLI parameter handling (patataofcourse)</li>
<li>fix bugs in DSi direct boot (Arisotura)</li>
</ul>
</description>
</release>
<release version="0.9.4" date="2022-03-08">
<description>
<ul>

View file

@ -1,6 +1,6 @@
app-id: net.kuribo64.melonDS
runtime: org.kde.Platform
runtime-version: '5.15-21.08'
runtime-version: '5.15-22.08'
sdk: org.kde.Sdk
command: melonDS
cleanup:
@ -20,7 +20,7 @@ modules:
sources:
- type: git
url: https://gitlab.freedesktop.org/slirp/libslirp.git
tag: v4.4.0
tag: v4.7.0
- name: melonds
buildsystem: cmake-ninja
builddir: true
@ -33,7 +33,7 @@ modules:
- install -D -m644 -t /app/share/appdata/ ../${FLATPAK_ID}.appdata.xml
sources:
- type: git
url: https://github.com/Arisotura/melonDS.git
commit: cce9de5ee1f51e906a644922b2ada6644d81287a
url: https://github.com/melonDS-emu/melonDS.git
commit: 430de6b2702bb93faa8c2004aff3fbd084db4a1e
- type: file
path: net.kuribo64.melonDS.appdata.xml