TA的每日心情 | 擦汗 昨天 20:10 |
|---|
签到天数: 173 天 [LV.7]常住居民III
|
|
GBA版的《博德之门:黑暗联盟》于2004年发售,是一款在掌机上体验“被遗忘的国度”砍杀乐趣的经典动作RPG。基于《龙与地下城》设定的动作角色扮演游戏(ARPG),核心玩法类似《暗黑破坏神》的“砍杀”风格。
本作初始可选战士、法师、弓箭手三个职业,通关一次后可解锁强大的隐藏角色精灵战士崔斯特·杜垩登。
尽管掌机版相比PC版有删减,但GBA版能在小小的卡带里塞入3个不同的区域和超过28个关卡,并让角色外观随装备变化,在当时是相当了不起的技术成就。
汉化作者:Umiiiiiii
出自https://www.bilibili.com/video/BV1oTub6YEjS/
GBA ROM 编号 1356
原游戏标题: Baldur's Gate - Dark Aliance
算是宴请年少时的自己。剧情、装备、技能全汉化,精力有限,并没有完整测试,bug可以私信我。
以下是一些 writeup:
1. 文本替换:ROM 里的英文是 NUL 结尾的单字节字符串(实际生效的文本池在 0x66Dxxx 一带)。汉化把译文编码进原生的高位字符槽,原字符串剩余空间清零,控制字符(如绘制 A 键图标的 [)原样保留。
2. 字形注入:中文字形来自文泉驿 9pt 点阵字体(BDF),每个汉字栅格化成 16×16、4bpp 的 OBJ 图块,带 1px 黑描边保证在各种背景上可读。中文完全复用原版的测宽、对齐、OAM 提交和换页回收逻辑,没有直接用 framebuffer。
3. 排版引擎:少量原版假设"文字是 8px 拉丁字形"的地方需要逐个修,比如自动换行行距从 9px 改到 20px、对话行距 10px 改 15px、暂停菜单属性名的字体表路由修正等,通过等长的 Thumb 指令原地替换。
因为没有gba 实机,不确定8m 原版 rom 扩容到 16m 会不会造成实机无法运行的问题。
在汉化过程中,文本使用了 ChatGPT 最新的 5.6-sol,人工校对了部分前后不一致的问题。后续会开源用到的相关工具到 Github。
下载地址,回帖可见
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费加入
x
|