Commit Graph

2351 Commits

Author SHA1 Message Date
OV2
33d84d31b8 libretro: remove unused S9xGetFilename, pass original rom filename when
loading (#836)
2023-03-28 18:10:18 +02:00
OV2
fb3c00460d Allow passing optional rom filename 2023-03-28 18:10:18 +02:00
BearOso
af70c62343 Gtk: Add script to make appimage. 2023-03-28 11:05:54 -05:00
OV2
4e52321a53 Copy internal registers to correct position (fixes #838) 2023-03-28 12:55:37 +02:00
BearOso
691bc9fb49 Update version to 1.62.2. 2023-03-27 17:16:39 -05:00
BearOso
d5400f77bb Fix snapshot bugs. 2023-03-27 17:16:39 -05:00
Michael Buckley
97dd443e63 Mac: Watchpoint bug fixes 2023-03-25 14:14:28 -07:00
Michael Buckley
07e456729f Mac: Fix merge issue with menu items 2023-03-25 14:08:28 -07:00
Michael Buckley
f9ecc89098 Mac: Update coyright year and version to 1.62.1 2023-03-25 14:01:32 -07:00
Michael Buckley
14677f647d Mac: Open blank window by default. This isn't how the Mac client has ever worked, but it's confused enough people recently that the only thing that changes when you launche Snes9x is the system-wide menu bar. 2023-03-25 13:59:49 -07:00
Michael Buckley
51a7c207a6 Mac: Restore Open MultiCart feature 2023-03-25 13:58:25 -07:00
Michael Buckley
7d37196f72 Mac: Fix makepath bugs introduced in cea5148 2023-03-25 13:54:13 -07:00
Michael Buckley
2e568452c0 Mac: Rebuilt Cheat Finder 2023-03-25 12:26:30 -07:00
BearOso
35ea8b4ec9 Update version strings from 1.62 to 1.62.1. 2023-03-25 10:52:21 -05:00
BearOso
0fe8bd3f0b Win32: Align hotkey 14's box. 2023-03-25 10:43:58 -05:00
bearoso
e348636e7f
Merge pull request #835 from StanleyKid-22/master
Updated Ukrainian translation
2023-03-25 10:36:46 -05:00
bearoso
de7b9e5394
Merge pull request #834 from xfix/unix-fix-cross-compilation
unix: Fix cross compilation
2023-03-25 10:36:26 -05:00
StanleyKid-22
b25e8a6d01
Updating Ukrainian translation 2023-03-25 12:42:03 +02:00
Konrad Borowski
f39ab408f4 unix: Fix cross compilation 2023-03-25 10:09:40 +01:00
bearoso
b418792d2f
Account for extra byte at end of DSP block. 2023-03-24 21:01:25 -05:00
BearOso
fea6027898 Use alwaysinline with hq2x. 2023-03-24 17:44:45 -05:00
BearOso
63758bbe94 Win32: Adjust hotkey dialog tab order. 2023-03-24 14:54:59 -05:00
BearOso
3c50e995ee Win32: Allow the Vulkan driver to fail at the loader stage. 2023-03-24 14:39:31 -05:00
BearOso
929a213b71 Win32: Don't change hi-res filter when changing lo-res filter. 2023-03-24 13:54:34 -05:00
BearOso
8e78a431cc Gtk: Exclude slang_test from all target. 2023-03-24 13:25:07 -05:00
OV2
c781d45687 Fix compile with DEBUGGER (fixes #832) 2023-03-24 16:11:00 +01:00
OV2
ea94129762 win32: fix warning 2023-03-24 15:53:30 +01:00
BearOso
d948ef8a19 Make SRAM and GFX.Screen dynamic again. 2023-03-23 19:02:23 -05:00
BearOso
fdcef11795 Make ROMStorage dynamic. 2023-03-23 17:52:39 -05:00
BearOso
6b2a8bf2de Update appveyor.yml 2023-03-23 14:49:48 -05:00
BearOso
9c92a3b38c Win32: Make frame skip box 1px wider to match. 2023-03-23 14:31:48 -05:00
OV2
b9395814ae win32: align display dialog checkbox positions, adjust tab order 2023-03-23 12:14:27 +01:00
bearoso
8cb8f67a8b
Merge pull request #830 from Felipefpl/master
Updated brazilian portuguese translation
2023-03-22 14:25:46 -05:00
bearoso
8ac2ac7be5
Merge branch 'master' into master 2023-03-22 14:25:17 -05:00
Felipe
be9f19830e
Updated brazilian portuguese translation
Updated translation with the strings that were changed.
2023-03-22 11:54:04 -03:00
BearOso
5157426cb6 Gtk: Use translated binding names in preferences. 2023-03-21 17:45:39 -05:00
BearOso
26291d185d Gtk: Fix some missing lines again. 2023-03-21 17:41:08 -05:00
BearOso
8593d9014b Gtk: Fix xgettext missing a few strings. 2023-03-21 17:32:08 -05:00
BearOso
e34097ecdf Gtk: Only adjust the numeric locale with file reads. 2023-03-21 16:47:39 -05:00
BearOso
13a5592ba6 Gtk: Add the missing lines from a couple .po files. 2023-03-21 16:33:52 -05:00
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