← 返回文章列表

PS2《真名法典:真红的圣痕》简体中文汉化版

PS2《真名法典:真红的圣痕》简体中文汉化版
阅读文章

经过一段时间的开发、翻译、校对与测试,PS2 游戏《真名法典:真红的圣痕》的简体中文汉化现已完成,正式向大家发布!

本次汉化基于游戏韩版(SCKA-20043)制作,涵盖游戏文本、菜单界面、图片文字及剧情动画字幕等内容,力求让中文玩家能够更加完整地体验这部作品。

目前,最新汉化版本已经获得测试人员的完整通关、未报告问题的反馈。这意味着本轮汉化工作已经完成,但不代表所有场景、设备及模拟器设置均已得到全面验证。

如果游玩过程中发现问题,欢迎向我反馈。

一、游戏介绍

  • 游戏名称: 真名法典:真红的圣痕
  • 原文名称: 마그나카르타: 진홍의 성흔
  • 英文名称: Magna Carta: Tears of Blood
  • 游戏平台: PlayStation 2
  • 游戏类型: 角色扮演(RPG)
  • 开发商: Softmax
  • 汉化语言: 简体中文
  • 汉化基础版本: 韩版 SCKA-20043

《真名法典:真红的圣痕》是韩国 Softmax 开发的角色扮演游戏,也是《真名法典》系列的重要作品之一。

游戏采用回合制指令与节奏输入相结合的战斗系统,玩家需要根据画面提示掌握攻击节奏,才能顺利发动连续攻击和强力招式。

作品以奇幻世界中的种族矛盾、战争与人物命运为核心展开故事,并以鲜明的人物设计和音乐表现形成了自己的特色。

由于游戏最初主要面向韩国、日本等市场,语言障碍一直是中文玩家体验这部作品的重要门槛。

希望这次汉化能够让更多玩家有机会接触这款游戏。


二、汉化内容

本次汉化不仅涉及对话文本,也包含大量界面资源、字体及剧情动画的处理。

1. 游戏文本

目前已完成:

  • 14683 条游戏文本的翻译、校对与回填。
  • 2021 项术语的整理与统一。
  • 剧情对话、系统提示、菜单文字及相关游戏文本的中文化。
  • 人物名称、地名、技能及其他专有名词的统一校对。

对于不同语言版本存在差异的名称,尽量结合游戏背景、系列资料与原文含义进行整理。

2. 游戏界面

游戏中有不少文字并非普通文本,而是直接保存在图片资源中的内容。

因此,本次汉化也对相应图片资源进行了处理,包括标题菜单、部分功能界面、栏目标签及其他图片文字。

此外,还核查了 3631 个 UI 字段,并针对界面文字的标点与显示问题进行了修正。

3. 中文字体

由于原版游戏没有直接支持简体中文所需的完整字库,汉化过程中需要重新处理字体资源。

目前默认采用思源黑体 Medium 制作的中文字库方案,两套字库各包含 5133 个字形,以满足中文显示需求。

4. 剧情动画字幕

部分剧情内容直接存在于预渲染动画中,无法通过普通游戏文本替换完成汉化。

本次已完成 25 部剧情动画的中文字幕整合,并对相应字幕数据进行了修复和检查。

另外 21 部无需中文字幕的动画则保持原版内容。


三、下载与使用

1. 相关地址

Google Drive

百度网盘 提取码:blfy

夸克网盘 提取码:hKY8

本汉化项目基于韩版 SCKA-20043 开发,不保证兼容日版、美版以及其他修改版本。

GitHub 仓库保留项目源码、译文、工具及技术研究资料,不提供完整游戏镜像。

2. 运行说明

推荐通过 PCSX2 模拟器运行游戏。

  1. 安装最新稳定版 PCSX2,并完成必要的初始设置。
  2. 准备支持版本的游戏及正式汉化文件。
  3. 在 PCSX2 中添加游戏,确认能够正常识别并启动。
  4. 进入游戏,检查标题画面、菜单及剧情文字是否显示正常。

建议在开始游戏前建立普通游戏存档,并保留重要存档的备份。


四、PCSX2 画面与体验增强

除了简体中文汉化,我也整理了几项在 PCSX2 上游玩时可以使用的增强功能。

这些内容并非汉化的必要组成部分。即使不安装高清材质、不启用宽屏补丁或金手指,也可以正常体验汉化游戏。

1. 高清材质

通过 PCSX2 的纹理替换功能,可以为游戏加载高清材质,改善部分场景与物体的纹理表现。

使用方法:

  1. 打开 PCSX2,进入「设置 → 图形 → 纹理替换」。
  2. 勾选「加载纹理」。
  3. 找到当前 PCSX2 配置中显示的纹理搜索目录,并点击「打开」。
  4. 将高清材质包中的 SCKA-20043 文件夹放入该目录。
  5. 确认文件路径正确后,重新启动游戏。

正确的目录结构应当类似:

PCSX2 纹理搜索目录/
└── SCKA-20043/
    └── replacements/
        └── 高清纹理文件

注意,搜索目录应指向 textures 这一层,而不是 SCKA-20043 或 replacements。

如果发现材质没有生效,请检查游戏的独立图形设置是否覆盖了全局纹理替换选项。

兼容性说明:

本项目还提供将部分美版高清贴图适配至韩版纹理键的工具,但目前明确验证的范围仅涉及启动阶段的部分替换键,不能视为全游戏高清贴图均已验证。

