10个常见问题解答:silent-hill-decomp新手入门必看手册
10个常见问题解答silent-hill-decomp新手入门必看手册【免费下载链接】silent-hill-decompAn in-progress decompilation of the 1.1 US release of Silent Hill on the Playstation 1.项目地址: https://gitcode.com/gh_mirrors/si/silent-hill-decompsilent-hill-decomp是一个针对PlayStation 1平台《寂静岭》1.1 US版本的正在进行中的反编译项目致力于将原始游戏代码转换为可理解且可重新编译的形式。一、什么是silent-hill-decomp项目 silent-hill-decomp是一个开源的反编译项目专注于将PlayStation 1平台上《寂静岭》1.1 US版本的游戏代码进行反编译。该项目的目标是将原始的二进制代码转换为人类可理解的C语言代码并且确保重新编译后能够生成与原始游戏完全相同的二进制文件。二、这个项目会制作《寂静岭》的PC端口吗 ️不会。根据项目说明silent-hill-decomp本身不会也不打算制作任何平台的端口包括PC。它只是对原始游戏代码的反编译生成的代码库也并非为端口做好了准备。不过项目中正在进行一些初步的工作具体进展可以在Discord服务器中关注。三、项目使用AI生成代码吗 不会。该反编译项目是由人工驱动的没有故意将任何AI生成的代码添加到反编译成果中。所有的游戏代码都是由多位贡献者在过去几年中手动研究和逆向工程得出的。最多只是使用AI制作了一些一次性的反编译辅助脚本而实际的游戏代码都是由人工进行研究和逆向的。四、反编译百分比意味着什么 反编译百分比用于跟踪游戏的已编译代码中有多少已经被匹配即已经编写了能够编译出与原始汇编代码完全相同输出的C代码。达到100%意味着游戏中的每个函数都已被解析但这只是第一阶段的结束而非整个项目的完成。后续还有大量工作如代码混淆去除和命名、数据迁移、提高可移植性以及文档编写等。五、为什么有多个进度跟踪器 由于PlayStation 1的内存有限游戏通常会将逻辑和功能分布在不同的二进制覆盖层中。《寂静岭》采用了这种方法将核心引擎代码、一些与屏幕相关的代码以及地图阶段逻辑代码分离到许多不同的二进制文件中。主可执行文件1.1 NTSC版本上的SLUS_007.07主要充当内存处理器因此需要多个进度跟踪器来分别监控不同部分的反编译进度。六、如何获取项目代码 要获取项目代码需要进行仓库克隆。仓库的地址是 https://gitcode.com/gh_mirrors/si/silent-hill-decomp。通过克隆该仓库你可以获得项目的完整代码。七、项目的文件结构是怎样的 项目包含多个重要的目录如configs、docs、include、lib、rom、src和tools等。其中configs目录下存放着不同地区版本的配置文件docs目录包含项目的文档资料include目录是头文件所在位置src目录则包含了源代码文件如bodyprog、main、maps和screens等子目录分别对应不同部分的游戏代码。八、如何为项目做贡献 贡献是受欢迎的你可以随时打开拉取请求。要熟悉《寂静岭》的设置和反编译工作流程可以参考项目的Wiki页面。你也可以通过打开issue或加入PS1/PS2 Decompilation Discord服务器的#silent-hill频道与项目团队取得联系。九、项目使用了哪些工具 项目中使用了多种工具如位于tools目录下的asm-differ、decomp-permuter、gcc-2.7.2-cdk、gcc-2.8.1-psx、ghidra_scripts、kaitai_scripts、m2c、maspsx、objdiff、psxiso、silentassets等。这些工具在反编译过程中发挥着不同的作用例如进行汇编差异比较、代码置换、编译以及文件格式解析等。十、项目的未来计划是什么 虽然达到100%的反编译完成度是一个值得庆祝的里程碑但项目还有很多后续工作。包括对代码进行反混淆和合理命名将原始二进制数据解析为适当的C结构以便于理解提高构建的可移植性使其不依赖硬编码的内存地址以及编写文档来理解和记录游戏系统的工作原理以帮助进行模组开发和未来的项目。【免费下载链接】silent-hill-decompAn in-progress decompilation of the 1.1 US release of Silent Hill on the Playstation 1.项目地址: https://gitcode.com/gh_mirrors/si/silent-hill-decomp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

解锁PS4手柄在Windows的终极潜力:DS4Windows完全指南

解锁PS4手柄在Windows的终极潜力:DS4Windows完全指南

解锁PS4手柄在Windows的终极潜力:DS4Windows完全指南 【免费下载链接】DS4Windows Like those other ds4tools, but sexier 项目地址: https://gitcode.com/gh_mirrors/ds/DS4Windows 还在为Windows系统无法完美支持PS4手柄而烦恼吗?想要在PC上享…

2026/8/7 19:20:11 阅读更多 →
区块链哈希计算原理:Programming Blockchains Step-by-Step中的SHA256应用

区块链哈希计算原理:Programming Blockchains Step-by-Step中的SHA256应用

