mirror of
https://github.com/DarkMatterCore/nxdumptool.git
synced 2024-11-26 12:12:02 +00:00
04abb342bb
* Both gamecard header and decrypted CardInfo area are now retrieved upon gamecard insertion. LAFW version is checked against the CardInfo LAFW version right afterwards. * Expanded GameCardStatus enum to add NoGameCardPatchEnabled and LotusAsicFirmwareUpdateRequired values. * Updated utilsReplaceIllegalCharacters() to perform replacements on a per-codepoint basis, which means that invalid multibyte UTF-8 codepoints can now be replaced with a single ASCII underscore. * Updated utilsGeneratePath() to truncate path elements that exceed 255 UTF-8 codepoints (safe limit for FAT and NTFS filesystems). * Heavily simplified core logic in title functions by using newly defined TitleStorage elements (which hold the NCM database/storage handles, a TitleInfo array and a title counter) instead of the old, global index-based methods. * Simplified background gamecard title thread logic by always returning duplicated TitleInfo data to the user. * Update title API to account for the previously mentioned changes, including functions to free duplicated title data. * Fallback gamecard filename string now also holds the gamecard package ID whenever possible. * Implemented HDCP patching for Control NCAs. |
||
---|---|---|
.. | ||
aes.h | ||
bfttf.h | ||
bktr.h | ||
cert.h | ||
cnmt.h | ||
common.h | ||
elf_symbol.h | ||
es.h | ||
fs_ext.h | ||
gamecard.h | ||
hfs.h | ||
keys.h | ||
legal_info.h | ||
lz4.h | ||
mem.h | ||
nacp.h | ||
nca.h | ||
npdm.h | ||
nso.h | ||
nxdt_log.h | ||
nxdt_utils.h | ||
pfs.h | ||
program_info.h | ||
romfs.h | ||
rsa.h | ||
save.h | ||
service_guard.h | ||
services.h | ||
signature.h | ||
tik.h | ||
title.h | ||
ums.h | ||
usb.h |