如果安装后出现文字异常、材质缺失或其他图形问题,建议暂时关闭纹理替换,确认问题是否由材质包引起。

2. 宽屏补丁使用方法

原版 PS2 游戏主要以 4:3 画面比例运行。通过 PCSX2 提供的宽屏补丁,可以尝试以 16:9 的比例显示游戏。

设置方法:

  1. 打开 PCSX2,在游戏列表中找到游戏。
  2. 右键游戏,选择「属性」。
  3. 进入「补丁」页面。
  4. 找到 Widescreen 16:9,勾选右侧的「开启」。
  5. 进入「图形 → 显示」,将高宽比设为「宽屏(16:9)」。
  6. 完全关闭游戏后重新启动。

本次使用的是适用于韩版的宽屏补丁,测试版文章中展示的条目由 ElHecht 制作、Arapapa 移植至 NTSC-K。

需要注意,单纯把画面比例改为 16:9,并不等于宽屏补丁已经生效。如果未启用正确的补丁,游戏画面可能只是被横向拉伸。此外,宽屏补丁也不保证所有菜单、字幕、过场动画及画面边缘都能完美显示。

建议优先使用 PCSX2 自带的游戏专用宽屏补丁,不要重复叠加其他来源的宽屏修改代码。

3. 金手指(实验性功能)

对于希望进一步调整游戏体验的玩家,我也制作了适用于韩版 SCKA-20043 的 PCSX2 金手指代码。

目前包含以下类型的修改:

  • 60 帧模式: 尝试解除原版帧率限制。
  • 金钱修改: 调整消费扣款及金钱获得行为。
  • 物品数量: 调整普通物品使用或出售时的数量变化。
  • 生命值修改: 调整战斗中角色的 HP。
  • 战斗辅助: 包括部分战斗速度及 QTE 相关修改。

这些内容属于可选的实验性功能,部分项目尚未经过完整流程验证,存在异常甚至影响存档的可能。

建议第一次游玩时尽量保持原版战斗体验,熟悉游戏机制后再按需启用。

金手指安装方法:

  1. 在 PCSX2 中启动韩版游戏。
  2. 打开「工具 → 编辑作弊」。
  3. 如果提示创建作弊文件,确认创建并选择喜欢的文本编辑器。
  4. 将金手指代码粘贴到编辑器中,保存 PCSX2 自动创建的 .pnach 文件。
  5. 关闭游戏,右键游戏进入「属性 → 修改」。
  6. 勾选「开启作弊」,然后选择想要使用的项目。
  7. 重新启动游戏,使用 Select + 十字键上 启用已选择的作弊项目。

需要重新切换时,可以先使用 Select + 十字键下 关闭,再通过 Select + 十字键上 重新开启。

金手指代码:

gametitle=Magna Carta - Tears of Blood NTSC-K (SCKA-20043)

[60帧]
author=Gabominated (NTSC-U original)
description=解锁60帧。帧率不足时可尝试提高模拟器主处理器时钟。
// 001C69E4: slti at,v0,2 -> slti at,v0,1

// Gameplay ports: static verified; runtime pending.
// Upstream: root670/CheatDevicePS2/CheatDatabase.txt (GPL-3.0).
// Select ONE money-spend mode and ONE item mode at a time.
// JP reference: https://xterminatorex.seesaa.net/category/6006620-2.html
// Disable item modes before equipment changes (JP hang report; KR not tested).

patch=1,EE,E0010001,extended,000C3FE0
patch=1,EE,201C69E4,extended,28410001
patch=1,EE,E0010000,extended,000C3FE0
patch=1,EE,201C69E4,extended,28410002

[快捷键提示:SELECT+上开启作弊,SELECT+下关闭作弊]
description=仅为操作说明,勾选本行没有任何效果。

[消费(下方最多启用1项)\关闭]
description=关闭本组修改:先取消同组其他项,再勾选关闭。仅恢复本组原指令,不恢复已改变的金钱、数量或HP数值。
patch=1,EE,003A06F0,word,14200004
patch=1,EE,003A06F8,word,00451023
patch=1,EE,003A0700,word,AC620000

[消费(下方最多启用1项)\不扣钱]
description=消费时不扣除金钱,但仍需满足原本的余额要求。
// spend_no_decrease; original AC620000; intUMrtsPartyDataexecSpendMoney

patch=1,EE,E0010001,extended,000C3FE0
patch=1,EE,203A0700,extended,00000000
patch=1,EE,E0010000,extended,000C3FE0
patch=1,EE,203A0700,extended,AC620000

[消费(下方最多启用1项)\反加钱]
description=消费金额改为增加金钱,仍需满足原本的余额要求。
// spend_increase; original 00451023; intUMrtsPartyDataexecSpendMoney

patch=1,EE,E0010001,extended,000C3FE0
patch=1,EE,203A06F8,extended,00451021
patch=1,EE,E0010000,extended,000C3FE0
patch=1,EE,203A06F8,extended,00451023

[消费(下方最多启用1项)\钱不够也能消费]
description=余额不足时也可消费,并保留现有金钱。
// spend_free; original 14200004; intUMrtsPartyDataexecSpendMoney

patch=1,EE,E0010001,extended,000C3FE0
patch=1,EE,203A06F0,extended,10000005
patch=1,EE,E0010000,extended,000C3FE0
patch=1,EE,203A06F0,extended,14200004

