Henrik Rydgård
|
288b72cb16
|
Add 7z streaming support, so we can have a progress bar
|
2026-03-27 14:34:18 -06:00 |
|
Henrik Rydgård
|
5e0a9a0113
|
Add really simple 7z extraction, using the 7z VFS
|
2026-03-27 14:34:18 -06:00 |
|
Henrik Rydgård
|
64c05a5ddf
|
Atrac3: Allow sending 0xFFFFFFFF as data size. Death JR does this on audio loop for some reason.
|
2026-03-26 11:59:43 -06:00 |
|
Henrik Rydgård
|
0e55129fab
|
Prepare for dumping NPDRM isos, use shared_ptr to manage lifetime of BlockDevice
|
2026-03-19 13:59:04 +01:00 |
|
Eric Warmenhoven
|
9b26df8283
|
libretro: fix ios/tvos builds
|
2026-03-08 12:16:52 -04:00 |
|
Henrik Rydgård
|
a2de96a4d1
|
iOS: Try to avoid leaking file bookmarks. Don't try to install zips into iCloud folder.
|
2026-03-08 10:20:24 +01:00 |
|
Henrik Rydgård
|
14ef83f06a
|
Implement iOS "bookmark" support, to preserve permissions to recent files from iCloud
|
2026-03-07 15:04:49 +01:00 |
|
Henrik Rydgård
|
d6ca0378b6
|
Move DarwinFileSystemServices.mm/h to Core/Util
|
2026-03-07 11:35:34 +01:00 |
|
Henrik Rydgård
|
66b8e866fb
|
iOS: Fix opening files from iCloud and other secure places. Note: Not compatible with "Recents" yet.
|
2026-03-07 09:19:31 +01:00 |
|
Henrik Rydgård
|
e8d648e91d
|
InstallZip: Fix problem where the delete-after option didn't work
The file was held open.
|
2026-03-06 10:57:22 +01:00 |
|
Henrik Rydgård
|
e50199ad0a
|
Fix the gemini-written video player to actually work
|
2026-02-26 09:33:26 +01:00 |
|
Henrik Rydgård
|
c74e21243d
|
Add support for installing plugins directly from zip files
|
2026-02-25 14:28:57 +01:00 |
|
Henrik Rydgård
|
cbcec3e27f
|
Bugfix GetFriendlyPath, use in more places
|
2026-01-29 23:15:32 +01:00 |
|
Henrik Rydgård
|
1ed2f53385
|
Improve the InstallZipScreen a little
|
2026-01-29 22:51:28 +01:00 |
|
Henrik Rydgård
|
0f85b06908
|
Add basic support for installing savestate ZIPs (useful for iOS testing)
|
2026-01-29 22:10:46 +01: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
|
fb521408c7
|
Avoid calling IsValidRange with zero length
|
2025-12-30 20:31:07 +01:00 |
|
Henrik Rydgård
|
1ea93e2913
|
Small refactor of text rect measurement. Add move/resize icons
|
2025-11-27 11:50:22 +01:00 |
|
Henrik Rydgård
|
b8fced5b41
|
Path code cleanup, move some UI code (#21037)
* Move a bunch of path logic into Core/Util/PathUtil.cpp/h
.
* Move GameImageView out from SaveDataScreen
* More cleanup, add a translation string
|
2025-11-25 00:44:24 +01:00 |
|
Henrik Rydgård
|
4283e66a12
|
Font style rework: Windows part
|
2025-11-09 08:52:21 +01:00 |
|
Henrik Rydgård
|
6d1973edfb
|
Add banners on the top of settings pages, if editing game-specific settings show the icon.
|
2025-11-09 08:51:41 +01:00 |
|
Henrik Rydgård
|
14ddad5ce3
|
Change how defaults work in the inifile reader (more flexible this way)
|
2025-10-31 21:57:52 +01:00 |
|
Henrik Rydgård
|
7cc4a0f3a3
|
Add more accurate sleep function (well, not more accurate on Windows unfortunately)
|
2025-10-21 12:11:23 +02:00 |
|
Henrik Rydgård
|
b082e94edb
|
Initial work on using premultiplied alpha in the UI
|
2025-10-16 11:07:05 +02:00 |
|
Henrik Rydgård
|
9ff1cf3572
|
Remove bad assert (the function already checks for null later).
Fixes #20862
|
2025-10-09 12:43:43 -06:00 |
|
Henrik Rydgård
|
b15b0c441e
|
Make the checks for atrac size more lenient. Possible fix for #20834
|
2025-09-24 10:08:53 -06:00 |
|
Henrik Rydgård
|
52c4c31508
|
Runtime atlas generation
|
2025-09-17 09:49:54 -06:00 |
|
Henrik Rydgård
|
c9acf8e80e
|
More std::string_view
|
2025-08-31 20:20:59 +02:00 |
|
Henrik Rydgård
|
4d7b51d8cb
|
Reimplement AA3 header parsing
|
2025-07-22 17:48:20 +02:00 |
|
Henrik Rydgård
|
8c13d209d5
|
Minor code cleanups
|
2025-07-11 15:09:15 +02:00 |
|
Henrik Rydgård
|
0fc7d430b4
|
Reimplement wave parsing more simply, for AtracCtx2.
|
2025-06-26 11:06:18 +02:00 |
|
Henrik Rydgård
|
5c77ff9147
|
Atrac: Rework the header dependencies
|
2025-06-25 11:34:07 +02:00 |
|
Henrik Rydgård
|
04684cc88b
|
Minor error message improvement
|
2025-06-07 17:18:51 +02:00 |
|
Henrik Rydgård
|
77f9a27c35
|
Add a way for errors to bubble up out of BlockDevice creation
|
2025-06-07 12:30:20 +02:00 |
|
Henrik Rydgård
|
8d6f8b9399
|
Cleanup and paranoia
|
2025-06-06 10:34:13 +02:00 |
|
Henrik Rydgård
|
ab2f85b6b8
|
Crashfix in folder move logging. Plus relax an assert
|
2025-06-01 10:55:21 +02:00 |
|
Kevin Reinholz
|
335695935a
|
Fix build with system libzip and miniupnpc
|
2025-05-31 16:06:37 -07:00 |
|
Kevin Reinholz
|
795c8678a6
|
Fixed build with system libzip and miniupnpc
|
2025-05-31 16:03:57 -07:00 |
|
Henrik Rydgård
|
5eb87f0fb4
|
Logging fixes and cleanups around folder move
|
2025-05-29 13:13:07 +02:00 |
|
Henrik Rydgård
|
c3ed94b721
|
More icon work
|
2025-05-25 11:22:05 +02:00 |
|
Henrik Rydgård
|
44d279ec6f
|
Fix for recents cleaning on iOS
|
2025-05-19 18:38:19 +02:00 |
|
Henrik Rydgård
|
fba2489c79
|
Remove dubious parallelization in ELF loading, initialize a var, add some checks
|
2025-05-15 09:48:23 +02:00 |
|
Henrik Rydgård
|
fbb5d649e4
|
Fix hang bug when searching settings in the Developer Tools screen
|
2025-04-30 11:50:47 +02:00 |
|
Henrik Rydgård
|
71533ac2b7
|
Trash handling is too high level for FileUtil, move it up.
|
2025-04-15 17:42:24 +02:00 |
|
Henrik Rydgård
|
3cd1f2f832
|
sceAudioCodec: Fix AT3 and AAC playback (possibly limited to certain bitrates) but fixes Kosmodrones
|
2025-04-13 15:48:11 +02:00 |
|
Henrik Rydgård
|
70c341ab35
|
Buildfix
|
2025-04-13 01:12:38 +02:00 |
|
Henrik Rydgård
|
1babbca72a
|
Move the zip file content checker into Loaders.cpp, should fix the libretro build
|
2025-04-12 23:38:59 +02:00 |
|
Henrik Rydgård
|
fffbed53bc
|
Add a ZipFileLoader, which can let us load any single-file file type from a zip.
Useful for loading framedumps from github without manually having to
unzip each one, for example.
|
2025-04-12 22:23:23 +02:00 |
|
Henrik Rydgård
|
f7ff2e2d20
|
Remove redundant constants
|
2025-04-12 11:35:55 +02:00 |
|
Henrik Rydgård
|
370a521381
|
Move UPnP init/shutdown to app init/shutdown instead of game init/shutdown
|
2025-04-07 16:46:04 +02:00 |
|