nia
62501a2218
unix: Support OSS audio on systems other than Linux.
2023-11-20 11:16:08 +01:00
nia
666761c95a
unix: Avoid redefining libm function log2l
2023-11-20 10:56:52 +01:00
bearoso
97291767b8
Merge pull request #886 from alarixnia/dlopen
...
gtk: Use CMAKE_DL_LIBS
2023-11-19 17:57:15 -06:00
bearoso
91b08bfeb7
Merge pull request #885 from JakeSmarter/de
...
Add de l10n
2023-11-19 17:56:48 -06:00
bearoso
a049345125
Merge pull request #881 from JakeSmarter/pl
...
More i18n
2023-11-19 17:56:30 -06:00
nia
5fb99b7ad6
gtk: Use CMAKE_DL_LIBS
...
Fixes building snes9x-gtk on systems where dlopen is in libc
and without an empty libdl stub.
2023-11-20 00:13:18 +01:00
OV2
5c65edbbca
win32: map waveOut devices to mmdevices via endpoint id
2023-11-18 22:25:20 +01:00
Jake Smarter
38c28e1f9c
Add de l10n
2023-11-18 19:28:18 +01:00
OV2
d30060cdc1
win32: try MMDeviceEnumerator for waveOut device enumeration before
...
falling back to device caps (#883 )
2023-11-03 19:07:09 +01:00
Jake Smarter
665ddf86f2
* Add plurals
...
* Drop proper names from l10n
* Add string parameter numbers for correct l10n freedom
* Update POT file
* Update pl l10n based on new POT file
* Add locale specific number formatting where applicable
* Make use of Glib’s logging facility
2023-10-30 15:46:21 +01:00
BearOso
bd918f60fb
Qt/Wayland: Fix case when window is reparented for server-side decoration.
...
Apparently the top-level window surface can start at negative coordinates, so the subsurface needs to be offset by that much more.
2023-10-11 15:02:08 -05:00
BearOso
953de52465
Qt: Fix issues with input rate and vrr.
2023-10-11 10:44:31 -05:00
BearOso
b8d0b8ec9e
Fix some unsigned/signed comparisons.
2023-10-10 19:44:06 -05:00
BearOso
397cb98347
Vulkan: Remove out-of-date message from exception handler. Clean up a bit.
2023-10-10 19:38:56 -05:00
BearOso
94125d4781
Resampler: Consistently use signed ints.
2023-10-10 19:22:40 -05:00
BearOso
58bdb3efa0
Vulkan: Use mailbox when available. Suppress debug messages.
2023-10-09 15:01:35 -05:00
BearOso
e3f1790711
Vulkan/Gtk: Make instance creation fail more robust.
2023-10-09 14:15:46 -05:00
BearOso
039e68d306
Gtk: Don't allow threading with NTSC filter.
2023-10-09 14:01:52 -05:00
BearOso
49556cd5d1
Gtk: Blargg NTSC outputs reduced width in 512-mode.
2023-10-09 13:46:53 -05:00
BearOso
01e408e4c8
(Qt,Gtk)/OpenGL: Specify unpack alignment.
2023-10-08 11:03:27 -05:00
BearOso
0e03a36847
Update Vulkan Memory Allocator and .hpp.
2023-09-23 10:22:48 -05:00
BearOso
9be1ee83b3
Gtk: Compile std_chrono_throttle.cpp unconditionally.
2023-09-16 10:40:29 -05:00
BearOso
84ac947567
memmap: Fix SD3 Italian translation that uses ExtHiROM.
...
Lower Mother 2 hack heuristic score to 3.
2023-09-11 12:10:05 -05:00
bearoso
153965e5f2
Merge pull request #868 from JakeSmarter/pl
...
Add GTK+ pl translations
2023-09-09 16:39:45 -05:00
BearOso
f7ddc412f9
Vulkan: Catch out-of-date exception on swapchain acquire.
2023-09-04 18:57:35 -05:00
BearOso
67b6d47c09
Vulkan: Catch out-of-date on present that vulkan.hpp throws.
2023-09-04 14:00:03 -05:00
BearOso
02cb6dc319
Vulkan: Set graphics queue on swapchain creation.
2023-09-04 13:45:16 -05:00
BearOso
5314bc8db0
Vulkan: Check image extents for surface compatibility.
2023-09-04 11:56:10 -05:00
BearOso
f45e22b08d
Qt: Change vsync setting immediately when config changes.
2023-09-04 11:38:00 -05:00
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