Commit Graph

2469 Commits

Author SHA1 Message Date
OV2 bf83f0f605 win32: add hotkey to switch aspect ratio (#912) 2024-05-10 00:09:20 +02:00
OV2 ba6f67510e win32: fix warnings 2024-05-09 14:58:46 +02:00
OV2 be53955553 win32: allow multiselect in cheat dialog, handle delete and selection
(#916)
2024-05-08 16:53:11 +02:00
BearOso add607c38f Qt: Add save slot status info. 2024-05-07 14:27:28 -05:00
BearOso c476e4acdc Gtk: Show existence of save state on slot select. 2024-05-07 14:18:40 -05:00
BearOso bac6798141 Win32: Fix missing semicolon. 2024-05-07 14:06:33 -05:00
BearOso 73cb8014f1 Win32: Show whether save state exists when slot selected. 2024-05-07 14:01:59 -05:00
OV2 77f86ef4b6 win32: only deinint d3d imgui elements if they were initialized 2024-05-05 19:25:47 +02:00
BearOso 51b6528224 Vulkan: Fix a couple of unsigned/signed warnings. 2024-05-04 15:43:54 -05:00
BearOso c39e86c0c6 Qt: More built-in icons. 2024-05-04 15:38:29 -05:00
BearOso 771b0ffc37 Qt: Mouse fixes. 2024-05-01 16:09:44 -05:00
BearOso dcccf28bde Qt: Add mouse support. 2024-04-30 16:28:45 -05:00
BearOso f6f9cf09e1 CMakeFiles: Tweaks. 2024-04-30 14:39:07 -05:00
Sneed 2bb7723220 boot 4mb superfx roms 2024-04-28 08:26:06 -05:00
BearOso fdcff015dc CPU: Stop emulation if CPU is deadlocked. 2024-04-27 17:44:21 -05:00
BearOso 986dd2a061 SuperFX: Allow execution from ROM in higher banks. 2024-04-27 16:59:11 -05:00
BearOso 65ef81ca2d SuperFX: Attempt to fix execution bank check against SCMR. 2024-04-27 16:46:05 -05:00
bearoso 0a527f3adc
Merge pull request #906 from pstef/update-minizip
Update minizip to version 1.1
2024-04-27 11:11:53 -05:00
pstef 496d2f0020
Merge branch 'snes9xgit:master' into update-minizip 2024-04-26 13:55:37 +02:00
BearOso af4ec50b16 SuperFX: Run when any bit of SCMR is set. 2024-04-25 15:49:56 -05:00
BearOso 582128bce7 Qt: Implement Swap Controller 1 & 2 2024-04-22 15:58:35 -05:00
BearOso 98cac16b46 Qt: Allow changing controller ports. No mouse yet. 2024-04-22 15:58:35 -05:00
bearoso 8077396d39
Merge pull request #914 from bernborgess/fix-vulkan-semicolon
Vulkan: Fixed semicolon in vulcan_context.cpp
2024-04-20 09:46:53 -05:00
bernborgess 3c09b1ea63 Fixed semicolon in vulcan_context.cpp 2024-04-20 09:23:21 -03:00
BearOso bb905521df Vulkan: Simplify some code. 2024-04-19 16:29:09 -05:00
BearOso 0ae69cd518 Qt: Update paths before loading game. 2024-04-18 14:37:55 -05:00
BearOso 8750a9ec26 Vulkan: Silence some warnings. 2024-04-17 17:12:51 -05:00
BearOso a5a0a80464 Qt: Fix cheats dialog. 2024-04-17 15:51:38 -05:00
BearOso e0849ab384 Qt/Windows: Just use a fixed dark fusion style.
Fix dark/light icon calculation to not be based on actual colors,
not the OS theme.
2024-04-16 14:47:57 -05:00
BearOso 31db46516d Qt/Windows: Don't use new windows11 style with Qt 6.7.
It has some glitches.
2024-04-15 15:51:41 -05:00
BearOso 9d22dbb8d8 Cirrus.yml: Update FreeBSD target. 2024-04-13 18:14:51 -05:00
BearOso 0ed93cd732 vulkan-headers: Roll back to v1.3.280.
v1.3.281 contains a broken Vulkan-Hpp on 32-bit.
2024-04-13 14:01:50 -05:00
BearOso 3d5e412fb5 Vulkan-Hpp: Fix VULKAN_HPP_NO_NODISCARD_WARNINGS. 2024-04-13 13:49:48 -05:00
BearOso 130942f578 Vulkan: Fix compile issues on Windows because of min/max. 2024-04-13 11:06:14 -05:00
BearOso 46c6bd7eb4 Vulkan-Hpp: Don't use exceptions. 2024-04-12 18:47:16 -05:00
BearOso 7cf9f59923 Update VulkanMemoryAllocator-Hpp. 2024-04-06 16:28:03 -05:00
BearOso 3ebc239034 Update vulkan-headers to v1.3.281. 2024-04-06 16:23:47 -05:00
Nebuleon Fumika 5fbc17672a Guard Z_BZIP2ED with #ifdef HAVE_BZIP2 in miniunz.c, unzip.c 2024-03-19 00:14:22 +01:00
Piotr Paweł Stefaniak 76207f9586 formatting before cherry-pick 2024-03-19 00:14:22 +01:00
Piotr Paweł Stefaniak 860a928eca Remove a register keyword
that resurfaced with the recent version update.
2024-03-18 23:49:04 +01:00
Brandon Wright 94a649b4bb Fix compiling on Gentoo Linux due to use of non-public API. 2024-03-18 23:47:20 +01:00
Piotr Paweł Stefaniak 3791810d2c Update zconf.h and zlib.h for MacOSX to import z_crc_type
This is the first revision that introduces the z_crc_type that is used by
the recently updated minizip code.
2024-03-18 22:00:03 +01:00
Piotr Paweł Stefaniak 8c93a8c12b Update minizip to version 1.1
This enables compilation under my Fedora aarch64 system.
2024-03-18 20:51:22 +01:00
bearoso 1e1c45be07
Merge pull request #900 from StanleyKid-22/master
Updated Ukrainian translation
2024-02-14 10:31:34 -06:00
StanleyKid-22 4336892724
Updated Ukrainian translation 2024-02-14 15:47:32 +02:00
StanleyKid-22 7b7f126f5e
Merge branch 'snes9xgit:master' into master 2024-02-14 15:44:58 +02:00
BearOso be6372c034 Gtk/Wayland: Disable display driver during unfullscreening.
Gtk incorrectly doesn't resize widgets beneath a subsurface.
2024-02-08 12:49:12 -06:00
BearOso 68af8fe783 Vulkan/Wayland: Use old swapchain size if none provided. 2024-02-07 18:41:36 -06:00
BearOso f83a57fe25 Qt: Use DEFINES for core library.
Fixes compile.
2024-02-06 18:08:44 -06:00
bearoso e76abdc4ef
Merge pull request #887 from alarixnia/unix-bsd
unix: Fix support for systems other than Linux
2024-01-28 10:45:43 -06:00