求管理员回复可见,星际之翼完美汉化版放出!招募有爱的测试,润色,美工,技术,翻译!汉化组群号:49357020!!!!!!!!!!!!!!!!!!
本帖最后由 shuangtian3399 于 2012-10-1 22:41 编辑凡是进来的人 我们都不作任何限制 凡是跟我们合作的汉化组我们汉化发布都会冠上他们的名字!你想丢失节操吗?你想体验重口吗?你想感受汉化攻略界最深的坑吗?你想看手机黑历史吗?请加入我们汉化组吧,你的理想在这里都能实现不会汉化的可以进来当润色,具体可以问辉夜或者群主!大家帮忙宣传下我们的招募信息哦!我们技术人员严重不足导致进度缓慢 希望能和其他汉化组 携手并进 共同完成这个项目!
汉化成员
解包:鱼仔
美工:WINROOD,辉夜,浮云王,柠檬,喵了个咪
翻译:ZZ细软跑,十五年前,frank5460,肾斗士
技术:kxoe,9<9N
润色:ZZ细软跑 ,鱼仔
校对:彩主席,鱼仔
宣传:shuangtian3399,吴所谓
测试:鱼仔,维兰的项链,ZZ细软跑
------------------------------------------
特别感谢
kxoe(解决了单字节问题)
东方邯郸梦(剧情汉化图片)
ed269(提供邯郸梦的汉化图片)
Weiyun(技术支持)
最兽MM欢迎的人(免打包)
吴所谓(视频推广)
------------------------------------------
感谢为这次汉化默默付出的大大们
还有支持星际之翼汉化的各位朋友
星际之翼汉化群:49357020
欢迎大量技术,翻译,美工加入
------------------------------------------
原帖地址:
http://bbs.3dmgame.com/thread-3216914-1-1.html
http://att.3dmgame.com/att/forum/201210/01/210901fjfox9zwjb1b9f2o.jpg
http://att.3dmgame.com/att/forum/201210/01/210903g1r04ana01lx10ar.jpg
http://att.3dmgame.com/att/forum/201210/01/210905g3laxlgxvhozxkkn.jpg
http://att.3dmgame.com/att/forum/201210/01/210907enye00yn5ghexxqq.jpg
http://att.3dmgame.com/att/forum/201210/01/210909hijq80rub4i4p1z1.jpg
http://att.3dmgame.com/att/forum/201210/01/210912d6660nw8yx7w6dpa.jpg
http://att.3dmgame.com/att/forum/201210/01/210914esuw88ap7l30z6h6.jpg
回复可见以下内容:下载地址:http://bbs.3dmgame.com/thread-3429611-1-1.html
------------------------------------------
游戏安装方法:
1、解压缩
2、运行游戏
注:1、如果游戏提示缺少动态链接库 (D3dx9d_30.dll),把D3dx9d_30.dll 链接库放到C:\WINDOWS\system32即可(win7 64位用户请放至C:\WINDOWS\system)。
2、游戏字体使用的是文泉驿微米黑,将字体扔到C:\WINDOWS\Fonts即可,你也可以自己替换自己喜欢的字体。不过需要修改JnG_CN_Font.ini配置文件。
------------------------------------------
汉化进度:
2012年9月20号: V1 9月20号
------------------------------------------
2012年9月25号:V2 9月25号
1:修复通关跳出bug.
2: 文本重新润色。修复大量错误。
3:文本重新排版,修正文本超出边框问题。
4:文字大小已经修正,尽量接近原版。
5:修复进控制设置卡顿问题。
6:增加图片汉化。
7:黑客解码器界面汉化(因为不在文本,已经通过修改exe汉化)
------------------------------------------
2012年10月1号:V3 10月1号 (由于某些原因,耽误了进度 ,时间紧迫所以只好这样了,不完美之处,大家见谅!)
------------------------------------------
2012年10月6号:V3+ 10月6号 (其实这个才是最终完美汉化版)
本帖最后由 shuangtian3399 于 2012-7-20 09:44 编辑
就在一楼的右下角 使用道具那里 买个变色卡就成了1。字体文件,游戏默认字库没有汉字,需要自己生成
00499F97|.68 342D4F00 push 004F2D34 ; /mode = "rb"
00499F9C|.68 382D4F00 push 004F2D38 ; |path = "URW.FNT"
00499FA1|.FF15 7095FA1F call dword ptr [<&MSVCRTD.fopen>] ; \fopen
2.字体文件长度及字体载入内存位置
00499FC1|.50 push eax ; /stream
00499FC2|.6A 01 push 1 ; |n = 1
00499FC4|.68 00500000 push 5000 ; |size = 5000 (20480.) 字体文件长度
00499FC9|.68 6027041F push 1F042760 ; |ptr = urw.1F042760
00499FCE|.FF15 7495FA1F call dword ptr [<&MSVCRTD.fread>] ; \fread
字体文件长度是写死的,需要修改以适应包含汉字的字体文件
1F042760是字体载入内存的位置,有两处使用,当字库包含汉字过多时,可能需要换个位置存放
0049A139|.8A9408 602704>||mov dl, byte ptr [eax+ecx+1F042760>
0049A1E0|.8A9408 602704>||mov dl, byte ptr [eax+ecx+1F042760>
3.绘制文本
游戏处理单字节文本,需要修改
0049B83B/> \55 push ebp
0049B83C|.8BEC mov ebp, esp
0049B83E|.81EC 3C010000 sub esp, 13C
0049B844|.56 push esi
0049B845|.57 push edi
0049B846|.8DBD C4FEFFFF lea edi, dword ptr
0049B84C|.B9 4F000000 mov ecx, 4F
0049B851|.B8 CCCCCCCC mov eax, CCCCCCCC
0049B856|.F3:AB rep stos dword ptr es:
0049B858|.8B45 08 mov eax, dword ptr
0049B85B|.8985 CCFEFFFF mov dword ptr , eax
0049B861|.8B4D 0C mov ecx, dword ptr
0049B864|.898D C8FEFFFF mov dword ptr , ecx
0049B86A|.8B55 10 mov edx, dword ptr
0049B86D|.52 push edx ; /src
0049B86E|.8D85 D0FEFFFF lea eax, dword ptr ; |
0049B874|.50 push eax ; |dest
0049B875|.E8 EA850300 call <jmp.&MSVCRTD.strcpy> ; \strcpy
0049B87A|.83C4 08 add esp, 8
0049B87D|.8BF4 mov esi, esp
0049B87F|.6A 0A push 0A ; /c = 0A(Line Feed)
0049B881|.8D8D D0FEFFFF lea ecx, dword ptr ; |
0049B887|.51 push ecx ; |s
0049B888|.FF15 5C95FA1F call dword ptr [<&MSVCRTD.strchr>] ; \strchr 查找文本中的换行符(0x0A)
0049B88E|.83C4 08 add esp, 8
0049B891|.3BF4 cmp esi, esp
0049B893|.E8 D8850300 call <jmp.&MSVCRTD._chkesp>
0049B898|.8945 FC mov dword ptr , eax
0049B89B|.837D FC 00 cmp dword ptr , 0
0049B89F|.74 13 je short 0049B8B4
0049B8A1|.8B55 FC mov edx, dword ptr
0049B8A4|.8D85 D0FEFFFF lea eax, dword ptr
0049B8AA|.2BD0 sub edx, eax
0049B8AC|.C68415 D0FEFF>mov byte ptr , 0
0049B8B4|>C785 C4FEFFFF>mov dword ptr , 0
0049B8BE|.EB 0F jmp short 0049B8CF
0049B8C0|>8B8D C4FEFFFF /mov ecx, dword ptr
0049B8C6|.83C1 01 |add ecx, 1 ;处理文本时,每次前进1个字节
0049B8C9|.898D C4FEFFFF |mov dword ptr , ecx
0049B8CF|>8D95 D0FEFFFFlea edx, dword ptr
0049B8D5|.52 |push edx ; /s
0049B8D6|.E8 8F850300 |call <jmp.&MSVCRTD.strlen> ; \strlen
0049B8DB|.83C4 04 |add esp, 4
0049B8DE|.3985 C4FEFFFF |cmp dword ptr , eax
0049B8E4|.73 35 |jnb short 0049B91B
0049B8E6|.8B85 C4FEFFFF |mov eax, dword ptr
0049B8EC|.8A8C05 D0FEFF>|mov cl, byte ptr ;从文本中读取1个字节
0049B8F3|.51 |push ecx
0049B8F4|.8B95 C8FEFFFF |mov edx, dword ptr
0049B8FA|.52 |push edx
0049B8FB|.8B85 CCFEFFFF |mov eax, dword ptr
0049B901|.50 |push eax
0049B902|.E8 2666F6FF |call 00401F2D
0049B907|.83C4 0C |add esp, 0C
0049B90A|.8B8D CCFEFFFF |mov ecx, dword ptr
0049B910|.83C1 08 |add ecx, 8
0049B913|.898D CCFEFFFF |mov dword ptr , ecx
0049B919|.^ EB A5 \jmp short 0049B8C0
0049B91B|>5F pop edi
0049B91C|.5E pop esi
0049B91D|.81C4 3C010000 add esp, 13C
0049B923|.3BEC cmp ebp, esp
0049B925|.E8 46850300 call <jmp.&MSVCRTD._chkesp>
0049B92A|.8BE5 mov esp, ebp
0049B92C|.5D pop ebp
0049B92D\.C3 retn
4。绘制一个文字
游戏使用的文字是 宽8像素,高10像素的,如果是汉字至少要11*11个像素(9号宋体)
0049A0CF/> \55 push ebp
0049A0D0|.8BEC mov ebp, esp
0049A0D2|.83EC 0C sub esp, 0C
0049A0D5|.C745 F4 CCCCC>mov dword ptr , CCCCCCCC
0049A0DC|.C745 F8 CCCCC>mov dword ptr , CCCCCCCC
0049A0E3|.C745 FC CCCCC>mov dword ptr , CCCCCCCC
0049A0EA|.C745 F4 00000>mov dword ptr , 0
0049A0F1|.8B45 0C mov eax, dword ptr
0049A0F4|.8945 F8 mov dword ptr , eax
0049A0F7|.EB 09 jmp short 0049A102
0049A0F9|>8B4D F8 /mov ecx, dword ptr
0049A0FC|.83C1 01 |add ecx, 1
0049A0FF|.894D F8 |mov dword ptr , ecx
0049A102|>8B55 0C mov edx, dword ptr
0049A105|.83C2 0A |add edx, 0A ;文字高度为10
0049A108|.3955 F8 |cmp dword ptr , edx
0049A10B|.7D 5B |jge short 0049A168
0049A10D|.8B45 08 |mov eax, dword ptr
0049A110|.8945 FC |mov dword ptr , eax
0049A113|.EB 09 |jmp short 0049A11E
0049A115|>8B4D FC |/mov ecx, dword ptr
0049A118|.83C1 01 ||add ecx, 1
0049A11B|.894D FC ||mov dword ptr , ecx
0049A11E|>8B55 08 | mov edx, dword ptr
0049A121|.83C2 08 ||add edx, 8 ;文字宽度为8
0049A124|.3955 FC ||cmp dword ptr , edx
0049A127|.7D 3D ||jge short 0049A166
0049A129|.8B45 10 ||mov eax, dword ptr
0049A12C|.25 FF000000 ||and eax, 0FF ;限定文本为单字节
0049A131|.6BC0 50 ||imul eax, eax, 50 ;计算文字像素信息位置 (信息长度:0x08 * 0x0A = 0x50)
0049A134|.8B4D F4 ||mov ecx, dword ptr
0049A137|.33D2 ||xor edx, edx
0049A139|.8A9408 602704>||mov dl, byte ptr [eax+ecx+1F042760>
0049A140|.83FA 01 ||cmp edx, 1
0049A143|.75 16 ||jnz short 0049A15B
0049A145|.A1 6489041F ||mov eax, dword ptr
0049A14A|.50 ||push eax
0049A14B|.8B4D F8 ||mov ecx, dword ptr
0049A14E|.51 ||push ecx
0049A14F|.8B55 FC ||mov edx, dword ptr
0049A152|.52 ||push edx
0049A153|.E8 3983F6FF ||call 00402491
0049A158|.83C4 0C ||add esp, 0C
0049A15B|>8B45 F4 ||mov eax, dword ptr
0049A15E|.83C0 01 ||add eax, 1
0049A161|.8945 F4 ||mov dword ptr , eax
0049A164|.^ EB AF |\jmp short 0049A115
0049A166|>^ EB 91 \jmp short 0049A0F9
0049A168|>83C4 0C add esp, 0C
0049A16B|.3BEC cmp ebp, esp
0049A16D|.E8 FE9C0300 call <jmp.&MSVCRTD._chkesp>
0049A172|.8BE5 mov esp, ebp
0049A174|.5D pop ebp
0049A175\.C3 retn
5。另一段处理文本的过程
看上去像一段处理固定200字节文本的,暂时不知道游戏哪里用到
相关绘制文字过程地址在 0049A176 与前一个相似
0049A21C/> \55 push ebp
0049A21D|.8BEC mov ebp, esp
0049A21F|.51 push ecx
0049A220|.C745 FC CCCCC>mov dword ptr , CCCCCCCC
0049A227|.C745 FC 00000>mov dword ptr , 0
0049A22E|.EB 09 jmp short 0049A239
0049A230|>8B45 FC /mov eax, dword ptr
0049A233|.83C0 01 |add eax, 1 ;处理文本时,每次前进1个字节
0049A236|.8945 FC |mov dword ptr , eax
0049A239|>817D FC C8000> cmp dword ptr , 0C8 ;最大读200字节
0049A240|.7D 17 |jge short 0049A259
0049A242|.8A4D FC |mov cl, byte ptr ;从文本中读取1个字节
0049A245|.51 |push ecx
0049A246|.6A 00 |push 0
0049A248|.8B55 FC |mov edx, dword ptr
0049A24B|.C1E2 03 |shl edx, 3
0049A24E|.52 |push edx
0049A24F|.E8 5C7CF6FF |call 00401EB0
0049A254|.83C4 0C |add esp, 0C
0049A257|.^ EB D7 \jmp short 0049A230
0049A259|>83C4 04 add esp, 4
0049A25C|.3BEC cmp ebp, esp
0049A25E|.E8 0D9C0300 call <jmp.&MSVCRTD._chkesp>
0049A263|.8BE5 mov esp, ebp
0049A265|.5D pop ebp
0049A266\.C3 retn
本来说做件好事花500大洋买高亮付款后才发现限时24小时嘿!真有我朝特色
搞笑,肯定要有限制,不然让你永久高亮?那不是全都是亮贴了? 尽管自我感觉不是画面党,但是看到这游戏的人设界面还是稍显蛋疼——风格不统一,拼凑的感觉太浓厚了… 既然那么有爱就刨字典啊. 顶汉化,神作啊`` 顶一个 这游戏是很不错 顶汉化,神作啊`` 贡献度是什么玩意儿.... 撸过帮顶 k31k231 发表于 2012-6-27 12:36 static/image/common/back.gif
撸过帮顶
眼睛做的啥手术 激光?痛吗?多少钱
游戏不错~但是我唯一受不鸟的就是真人图。。。可以顺便做个美化包~这样很多人都能接受。。。 shuangtian3399 发表于 2012-6-27 13:19 static/image/common/back.gif
眼睛做的啥手术 激光?痛吗?多少钱
激光 打了麻药的- -我只闻到了烧焦的味道 你懂的 k31k231 发表于 2012-6-27 14:23 static/image/common/back.gif
激光 打了麻药的- -我只闻到了烧焦的味道 你懂的
烧焦了......闻起来有食欲嘛?
yyxzzxy 发表于 2012-6-27 13:58 static/image/common/back.gif
游戏不错~但是我唯一受不鸟的就是真人图。。。可以顺便做个美化包~这样很多人都能接受。。。 ...
真人图倒没什么,就是丑了点,我已经把里面的真人图全部替换成我喜欢的了。 一生孤注掷温柔 发表于 2012-6-27 15:13 static/image/common/back.gif
真人图倒没什么,就是丑了点,我已经把里面的真人图全部替换成我喜欢的了。 ...
大哥 请问怎么替换
一生孤注掷温柔 发表于 2012-6-27 15:13 static/image/common/back.gif
真人图倒没什么,就是丑了点,我已经把里面的真人图全部替换成我喜欢的了。 ...
能发个图包不 大哥!
最新版有破解么? 看起来是有点有点有点有点有点意思 shuangtian3399 发表于 2012-6-27 15:09 static/image/common/back.gif
烧焦了......闻起来有食欲嘛?
{:3_154:}你可以去尝试下 shiningzcc 发表于 2012-6-27 15:50 static/image/common/back.gif
最新版有破解么?
肯定有啊!!!!!!!!!
这个要顶。。。 本帖最后由 一生孤注掷温柔 于 2012-6-27 18:52 编辑
shuangtian3399 发表于 2012-6-27 15:15 http://bbs.3dmgame.com/static/image/common/back.gif
大哥 请问怎么替换
游戏文件夹里TRUEGFX文件夹就是游戏自带的图片,你可以自己替换成好看的图片啊,只要图片格式、尺寸、文件名都弄对就好。我也只是把里面所有的人物头像全改了。然后因为我是女的,所以睡觉走路之类的图片都是女的,不适合你哦(我用的都是一位有名的画图作者的图截出来的,自己用用可以,上传到网上就有侵权的意思了,所以我不放到网上,而且那些头像的风格跟游戏不搭的,只是我自己看看而已)替换图片之前记得备份。 shuangtian3399 发表于 2012-6-27 17:41 static/image/common/back.gif
肯定有啊!!!!!!!!!
给个3.14最终版破解的下载地址吧。。。
我也喜欢这个风格的游戏,路过帮顶 希望可以汉化,先拜谢了 本帖最后由 jsqqww300 于 2012-8-4 17:51 编辑
支持下。。。。。。。。。。群里人太少:QUnReal World坑了 谢谢!!!!!!!!!!!!!! 一生孤注掷温柔 发表于 2012-6-27 18:51 static/image/common/back.gif
游戏文件夹里TRUEGFX文件夹就是游戏自带的图片,你可以自己替换成好看的图片啊,只要图片格式、尺寸、文 ...
{:3_156:}3DM上第一次遇见妹子回复我。。。那就等汉化吧。。。。
汉化好了就做一个海贼王的美化包。。。{:3_152:}