aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/system_archive
AgeCommit message (Collapse)Author
2024-02-18ns: rewrite IPlatformServiceManagerLiam
2024-01-25vfs: Move vfs files to their own directoryFearlessTobi
2024-01-24Rework time service to fix time passing offline.Kelebek1
2023-10-20set: return version info from system archiveLiam
2023-06-15nx_tzdb: Correct Antarctica spellinglat9nq
2023-06-05time_zone_binary: Add zoneinfo datalat9nq
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
2022-09-03core: ns: Implement pl:s serviceNarr the Reg
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-11-03core: Remove unused includesameerj
2021-06-16hle: api_version: Add HLE API version constantsMorph
2021-03-16Merge pull request #6070 from Morph1984/sysver-11.0.1bunnei
system_version: Update to 11.0.1
2021-03-14system_version: Update to 11.0.1Morph
2021-03-14system_archive: Update NgWord archive versionMorph
2020-12-18system_archive: Add + and - buttons to the Nintendo Extended OSS fontMorph
2020-12-17system_archive: Update Nintendo Extended OSS fontMorph
Co-authored-by: Its-Rei <kupfel@gmail.com>
2020-12-05system_version: Update to 11.0.0Chloe Marcec
2020-08-05vfs_vector: Make creation of array vfs files less verboseLioncash
We can add a helper function to make creation of these files nicer. While we're at it, we can eliminate an unnecessary std::array copy in the constructor. This makes the overhead on some of these functions way less intensive, given some arrays were quite large. e.g. The timezone location names are 9633 bytes in size.
2020-08-03time_zone_binary: Make use of designated initializersLioncash
2020-06-19Merge pull request #4099 from MerryMage/macOS-buildbunnei
Fix compilation on macOS
2020-06-19mii_model: Remove redundant std::moveMerryMage
Named return value optimization automatically applies here.
2020-06-18shared_font: Service::NS::EncryptSharedFont takes a size_t&MerryMage
2020-05-16file_sys: Update SystemVersion archive to version 10.0.2David Marcec
2020-01-30Revert "system_archive: Fix Korean and Chinese fonts"bunnei
2020-01-30Merge pull request #3151 from FearlessTobi/fix-koreanbunnei
system_archive: Fix Korean and Chinese fonts
2020-01-24Disable clang-format for font filesFearlessTobi
2020-01-19system_archive: Fix Chinese fontFearlessTobi
Adds the proper OSS font for the Chinese language.
2020-01-19system_archive: Fix Korean fontFearlessTobi
Fixes Korean fonts when using Open-source system archives.
2020-01-04system_archive: Add a basic HLE implementation for time zone binary.bunnei
2019-10-13pl_u: Fix mismatched rebase size error in font encryptionZach Hilman
2019-10-13pl_u: Use kernel physical memoryZach Hilman
2019-10-13pl_u: Use OSS system archives if real archives don't existZach Hilman
2019-10-13system_archive: Synthesize shared fonts system archivesZach Hilman
2019-10-13externals: Move OSS font data to file_sys in coreZach Hilman
2019-09-22Revert "Merge pull request #2709 from DarkLordZach/oss-ext-fonts-1"David Marcec
This reverts commit fa1c60c33ef88c6cd0b72da46842dc9098db712d, reversing changes made to e34899067b60a69bca02761bd1290c6824bb559a.
2019-09-21pl_u: Use kernel physical memoryZach Hilman
2019-09-21pl_u: Use OSS system archives if real archives don't existZach Hilman
2019-09-21system_archive: Synthesize shared fonts system archivesZach Hilman
2019-09-21externals: Move OSS font data to file_sys in coreZach Hilman
2019-07-10system_archive: Add open-source reimplementation of MiiModel dataZach Hilman
2019-03-10set_sys: Use official nintendo version stringZach Hilman
2019-03-10system_version: Correct sizes on VectorVfsFile constructionZach Hilman
2019-03-10set_sys: Implement GetFirmwareVersion(2) for libnx hosversionZach Hilman
Uses the synthesized system archive 9 (SystemVersion) and reports v5.1.0-0.0
2018-12-06system_archive: Implement open source NgWord2Zach Hilman
2018-12-05ng_word: Deduplicate use of a constant valueLioncash
We've already given the constant to the vector itself, so we don't need to re-hardcode it in the array.
2018-12-05system_archive: Use a regular function pointer instead of std::function for ↵Lioncash
file-scope system archive array This allows the array to be constexpr. std::function is also allowed to allocate memory, which makes its constructor non-trivial, we definitely don't want to have all of these execute at runtime, taking up time before the application can actually load.
2018-11-22file_sys: Implement system archive synthesizer for NgWord (806)Zach Hilman
2018-11-15file_sys: Add framework for synthesizing open source archivesZach Hilman