Rosalie Wanders
dbe1dc685f
3rdParty: update mupen64plus-core to work with newer SDL_net
2026-06-18 14:06:05 +02:00
Rosalie Wanders
feeb0a2e40
3rdParty: update SDL_net
2026-06-18 14:01:04 +02:00
Rosalie Wanders
b0c09d17c9
3rdParty: update mupen64plus-rsp-cxd4
2026-06-18 13:56:22 +02:00
Rosalie Wanders
f76e7472fd
3rdParty: revert to using GL_RGBA in mupen64plus-video-GLideN64
...
For some reason when using GL_RGB, it seems to corrupt memory and cause
a crash, valgrind says the following:
==29295== Invalid write of size 1
==29295== at 0x20BC10E6: convert_ubyte (format_utils.c:996)
==29295== by 0x20BDE59B: _mesa_format_convert (format_utils.c:452)
==29295== by 0x20CA072D: read_rgba_pixels (readpix.c:609)
==29295== by 0x20CA072D: _mesa_readpixels (readpix.c:923)
==29295== by 0x20CA6DCA: st_ReadPixels (st_cb_readpixels.c:577)
==29295== by 0x20CA120B: read_pixels (readpix.c:1218)
==29295== by 0x20CA120B: _mesa_ReadnPixelsARB (readpix.c:1235)
==29295== by 0x20CA1564: _mesa_ReadPixels (readpix.c:1250)
==29295== by 0x5741BCF4: opengl::GlReadPixelsCommand::commandToExecute() (opengl_WrappedFunctions.h:682)
==29295== by 0x5740EB75: opengl::OpenGlCommand::performCommandSingleThreaded() (opengl_Command.cpp:13)
==29295== by 0x574117B1: opengl::FunctionWrapper::executeCommand(std::shared_ptr<opengl::OpenGlCommand>) (opengl_Wrapper.cpp:30)
==29295== by 0x57412548: opengl::FunctionWrapper::wrReadPixels(int, int, int, int, unsigned int, unsigned int, void*) (opengl_Wrapper.cpp:316)
==29295== by 0x57507C74: DisplayWindowMupen64plus::_readScreen2(void*, int*, int*, int) (mupen64plus_DisplayWindow.cpp:263)
==29295== by 0x573B69D3: DisplayWindow::readScreen2(void*, int*, int*, int) (DisplayWindow.cpp:209)
valgrind leads me to believe this might be a mesa issue where it writes
out of bounds of the provided buffer, this issue does not occur when
using GL_RGBA, nor does it appear when using an older mesa version in
the AppImage.
Reverting https://github.com/gonetz/GLideN64/pull/2856 fixes the issue.
Fixes https://github.com/Rosalie241/RMG/issues/498
2026-06-14 19:48:39 +02:00
Rosalie Wanders
02e2518be2
3rdParty: update LZMA SDK to v26.01
2026-06-13 18:55:42 +02:00
Rosalie Wanders
2da7750640
3rdParty: update mupen64plus-core
2026-06-13 18:53:48 +02:00
Rosalie Wanders
8ee3410680
3rdParty: fix minizip includes for mupen64plus-core
2026-02-24 08:25:14 +01:00
Rosalie Wanders
85265575ea
3rdParty: update SDL_net
2026-01-13 14:08:11 +01:00
Rosalie Wanders
02eef161e7
3rdParty: update SDL_GameControllerDB
2026-01-13 13:40:24 +01:00
Rosalie Wanders
8552e07ed8
3rdParty: update mupen64plus-video-GLideN64
2026-01-13 13:24:13 +01:00
Rosalie Wanders
c49d6e8b6f
3rdParty: apply memory pak patch to mupen64plus-core
2026-01-08 02:54:37 +01:00
Rosalie Wanders
e57a956c90
3rdParty: fix warnings in mupen64plus-rsp-cxd4
2025-12-07 20:08:32 +01:00
Rosalie Wanders
87541dc239
3rdParty: fix warnings in mupen64plus-input-raphnetraw
2025-12-07 20:01:39 +01:00
Rosalie Wanders
6995cb6ffd
3rdParty: fix warnings in mupen64plus-core
2025-12-07 20:01:39 +01:00
Rosalie Wanders
407fd84cb2
3rdParty: update SDL_net
2025-12-07 02:29:39 +01:00
Rosalie Wanders
e80898ed2d
cmake: remove USE_LTO option and disable USE_IPO for 3rdParty projects
2025-12-04 16:36:30 +01:00
Rosalie Wanders
03403653b2
3rdParty: add USE_IPO option to mupen64plus-rsp-parallel
2025-12-04 16:30:00 +01:00
Rosalie Wanders
19631da742
3rdParty: add USE_IPO option to mupen64plus-video-parallel
2025-12-04 16:30:00 +01:00
Rosalie Wanders
bd8b51c95b
3rdParty: add USE_IPO option to mupen64plus-video-angrylion-plus
2025-12-04 16:30:00 +01:00
Rosalie Wanders
ffd1fca431
3rdParty: add USE_IPO option to mupen64plus-video-GLideN64
2025-12-04 16:30:00 +01:00
Rosalie Wanders
b4e6659927
3rdParty: apply shared data patch to mupen64plus-video-GLideN64
2025-12-04 03:21:57 +01:00
Rosalie Wanders
ece2af6bfe
3rdParty: don't use GLideN64 translation files
2025-12-04 03:02:59 +01:00
Rosalie Wanders
e88050af7b
3rdParty: apply translations UI patch to mupen64plus-video-GLideN64
2025-12-04 03:02:59 +01:00
Rosalie Wanders
0ecf762d30
3rdParty: apply zero init variable patch to mupen64plus-video-GLideN64
2025-11-16 17:03:46 +01:00
Rosalie Wanders
13ab10c262
3rdParty: don't enable asserts when using RelWithDebInfo
2025-11-11 11:55:11 +01:00
Rosalie Wanders
de77034fa4
3rdParty: update mupen64plus-core
2025-10-19 12:20:49 +02:00
Rosalie Wanders
6ade361df3
3rdParty: add bounds checking to cart_rom.c in mupen64plus-core
2025-10-19 12:04:59 +02:00
Rosalie Wanders
4276491a37
3rdParty: add SiDmaDuration to Pokemon Stadium in mupen64plus-core
2025-10-14 23:30:49 +02:00
Rosalie Wanders
d8069293e0
3rdParty: apply pending patch to mupen64plus-video-GLideN64
2025-10-09 08:39:08 +02:00
Rosalie Wanders
e2ece3464a
3rdParty: remove libfmt
2025-10-08 23:04:19 +02:00
Rosalie Wanders
0807e18e78
3rdParty: update SDL_GameControllerDB
2025-10-08 23:01:52 +02:00
Rosalie Wanders
39ffbc9fc8
3rdParty: remove mupen64plus-input-gca
2025-10-08 19:27:16 +02:00
Rosalie Wanders
df8d8091ed
3rdParty: update transfer pak patch again in mupen64plus-core
2025-10-08 17:02:56 +02:00
Rosalie Wanders
85294ce7ae
3rdParty: update transfer pak patch in mupen64plus-core
2025-10-08 13:27:35 +02:00
Rosalie Wanders
265ff17068
3rdParty: use correct type for SDL_GetTicks() in mupen64plus-core
2025-10-08 12:34:06 +02:00
Rosalie Wanders
925493f5b5
Remove discord rich presence
2025-10-03 22:35:35 +02:00
Rosalie Wanders
816bb4c426
3rdParty: include rsp state in save states in mupen64plus-core
2025-09-28 08:20:48 +02:00
Rosalie Wanders
d64b23bdfe
3rdParty: fix cargo warnings for mupen64plus-input-gca
2025-09-27 19:16:25 +02:00
Rosalie Wanders
b03f118b04
3rdParty: fix frame count being 0 in mupen64plus-core
2025-09-27 18:52:48 +02:00
Rosalie Wanders
d18ac4076f
3rdParty: update mupen64plus-core
2025-09-27 18:40:16 +02:00
Rosalie Wanders
4620c1beb8
3rdParty: fix crash in mupen64plus-rsp-hle with Mario Artist Talent Studio
2025-09-27 18:11:27 +02:00
Rosalie Wanders
18946b1d92
3rdParty: apply RSP fixes patch to mupen64plus-rsp-parallel
2025-09-26 22:53:56 +02:00
Rosalie Wanders
c517862b3c
3rdParty: apply transfer pak fixes patch to mupen64plus-core
2025-09-26 22:51:48 +02:00
Rosalie Wanders
e8d4d6341b
3rdParty: apply RSP fixes patch to mupen64plus-core
2025-09-26 22:48:32 +02:00
Rosalie Wanders
cd754fafa9
3rdParty: add MD5 fallback to screenshot filename in mupen64plus-core
2025-09-25 17:31:40 +02:00
Rosalie Wanders
1c7276b4f8
3rdParty: update SDL3 gameboy camera backend patch in mupen64plus-core
2025-09-25 16:20:49 +02:00
Rosalie Wanders
e9dc24d947
3rdParty: apply SDL3 gameboy camera backend patch to mupen64plus-core
2025-09-24 23:46:55 +02:00
Rosalie Wanders
12cd56e5f1
3rdParty: fix compilation error on arm64 for mupen64plus-core
2025-09-23 15:52:51 +02:00
Rosalie Wanders
762e24a110
3rdParty: apply SDL3 and SDL3_net patch to mupen64plus-core
2025-09-23 02:05:17 +02:00
Rosalie Wanders
f0a1c1f377
3rdParty: add SDL_net
2025-09-23 01:57:53 +02:00