Commit Graph

2478 Commits

Author SHA1 Message Date
BearOso 7ad393572f Vulkan: Catch swapchain create exceptions. Don't try to use immediate present mode if not supported. 2023-09-04 11:37:28 -05:00
BearOso d96b2a711b Qt: Handle failed context creation better. 2023-09-04 11:03:21 -05:00
BearOso cf49325555 Qt: More overclock options. 2023-09-02 16:07:16 -05:00
BearOso 6555feecda Wayland: Round preferred scale multiplication.
wl_fractional_scale_v1 spec says to round halfway away from zero.
2023-08-31 14:01:09 -05:00
Jake Smarter e2087adffb Add GTK+ pl translations 2023-08-31 11:42:32 +02:00
OV2 94fbbfe0dd Close zip files during patch search in release (fixes #864) 2023-08-27 15:40:36 +02:00
BearOso 6fce8bd2ca Qt: Clean up style tweaking. 2023-08-25 11:47:29 -05:00
BearOso 2be85e8a44 Gtk: Fix additional hardcoded paths. 2023-08-25 11:47:29 -05:00
BearOso 086da07b53 Qt: White icons for dark color schemes. 2023-08-25 11:47:29 -05:00
BearOso d18cfb1e77 Qt: Compilation fix. Help updates. 2023-08-25 11:47:29 -05:00
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