Skip to content

Releases: linuxserver/docker-melonds

1.1-ls29

01 Jun 21:29
936cc5b

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls29/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls28...1.1-ls29

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls28

25 May 19:25
c0dc6d9

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls28/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls27...1.1-ls28

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls27

18 May 19:32
2e4b930

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls27/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls26...1.1-ls27

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls26

11 May 19:44
534b8b3

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls26/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls25...1.1-ls26

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls25

04 May 19:30
b169ed9

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls25/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls24...1.1-ls25

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls24

27 Apr 19:12
8323446

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls24/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls23...1.1-ls24

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls23

20 Apr 18:56
9e1590c

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls23/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls22...1.1-ls23

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls22

13 Apr 19:06
e324b80

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls22/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls21...1.1-ls22

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls21

06 Apr 18:57
9fa2076

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls21/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls20...1.1-ls21

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)

1.1-ls20

23 Mar 18:46
c3c3a18

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/melonds/1.1-ls20/index.html

LinuxServer Changes:

Full Changelog: 1.1-ls19...1.1-ls20

Remote Changes:

  • 3D: use 32-bit division in software renderer (Arisotura)
  • fix 8-bit NO$GBA debug register writes (FrankHB)
  • fix save type for Legacy of Ys - Books I and II (CasualPokePlayer)
  • ROM info dialog: make DS banner more accurate (Rayyan)
  • DSi: add DSP HLE, DSP audio, mic input (Arisotura, CasualPokePlayer)
  • make input system thread-safe (fixes random multiplayer crash) (Arisotura)
  • CI: various vcpkg improvements (Nadia)
  • JIT/x64: ensure writable code memory after alloc (Rayyan)
  • JIT: add support for PaX MPROTECT on NetBSD (Rayyan)
  • JIT: handle W^X codemem in fault handler (Rayyan)
  • SD/MMC: fix crash when accessing port with no device connected (Arisotura)
  • gdb stub: fix reading wrong code for vCont packet (jonko0493)
  • CI: add OpenBSD CI (Izder456)
  • DLDI: fix log2(size) in driver header (Arisotura)
  • camera: fix CAM_MCNT reset behavior (Arisotura)
  • CI: add x64 FreeBSD and NetBSD CI (Rayyan)
  • audio: add high-quality resampling with blip-buf (Nadia)
  • 3D: fix UB in software renderer when drawing polygons with linear interpolation and Z-buffering (Arisotura)
  • AR: add extra D400000x data processing opcodes (Arisotura)
  • Qt6: use new way to access the native display/window on X11/Wayland (Nadia)
  • nix: update inputs and add dev shell Qt wrapper workaround (Nadia)
  • DSi: add support for the main RAM size register, with hack to work around loader crash (Arisotura)
  • AR: add support for importing cheats from usrcheat.dat, improve UI (Arisotura)
  • fix UI glitchiness under Wayland when OpenGL is used (Arisotura, thanks PCSX2 team)
  • fix minor Thumb BLX immediate bugs (Jakly)
  • update xxHash to 0.8.3 (JordanTheToaster)
  • reduce frontend audio buffer size to 512, fix audio sync (Nadia)
  • fix bug that could randomly break audio output (Arisotura)
  • compute renderer: implement tile size scaling to alleviate glitches at high resolutions (FireNX70)
  • SPU: fix uninitialized variable causing potential crash (Nadia)
  • add support for building melonDS on Windows without MinGW (Nadia)
  • JIT: add OpenBSD compatibility (Izder456)