KeyFansClub

首页 » - 特色讨论区 - » 土豆星 » 土卫一 » 《东方永夜抄》中文汉化版 下载
撒旦 - 2006/4/14 17:29:00
历时2个多月的汉化工程总算是完成了……

因为下载量比较大,所以提供几种下载方式(稍后继续增加),请根据自己的实际情况,选择下载方式。
注意:为了保证兼容性,游戏安装后默认选择的是MIDI音源,如果你安装的时候选
择安装了Wav音源的话,请进入游戏后选择Option,将BGM一项设置为Wav,以享受更高的游戏品质
。如果您没有安装Wav音源(比如安装游戏的时候选择“最小安装”)那么请不要作此改变,否则
游戏可能出现“非法操作”错误。


安装文件大小:614MB


CM下载:
请登陆http://mofile.com提取文件
提取码第一组:
th08.part01.rar  1661659562914654 
th08.part02.rar  3133123646114694 
th08.part03.rar  2312306852114660 
th08.part04.rar  9269251445911175 
th08.part05.rar  9499484493813040 
th08.part06.rar  2722714773711070 
th08.part07.rar  7637623869619397 
th08.part08.rar  2082078079015156 
th08.part09.rar  3523512353615150 
th08.part10.rar  4494488347112463 
th08.part11.rar  7607595395015728 
th08.part12.rar  8258241673310373 
th08.part13.rar  0010002398316528 
th08.part14.rar  2422419757415316 
th08.part15.rar  2122116789618942 

K65.net下载:
请登陆http://www.k65.net/u.php?n=c2FkYW45PS8=
密码为空

BT下载:
http://www.comicfishing.com/th08_t.rar






















-------------------------分割线-----------------------

●版本说明●

  《東方永夜抄 ~ Imperishable Night 》汉化公开发布版本为一个
单一的EXE文件,不再单独发布精简的MIDI版。若觉得完整版的游戏太大,
可在安装时选着最小安装,或者定制安装。


注意:
    若已经安装此游戏,可删除游戏的Wav音源来减少游戏体积(游戏安
装目录中的thbgm.dat文件)。但在无Wav音源的情况下,请务必设置游戏
的背景音乐为MIDI音源,否则游戏可能出现非法操作的错误。


    此汉化版是基于《东方永夜抄1.00d》制作,所以应该能兼容1.00d
以下版本的replay,但反向可能出现不兼容的错误。

-------------------------分割线-----------------------

●免责声明●
    《東方永夜抄 ~ Imperishable Night》是由“上海アリス幻樂団”
http://www16.big.or.jp/~zun/,以下简称“Alice幻乐团”)原创并制
作的一款少女弹幕射击游戏。

    动漫渔场 东方同人堂(http://www.comicfishing.com/,以下简称为
“渔场“)为了使更多东方玩家和喜欢认识并享受东方的玩家能够跨越语言
的障碍,翻译并汉化了此游戏,并作为一个试玩并发布。如果您喜欢此游戏
请务必购买正版,并将此汉化版作为正版软件的合法备份镜像保存。

    《東方永夜抄 ~ Imperishable Night》游戏软件的所有著作全依旧
归上海アリス幻樂団所有。渔场宣布此中文版的发布为研究性、非盈利目的,
也禁止任何的非学习研究目的的复制、传播以及利用此软件获取任何利益。
以金钱为盈利目的自由传播和散发是违反法律的,所造成的任何后果请自行
承担,渔场概不负责。

      本游戏中引用了上海アリス幻樂団以及上海アリス幻樂団的相关游戏
的部分内容,如果您觉得本游戏软件的内容对您的权利有所侵犯,请通知我
们,我们会立刻改正。

----------------------------分割线--------------------------------

●汉化组成员名单●

汉化组名称:
  MAYOIGA Project

日文文本翻译:
    KIDZX  白い流星  ECI  无忧子  光鳞    千日缘

文饰:
    千日缘  牛奶团子  lastsep  aurora8464

主程序代码分析&修改:
    撒旦

数据格式分析&汉化工具编写:
    撒旦  WindEndless  野风信子

游戏文本替换:
    MONO WindEndless ECI 撒旦

游戏图片修改:
    Suman  pegasus  有时冷静

游戏安装程序及后期制作:
    haku  撒旦

附带特典:
    lastsep  牡丹  haku

