资讯动态

如何给 3DS 做一次全面体检?3DSident 系统信息检测工具上手指南

发布时间:2026/8/14 14:59:09 来源:尧图企业网站定制
如何给 3DS 做一次全面体检3DSident 系统信息检测工具上手指南【免费下载链接】3DSidentPSPident clone for 3DS项目地址: https://gitcode.com/gh_mirrors/3d/3DSident3DSident 是一款运行在任天堂 3DS 掌机上的系统信息检测工具它的任务很纯粹把机器从内到外的参数一次列全——屏幕类型、出厂日期、电池温度、内核版本、存储余量每一项都直接显示在屏幕上。这篇教程用四个真实场景讲清它能查到什么并附上一条 10 分钟就能走完的上手路径。收二手 3DS 之前先想清楚这三个问题朋友想收一台二手的 New 3DS LL卖家拍着胸脯保证屏幕完美、无拆无修。结果呢拿到手才发现屏幕是 TN 面板而圈内公认更值钱的 IPS 面板只有装上机器实际验证才知道出厂日期和序列号对不对得上、电池是不是已经快报废、有没有被换过壳——这些问题任天堂自带的系统设置里一个都答不上来。这正是 3DSident 存在的意义与其听卖家描述不如把机器的体检报告直接调出来看。3DSident 是什么一台机器的体检报告生成器3DSident 的项目描述只有一句——PSPident clone for 3DS。PSPident 是 PSP 玩家熟知的硬件检测工具3DSident 就是它在 3DS 上的同款作品。它的前身是 wolfvak 开发的 ctr_vercheck那个小工具只能查询内核FIRM与系统版本作者 Joel16 fork 之后不断扩充功能最终长成了今天这个能把几十项硬件参数一次性列全的检测器光是 README 里列出的特性清单就超过 40 项。3DSident 的项目 banner黑底绿字的极简设计和这款工具结果一目了然的定位倒是很搭。它运行起来长什么样上屏逐项滚动显示信息下屏是一个带图标和说明的菜单用方向键在内核信息、系统信息、电池信息、NNID 信息、配置信息、硬件信息、WiFi 信息、存储信息、其他信息九个页面之间切换。这些页面定义在源码source/gui.cpp的PageState枚举里是理解整个软件结构的入口。装上它之后你能查到哪四类信息光说功能多没意思我们按使用场景来看它到底解决什么问题。验机场景屏幕、出厂日期与电池状况这是 3DSident 最有价值的使用场景。在硬件信息页里你可以直接看到屏幕类型TN 还是 IPS。3DS 圈子里 IPS 面板因为可视角度和色彩更好而更受追捧而系统菜单里永远查不到这一项制造日期Manufacturing date与序列号配合机器底部的标签核对能帮你识别换壳、翻新机电池信息真实电量百分比通过mcu::HWC读取、电压、温度、充电与电源适配器连接状态PMIC 供应商代码与电池供应商代码连电源管理芯片和电池的供货商都能显示出来一套组合拳下来一台机器的成色大致心里有数了。日常场景版本、存储与网络状态机器用久了总会遇到些怪问题WiFi 突然连不上、SD 卡读写变慢、游戏装不进去。这时候 3DSident 能当排查工具用内核、FIRM 与系统版本以及初始系统版本SD 卡、CTR 存储、TWL 存储GUI 版本独有的剩余与总容量SD 卡簇大小SD 与 NAND 上已安装的游戏数量、票据tickets数量WiFi 信号强度、IP 地址甚至能读出已保存的 WiFi 接入点信息SSID、密码、加密方式音量滑杆与 3D 滑杆的当前状态和百分比、屏幕亮度、省电模式、声音输出模式先跑一遍定位问题范围再针对性地处理比瞎猜高效得多。折腾场景底层标识与按键测试对刷机、备份爱好者来说3DSident 还提供了不少底层向的信息NAND CID 与 SDMC CID——刷机前的关键标识NNID 信息用户名、Principal ID、Persistent ID、可迁移 Base ID、国家与时区原始/NAND 本地好友代码种子、设备 ID、Soap ID卡槽状态与插入的卡带类型、家长锁 PIN、耳机插孔状态、机器是否调试机GUI 版本独有另外它还内置了一个按键测试器可以逐个检测 Home 键以及 3D、音量滑杆的灵敏度——买二手时现场测一圈按键好坏一目了然。识别机型最后还有一类容易被忽略但很实用的信息机型识别。它不仅能区分 New 3DS / Old 3DS / 2DS 的型号与代号还能识别主机是零售版、开发板Devboard、调试机还是采集机Capture unit——如果你手上碰巧有一台稀有工程机它会直接告诉你。10 分钟上手编译、安装与启动3DSident 的编译依赖 devkitARM 工具链以及 libctru、citro2d、citro3d 等库流程不算复杂安装 devkitARM 并设置环境变量DEVKITARMMakefile顶部对此有明确检查在项目根目录执行make编译产物是.3dsx文件同时会通过 makerom 生成.cia安装包选择一种启动方式3dsx 方式把生成的3DSident.3dsx放进 SD 卡的 Homebrew Launcher 目录通过加载器启动CIA 方式用 FBI 等安装工具把.cia装进系统之后就能像官方软件一样从桌面直接启动如果你不打算自己编译也可以直接下载作者发布的现成 3dsx / CIA 文件。整个过程熟练后大概 10 分钟其中大部分时间花在文件拷贝上。它背后是怎么设计的从 ctr_vercheck 到十个信息页3DSident 的代码结构很直白看一眼source/目录就能摸清脉络每个检测类别对应一个模块文件——hardware.cpp管硬件信息、system.cpp管系统信息、wifi.cpp管网络、storage.cpp管存储、nnid.cpp管账户、kernel.cpp管内核版本外加gui.cpp统一绘制界面、textures.cpp加载贴图、config.cpp读写配置。这种一类信息一个文件的组织方式让它在原版 ctr_vercheck 基础上不断加功能却不至于失控。界面绘制用的是 citro2d 图形库信息采集则通过ptmuInit、cfguInit、dspInit等系统服务初始化完成——这些底层调用在source/gui.cpp的初始化函数里都能看到。对想学习 3DS 自制程序开发的读者来说这其实是个不错的入门范例功能模块清晰、代码量不大、跑起来立刻有直观反馈。现在就动手拿到源码跑一遍3DSident 不需要复杂的配置也不需要联网注册装上打开就是一份完整的硬件清单。建议的下一步很简单把源码拉下来看看 README 里的完整特性列表或者直接装一份到你的机器上跑一遍。获取源码git clone https://gitcode.com/gh_mirrors/3d/3DSident下次再有人跟你说这台 3DS 成色好与其半信半疑不如当场用 3DSident 给它做个体检。【免费下载链接】3DSidentPSPident clone for 3DS项目地址: https://gitcode.com/gh_mirrors/3d/3DSident创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价