Liam
904a3b682f
fsmitm_romfsbuild: optimize for data locality
2023-12-03 16:29:57 -05:00
Liam
a4449e0f22
romfs: cache file and directory metadata tables
2023-12-03 16:29:57 -05:00
Liam
4321fc6154
file_sys: handle null romfs
2023-12-01 23:39:48 -05:00
Liam
14a1a578fb
romfs: fix extraction of single-directory root
2023-10-31 23:26:51 -04:00
Liam
62e106dbe8
kernel: update KProcess
2023-10-21 20:03:41 -04:00
Liam
46493463a9
set: return version info from system archive
2023-10-20 13:29:52 -04:00
Liam
37871dacd4
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
2023-10-13 14:22:52 -04:00
liamwhite
a365fea8fb
Merge pull request #11639 from liamwhite/no-program-id-change
...
loader: don't reassign program ID on npdm reparse
2023-10-07 12:49:32 -04:00
Liam
445d504f94
ci: fix new codespell errors
2023-10-02 18:03:05 -04:00
Liam
bb4e14e7ac
loader: don't reassign program ID on npdm reparse
2023-09-30 11:35:42 -04:00
rkfg
e65b34058f
pfs: Fix reading filenames past the buffer end
2023-09-21 05:12:05 +03:00
Liam
d8bd6aa253
registered_cache: correct file deletion case
2023-09-16 18:25:17 -04:00
liamwhite
424d7d422f
Merge pull request #11500 from liamwhite/debug-stuff
...
core: improve debug workflow
2023-09-16 11:40:17 -04:00
Liam
efef3d8487
core: improve debug workflow
2023-09-14 16:44:15 -04:00
lat9nq
41a08286c8
ips_layer: Remove uncaught usage of stoul/ll
2023-09-13 13:36:25 -04:00
Liam
07a6563a93
qt: add verification for installed contents
2023-09-12 09:20:50 -04:00
Steveice10
d5cac207fb
core: Add support for loading NSPs with personalized tickets. ( #10048 )
...
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
2023-09-05 21:09:42 +02:00
Liam
3a8fb9bf5f
vfs: ensure key area keys are validated
2023-08-28 22:22:00 -04:00
liamwhite
5552856663
registered_cache: create fake CNMT entries for program updates of multiprogram applications ( #11319 )
2023-08-26 00:00:15 +02:00
liamwhite
f4b28d3df7
Merge pull request #11309 from liamwhite/full-xci
...
file_sys/card_image: support dumps with prepended key area
2023-08-21 16:09:22 -04:00
Liam
82be3bde98
patch_manager: apply manual HTML patches when present
2023-08-21 10:58:23 -04:00
Liam
f9870c754f
file_sys/card_image: support dumps with prepended key area
2023-08-17 22:03:47 -04:00
Liam
a1ea1c3dd3
file_sys: tolerate empty NCA
2023-08-16 16:30:41 -04:00
Liam
1cecd1d96a
fssystem: rework for yuzu style
2023-08-15 17:47:40 -04:00
Liam
c8f0a5a18d
fssystem: reduce overalignment of unbuffered storage operations
2023-08-15 17:47:25 -04:00
Liam
5e3139e7c6
vfs: expand support for NCA reading
2023-08-15 17:47:25 -04:00
Liam
5f2c56cd15
core: remove ResultVal type
2023-08-08 11:09:37 -04:00
lat9nq
689efc9175
configure_system: Implement with for loop
2023-07-21 10:56:07 -04:00
Tobias
16590ff2d0
file_sys/content_archive: Detect compressed NCAs ( #11047 )
2023-07-12 23:17:18 +02:00
liamwhite
e6425500d3
vfs_real: use open file size for getting size ( #11016 )
2023-07-06 23:43:53 +02:00
Liam
d54f9ea34f
fsmitm_romfsbuild: avoid full path lookups
2023-06-27 23:25:47 -04:00
Liam
217bb87494
vfs_real: lock concurrent accesses
2023-06-23 00:57:24 -04:00
bunnei
5b3787e8a3
Merge pull request #10806 from liamwhite/worst-fs-implementation-ever
...
vfs_real: misc optimizations
2023-06-22 21:46:50 -07:00
Liam
e1d8e0d842
vfs_concat: verify short read
2023-06-19 09:47:05 -04:00
Liam
0faeac4fcb
vfs_concat: fix offset calculation when not aligned to file boundary
2023-06-18 22:21:29 -04:00
Liam
3191a97b22
vfs_real: ensure size cache is reset on write
2023-06-16 16:43:14 -04:00
Liam
b73cc6d51c
patch_manager: remove unnecessary GetSize calls
2023-06-16 16:29:10 -04:00
Liam
0f7b1f067f
vfs_real: misc optimizations
2023-06-16 16:29:06 -04:00
lat9nq
2ed870c2a8
nx_tzdb: Correct Antarctica spelling
2023-06-15 23:03:54 -04:00
bunnei
c307399340
Merge pull request #10729 from liamwhite/windows-is-a-meme
...
vfs_real: add file LRU cache for open file limits
2023-06-14 18:32:25 -07:00
Liam
863d5c23d0
vfs_real: require file existence on open
2023-06-13 17:22:47 -04:00
Liam
87087b768b
vfs_real: add simplified open file cache
2023-06-13 17:16:14 -04:00
bunnei
4abd6e552c
Merge pull request #10603 from lat9nq/tz-more-complete
...
core,common: Implement missing time zone data/computations
2023-06-13 13:28:45 -07:00
Liam
729216e5d8
vfs_real: lazily open files
2023-06-13 10:37:34 -04:00
Liam
efaaa6e0bf
vfs_real: add file LRU cache for open file limits
2023-06-13 10:37:34 -04:00
Narr the Reg
707999d4c0
android: Add update support
2023-06-11 23:33:50 -06:00
liamwhite
c99586dc47
Merge pull request #10591 from keve1227/localized-game-icons
...
Localize game icons
2023-06-07 14:03:28 -04:00
lat9nq
60e705fd6d
time_zone_binary: Add zoneinfo data
...
Adds the basic time zone data for the system archive.
time_zone_binary: Implement full system archive
time_zone_binary: Remove unneeded template
tz_binary: Make GenerateFiles static
2023-06-05 15:15:23 -04:00
Kevin Sundqvist Norlén
596dc7ebb7
Fix typo
...
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
2023-06-03 21:31:44 +02:00
Keve1227
0cadb7a705
Update Chinese NX language names
...
... as per the TLoZ: TotK icon files. Would this conflict with older games?
2023-06-03 17:23:14 +02:00