Flyinghead
7d69c9cfd4
capcom: use libjuice for in-game p2p connection
...
fix capcom vs SNK pro battle code address
2026-10-04 11:51:01 +02:00
Edward Li
cf144bcfa7
Warm up C++ exceptions on Switch startup
2026-05-14 17:08:51 +02:00
Edward Li
80683f9670
Language Picker
2026-03-25 17:13:09 +01:00
Flyinghead
e0ad9f6125
Merge remote-tracking branch 'origin/master' into dev
2026-01-17 12:26:20 +01:00
Flyinghead
d07c09ea16
switch: ignore rumble status from SDL
...
Fixes rumble on Switch.
Issue #2201
[ci skip]
2026-01-15 10:10:01 +01:00
Flyinghead
2cfce747c5
ui: better egl init test. display message box on graphics init error
...
Fail if eglGetDisplay() is null.
Throw exception on initRenderApi/switchRenderApi failure.
Catch in SDL and Android and show error message.
Localize Android java code.
Fixes MINIDUMP-7SD MINIDUMP-2XH MINIDUMP-5KM MINIDUMP-2FF MINIDUMP-4ZP
MINIDUMP-6T1 MINIDUMP-5D3 MINIDUMP-7ME
[ci skip]
2025-12-13 17:23:55 +01:00
Flyinghead
0220207545
strprintf utility. localize exception messages. add sv.po (Swedish)
2025-12-08 16:22:26 +01:00
Flyinghead
2113e4e249
localization support WIP. rewrite ini file reader/writer and more.
...
Support for localized dates, collation and messages.
Rewrite ini file reader/writer and command line parser.
Standardize all config stuff in the config namespace.
2025-12-04 18:17:13 +01:00
Flyinghead
a6dc38a35b
switch: use sync keyboard applet for keyboard input
2025-11-30 18:23:15 +01:00
Flyinghead
76c3695f6e
log: support udp log server
2025-01-02 10:35:27 +01:00
Flyinghead
cd8a88366d
get rid of TARGET_NO_EXCEPTIONS
2024-11-06 16:59:16 +01:00
Flyinghead
de403a6203
switch, uwp, libretro build fixes
2024-05-13 16:12:32 +02:00
Flyinghead
13302b87c8
move ui to its own folder
2024-05-07 22:23:51 +02:00
Flyinghead
336706e728
move most os_* funcs to oslib
...
add os_DestroyWindow and os_UpdateInputState
2024-04-12 17:37:45 +02:00
Flyinghead
b378161837
lr: switch build fix
2024-04-11 18:50:49 +02:00
Flyinghead
a136583189
drop dispmanx support. move switch main() to its own file
...
Dispmanx support is provided by SDL
Enable omx audio and set TARGET_VIDEOCORE when building for RPi3
2024-04-11 16:27:28 +02:00
Flyinghead
06a6e26588
get rid of os_GetSeconds()
...
replace it with std::chrono-based getTimeMs()
2024-04-11 15:25:25 +02:00
Flyinghead
42e98e86d0
set thread names
...
Name all threads to help debugging and improve crash reports (windows
only)
Add ^C handler for clean exit on linux
2024-04-10 17:08:24 +02:00
Flyinghead
19bb4a6e5d
switch: implement rumble with native API
2024-01-20 19:23:09 +01:00
Flyinghead
9e37d1e726
switch: restore x15 register when returning from the fault handler
...
Also restore NZCV and FPU registers.
Fixes crash/glitch with YUV converter.
Fixes SoA crash when rendering to a texture.
Issue #1312
2024-01-17 17:52:26 +01:00
Flyinghead
4fa89c4a45
switch: build with miniupnp. set correct window size
...
organize header
remove unneeded switch-specific code
2021-07-15 12:19:11 +02:00
Flyinghead
8a0a0bcdfc
switch: use 256x256 jpeg as app icon
2021-07-14 13:57:40 +02:00
Flyinghead
63a3f02368
libretro: better switch support
2021-07-12 20:14:21 +02:00