另外感谢以下人员对游戏的测试,并提供宝贵意见:

银白鬼龙
Somaro
……

东方中文化站点:
动漫渔场·东方同人堂  ComicfishinG
●首页:http://www.comicfishing.com/
●BBS:http://bbs.comicfishing.com/



-------------------------分割线-----------------------

●写在汉化之后的话●
    这次汉化总的来说还是比较顺利的。在永夜抄汉化将近结束的时
侯,已经完成东西系列第9作---《东方花映塚》的前期数据结构分析,
可以说汉化《东方花映塚》的技术条件已经具备。不过按目前的情况
看,汉化组的大部分成员希望在完成用夜抄的汉化后,可以休息一段
时间,所以《东方花映塚》可能要拖到今年暑假再开始进行汉化。另
外在这段空闲时间里,我准备着手东方系列第7.5作---《东方萃梦想》
的数据结构分析。因为《东方萃梦想》的程序结构和其它几做完全不
同在,在数据结构分析的时候遇到了不少困难。如果你有兴趣加入的
话,我们将十分欢迎。

-------------------------分割线-----------------------

                          动漫渔场·东方同人堂
                              MAYOIGA Project 汉化组全体成员
                                www.comicfishing.com

                              二○○六年 四月 十五日
watashia - 2006/4/14 17:35:00
以下引用撒旦在2006-4-14 17:29:49的发言:
二○○六年 四月 十五日

东方啊,这个BT的游戏啊

不过发布日期真够KUSO的,莫非进行了时空穿梭不成?
[hr]
这个细节……
如果是食品行业的话——b
撒旦 - 2006/4/14 17:44:00
细节不必在意……
kenlam25 - 2006/4/14 18:12:00
下載中啊~~
感謝~!
BlueBlink - 2006/4/14 18:22:00
支持(精神上而已>_<)
下一个是花映塚吗。。。
[strike]其实更期待文花帖。。。[/strike]
ymcmy - 2006/4/14 18:41:00
太棒了~~!
神羽¢凛舞 - 2006/4/14 18:53:00
为什么1个飞机游戏要那么大...我看着我的硬盘只能对这游戏说SORRY了...
VincentYun - 2006/4/14 18:55:00
果然就是这游戏,个人感觉能通关的都是神了……
我是我哥哥 - 2006/4/14 19:08:00
太好没 刚好没游戏玩
T26 - 2006/4/14 19:17:00
这个游戏真的很BT很BT......
DuskDisciple - 2006/4/14 19:17:00
呃……
还是用BT拖吧……
中文……
等了很久了……
绝对支持……
lordquest - 2006/4/14 19:21:00
这个游戏还BT……那彩京的1945系列就……
这个算是东方PC上前三作中最简单的的一作了。
zerglings - 2006/4/14 20:47:00
以下引用神羽¢凛舞在2006-4-14 18:53:38的发言:
为什么1个飞机游戏要那么大...我看着我的硬盘只能对这游戏说SORRY了...


.......东方系列的精髓之一就在于它的bgm。如果是midi版的话只有45.9mb。话说这回怎么出的不是补丁啊......看来某只能继续日文版了.........(反正我只能欣赏音乐和弹幕而已)
冷月之灵 - 2006/4/14 21:12:00
传说中的提前发布orz
看样子新一波战意又开始了XD
rhs003248 - 2006/4/14 21:18:00
我倒想知道有哪個人破的了EX,
我最高記錄打到第5符就打不下去了
撒旦 - 2006/4/14 22:55:00
…………EX很简单的- -。。。

目前这个安装包里有不少录像的说……
深海蓝空 - 2006/4/15 1:55:00
做种中...^^...渔场诸位辛苦了...

其实一直没弄明白...为什么他们要叫做上海(伤害?-v-b)幻乐团...
iriyakana - 2006/4/15 8:38:00
这个 体积确实太,,,,。。。。。。
comjz - 2006/4/15 11:55:00
待宵 spell card 痛苦中
都不知道当初怎么打出来的~
最近都在打东方的
萃梦想也拿到手了~可惜俺是格斗白痴
花映冢倒是全人物通关了。。。。。。
天之翼 - 2006/4/15 21:47:00
支持!支持!!
Armsky - 2006/4/15 22:16:00
这BT速度!
好久没感受到了
iriyakana - 2006/4/16 16:56:00
LZ大人,CM下载的
part11  有问题啊

能不能补下档啊。。。。。///
希德船长 - 2006/4/16 21:01:00
翠梦想的文件格式。。。。。几个小时前试了一下,刚看到资源文件的文件头的解码部分,下面是这几个小时的成果

int FileHeaderDecode(HANDLE hFile, BYTE *FileHeadData)
{
//下面这段就是th075.exe中的文件头解码部分
/*
0041D3A6  |. C645 E7 64    MOV BYTE PTR SS:[EBP-19],64
0041D3AA  |. C645 F3 64    MOV BYTE PTR SS:[EBP-D],64
0041D3AE  |. C745 F4 000000>MOV DWORD PTR SS:[EBP-C],0
0041D3B5  |. EB 09          JMP SHORT th075.0041D3C0
0041D3B7  |> 8B45 F4        /MOV EAX,DWORD PTR SS:[EBP-C]
0041D3BA  |. 83C0 01        |ADD EAX,1
0041D3BD  |. 8945 F4        |MOV DWORD PTR SS:[EBP-C],EAX
0041D3C0  |> 0FB74D EC      MOVZX ECX,WORD PTR SS:[EBP-14]
0041D3C4  |. 6BC9 6C        |IMUL ECX,ECX,6C
0041D3C7  |. 394D F4        |CMP DWORD PTR SS:[EBP-C],ECX
0041D3CA  |. 73 30          |JNB SHORT th075.0041D3FC
0041D3CC  |. 8B55 FC        |MOV EDX,DWORD PTR SS:[EBP-4]
0041D3CF  |. 0355 F4        |ADD EDX,DWORD PTR SS:[EBP-C]
0041D3D2  |. 0FB602        |MOVZX EAX,BYTE PTR DS:[EDX]
0041D3D5  |. 0FB64D E7      |MOVZX ECX,BYTE PTR SS:[EBP-19]
0041D3D9  |. 33C1          |XOR EAX,ECX
0041D3DB  |. 8B55 FC        |MOV EDX,DWORD PTR SS:[EBP-4]
0041D3DE  |. 0355 F4        |ADD EDX,DWORD PTR SS:[EBP-C]
0041D3E1  |. 8802          |MOV BYTE PTR DS:[EDX],AL
0041D3E3  |. 0FB645 F3      |MOVZX EAX,BYTE PTR SS:[EBP-D]
0041D3E7  |. 0FB64D E7      |MOVZX ECX,BYTE PTR SS:[EBP-19]
0041D3EB  |. 03C8          |ADD ECX,EAX
0041D3ED  |. 884D E7        |MOV BYTE PTR SS:[EBP-19],CL
0041D3F0  |. 0FB655 F3      |MOVZX EDX,BYTE PTR SS:[EBP-D]
0041D3F4  |. 83C2 4D        |ADD EDX,4D
0041D3F7  |. 8855 F3        |MOV BYTE PTR SS:[EBP-D],DL
0041D3FA  |.^EB BB          \JMP SHORT th075.0041D3B7
*/
    int i;
    BYTE HeadLenBuf[2];
    BYTE DecodeByte19 = 0x64;
    BYTE DecodeByteD = 0x64;
    DWORD HeadLen;
    DWORD dwByte;

    if(hFile == NULL)
        return 0;
    ReadFile(hFile, HeadLenBuf, 2, &dwByte, NULL);//文件的前两个字节记录了文件头的长度
    HeadLen = HeadLenBuf[0] + HeadLenBuf[1] * 256;
    HeadLen *= 0x6c;
    if(FileHeadData == NULL)
        return HeadLen;
    ReadFile(hFile, FileHeadData, HeadLen, &dwByte, NULL);
    for(i=0; i<HeadLen; i++)
    {
        FileHeadData ^= DecodeByte19;
        DecodeByte19  += DecodeByteD;
        DecodeByteD += 0x4D;
    }
    return HeadLen;
}
解出来后可以看见文件包里的路径和文件名,后面的其他字节估计是文件长度什么的,还没弄出来。

还有,第一次用OllyDbg,虽然有时候会出现点问题,但总体上感觉很好用。
FOREVER AIR - 2006/4/16 21:16:00
支持
撒旦 - 2006/4/19 10:21:00
以下引用希德船长在2006-4-16 21:01:13的发言:
翠梦想的文件格式。。。。。几个小时前试了一下,刚看到资源文件的文件头的解码部分,下面是这几个小时的成果