区块链哈希计算原理:Programming Blockchains Step-by-Step中的SHA256应用 【免费下载链接】programming-blockchains Programming Blockchains Step-by-Step book / guide. Lets build blockchains from scratch (zero) step by step. Lets start with crypto hash…

2026/8/7 19:20:11 阅读更多 →
Flutter-Dribbble-Challenge:打造惊艳UI界面的终极Flutter组件库完全指南

Flutter-Dribbble-Challenge:打造惊艳UI界面的终极Flutter组件库完全指南

Flutter-Dribbble-Challenge:打造惊艳UI界面的终极Flutter组件库完全指南 【免费下载链接】Flutter-Dribbble-Challenge A Flutter ui kit made with designs from dribbble. 项目地址: https://gitcode.com/gh_mirrors/fl/Flutter-Dribbble-Challenge Flutt…

2026/8/7 19:20:11 阅读更多 →

最新新闻

CLIP-ViT-L-14-laion2B-s32B-b82K完全解析:从零开始掌握多模态AI模型的终极指南

CLIP-ViT-L-14-laion2B-s32B-b82K完全解析:从零开始掌握多模态AI模型的终极指南

CLIP-ViT-L-14-laion2B-s32B-b82K完全解析:从零开始掌握多模态AI模型的终极指南 【免费下载链接】CLIP-ViT-L-14-laion2B-s32B-b82K 项目地址: https://ai.gitcode.com/hf_mirrors/laion/CLIP-ViT-L-14-laion2B-s32B-b82K CLIP-ViT-L-14-laion2B-s32B-b82K是…

2026/8/7 22:02:12 阅读更多 →
快速读懂MCP与A2A架构,抢占企业数字化新风口

快速读懂MCP与A2A架构,抢占企业数字化新风口

当下AI应用飞速普及,无数企业下场搭建智能体系统,可落地阶段难题接踵而至:上下文无限堆积频繁爆栈、AI工具调用准确率低下、Token成本居高不下、企业数据权限混乱暗藏安全隐患……很多团队卡在架构搭建环节,空有前沿技术概念&…

2026/8/7 22:02:12 阅读更多 →
进阶练习:基于分割与轮廓的物体测量系统

进阶练习:基于分割与轮廓的物体测量系统

进阶练习:基于分割与轮廓的物体测量系统📚 本章学习目标:深入理解基于分割与轮廓的物体测量系统的核心概念与实践方法,掌握关键技术要点,了解实际应用场景与最佳实践。本文属于《计算机视觉教程》图像分割与形态学篇&a…

2026/8/7 22:02:12 阅读更多 →
深度剖析md2notion架构:NotionPyRenderer如何实现Markdown解析?

深度剖析md2notion架构:NotionPyRenderer如何实现Markdown解析?

深度剖析md2notion架构:NotionPyRenderer如何实现Markdown解析? 【免费下载链接】md2notion A better Notion.so Markdown importer 项目地址: https://gitcode.com/gh_mirrors/md/md2notion md2notion是一款强大的Notion.so Markdown导入工具&am…

2026/8/7 22:02:12 阅读更多 →
3步搭建你的私人麻将AI教练:Akagi雀魂辅助工具完全指南

3步搭建你的私人麻将AI教练:Akagi雀魂辅助工具完全指南

3步搭建你的私人麻将AI教练:Akagi雀魂辅助工具完全指南 【免费下载链接】Akagi 支持雀魂、天鳳、麻雀一番街、天月麻將,能夠使用自定義的AI模型實時分析對局並給出建議,內建Mortal AI作為示例。 Supports Majsoul, Tenhou, Riichi City, Amat…

2026/8/7 22:02:12 阅读更多 →
phpLDAPadmin完全指南:从安装到精通的Web LDAP管理工具使用教程

phpLDAPadmin完全指南:从安装到精通的Web LDAP管理工具使用教程

phpLDAPadmin完全指南:从安装到精通的Web LDAP管理工具使用教程 【免费下载链接】phpLDAPadmin phpLDAPadmin - Web based LDAP administration tool 项目地址: https://gitcode.com/gh_mirrors/ph/phpLDAPadmin phpLDAPadmin(简称PLA&#xff09…

2026/8/7 22:01:12 阅读更多 →

日新闻

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南 【免费下载链接】scrcpy Display and control your Android device 项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy 想要将Android手机屏幕完美投射到电脑上,享受大屏操作的自…

2026/8/7 0:00:19 阅读更多 →
如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南 【免费下载链接】tom-select Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget wi…

2026/8/7 0:00:19 阅读更多 →
5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件 【免费下载链接】nsz NSZ - Homebrew compatible NSP/XCI compressor/decompressor 项目地址: https://gitcode.com/gh_mirrors/ns/nsz 你是否在为Nintendo Switch游戏文件占用大量存储…

2026/8/7 0:00:19 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/6 22:02:27 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/6 22:02:27 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/6 22:02:27 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/7 17:02:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/6 22:02:28 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/7 17:02:36 阅读更多 →