8324 Commits

Author SHA1 Message Date
UnknownShadow200
c892cfb5dc Avoid using doubles for input handler ticking 2025-03-09 12:38:28 +11:00
UnknownShadow200
47c4e91443 Dreamcast: Don't force 50hz in Europe region 2025-03-09 07:52:25 +11:00
UnknownShadow200
698a461fdd Wii U: Don't forget to reset pointer to NULL 2025-03-09 07:30:16 +11:00
UnknownShadow200
199be2f489 Xbox: Simplify shaders by integrating viewport multiply into matrix multiply 2025-03-08 23:43:24 +11:00
UnknownShadow200
e3d91630ee Wii U: Change ZL/L/ZR/R default vpad bindings, increase sensitivity 2025-03-08 21:16:01 +11:00
UnknownShadow200
2abe621457 Wii U: Optimise vertex shader 2025-03-08 20:48:51 +11:00
UnknownShadow200
ac6ca04d74 Wii U: WIP on cloud movement 2025-03-08 19:36:21 +11:00
UnknownShadow200
ebc5d343a4 Wii U: Refactor shader loading 2025-03-08 17:52:50 +11:00
UnknownShadow200
035946cfe9 Non working PS4 2025-03-08 11:19:48 +11:00
UnknownShadow200
4f10d814c6 Wii U: Try to fix water renderering 2025-03-07 17:32:11 +11:00
UnknownShadow200
a2c7ad85fb Wii U: Enable dpeht test and alpha blend 2025-03-07 08:12:38 +11:00
UnknownShadow200
730441c692 Fix sky not rendering 2025-03-07 07:42:44 +11:00
UnknownShadow200
a608ac2de5 Wii U: Init audio device 2025-03-06 05:54:35 +11:00
UnknownShadow200
f2b29258f6 Wii U: Reenable some functionality 2025-03-06 05:35:42 +11:00
UnknownShadow200
e6e11c1e72 Wii U: Sorta works on real hardware now 2025-03-06 05:26:02 +11:00
UnknownShadow200
d737ae0c28 Wii U: Try drawing something on DRC screen 2025-03-05 07:02:08 +11:00
UnknownShadow200
023411e444 Wii U: Set matrix when switching shaders 2025-03-04 22:35:32 +11:00
UnknownShadow200
8559ccc404 NDS: Use smaller http buffer sizes 2025-03-03 19:41:32 +11:00
UnknownShadow200
a17571d9a3 NDS: Fix water outside map looking ugly 2025-03-02 21:01:42 +11:00
UnknownShadow200
fe086a089d NDS: Implement water translucency partially 2025-03-02 14:17:10 +11:00
UnknownShadow200
eb84b2e607 NDS: Fix data corruption in some textures and map gen 2025-03-02 11:45:48 +11:00
UnknownShadow200
ea38185ea9 GBA: Fix getting stuck in boot reset loop 2025-03-02 11:09:58 +11:00
UnknownShadow200
92b82d2cf8 NDS: Fix random block faces in the world missing 2025-03-02 10:49:28 +11:00
UnknownShadow200
49cc96b0c4 NDS: Fix log messages logging extra blank lines 2025-03-02 08:51:23 +11:00
UnknownShadow200
022855eca2 NDS: Don't add NOPs into FIFO buffer 2025-03-01 23:24:19 +11:00
UnknownShadow200
38b9deffbc NDS: Fix RGB4 format 2025-03-01 19:05:00 +11:00
UnknownShadow200
f2794d609a NDS: WIP rewrite to manually manage VRAM 2025-03-01 17:51:01 +11:00
UnknownShadow200
65253713f1 NDS: Avoid more gl functions 2025-03-01 14:08:37 +11:00
UnknownShadow200
9d56cf94cd Fix 2025-02-26 23:01:20 +11:00
UnknownShadow200
697f904e98 EGL: Log all configs if choosing config fails 2025-02-26 22:47:56 +11:00
UnknownShadow200
f01553497c Android: Compile older arm native library to use older runtime library that doesn't use armv8 insstructions 2025-02-26 18:48:05 +11:00
UnknownShadow200
7189ccbb7b OpenGL: Fix BGRA check being incorrect 2025-02-25 19:09:58 +11:00
UnknownShadow200
49bf55f5c6 Log a runtime address to assist with investigating crashes 2025-02-25 18:12:25 +11:00
UnknownShadow200
be5a215a6c SoftGPU: Optimise tex coord calculation
On test machine with -O1 and 28,000 FPS goes from ~48 to ~52
2025-02-24 20:12:22 +11:00
UnknownShadow200
7f13b8b1e1 Fix BGRA conversion code being used even when pixel format is already RGBA 2025-02-24 17:56:04 +11:00
UnknownShadow200
e340a8a4ff Add hidden option for auto pause on focus lost 2025-02-24 07:00:12 +11:00
UnknownShadow200
ae1b692333 GLES2: Also support fallback RGBA when BGRA isn't supported 2025-02-24 06:27:33 +11:00
UnknownShadow200
9dff9a2b14 GLES2: Log BGRA support 2025-02-24 06:16:26 +11:00
UnknownShadow200
398eceafca EGL: Always log all attributes 2025-02-23 21:12:55 +11:00
UnknownShadow200
18986b29f4 Add option for disabling xinput2 support at runtime 2025-02-23 20:08:29 +11:00
UnknownShadow200
2cfd53aa79 EGL: Try to ensure chosen config has same visual ID as window 2025-02-23 19:37:30 +11:00
UnknownShadow200
14c403f6b8 Fix EGL visual message printing wrong visual ID 2025-02-23 18:43:29 +11:00
UnknownShadow200
bc57708120 Fix ModernGL build 2025-02-23 10:46:16 +11:00
UnknownShadow200
f64d0807f4 OpenGL: Try to support very old systems without BGRA support 2025-02-23 10:41:48 +11:00
UnknownShadow200
faf2516d56 EGL: Use default depth/visual with X11 build 2025-02-23 09:21:00 +11:00
UnknownShadow200
2091c3cf69 X11: More compatible launcher window creation 2025-02-23 08:44:23 +11:00
UnknownShadow200
1296a7edea Fix backtrace not being used 2025-02-23 07:43:19 +11:00
UnknownShadow200
62caadf4c3 Fix compilation issues 2025-02-23 07:06:34 +11:00
UnknownShadow200
4b0ec476e3 Linux: Load pthread_setname_np dynamically 2025-02-23 07:01:22 +11:00
UnknownShadow200
932ec01ea1 X11: Use proper 2D visual instead of glx visual for the launcher
Saves a bit of memory (7 MB private RAM, 50 MB shared RAM on linux mint machine) and should improve startup time a little bit
2025-02-20 22:32:48 +11:00