Liam
b0c6bf497a
romfs: fix extraction of single-directory root
2 years ago
Liam
8c59543ee3
kernel: update KProcess
2 years ago
Liam
12ebc8d9d1
set: return version info from system archive
2 years ago
Liam
053a16799e
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
3 years ago
Liam
0448eb6f0f
ci: fix new codespell errors
3 years ago
Liam
2f0db2708c
loader: don't reassign program ID on npdm reparse
3 years ago
rkfg
753bc3a448
pfs: Fix reading filenames past the buffer end
3 years ago
Liam
13a7a297bb
registered_cache: correct file deletion case
3 years ago
Liam
3ef9673360
core: improve debug workflow
3 years ago
lat9nq
22be3008f8
ips_layer: Remove uncaught usage of stoul/ll
3 years ago
Liam
f8985d1cc5
qt: add verification for installed contents
3 years ago
Steveice10
0a51fe7854
core: Add support for loading NSPs with personalized tickets. ( #10048 )
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
3 years ago
Liam
5a09ba7255
vfs: ensure key area keys are validated
3 years ago
liamwhite
b923f5aa7e
registered_cache: create fake CNMT entries for program updates of multiprogram applications ( #11319 )
3 years ago
Liam
133ff3989b
patch_manager: apply manual HTML patches when present
3 years ago
Liam
8be3a041e0
file_sys/card_image: support dumps with prepended key area
3 years ago
Liam
775bf8e215
file_sys: tolerate empty NCA
3 years ago
Liam
50eee9b218
fssystem: rework for yuzu style
3 years ago
Liam
0398b34370
fssystem: reduce overalignment of unbuffered storage operations
3 years ago
Liam
86f6b6b7b2
vfs: expand support for NCA reading
3 years ago
Liam
84cb20bc72
core: remove ResultVal type
3 years ago
lat9nq
8e15146026
configure_system: Implement with for loop
3 years ago
Tobias
04868ab9da
file_sys/content_archive: Detect compressed NCAs ( #11047 )
3 years ago
liamwhite
8bf46f48f8
vfs_real: use open file size for getting size ( #11016 )
3 years ago
Liam
edd54abee4
fsmitm_romfsbuild: avoid full path lookups
3 years ago
Liam
1dd166f766
vfs_real: lock concurrent accesses
3 years ago
Liam
e5f1b22e16
vfs_concat: verify short read
3 years ago
Liam
b0beca52a3
vfs_concat: fix offset calculation when not aligned to file boundary
3 years ago
Liam
94e7cb05da
vfs_real: ensure size cache is reset on write
3 years ago
Liam
bf47f777b1
patch_manager: remove unnecessary GetSize calls
3 years ago
Liam
734242c5bc
vfs_real: misc optimizations
3 years ago
lat9nq
03e8d9aca7
nx_tzdb: Correct Antarctica spelling
3 years ago
Liam
ed7c4af915
vfs_real: require file existence on open
3 years ago
Liam
dbbe237668
vfs_real: add simplified open file cache
3 years ago
Liam
0e7eaaba5a
vfs_real: lazily open files
3 years ago
Liam
f25236a4d6
vfs_real: add file LRU cache for open file limits
3 years ago
Narr the Reg
a338de7850
android: Add update support
3 years ago
lat9nq
84642bdd3f
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
3 years ago
Kevin Sundqvist Norlén
a2cfe3749a
Fix typo
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
3 years ago
Keve1227
a0f235f4fd
Update Chinese NX language names
... as per the TLoZ: TotK icon files. Would this conflict with older games?
3 years ago
Keve1227
d0aa63069f
Pick game icon based on the configured system language
3 years ago
Liam
6e23c84669
romfs: use vfs_cached for romfs output
3 years ago
Liam
790f91fcc5
vfs: add vfs_cached for romfs build
3 years ago
Liam
0596a4afb1
vfs_concat: fix time complexity of read
3 years ago
Liam
351079a4ba
fs: adjust future save path
3 years ago
Liam
d100de27ee
vfs_layered: avoid n^2 lookup in layeredfs building
3 years ago
Liam
5792a72c29
vfs_vector: avoid n^2 lookup in layeredfs building
3 years ago
Liam
600f325d87
general: fix spelling mistakes
3 years ago
arades79
683019878f
remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
arades79
45e13b03f3
add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago