Commit Graph

2368 Commits

Author SHA1 Message Date
BearOso
942f4ae971 Fix compilation on win32. 2023-08-25 11:47:29 -05:00
BearOso
56edd4c0b7 Qt: Finish cheats. Add what's this stuff. 2023-08-25 11:47:29 -05:00
BearOso
bd41d010f3 Qt: Attach cheats dialog directly to Snes9x.
Update sizing for cheats and shader params dialogs.
2023-08-25 11:47:29 -05:00
BearOso
34aab85f69 Qt: Fix non-windows build. 2023-08-25 11:47:29 -05:00
BearOso
ea28e6d0d9 Qt: Add unworking cheats window. 2023-08-25 11:47:29 -05:00
BearOso
9dbb36ead0 Qt: Changes to ensure UTF-8 encoding on windows. 2023-08-25 11:47:29 -05:00
BearOso
2ea377cba1 Qt: More windows cleaning. 2023-08-25 11:47:29 -05:00
BearOso
c8b21fa461 Qt: Portable mode. Fix hang on close. 2023-08-25 11:47:29 -05:00
BearOso
2e3d5e1102 Qt: Use bundled pcre2. 2023-08-25 11:47:29 -05:00
BearOso
51ed006b6c Qt: Wording. 2023-08-25 11:47:29 -05:00
BearOso
4f91b2430f Qt: More updates. 2023-08-25 11:47:29 -05:00
BearOso
03c9a10cc2 Qt: Use copy for software output path. 2023-08-25 11:47:29 -05:00
BearOso
2fd8b52163 Qt: More updates. 2023-08-25 11:47:29 -05:00
BearOso
876eaa8fb2 Add submodule cubeb. 2023-08-25 11:47:29 -05:00
BearOso
ad613b5f0b Fix OpenGL shader changed race. 2023-08-25 11:47:29 -05:00
BearOso
8bb1e7747d UI element resize without canvas recreate. Capture slot by value when loading/saving states. 2023-08-25 11:47:29 -05:00
BearOso
61bafc329d Make sure wayland surface is created for OpenGL, too. 2023-08-25 11:47:29 -05:00
BearOso
6d71430806 Make sure window is visible before creating wayland vulkan context. 2023-08-25 11:47:29 -05:00
BearOso
3f0f246028 Fix context resizing and joystick detection. 2023-08-25 11:47:29 -05:00
BearOso
e42dd27cd1 Threading fixes. 2023-08-25 11:47:29 -05:00
BearOso
a438d3fa42 Threading. 2023-08-25 11:47:29 -05:00
BearOso
177a802186 Minimized fix. 2023-08-25 11:47:29 -05:00
BearOso
8a4732c9f2 Fix segfault. 2023-08-25 11:47:29 -05:00
BearOso
dd2072b28e Fix silence adder. 2023-08-25 11:47:29 -05:00
BearOso
7f20a93637 Don't double-wait. 2023-08-25 11:47:29 -05:00
Idiot
f1837aa04f Proper sleep implementation for Windows. 2023-08-25 11:47:29 -05:00
Idiot
faaf900eb7 More precise std::chrono throttle implementation. 2023-08-25 11:47:29 -05:00
BearOso
12e7f0d21f Update input rate at right locations. 2023-08-25 11:47:29 -05:00
BearOso
ec8bdaa6eb WaylandSurface: Do roundtrip to get fractional size before initialization. 2023-08-25 11:47:29 -05:00
BearOso
5e021b1abc OpaquePaintEvent. 2023-08-25 11:47:29 -05:00
BearOso
744f69a264 Windows changes. 2023-08-25 11:47:29 -05:00
BearOso
e9b4f6d7fe Work on sound driver levels. 2023-08-25 11:47:29 -05:00
BearOso
62c4686fc6 Sound buffer tweaking. 2023-08-25 11:47:29 -05:00
BearOso
bafea657e7 Working. 2023-08-25 11:47:29 -05:00
BearOso
db97e698b2 Mouse cursor and Set Size->10x. 2023-08-25 11:47:29 -05:00
BearOso
f8c71178d9 Sound reset and signal handlers. 2023-08-25 11:47:29 -05:00
BearOso
4aaf009dbb Use Qt ini file implementation. 2023-08-25 11:47:29 -05:00
BearOso
4000503584 Separation. 2023-08-25 11:47:29 -05:00
BearOso
7b6ba01760 Vulkan: Change timeouts to be more reasonable.
Report when timeout fails.
2023-08-25 11:47:29 -05:00
BearOso
c13e4d8330 Try to fix resampler to be thread-safe. 2023-08-25 11:47:29 -05:00
BearOso
376e6de81c Qt: Remove old files. Clean whitespace. 2023-08-25 11:47:29 -05:00
BearOso
fa16fbace4 Fix OpenGL ImGui shutdown. Fix config folder on Windows. 2023-08-25 11:47:29 -05:00
BearOso
16da4c2d26 Fix WASAPI preference. 2023-08-25 11:47:29 -05:00
BearOso
1b1325066b Qt port. 2023-08-25 11:47:29 -05:00
BearOso
19d0016c5a Gtk: Use GNUInstallDirs. 2023-08-24 14:19:55 -05:00
BearOso
d0c45f36b1 Gtk: Update translation misc. 2023-08-24 11:15:52 -05:00
BearOso
33d871d40e Cheats: Allow address:byte format. 2023-08-23 15:24:02 -05:00
bearoso
b488e426b3
Update TRANSLATING.txt 2023-08-23 15:13:01 -05:00
bearoso
e49165c560
win32/d3d9: Don't reset ImGui with device.
Just recreate necessary objects.
2023-07-11 15:19:50 -05:00
BearOso
81efc82f88 Move formerly Gtk sound drivers to common directory. 2023-06-07 16:06:55 -05:00