BearOso
e1eb7ea9de
Gtk: Fix up some internationalization problems.
2023-03-21 15:45:16 -05:00
BearOso
16a45f7b92
libretro: Get rid of EndScreenRefreshCallback.
...
Just use S9xSyncSpeed, which was there all along.
2023-03-20 16:16:43 -05:00
BearOso
50f9f9eba1
Move S9xSyncSpeed call.
...
DMA can last multiple frames, and so can S9xMainLoop.
If we throttle outside of S9xMainLoop or only as we're exiting the
loop as is currently done, we zoom through multiple frames and
overrun the audio. Moving S9xSyncSpeed just after EndScreenRefresh
causes it to be called every frame.
This seemingly wasn't a problem because throttling with vsync *did*
happen every frame regardless. Oops.
2023-03-20 16:02:36 -05:00
BearOso
c325cbc2f6
Another SRAM->0 fix.
2023-03-20 14:55:31 -05:00
BearOso
7943dfa126
Zero SRAM for Super Formation Soccer 95 - della Serie A.
2023-03-19 14:43:52 -05:00
BearOso
00a6342111
win32: Set OGLDisablePBOs to true by default.
2023-03-17 17:13:46 -05:00
OV2
6e34ff268c
win32: remove remains of old frame timer
2023-03-17 00:51:47 +01:00
OV2
f66e081c8c
win32: fix speed up / down
2023-03-17 00:46:55 +01:00
OV2
b1ea4c86b6
win32: use strings in S9xGetFilenameInc
2023-03-17 00:17:20 +01:00
OV2
fc7668c9f0
win32: directly return string
2023-03-16 23:46:25 +01:00
BearOso
2d873e7dd9
Update changes.txt a bit.
2023-03-16 16:57:09 -05:00
BearOso
35e41aa37e
Update some copyrights and version strings.
2023-03-16 16:28:04 -05:00
BearOso
19e4295089
win32: Use UTF-8 on rom name in info dialog.
2023-03-16 16:06:57 -05:00
BearOso
f1881a21fc
Adjust snapshot to load old DSP data.
2023-03-16 15:21:41 -05:00
BearOso
410c52a7c9
SPC<-->DSP use two sets of registers.
2023-03-16 14:42:23 -05:00
BearOso
d45bf0689a
win32: Fix bug with multiple drive paths.
2023-03-15 16:26:45 -05:00
BearOso
24cea1972c
win32: Don't allow Vulkan and OpenGL to be used in the same session.
2023-03-15 15:54:43 -05:00
BearOso
5e02a77d59
Revert "win32: Make changes to display driver not occur until restart."
...
This reverts commit 39e21410d8
.
2023-03-15 15:47:35 -05:00
BearOso
e81edf83a6
Fix warning.
2023-03-15 15:07:20 -05:00
BearOso
24db4e6e90
Apply SafeString to ROMName here as well.
2023-03-15 15:02:08 -05:00
BearOso
24d91f016c
Disable std::filesystem implementation in fscompat.cpp.
2023-03-15 14:58:07 -05:00
OV2
2cb8c0978a
Ensure ROMId is safe
2023-03-15 14:57:55 -05:00
BearOso
7d9cc644cf
New hq2x: Fix ambiguity with abs and credit near.
2023-03-14 16:01:35 -05:00
BearOso
046f348d4e
Update hqxx filters to adapted version from FFmpeg.
...
Compiles much faster and is roughly the same speed.
2023-03-14 15:44:23 -05:00
BearOso
d8eb6c7074
libretro: Fix CFLAGS including CXXFLAGS.
2023-03-13 16:47:08 -05:00
bearoso
82d2ceb183
Merge pull request #712 from Yoshimaster96/master
...
Add proper support for SuperFX 8MB ROM emulation
2023-03-13 15:49:11 -05:00
BearOso
e306405cd1
win32: Add fullscreen on ROM open option.
2023-03-13 13:57:30 -05:00
BearOso
c64e99f504
win32: Only display first 500 shader parameters.
...
Mega-Bezel is absurd. There's no need for all those parameters.
2023-03-13 13:31:32 -05:00
OV2
cc0a87711a
win32: remove unneccessary function
2023-03-12 23:59:39 +01:00
OV2
da4d6e1dd4
win32: restore rom name in info dialog
2023-03-12 18:03:42 +01:00
OV2
c691be630b
Support patches in ROMFILENAME_DIR
...
Priority is as before: ROMFILENAME_DIR, ZIP, PATCH_DIR
2023-03-12 17:42:30 +01:00
OV2
1c16c0cb63
Fix ips sequences in patch dir
2023-03-12 17:42:30 +01:00
OV2
d502fe0738
Stop if ips sequence was found
2023-03-12 17:42:30 +01:00
BearOso
176556dfd3
Add menu items to scale windows up to 10x.
2023-03-12 11:10:02 -05:00
OV2
c654caed32
Use splitpath in CheckForAnyPatch (fixes extensions != 3 characters)
2023-03-12 14:12:24 +01:00
OV2
eaaf1ad779
win32: make shader params part of IS9xDisplayOutput, add override
...
specifier
2023-03-12 14:12:24 +01:00
OV2
fcdc865641
win3: use precalculated values
2023-03-12 14:12:24 +01:00
BearOso
0b0607722c
win32: Add "Clear List" option to recent menu.
2023-03-11 18:06:42 -06:00
BearOso
22e0b373e4
Gtk: Add clear recent items item.
2023-03-11 17:46:40 -06:00
BearOso
87bb383797
Gtk: Multiple assignment syntax.
2023-03-11 16:47:07 -06:00
bearoso
3378d6cc02
Merge pull request #753 from Felipefpl/master
...
Updated brazilian portuguese translation
2023-03-11 14:36:13 -06:00
BearOso
608f8b7137
win32: Make snapshot preview window work in fullscreen.
...
This could be system specific, but it works for me now.
2023-03-10 17:56:53 -06:00
BearOso
a4b4b98fff
Update SPIRV-Cross to bleeding edge.
2023-03-10 17:26:35 -06:00
BearOso
f9374e527b
Update glslang to bleeding edge.
2023-03-10 17:24:40 -06:00
BearOso
3d22cc7f2d
Add vulkan headers back as a submodule.
2023-03-10 17:08:12 -06:00
BearOso
120d715e3a
Remove vulkan-headers from tree directly.
2023-03-10 17:04:32 -06:00
BearOso
b4b2007529
win32: Fix compilation errors with VS/Clang.
2023-03-10 14:32:10 -06:00
BearOso
cd57135d9a
win32: Better solution for registry entries.
...
Add by default, but remove them when box is unchecked.
2023-03-08 14:40:15 -06:00
BearOso
036fa5a951
win32: Ask about registry keys on first start. Also...
...
add a command-line option to remove these keys.
2023-03-08 14:31:55 -06:00
BearOso
879134ca5a
snapshot: Keep compatibility with version 11.
2023-03-08 13:33:15 -06:00