Henrik Rydgård and GitHub
21611bfb52
Merge pull request #21119 from white-axe/libretro-vfs
...
Fix libretro builds for iOS and Windows
2026-01-12 18:34:21 +01:00
刘皓
aea42e2cc5
Change RETRO_HW_CONTEXT_DIRECT3D to RETRO_HW_CONTEXT_D3D11
2026-01-12 11:50:40 -05:00
刘皓
75681e46ee
Fix libretro builds for iOS and Windows
2026-01-12 11:31:42 -05:00
Katharine Chui
c76226cd0d
fix adhoc gamemode in relay mode
2026-01-11 20:58:30 +01:00
Katharine Chui
bf30de1527
initial github.com/kethen/aemu_postoffice integration ported from github.com/kethen/aemu
2026-01-11 18:53:54 +01:00
Henrik Rydgård and GitHub
3f3b353350
Merge pull request #21092 from white-axe/libretro-vfs
...
Use the libretro VFS interface in libretro builds
2026-01-10 16:36:01 +01:00
刘皓
a950879dd5
Don't use lseek64() in FileUtil.cpp
2026-01-09 11:46:12 -05:00
Henrik Rydgård and GitHub
b648243e1e
Merge pull request #21113 from hrydgard/savestate-count-setting
...
Add savestate slot count setting
2026-01-09 13:04:58 +01:00
Henrik Rydgård
11c63738ae
Implement the "Auto load savestate" display from #21082
2026-01-09 12:27:37 +01:00
Henrik Rydgård
f1f931551a
Add a "Savestate slot count" setting.
2026-01-09 12:20:39 +01:00
Henrik Rydgård
2b78509986
Fix the back button resuming the game on the pause screen
2026-01-09 12:20:39 +01:00
Henrik Rydgård and GitHub
96a7d9f6c6
Merge pull request #21112 from hrydgard/savestate-listing-rework
...
Rework listing of savestates - a single scan operation instead of lots of File::Exists and GetFileInfo calls.
2026-01-09 12:13:59 +01:00
Henrik Rydgård
884d3c46d5
Rework listing of savestates - a single scan operation instead of lots of File::Exists and ModTime calls.
...
Needed to improve scalability on Android for when we increase the number
of states.
2026-01-09 11:17:21 +01:00
Henrik Rydgård and GitHub
1f4d38cfe7
Merge pull request #21111 from hrydgard/savestate-refactor
...
Some savestate code refactoring
2026-01-09 11:08:54 +01:00
Henrik Rydgård
2959ad214c
Fix the internal savestate API to better reflect how it actually works
2026-01-09 10:29:37 +01:00
Henrik Rydgård
e6e82c9ad3
Add java-side prefix filtering for ContentUri directory listing
2026-01-09 10:12:15 +01:00
刘皓
e72f288a7b
Flush FILE buffers before using lseek64()
2026-01-09 00:54:51 -05:00
Henrik Rydgård
4e5e34a0cc
Move the new slot translation string to Dialog, fits better there.
2026-01-08 23:26:48 +01:00
Henrik Rydgård
13af9d5a9b
Savestate UI: Add one more way to select the current state
2026-01-08 23:18:26 +01:00
Henrik Rydgård
e2ab3a08ee
Add an I_REWIND image
2026-01-08 23:06:54 +01:00
Henrik Rydgård
e33ff46ffd
Extract the rewind code from SaveState.cpp, to make it more managable.
2026-01-08 22:22:46 +01:00
Henrik Rydgård
a591fbff38
Move two more error codes to the enum
2026-01-08 22:02:08 +01:00
Henrik Rydgård and GitHub
21bd6174f5
Merge pull request #21110 from hrydgard/more-fixes
...
Prepare Win32 code for adjustable save state slot count, misc fixes
2026-01-08 21:53:54 +01:00
Henrik Rydgård
a42f71c9ba
Blind-fix Qt
2026-01-08 21:45:30 +01:00
刘皓
fde7821b77
Merge branch 'master' into libretro-vfs
2026-01-08 11:59:20 -05:00
刘皓
0b3cf1de8d
Check that source is non-null before attempting to use it in the ZipContainer constructor
2026-01-08 11:59:12 -05:00
刘皓
37047106f3
Fix the Fseek() and Fseektell() implementation when using the libretro VFS
2026-01-08 11:55:13 -05:00
刘皓
51e3eb69af
Remove all calls to zip_close() from Core/Util/GameManager.cpp
...
The zip file will be closed automatically when the `ZipContainer` goes
out of scope, or when `.close()` is called on the `ZipContainer`.
2026-01-08 11:49:05 -05:00
Henrik Rydgård
77b9a6e2e8
Prepare for adjustable save state slot count by making the Win32 menu dynamic
2026-01-08 16:07:48 +01:00
Henrik Rydgård
a9ef2baa5e
Enable the UMD slow read speed compat flag for Twisted Metal
...
Reportedly fixes #10933
2026-01-07 19:51:16 +01:00
Henrik Rydgård
11a9430e5a
Improve a translation string
2026-01-07 19:51:16 +01:00
Henrik Rydgård and GitHub
99351babc9
Merge pull request #21107 from hrydgard/android-char-event
...
Implement a unicode-char keyboard input event on Android.
2026-01-07 19:49:42 +01:00
Henrik Rydgård
70f1488416
Implement a unicode-char keyboard event on Android.
...
This fixes the ImDebugger when trying to use it with a bluetooth
keyboard, and also fixes other types of text input from bluetooth
keybaords on Android.
However, the ImDebugger is currently very crash-prone on Android since
it crashes on layout changes. This will be fixed separately.
2026-01-07 19:12:15 +01:00
Henrik Rydgård and GitHub
10d0430e3a
Merge pull request #21105 from hrydgard/more-ui-tweaks
...
More UI tweaks
2026-01-07 18:12:35 +01:00
Henrik Rydgård
2bbad2e03b
Floating symbols background animation: Make resolution-dependent
...
Fixes part of #20211
2026-01-06 21:11:04 +01:00
Henrik Rydgård
75f8a5c0e3
NiceTimeFormat: Show up to two minutes as seconds, and up to two hours as minutes. Avoids the plural problem and is nicer.
2026-01-06 20:52:37 +01:00
Henrik Rydgård
fcc181990c
Game browser: Improve display of directory buttons in grid mode.
...
Part of #20108
2026-01-06 20:41:46 +01:00
Henrik Rydgård
b64d7b217f
Add a --root= command line argument to override what host0: is mounted to.
...
Fixes #20191
2026-01-06 20:41:35 +01:00
Henrik Rydgård and GitHub
656db38ebc
Merge pull request #21103 from hrydgard/misc-fixes
...
Today's round of misc fixes
2026-01-06 12:10:03 +01:00
Henrik Rydgård
b7aa38a738
WASAPI: Re-enable AudioClient3. Fix a possible crash.
2026-01-05 19:48:22 +01:00
Henrik Rydgård
38ebb9d729
Set a few defaults automatically as a proof-of-concept (to reduce duplication)
...
See #18888
2026-01-05 19:03:43 +01:00
Henrik Rydgård
ccb7eee91d
Logging fix.
...
Fixes #21102
2026-01-05 16:25:04 +01:00
Henrik Rydgård and GitHub
6c0aff3a28
Merge pull request #21100 from SternXD/uwp-winrt
...
UWP: Migrate from C++/CX to C++/WinRT
2026-01-04 20:42:29 +01:00
SternXD
a2bd8292cd
UWP: Add note for updating pfx key
2026-01-04 11:26:23 -05:00
SternXD
9e18802b58
UWP: Update UWP pfx key
...
Signed-off-by: SternXD <stern@sidestore.io >
2026-01-04 10:07:08 -05:00
SternXD
952987e56e
UWP: Migrate from C++/CX to C++/WinRT
...
Signed-off-by: SternXD <stern@sidestore.io >
2026-01-04 10:07:07 -05:00
Henrik Rydgård and GitHub
a5f877f760
Merge pull request #21099 from fp64/vfpu-sincos-fix
...
Fix vfpu_sin/vfpu_cos bug
2026-01-03 12:15:53 +01:00
Henrik Rydgård and GitHub
ef8419288b
Merge pull request #21097 from hrydgard/more-assorted-fixes
...
A crashfix and some cleanup
2026-01-03 07:00:05 +01:00
fp64
ac22c45526
Fix vfpu_sin/vfpu_cos bug
...
Was looking over VFPU stuff, and noticed this.
Presumably, on x86 the code was already doing exactly this, but still, ouch.
Did retest the code on all relevant (|x|>2^32) available inputs, all matches (except NaN payloads, as usual, but that is unrelated).
2026-01-03 07:15:42 +02:00
刘皓
18ac1ec937
Use the libretro VFS when reading/writing cheats
2026-01-02 17:07:22 -05:00