[金钱获取(可独立启用)\获得金钱时余额变为1000000]
description=获得金钱时设为1000000;商店交易与战斗结算的触发场景待实测。无法由【消费反加钱】触发。
// gain_max_money; original 14200003; intUMrtsPartyDataexecMakeMoney
patch=1,EE,E0010001,extended,000C3FE0
patch=1,EE,203A0E78,extended,00000000
patch=1,EE,E0010000,extended,000C3FE0
patch=1,EE,203A0E78,extended,14200003

[物品数量不减少(包括出售)]
description=普通使用或出售时保留数量;剧情事件强制扣除正常执行,包括任务道具及剧情要求上交的普通物品。SELECT+上开启,SELECT+下关闭;不会修复旧存档中已经残留的道具。
// caller-selective v1; only known ordinary RemoveItem wrapper retains count
// original story TakeItem callers and unknown callers keep stock decrement
patch=1,EE,E00F0001,extended,000C3FE0
patch=1,EE,200C3A00,extended,27BDFFF0
patch=1,EE,200C3A04,extended,7FA10000
patch=1,EE,200C3A08,extended,3C01003A
patch=1,EE,200C3A0C,extended,2421FB3C
patch=1,EE,200C3A10,extended,17E10003
patch=1,EE,200C3A14,extended,00000000
patch=1,EE,200C3A18,extended,10000002
patch=1,EE,200C3A1C,extended,00000000
patch=1,EE,200C3A20,extended,AC620004
patch=1,EE,200C3A24,extended,7BA10000
patch=1,EE,200C3A28,extended,27BD0010
patch=1,EE,200C3A2C,extended,080E7EEE
patch=1,EE,200C3A30,extended,8C620004
patch=1,EE,2039FBB0,extended,08030E80
patch=1,EE,2039FBB4,extended,00000000
patch=1,EE,E0020000,extended,000C3FE0
patch=1,EE,2039FBB0,extended,AC620004
patch=1,EE,2039FBB4,extended,8C620004

[战斗生命值(下方最多启用1项)\关闭]
description=关闭本组修改:先取消同组其他项,再勾选关闭。仅恢复本组原指令,不恢复已改变的金钱、数量或HP数值。
patch=1,EE,00399190,word,27BDFFF0
patch=1,EE,00399194,word,FFBF0000

[战斗生命值(下方最多启用1项)\我方HP恢复9999(查询时)]
description=查询生命值时,将存活我方角色的最大及当前生命值设为9999,不复活已阵亡角色。

patch=1,EE,E0370001,extended,000C3FE0
patch=1,EE,200C1000,extended,27BDFFA0
patch=1,EE,200C1004,extended,7FA10000
patch=1,EE,200C1008,extended,7FA20010
patch=1,EE,200C100C,extended,7FA30020
patch=1,EE,200C1010,extended,7FA80030
patch=1,EE,200C1014,extended,7FA90040
patch=1,EE,200C1018,extended,7FAA0050
patch=1,EE,200C101C,extended,8F88B2CC
patch=1,EE,200C1020,extended,11000021
patch=1,EE,200C1024,extended,00000000
patch=1,EE,200C1028,extended,8C890024
patch=1,EE,200C102C,extended,11280006
patch=1,EE,200C1030,extended,00000000
patch=1,EE,200C1034,extended,1120001C
patch=1,EE,200C1038,extended,00000000
patch=1,EE,200C103C,extended,8D290028
patch=1,EE,200C1040,extended,1000FFFA
patch=1,EE,200C1044,extended,00000000
patch=1,EE,200C1048,extended,9088039C
patch=1,EE,200C104C,extended,11000006
patch=1,EE,200C1050,extended,00000000
patch=1,EE,200C1054,extended,240A0005
patch=1,EE,200C1058,extended,110A0011
patch=1,EE,200C105C,extended,00000000
patch=1,EE,200C1060,extended,10000011
patch=1,EE,200C1064,extended,00000000
patch=1,EE,200C1068,extended,8C89020C
patch=1,EE,200C106C,extended,1120000E
patch=1,EE,200C1070,extended,00000000
patch=1,EE,200C1074,extended,8D290060
patch=1,EE,200C1078,extended,1120000B
patch=1,EE,200C107C,extended,00000000
patch=1,EE,200C1080,extended,8D2A00AC
patch=1,EE,200C1084,extended,19400008
patch=1,EE,200C1088,extended,00000000
patch=1,EE,200C108C,extended,240A270F
patch=1,EE,200C1090,extended,AD2A0034
patch=1,EE,200C1094,extended,AD2A00AC
patch=1,EE,200C1098,extended,10000003
patch=1,EE,200C109C,extended,00000000
patch=1,EE,200C10A0,extended,10000001
patch=1,EE,200C10A4,extended,00000000
patch=1,EE,200C10A8,extended,7BA10000
patch=1,EE,200C10AC,extended,7BA20010
patch=1,EE,200C10B0,extended,7BA30020
patch=1,EE,200C10B4,extended,7BA80030
patch=1,EE,200C10B8,extended,7BA90040
patch=1,EE,200C10BC,extended,7BAA0050
patch=1,EE,200C10C0,extended,27BD0060
patch=1,EE,200C10C4,extended,27BDFFF0
patch=1,EE,200C10C8,extended,FFBF0000
patch=1,EE,200C10CC,extended,080E6466
patch=1,EE,200C10D0,extended,00000000
patch=1,EE,20399190,extended,08030400
patch=1,EE,20399194,extended,00000000
patch=1,EE,E0020000,extended,000C3FE0
patch=1,EE,20399190,extended,27BDFFF0
patch=1,EE,20399194,extended,FFBF0000

