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/10/19 22:32:12 阅读更多 →
区块链哈希计算原理: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/10/19 22:32:15 阅读更多 →
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/10/19 13:11:50 阅读更多 →

最新新闻

数据范围决定算法选型:从O(n log n)到O(n)

数据范围决定算法选型:从O(n log n)到O(n)

我去年处理过一个挺有意思的活儿:某内部工具需要在上亿条日志里按时间窗口做聚合统计,数据的时间戳全部落在最近三个月内。一开始我按教科书思路上了红黑树、跳表这类“高级”结构,结果在真实数据上跑得还不如后来换上的一个普通数组快。原因…

2026/10/19 22:32:32 阅读更多 →
Open Code Review:面向可复现与可审计的代码审查新范式

Open Code Review:面向可复现与可审计的代码审查新范式

1. “open-code-review”不是工具名,而是一类新型代码审查范式的代号你搜“open-code-review”,大概率会撞上一堆零散的 GitHub 仓库、CLI 工具片段、LLM 集成脚本,甚至有人把它当成某个具体开源项目的名称——但其实它根本不是。它是一个正在…

2026/10/19 22:32:32 阅读更多 →
基于YOLOv10的野生动物识别检测系统实战解析

基于YOLOv10的野生动物识别检测系统实战解析

1. 项目概述先聊点实际的。野生动物识别这事儿,放在几年前做,门槛比现在高得多——你得懂图像特征提取、懂 SVM 分类器、还得手工设计一堆特征描述子,等你把这些搞定,野外环境的复杂光照、树枝遮挡、动物姿态变化,随手…

2026/10/19 22:32:32 阅读更多 →
具身智能认知架构:从脑到本体的神经符号融合与工程落地

具身智能认知架构:从脑到本体的神经符号融合与工程落地

1. 具身智能认知架构到底在解决什么问题1.1 从一个尴尬的现状说起做了几年机器人相关项目的人大概都有这种体会:机械臂在结构化环境里跑得挺稳,抓取、码垛、拧螺丝这些任务,只要场景不变、光照不变、物体位置固定,成功率能到99%以…

2026/10/19 22:24:16 阅读更多 →
5个AI工具让创业者效率翻倍:会议纪要、内容生成、数据解读、客户跟进、流程自动化

5个AI工具让创业者效率翻倍:会议纪要、内容生成、数据解读、客户跟进、流程自动化

如果只给自己留一个判断标准来选AI工具,我会选这一个:它能不能把一个星期里重复十几次的机械动作,压缩成一次性的规则和提示词。创业者最值钱的不是执行力,而是判断力和决策质量,但现实是,大部分人的精力都…

2026/10/19 22:23:15 阅读更多 →
Atlas数据库迁移实战:声明式与版本化工作流解析

Atlas数据库迁移实战:声明式与版本化工作流解析

1. Atlas是什么:一个让数据库变更不再“失控”的迁移工具1.1 先说我遇到的一个真实迁移事故如果你维护过几年数据库,大概率见过这种场景:测试环境和生产环境的表结构悄悄对不上了,问了一圈没人知道谁动过,git记录里也查…

2026/10/19 22:23:15 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →