mirror of
https://github.com/rvtr/ctr_Repair.git
synced 2025-10-31 13:51:08 -04:00
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@692 385bec56-5757-e545-9c3a-d8741f4650f1
112 lines
5.4 KiB
C++
112 lines
5.4 KiB
C++
/*---------------------------------------------------------------------------*
|
|
Project: Horizon
|
|
File: FileName.h
|
|
|
|
Copyright 2009 Nintendo. All rights reserved.
|
|
|
|
These coded instructions, statements, and computer programs contain
|
|
proprietary information of Nintendo of America Inc. and/or Nintendo
|
|
Company Ltd., and are protected by Federal copyright law. They may
|
|
not be disclosed to third parties or copied or duplicated in any form,
|
|
in whole or in part, without the prior written consent of Nintendo.
|
|
|
|
$Rev$
|
|
*---------------------------------------------------------------------------*/
|
|
|
|
#ifndef FILENAME_H_
|
|
#define FILENAME_H_
|
|
|
|
#include <nn/fs/CTR/fs_ArchiveTypesForSystem.h>
|
|
|
|
namespace common
|
|
{
|
|
|
|
const char* const NAND_ARCHIVE_NAME = "nand:";
|
|
const char* const SDMC_ARCHIVE_NAME = "sdmc:";
|
|
const char* const NAND_TWL_PHOTO_ARCHIVE_NAME = "twlp:";
|
|
const char* const NAND_TWL_SOUND_ARCHIVE_NAME = "twls:";
|
|
const char* const NAND_TWL_ARCHIVE_NAME = "twln:";
|
|
|
|
const char* const BASHOTORYA_FILE_NAME = "bashotorya.dat";
|
|
const char* const BASHOTORYA2_FILE_NAME = "bashotorya2.dat";
|
|
const char* const SD_SAVEDATA_SYS_ROOT_PATH = "sdmc:/CTR_Console_Repair/CTRBackup/sysdata";
|
|
const char* const SD_SAVEDATA_EXT_ROOT_PATH = "sdmc:/CTR_Console_Repair/CTRBackup/extdata";
|
|
|
|
const wchar_t* const LOG_ROOT_DIRECTORY_PATH = L"sdmc:/CTR_Console_Repair";
|
|
const wchar_t* const SD_SAVEDATA_ROOT_NAME = L"CTR_Console_Repair/CTRBackup/";
|
|
const wchar_t* const SD_SAVEDATA_TWL_PHOTO_ROOT_NAME = L"CTR_Console_Repair/TWLPhotoBackup/";
|
|
const wchar_t* const SD_SAVEDATA_TWL_SOUND_ROOT_NAME = L"CTR_Console_Repair/TWLSoundBackup/";
|
|
const wchar_t* const SD_SAVEDATA_TWL_ROOT_NAME = L"CTR_Console_Repair/TWLBackup/";
|
|
const wchar_t* const NIM_SAVEDATA_DIRECTORY_NAME = L"sysdata/0001002c";
|
|
const wchar_t* const LOG_PATHNAME = L"CTR_Console_Repair/Migration_Log.txt";
|
|
const wchar_t* const LOG_FILENAME = L"Migration_Log.txt";
|
|
const wchar_t* const COUNTRY_SETTING_PATHNAME = L"sdmc:/CTR_Console_Repair/CountrySetting.bin";
|
|
const wchar_t* const AP_SETTING_FILENAME = L"CTR_Repair_Accsess_Point_Setting.txt";
|
|
const wchar_t* const AP_SETTING_PATHNAME = L"sdmc:/CTR_Repair_Accsess_Point_Setting.txt";
|
|
const wchar_t* const NOR_PATHNAME = L"sdmc:/CTR_Console_Repair/NtrNorSetting.bin";
|
|
const wchar_t* const SERIAL_PATHNAME = L"sdmc:/CTR_Console_Repair/serial.bin";
|
|
const wchar_t* const MCU_RTC_PATHNAME = L"sdmc:/CTR_Console_Repair/rtc.bin";
|
|
const wchar_t* const IVS_NAND_PATHNAME = L"nand:/private/movable.sed";
|
|
const wchar_t* const IVS_PATHNAME = L"sdmc:/CTR_Console_Repair/movable.sed";
|
|
const wchar_t* const NAND_DATA_ROOT_PATHNAME_WITH_SLASH = L"nand:/data/";
|
|
const wchar_t* const NAND_TWL_PHOTO_DATA_ROOT_PATHNAME_WITH_SLASH = L"twlp:/";
|
|
const wchar_t* const NAND_TWL_SOUND_DATA_ROOT_PATHNAME_WITH_SLASH = L"twls:/";
|
|
const wchar_t* const NAND_TWL_DATA_ROOT_PATHNAME_WITHOUT_SLASH = L"twln:/title";
|
|
const wchar_t* const SDMC_ROOT_DIRECTORY_PATH = L"sdmc:/";
|
|
const wchar_t* const WRITE_FINISHED_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/WriteFinished";
|
|
const wchar_t* const UPDATE_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/UpdateFinished";
|
|
const wchar_t* const DELETE_ACCOUNT_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/AccountDeletedChecked";
|
|
const wchar_t* const TRANSFER_ACCOUNT_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/AccountTransferedChecked";
|
|
const wchar_t* const DOWNLOAD_IVS_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/DownloadSDCIFinished";
|
|
const wchar_t* const INITIALIZED_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/ConsoleInitialized";
|
|
const wchar_t* const RTC_SYNC_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/RtcSyncFinished";
|
|
const wchar_t* const PLAYHISTORY_PATHNAME = L"sdmc:/CTR_Console_Repair/playhistory.bin";
|
|
const wchar_t* const PLAYHISTORY_COUNT_PATHNAME = L"sdmc:/CTR_Console_Repair/playhistoryCount.bin";
|
|
const wchar_t* const CFG_CALIBRATION_PATHNAME = L"sdmc:/CTR_Console_Repair/cfgCalibration.bin";
|
|
const wchar_t* const VERSION_DATA_PATHNAME = L"sdmc:/CTR_Console_Repair/version.bin";
|
|
const wchar_t* const REGION_DATA_PATHNAME = L"sdmc:/CTR_Console_Repair/Region.bin";
|
|
const wchar_t* const DEVICE_ID_PATHNAME = L"sdmc:/CTR_Console_Repair/deviceId.bin";
|
|
const wchar_t* const FILE_LIST_PATHNAME = L"sdmc:/CTR_Console_Repair/FileList.txt";
|
|
const wchar_t* const TWL_TITLELIST_PATHNAME = L"sdmc:/CTR_Console_Repair/TwlTitleList.txt";
|
|
const wchar_t* const MOVE_CONTEXT_PATHNAME = L"sdmc:/CTR_Console_Repair/MoveContext.bin";
|
|
const wchar_t* const SD_NINTENDO_3DS_ROOT_PATH = L"sdmc:/Nintendo 3DS/";
|
|
|
|
const wchar_t* const SD_SAEVDATA_SYS_NAME = L"sysdata";
|
|
const wchar_t* const SD_SAEVDATA_EXT_NAME = L"extdata";
|
|
|
|
enum TWL_PATH_INDEX
|
|
{
|
|
TWL_PHOTO = 0,
|
|
TWL_SOUND,
|
|
TWL_PATHNAME_MAX
|
|
};
|
|
|
|
const char* const TWL_ARCHIVE_NAME_TABLE[TWL_PATHNAME_MAX] =
|
|
{
|
|
common::NAND_TWL_PHOTO_ARCHIVE_NAME,
|
|
common::NAND_TWL_SOUND_ARCHIVE_NAME
|
|
|
|
};
|
|
|
|
const wchar_t* const SD_TWL_ROOTNAME_TABLE[TWL_PATHNAME_MAX] =
|
|
{
|
|
common::SD_SAVEDATA_TWL_PHOTO_ROOT_NAME,
|
|
common::SD_SAVEDATA_TWL_SOUND_ROOT_NAME
|
|
};
|
|
|
|
const wchar_t* const NAND_TWL_ROOT_PATHNAME_WITH_SLASH_TABLE[TWL_PATHNAME_MAX] =
|
|
{
|
|
common::NAND_TWL_PHOTO_DATA_ROOT_PATHNAME_WITH_SLASH,
|
|
common::NAND_TWL_SOUND_DATA_ROOT_PATHNAME_WITH_SLASH
|
|
};
|
|
|
|
const u32 TWL_FS_ARCHIVE_KIND[TWL_PATHNAME_MAX] =
|
|
{
|
|
nn::fs::CTR::ARCHIVE_TYPE_TWL_PHOTO,
|
|
nn::fs::CTR::ARCHIVE_TYPE_TWL_SOUND
|
|
};
|
|
|
|
}
|
|
|
|
#endif /* FILENAME_H_ */
|