[战斗生命值(下方最多启用1项)\敌人HP降至1(查询时)]
description=查询生命值时,将存活敌人的当前生命值降至1,不修改最大生命值或复活已死亡敌人。

patch=1,EE,E0360001,extended,000C3FE0
patch=1,EE,200C1000,extended,27BDFFA0
patch=1,EE,200C1004,extended,7FA10000
patch=1,EE,200C1008,extended,7FA20010
patch=1,EE,200C100C,extended,7FA30020
patch=1,EE,200C1010,extended,7FA80030
patch=1,EE,200C1014,extended,7FA90040
patch=1,EE,200C1018,extended,7FAA0050
patch=1,EE,200C101C,extended,8F88B2CC
patch=1,EE,200C1020,extended,11000020
patch=1,EE,200C1024,extended,00000000
patch=1,EE,200C1028,extended,8C890024
patch=1,EE,200C102C,extended,11280006
patch=1,EE,200C1030,extended,00000000
patch=1,EE,200C1034,extended,1120001B
patch=1,EE,200C1038,extended,00000000
patch=1,EE,200C103C,extended,8D290028
patch=1,EE,200C1040,extended,1000FFFA
patch=1,EE,200C1044,extended,00000000
patch=1,EE,200C1048,extended,9088039C
patch=1,EE,200C104C,extended,11000006
patch=1,EE,200C1050,extended,00000000
patch=1,EE,200C1054,extended,240A0005
patch=1,EE,200C1058,extended,110A0005
patch=1,EE,200C105C,extended,00000000
patch=1,EE,200C1060,extended,10000010
patch=1,EE,200C1064,extended,00000000
patch=1,EE,200C1068,extended,1000000E
patch=1,EE,200C106C,extended,00000000
patch=1,EE,200C1070,extended,8C89020C
patch=1,EE,200C1074,extended,1120000B
patch=1,EE,200C1078,extended,00000000
patch=1,EE,200C107C,extended,8D290060
patch=1,EE,200C1080,extended,11200008
patch=1,EE,200C1084,extended,00000000
patch=1,EE,200C1088,extended,8D2A00AC
patch=1,EE,200C108C,extended,19400005
patch=1,EE,200C1090,extended,00000000
patch=1,EE,200C1094,extended,240A0001
patch=1,EE,200C1098,extended,AD2A00AC
patch=1,EE,200C109C,extended,10000001
patch=1,EE,200C10A0,extended,00000000
patch=1,EE,200C10A4,extended,7BA10000
patch=1,EE,200C10A8,extended,7BA20010
patch=1,EE,200C10AC,extended,7BA30020
patch=1,EE,200C10B0,extended,7BA80030
patch=1,EE,200C10B4,extended,7BA90040
patch=1,EE,200C10B8,extended,7BAA0050
patch=1,EE,200C10BC,extended,27BD0060
patch=1,EE,200C10C0,extended,27BDFFF0
patch=1,EE,200C10C4,extended,FFBF0000
patch=1,EE,200C10C8,extended,080E6466
patch=1,EE,200C10CC,extended,00000000
patch=1,EE,20399190,extended,08030400
patch=1,EE,20399194,extended,00000000
patch=1,EE,E0020000,extended,000C3FE0
patch=1,EE,20399190,extended,27BDFFF0
patch=1,EE,20399194,extended,FFBF0000

[战斗生命值(下方最多启用1项)\我方恢复9999+敌人HP1]
description=查询生命值时,我方存活角色恢复到9999,存活敌人降至1。

