每个人都有自己的知识体系。
Toggle navigation
Home
随笔
C#/.Net
树莓派 / Raspberry
皓月汉化组
Beego
Golang
OxideMod
apache
haproxy
windows
Java
Objective-C
日语/罗马音歌词/日语常识
MongoDB
python
电学
公告
Minecraft服务器-公告
NanoPi
C4D (CINEMA 4D)
生活
推流/m3u8/rtmp/rtsp
Unity3d
ffmpeg
数据结构
区块链
tarui
UnityForPSVita
i-mode
About Me
Archives
Tags
Switch TitleID 规则
2025-04-06 02:04:26
41
0
0
akiragatsu
用Unity默认的TitleID为例:0x01004b9000490000 1. TitleID 命名规则 1.1 TitleID 概述 定义:TitleID 是 Nintendo Switch 用来唯一标识一个应用(游戏、DLC、更新等)的 16 位十六进制字符串(64 位整数),共 16 个字符。 格式:0x<16位十六进制>,例如 01004b9000490000。 用途: 区分不同的应用、存档、更新等。 用于系统管理(如存档路径 /atmosphere/contents/<TitleID>/)。 在 hacBrewPack 等工具中需要指定。 1.2 TitleID 命名规则 Switch 的 TitleID 遵循一定的规则,分为以下部分: 前 4 位(第 1-4 字符):0100 表示这是一个应用(Application)。 其他类型: 0100:应用(Game/Application)。 0101:系统应用(System Application)。 0102:系统模块(System Module)。 0103:固件包(Firmware Package)。 0104:DLC(Downloadable Content)。 0105:更新(Update/Patch)。 第 5-12 位(第 5-12 字符):开发者/发行商 ID 由 Nintendo 分配给开发者或发行商的唯一标识。 例如 4b900049 是某个开发者的 ID。 对于 Homebrew 开发者,通常随机选择一个未被占用的值,但需避免与官方游戏冲突。 第 13-16 位(第 13-16 字符):应用编号 通常为 0000,表示主应用。 如果是 DLC 或更新,可能递增(如 8000 表示更新)。 示例: 01004b9000490000: 0100:应用。 4b900049:开发者 ID。 0000:主应用。 1.3 Homebrew 环境下的 TitleID 选择 规则: 必须以 0100 开头(表示应用)。 第 5-12 位可以随机选择,但建议避免与官方游戏冲突。 第 13-16 位通常为 0000。 推荐: 使用随机生成的 TitleID,例如 0100DEADBEEF0000。 确保不与已知游戏冲突(可通过 SwitchBrew Title List 查询)。 你的 TitleID: 01004b9000490000 符合规则,但 4b900049 可能是随机选择的,需确保未被占用。 1.4 TitleID 在 Unity 中的设置 在 Unity 的 ProjectSettings 中: 打开 Player Settings > Nintendo Switch。 设置 Application ID(即 TitleID),例如 01004b9000490000。
Pre:
NS错误码:SwitchErrCode
Next:
皓月云发展编年史
0
likes
41
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Submit
Sign in
to leave a comment.
No Leanote account?
Sign up now.
0
comments
More...
Table of content
No Leanote account? Sign up now.