Henrik Rydgård
9a93a478d1
Fix smooth switching from Vulkan to GL
2024-05-23 14:37:12 +02:00
Henrik Rydgård
d21fef52ae
Allow taking screenshots in the app menu
2024-05-10 21:10:11 +02:00
Henrik Rydgård
6575ba5487
Make screenshot notifications clickable (on platforms where it's possible)
2024-04-10 13:21:23 +02:00
Herman Semenov
9e126b5f00
Fixed possible accidental conversion memsize type to strict 32 bit
2024-04-02 19:03:12 +03:00
LunaMoo
90fd476acf
Change based on feedback
2024-02-25 11:18:11 +01:00
LunaMoo
47b19eb24b
Fix "Savestate Slot" string
2024-02-25 10:29:28 +01:00
Henrik Rydgård
c5791764d8
Make the i18n T function use std::string_view
...
Buildfixes, crashfixes
One more
Android buildfix
Buildfix Qt
2024-02-12 18:44:39 +01:00
Henrik Rydgård
a07a2e445b
Fix event order and some logic. Can now change skip buffer effect while running in background.
2024-02-01 23:26:36 +01:00
Henrik Rydgård
0615ba3e54
Some paranoia and a comment
2024-01-29 00:54:18 +01:00
Henrik Rydgård
cb89dff10f
SDL: Remove unnecessary sleeps in the SDLMain loop (we now handle it in NativeFrame)
2024-01-27 11:30:29 +01:00
Henrik Rydgård
1f129b6dca
Replace "ReadFileToString" with a few semantically clearer wrappers.
2024-01-25 09:55:54 +01:00
Henrik Rydgård
3b3373dde6
Add some test code for file systems. Discovered that delete on scoped storage is always recursive! Dangerous.
2024-01-22 11:54:41 +01:00
Henrik Rydgård
902b73698f
Slight improvement to extra assert info (set special info on pause screen)
2024-01-18 23:00:43 +01:00
Henrik Rydgård
b899a178bf
Change approach (call from NativeFrame instead). Add Mac support
2024-01-18 18:21:12 +01:00
Henrik Rydgård
dc4f22d1a4
GameDB: Add a mutex, and load on demand instead.
2024-01-15 17:17:02 +01:00
Henrik Rydgård
dd15a1573d
Add setting to configure simulated key-up delay for mouse wheel events
2023-12-20 11:39:37 +01:00
Henrik Rydgård
97e0f6dc94
Prepare for deferred waits
2023-12-18 17:15:56 +01:00
Henrik Rydgård
818471a2d7
Mouse wheel: Centralize the sending of KEY_UP events on a timer.
2023-12-17 19:40:59 +01:00
Henrik Rydgård
ce6b05174a
Also call SendMouseDeltaAxis directly from NativeMouseDelta for lower latency.
2023-12-14 19:30:03 +01:00
Henrik Rydgård
d397635e49
Mouse input: Approximate the old smoothing function
2023-12-14 19:24:39 +01:00
Henrik Rydgård
7b0ee5440d
Move the mouse event processing code out from NativeApp
2023-12-14 19:01:19 +01:00
Henrik Rydgård
812b1024f0
Move TouchTestScreen to DevScreens
2023-12-14 19:01:19 +01:00
Henrik Rydgård
af17112bf4
Expose --escape-exit and --pause-menu-exit to be set from the ini file
...
You can now set --escape-exit by setting `PauseExitsEmulator = true` in [General].
You can now set --pause-menu-exit by setting `PauseMenuExitsEmulator = true` in [General].
2023-12-13 17:12:48 +01:00
Henrik Rydgård
5763ec1b88
Move NativeQueryConfig into app-android.cpp
2023-12-12 09:56:33 +01:00
Henrik Rydgård
e8f70594a4
Implement running the game in the background on the pause screen. Fix some bugs.
2023-12-11 12:41:44 +01:00