patch=1,EE,E0420001,extended,000C3FE0
patch=1,EE,200C1000,extended,27BDFFA0
patch=1,EE,200C1004,extended,7FA10000
patch=1,EE,200C1008,extended,7FA20010
patch=1,EE,200C100C,extended,7FA30020
patch=1,EE,200C1010,extended,7FA80030
patch=1,EE,200C1014,extended,7FA90040
patch=1,EE,200C1018,extended,7FAA0050
patch=1,EE,200C101C,extended,8F88B2CC
patch=1,EE,200C1020,extended,1100002C
patch=1,EE,200C1024,extended,00000000
patch=1,EE,200C1028,extended,8C890024
patch=1,EE,200C102C,extended,11280006
patch=1,EE,200C1030,extended,00000000
patch=1,EE,200C1034,extended,11200027
patch=1,EE,200C1038,extended,00000000
patch=1,EE,200C103C,extended,8D290028
patch=1,EE,200C1040,extended,1000FFFA
patch=1,EE,200C1044,extended,00000000
patch=1,EE,200C1048,extended,9088039C
patch=1,EE,200C104C,extended,11000006
patch=1,EE,200C1050,extended,00000000
patch=1,EE,200C1054,extended,240A0005
patch=1,EE,200C1058,extended,110A0011
patch=1,EE,200C105C,extended,00000000
patch=1,EE,200C1060,extended,1000001C
patch=1,EE,200C1064,extended,00000000
patch=1,EE,200C1068,extended,8C89020C
patch=1,EE,200C106C,extended,11200019
patch=1,EE,200C1070,extended,00000000
patch=1,EE,200C1074,extended,8D290060
patch=1,EE,200C1078,extended,11200016
patch=1,EE,200C107C,extended,00000000
patch=1,EE,200C1080,extended,8D2A00AC
patch=1,EE,200C1084,extended,19400013
patch=1,EE,200C1088,extended,00000000
patch=1,EE,200C108C,extended,240A270F
patch=1,EE,200C1090,extended,AD2A0034
patch=1,EE,200C1094,extended,AD2A00AC
patch=1,EE,200C1098,extended,1000000E
patch=1,EE,200C109C,extended,00000000
patch=1,EE,200C10A0,extended,8C89020C
patch=1,EE,200C10A4,extended,1120000B
patch=1,EE,200C10A8,extended,00000000
patch=1,EE,200C10AC,extended,8D290060
patch=1,EE,200C10B0,extended,11200008
patch=1,EE,200C10B4,extended,00000000
patch=1,EE,200C10B8,extended,8D2A00AC
patch=1,EE,200C10BC,extended,19400005
patch=1,EE,200C10C0,extended,00000000
patch=1,EE,200C10C4,extended,240A0001
patch=1,EE,200C10C8,extended,AD2A00AC
patch=1,EE,200C10CC,extended,10000001
patch=1,EE,200C10D0,extended,00000000
patch=1,EE,200C10D4,extended,7BA10000
patch=1,EE,200C10D8,extended,7BA20010
patch=1,EE,200C10DC,extended,7BA30020
patch=1,EE,200C10E0,extended,7BA80030
patch=1,EE,200C10E4,extended,7BA90040
patch=1,EE,200C10E8,extended,7BAA0050
patch=1,EE,200C10EC,extended,27BD0060
patch=1,EE,200C10F0,extended,27BDFFF0
patch=1,EE,200C10F4,extended,FFBF0000
patch=1,EE,200C10F8,extended,080E6466
patch=1,EE,200C10FC,extended,00000000
patch=1,EE,20399190,extended,08030400
patch=1,EE,20399194,extended,00000000
patch=1,EE,E0020000,extended,000C3FE0
patch=1,EE,20399190,extended,27BDFFF0
patch=1,EE,20399194,extended,FFBF0000

[战斗其他(可独立启用)\我方统率力100(查询时)]
description=查询我方统率力时,将统率力数值设为100。可与1种生命值模式配合。
patch=1,EE,E0050001,extended,000C3FE0
patch=1,EE,200C2000,extended,3C0142C8
patch=1,EE,200C2004,extended,AC810028
patch=1,EE,200C2008,extended,081060FC
patch=1,EE,200C200C,extended,00000000
patch=1,EE,203FD758,extended,0C030800
patch=1,EE,E0010000,extended,000C3FE0
patch=1,EE,203FD758,extended,0C1060FC

[内部控制(请勿手动选择或取消)\快捷键控制(已自动启用,请保持勾选)]
description=【【【请勿取消勾选】】】内部必需控制代码,已自动启用。包含64条开关初始化、原始手柄读取和状态维护代码。取消后快捷键开关金手指功能将失效。
patch=0,EE,000C3FE0,word,00000000
patch=1,EE,000C3000,word,27BDFF60
patch=1,EE,000C3004,word,7FA40000
patch=1,EE,000C3008,word,7FA50010
patch=1,EE,000C300C,word,7FA60020
patch=1,EE,000C3010,word,FFBF0030
patch=1,EE,000C3014,word,0C048200
patch=1,EE,000C3018,word,00000000
patch=1,EE,000C301C,word,7FA80040
patch=1,EE,000C3020,word,7FA90050
patch=1,EE,000C3024,word,7FAA0060
patch=1,EE,000C3028,word,7FAB0070
patch=1,EE,000C302C,word,8FA80000
patch=1,EE,000C3030,word,1500002A
patch=1,EE,000C3034,word,00000000
patch=1,EE,000C3038,word,8FA80010
patch=1,EE,000C303C,word,15000027
patch=1,EE,000C3040,word,00000000
patch=1,EE,000C3044,word,3C0B000C
patch=1,EE,000C3048,word,356B3FE0
patch=1,EE,000C304C,word,18400022
patch=1,EE,000C3050,word,00000000
patch=1,EE,000C3054,word,8FAA0020
patch=1,EE,000C3058,word,91480000
patch=1,EE,000C305C,word,1500001E
patch=1,EE,000C3060,word,00000000
patch=1,EE,000C3064,word,91480001
patch=1,EE,000C3068,word,24090041
patch=1,EE,000C306C,word,11090009
patch=1,EE,000C3070,word,00000000
patch=1,EE,000C3074,word,24090073
patch=1,EE,000C3078,word,11090006
patch=1,EE,000C307C,word,00000000
patch=1,EE,000C3080,word,24090079
patch=1,EE,000C3084,word,11090003
patch=1,EE,000C3088,word,00000000
patch=1,EE,000C308C,word,10000012
patch=1,EE,000C3090,word,00000000
patch=1,EE,000C3094,word,91480002
patch=1,EE,000C3098,word,91490003
patch=1,EE,000C309C,word,00094A00
patch=1,EE,000C30A0,word,01094025
patch=1,EE,000C30A4,word,3908FFFF
patch=1,EE,000C30A8,word,31090041
patch=1,EE,000C30AC,word,240A0041
patch=1,EE,000C30B0,word,112A0009
patch=1,EE,000C30B4,word,00000000
patch=1,EE,000C30B8,word,31090011
patch=1,EE,000C30BC,word,240A0011
patch=1,EE,000C30C0,word,152A0006
patch=1,EE,000C30C4,word,00000000
patch=1,EE,000C30C8,word,24080001
patch=1,EE,000C30CC,word,AD680000
patch=1,EE,000C30D0,word,10000002
patch=1,EE,000C30D4,word,00000000
patch=1,EE,000C30D8,word,AD600000
patch=1,EE,000C30DC,word,7BA80040
patch=1,EE,000C30E0,word,7BA90050
patch=1,EE,000C30E4,word,7BAA0060
patch=1,EE,000C30E8,word,7BAB0070
patch=1,EE,000C30EC,word,DFBF0030
patch=1,EE,000C30F0,word,03E00008
patch=1,EE,000C30F4,word,27BD00A0
patch=1,EE,0017C738,word,0C030C00


[隐身:跳过怪物发现玩家(实验)]
description=不隐藏模型、不禁用玩家主动攻击,不影响剧情强制战斗。冷启动复测。
patch=1,EE,E0040001,extended,000C3FE0
patch=1,EE,203F72C0,extended,1000002C
patch=1,EE,203F72C4,extended,00000000
patch=1,EE,203F746C,extended,10000054
patch=1,EE,203F7470,extended,00000000
patch=1,EE,E0040000,extended,000C3FE0
patch=1,EE,203F72C0,extended,8E240268
patch=1,EE,203F72C4,extended,8C830220
patch=1,EE,203F746C,extended,8C900268
patch=1,EE,203F7470,extended,8F868258

[战斗速度(最多选1项)\2倍(实验)]
description=当前模式2时将原生速度系数乘2;离开战斗按所有权恢复。可能加速判定与动画,非60帧补丁。冷启动切换。SELECT+上开启,SELECT+下关闭;初始关闭。
patch=0,EE,000C43F0,word,00000000
patch=0,EE,000C43F4,word,00000000
patch=0,EE,000C43F8,word,00000000
patch=1,EE,000C4000,word,27BDFFA0
patch=1,EE,000C4004,word,7FA80000
patch=1,EE,000C4008,word,7FA90010
patch=1,EE,000C400C,word,7FAA0020
patch=1,EE,000C4010,word,7FAB0030
patch=1,EE,000C4014,word,7FAC0040
patch=1,EE,000C4018,word,7FAD0050
patch=1,EE,000C401C,word,3C08000C
patch=1,EE,000C4020,word,350843F0
patch=1,EE,000C4024,word,8E290078
patch=1,EE,000C4028,word,3C0B0010
patch=1,EE,000C402C,word,012B582B
patch=1,EE,000C4030,word,15600043
patch=1,EE,000C4034,word,00000000
patch=1,EE,000C4038,word,3C0B0200
patch=1,EE,000C403C,word,012B582B
patch=1,EE,000C4040,word,1160003F
patch=1,EE,000C4044,word,00000000
patch=1,EE,000C4048,word,312B0003
patch=1,EE,000C404C,word,1560003C
patch=1,EE,000C4050,word,00000000
patch=1,EE,000C4054,word,922A024B
patch=1,EE,000C4058,word,240D0002
patch=1,EE,000C405C,word,8D0B0000
patch=1,EE,000C4060,word,112B000D
patch=1,EE,000C4064,word,00000000
patch=1,EE,000C4068,word,AD000000
patch=1,EE,000C406C,word,3C0B000C
patch=1,EE,000C4070,word,356B3FE0
patch=1,EE,000C4074,word,8D6B0000
patch=1,EE,000C4078,word,240C0001
patch=1,EE,000C407C,word,156C0030
patch=1,EE,000C4080,word,00000000
patch=1,EE,000C4084,word,154D002E
patch=1,EE,000C4088,word,00000000
patch=1,EE,000C408C,word,8D2C023C
patch=1,EE,000C4090,word,1000001A
patch=1,EE,000C4094,word,00000000
patch=1,EE,000C4098,word,8D2B023C
patch=1,EE,000C409C,word,8D0C0004
patch=1,EE,000C40A0,word,8D0D0008
patch=1,EE,000C40A4,word,3C0A000C
patch=1,EE,000C40A8,word,354A3FE0
patch=1,EE,000C40AC,word,8D4A0000
patch=1,EE,000C40B0,word,24090001
patch=1,EE,000C40B4,word,1549000B
patch=1,EE,000C40B8,word,00000000
patch=1,EE,000C40BC,word,240A0002
patch=1,EE,000C40C0,word,9229024B
patch=1,EE,000C40C4,word,152A0007
patch=1,EE,000C40C8,word,00000000
patch=1,EE,000C40CC,word,8E290078
patch=1,EE,000C40D0,word,116D000A
patch=1,EE,000C40D4,word,00000000
patch=1,EE,000C40D8,word,0160602D
patch=1,EE,000C40DC,word,10000007
patch=1,EE,000C40E0,word,00000000
patch=1,EE,000C40E4,word,8E290078
patch=1,EE,000C40E8,word,156D0014
patch=1,EE,000C40EC,word,00000000
patch=1,EE,000C40F0,word,AD2C023C
patch=1,EE,000C40F4,word,10000011
patch=1,EE,000C40F8,word,00000000
patch=1,EE,000C40FC,word,3C0B3D80
patch=1,EE,000C4100,word,018B582B
patch=1,EE,000C4104,word,1560000D
patch=1,EE,000C4108,word,00000000
patch=1,EE,000C410C,word,3C0B4080
patch=1,EE,000C4110,word,016C582B
patch=1,EE,000C4114,word,15600009
patch=1,EE,000C4118,word,00000000
patch=1,EE,000C411C,word,3C0D0080
patch=1,EE,000C4120,word,018D6821
patch=1,EE,000C4124,word,AD2D023C
patch=1,EE,000C4128,word,AD090000
patch=1,EE,000C412C,word,AD0C0004
patch=1,EE,000C4130,word,AD0D0008
patch=1,EE,000C4134,word,10000002
patch=1,EE,000C4138,word,00000000
patch=1,EE,000C413C,word,AD000000
patch=1,EE,000C4140,word,7BA80000
patch=1,EE,000C4144,word,7BA90010
patch=1,EE,000C4148,word,7BAA0020
patch=1,EE,000C414C,word,7BAB0030
patch=1,EE,000C4150,word,7BAC0040
patch=1,EE,000C4154,word,7BAD0050
patch=1,EE,000C4158,word,27BD0060
patch=1,EE,000C415C,word,8E220220
patch=1,EE,000C4160,word,C7A0003C
patch=1,EE,000C4164,word,080FF884
patch=1,EE,000C4168,word,00000000
patch=1,EE,003FE208,word,08031000
patch=1,EE,003FE20C,word,00000000