int FileHeaderDecode(HANDLE hFile, BYTE *FileHeadData)
{
//下面这段就是th075.exe中的文件头解码部分
/*
0041D3A6  |. C645 E7 64    MOV BYTE PTR SS:[EBP-19],64
0041D3AA  |. C645 F3 64    MOV BYTE PTR SS:[EBP-D],64
0041D3AE  |. C745 F4 000000>MOV DWORD PTR SS:[EBP-C],0
0041D3B5  |. EB 09          JMP SHORT th075.0041D3C0
0041D3B7  |> 8B45 F4        /MOV EAX,DWORD PTR SS:[EBP-C]
0041D3BA  |. 83C0 01        |ADD EAX,1
0041D3BD  |. 8945 F4        |MOV DWORD PTR SS:[EBP-C],EAX
0041D3C0  |> 0FB74D EC      MOVZX ECX,WORD PTR SS:[EBP-14]
0041D3C4  |. 6BC9 6C        |IMUL ECX,ECX,6C
0041D3C7  |. 394D F4        |CMP DWORD PTR SS:[EBP-C],ECX
0041D3CA  |. 73 30          |JNB SHORT th075.0041D3FC
0041D3CC  |. 8B55 FC        |MOV EDX,DWORD PTR SS:[EBP-4]
0041D3CF  |. 0355 F4        |ADD EDX,DWORD PTR SS:[EBP-C]
0041D3D2  |. 0FB602        |MOVZX EAX,BYTE PTR DS:[EDX]
0041D3D5  |. 0FB64D E7      |MOVZX ECX,BYTE PTR SS:[EBP-19]
0041D3D9  |. 33C1          |XOR EAX,ECX
0041D3DB  |. 8B55 FC        |MOV EDX,DWORD PTR SS:[EBP-4]
0041D3DE  |. 0355 F4        |ADD EDX,DWORD PTR SS:[EBP-C]
0041D3E1  |. 8802          |MOV BYTE PTR DS:[EDX],AL
0041D3E3  |. 0FB645 F3      |MOVZX EAX,BYTE PTR SS:[EBP-D]
0041D3E7  |. 0FB64D E7      |MOVZX ECX,BYTE PTR SS:[EBP-19]
0041D3EB  |. 03C8          |ADD ECX,EAX
0041D3ED  |. 884D E7        |MOV BYTE PTR SS:[EBP-19],CL
0041D3F0  |. 0FB655 F3      |MOVZX EDX,BYTE PTR SS:[EBP-D]
0041D3F4  |. 83C2 4D        |ADD EDX,4D
0041D3F7  |. 8855 F3        |MOV BYTE PTR SS:[EBP-D],DL
0041D3FA  |.^EB BB          \JMP SHORT th075.0041D3B7
*/
    int i;
    BYTE HeadLenBuf[2];
    BYTE DecodeByte19 = 0x64;
    BYTE DecodeByteD = 0x64;
    DWORD HeadLen;
    DWORD dwByte;

    if(hFile == NULL)
        return 0;
    ReadFile(hFile, HeadLenBuf, 2, &dwByte, NULL);//文件的前两个字节记录了文件头的长度
    HeadLen = HeadLenBuf[0] + HeadLenBuf[1] * 256;
    HeadLen *= 0x6c;
    if(FileHeadData == NULL)
        return HeadLen;
    ReadFile(hFile, FileHeadData, HeadLen, &dwByte, NULL);
    for(i=0; i<HeadLen; i++)
    {
        FileHeadData ^= DecodeByte19;
        DecodeByte19  += DecodeByteD;
        DecodeByteD += 0x4D;
    }
    return HeadLen;
}
解出来后可以看见文件包里的路径和文件名,后面的其他字节估计是文件长度什么的,还没弄出来。

还有,第一次用OllyDbg,虽然有时候会出现点问题,但总体上感觉很好用。



- -b
目前是包里的每个文件都解出来了,但是每个文件貌似还有自己独立的加密算法。可以问一下QQ吗-v-? 这样比较好联系吧……
yepp - 2006/4/19 13:31:00
我下过一个40mb的,惨被蹂躏
Symphnic Rain - 2006/5/28 17:27:00
BT还可以下~但还有得玩么?先谢谢LZ的分享~
1
查看完整版本: 《东方永夜抄》中文汉化版 下载