[战斗速度(最多选1项)\4倍(实验)]
description=当前模式2时将原生速度系数乘4;离开战斗按所有权恢复。可能加速判定与动画,非60帧补丁。
patch=0,EE,000C43F0,word,00000000
patch=0,EE,000C43F4,word,00000000
patch=0,EE,000C43F8,word,00000000
patch=1,EE,000C4000,word,27BDFFA0
patch=1,EE,000C4004,word,7FA80000
patch=1,EE,000C4008,word,7FA90010
patch=1,EE,000C400C,word,7FAA0020
patch=1,EE,000C4010,word,7FAB0030
patch=1,EE,000C4014,word,7FAC0040
patch=1,EE,000C4018,word,7FAD0050
patch=1,EE,000C401C,word,3C08000C
patch=1,EE,000C4020,word,350843F0
patch=1,EE,000C4024,word,8E290078
patch=1,EE,000C4028,word,3C0B0010
patch=1,EE,000C402C,word,012B582B
patch=1,EE,000C4030,word,15600043
patch=1,EE,000C4034,word,00000000
patch=1,EE,000C4038,word,3C0B0200
patch=1,EE,000C403C,word,012B582B
patch=1,EE,000C4040,word,1160003F
patch=1,EE,000C4044,word,00000000
patch=1,EE,000C4048,word,312B0003
patch=1,EE,000C404C,word,1560003C
patch=1,EE,000C4050,word,00000000
patch=1,EE,000C4054,word,922A024B
patch=1,EE,000C4058,word,240D0002
patch=1,EE,000C405C,word,8D0B0000
patch=1,EE,000C4060,word,112B000D
patch=1,EE,000C4064,word,00000000
patch=1,EE,000C4068,word,AD000000
patch=1,EE,000C406C,word,3C0B000C
patch=1,EE,000C4070,word,356B3FE0
patch=1,EE,000C4074,word,8D6B0000
patch=1,EE,000C4078,word,240C0001
patch=1,EE,000C407C,word,156C0030
patch=1,EE,000C4080,word,00000000
patch=1,EE,000C4084,word,154D002E
patch=1,EE,000C4088,word,00000000
patch=1,EE,000C408C,word,8D2C023C
patch=1,EE,000C4090,word,1000001A
patch=1,EE,000C4094,word,00000000
patch=1,EE,000C4098,word,8D2B023C
patch=1,EE,000C409C,word,8D0C0004
patch=1,EE,000C40A0,word,8D0D0008
patch=1,EE,000C40A4,word,3C0A000C
patch=1,EE,000C40A8,word,354A3FE0
patch=1,EE,000C40AC,word,8D4A0000
patch=1,EE,000C40B0,word,24090001
patch=1,EE,000C40B4,word,1549000B
patch=1,EE,000C40B8,word,00000000
patch=1,EE,000C40BC,word,240A0002
patch=1,EE,000C40C0,word,9229024B
patch=1,EE,000C40C4,word,152A0007
patch=1,EE,000C40C8,word,00000000
patch=1,EE,000C40CC,word,8E290078
patch=1,EE,000C40D0,word,116D000A
patch=1,EE,000C40D4,word,00000000
patch=1,EE,000C40D8,word,0160602D
patch=1,EE,000C40DC,word,10000007
patch=1,EE,000C40E0,word,00000000
patch=1,EE,000C40E4,word,8E290078
patch=1,EE,000C40E8,word,156D0014
patch=1,EE,000C40EC,word,00000000
patch=1,EE,000C40F0,word,AD2C023C
patch=1,EE,000C40F4,word,10000011
patch=1,EE,000C40F8,word,00000000
patch=1,EE,000C40FC,word,3C0B3D80
patch=1,EE,000C4100,word,018B582B
patch=1,EE,000C4104,word,1560000D
patch=1,EE,000C4108,word,00000000
patch=1,EE,000C410C,word,3C0B4080
patch=1,EE,000C4110,word,016C582B
patch=1,EE,000C4114,word,15600009
patch=1,EE,000C4118,word,00000000
patch=1,EE,000C411C,word,3C0D0100
patch=1,EE,000C4120,word,018D6821
patch=1,EE,000C4124,word,AD2D023C
patch=1,EE,000C4128,word,AD090000
patch=1,EE,000C412C,word,AD0C0004
patch=1,EE,000C4130,word,AD0D0008
patch=1,EE,000C4134,word,10000002
patch=1,EE,000C4138,word,00000000
patch=1,EE,000C413C,word,AD000000
patch=1,EE,000C4140,word,7BA80000
patch=1,EE,000C4144,word,7BA90010
patch=1,EE,000C4148,word,7BAA0020
patch=1,EE,000C414C,word,7BAB0030
patch=1,EE,000C4150,word,7BAC0040
patch=1,EE,000C4154,word,7BAD0050
patch=1,EE,000C4158,word,27BD0060
patch=1,EE,000C415C,word,8E220220
patch=1,EE,000C4160,word,C7A0003C
patch=1,EE,000C4164,word,080FF884
patch=1,EE,000C4168,word,00000000
patch=1,EE,003FE208,word,08031000
patch=1,EE,003FE20C,word,00000000

[战斗其他(可独立启用)\自动QTE(首键启动)]
description=选招式/目标并按首个QTE键启动后,后续拍点由原生超时分支自动Great。建议开启【战斗速度】的同时开启本项。
patch=1,EE,E0010001,extended,000C3FE0
patch=1,EE,202F8B8C,extended,24020001
patch=1,EE,E0010000,extended,000C3FE0
patch=1,EE,202F8B8C,extended,000217FE

特别注意:

  • 不要同时启用互相冲突的金钱修改模式。
  • 涉及物品数量的修改应当谨慎使用,尤其是在装备和剧情物品相关场景。
  • 修改战斗速度或开启 60 帧模式后,如出现动画、音画同步或游戏速度异常,请关闭对应项目。
  • 使用金手指前务必备份普通游戏存档。

五、测试情况与已知问题

2026 年 10 月 22 日,本项目收到了测试人员对最新汉化版本的完整通关反馈,通关过程中未报告问题。

与此同时,项目也进行了多项技术验证,包括:

  • 游戏文本与字体资源的构建检查。
  • 图片文字与菜单界面的校对。
  • 剧情动画字幕的整合与修复。
  • ISO9660/UDF 文件系统视图的回读检查。
  • 非目标数据的完整性验证。
  • 自动化测试与部分回归检查。

目前尚无来自本轮完整通关测试的已报告阻断性问题。

不过需要说明,完整通关并不意味着已经覆盖所有支线、隐藏事件、游戏操作组合及模拟器设置。

尤其是高清材质、宽屏补丁与实验性金手指,它们属于独立的增强功能,不应将汉化本身的测试结论理解为对这些功能的全面保证。

如果遇到问题,建议先在关闭材质替换、宽屏补丁与金手指的情况下复现,以便确认问题来源。


六、关于本次汉化

《真名法典》系列一直是我很感兴趣的作品。

这套作品具有鲜明的韩国 RPG 风格,但由于语言版本、游戏平台和年代等原因,如今想要完整体验并不算容易。

本次汉化从最初的资源研究,到文本提取、字库重建、图片文字处理、动画字幕整合,再到最终的游戏测试,涉及的内容远比单纯替换几段文本复杂。

项目不仅保留了最终的中文内容,也尽可能整理了相关技术资料与处理工具,以便后续维护。

《真名法典:真红的圣痕》的这一轮汉化开发至此告一段落。

希望这次汉化能够让过去因为语言问题而错过游戏的玩家,有机会重新认识这部作品,也希望喜欢《真名法典》系列的朋友能从中获得乐趣。


七、致谢与声明

本项目基于 soyjxck/magna-carta-tears-of-blood-undub 的已有研究与工具继续开发,并保留相应的历史贡献及授权说明。

感谢上游参与游戏资源研究、字幕处理与相关工具开发的贡献者,包括 GXZ95,以及 SFD_Muxer 等相关项目的作者。

中文字体采用 Adobe 思源字体,相关许可信息可在 GitHub 仓库中查看。

同时,感谢参与游戏测试并提供完整通关反馈的朋友,特别鸣谢。

本项目为非官方、非商业性质的玩家汉化项目,与游戏原开发商及发行商无关联。

游戏原始程序、美术、音乐及其他素材的著作权归其各自权利人所有。


八、问题反馈

如果在游玩中发现错字、漏译、文字显示异常、剧情字幕问题或其他错误,欢迎反馈。

反馈时最好附上:

  • 出现问题的游戏场景或位置。
  • 问题截图,以及可以复现的操作步骤。
  • 使用的 PCSX2 版本。
  • 是否开启高清材质、宽屏补丁或金手指。
  • 使用的汉化版本。

反馈渠道:

再次感谢大家的支持,希望各位游戏愉快!

DISCUSSION

评论与讨论

← 查看更多文章