- 226
- 0
- 约 13页
- 2016-11-21 发布于河南
- 举报
galgames移植
galgames移植
Android Galgame移植参考之游戏拆解与分析
本帖最后由 Orion 于 2012-2-2 00:05 编辑
上回大致介绍了Galgame的常见引擎,这回我们将了解下系统的大概结
构,为拆文件作准备。另外需要注意的是,偶写的档案构造是从当前手
头已有游戏的版本,如果几年前游戏用的的旧版本或是最新开发的新版
游戏,类型可能会有所改变!应该算是构造最简单的系统。
(1)Nscripter:
1. 扩展名视版本而不同,2001年以前的旧版本有.sar档,但是之后的
版本大多是.nsa档。
2. 档案组成: arc*.nsa+nscript.dat+*.env,这些档案就能确认是
Nscript系统。
3. 存盘在savedata目录下,扩展名.dat(存盘有index依存性,挂别
人的savedate会造成原来的存盘无法使用)。
※圈圈社《はじおて》的档案组成:
(2)吉里吉里:
系统有两种不同的结构,下面是比较常看到的式样。
1. 扩展名.xp3。
2. 档案组成: data, fgimage, bgimage, scenario, video, voice,
还有一种是单一data.xp3一个档案。
※柚子社《ExE》的档案组成:
※樱桃小学校的《放课后にゃんにゃん俱乐部》档案组成:
3. 存盘在savedata目录下,扩展名.ksd+bmp(预览的bmp是必须档案)。
4. 所有xp3数据文件的文件头有XP3字符串,后面跟一串版权的警告
文字:
5. 主程序的档案信息可以看的到TVP 2 core等字符串和版本号:
另外一种是把数据文件和程序融合在一起的,其实中身的数据和一般
xp3格式并无差别。
※Q-X社《ひめりり》让人错愕的单一档案:
当然还有一种是把程序和个别的xp3档案融在一起这又是少数了。
(3)EntisGLS: 系统同样有两种不同的结构,差别在数据文件有没有
经过打包。
1. 没有经过打包的扩展名是eri(图像)+mio(声音);打包之后的扩展名
全部都是.noa。
※CUFFS社《さくらむすび》的档案组成:
※CUFFS社《Garden》的档案组成:
2. 上面几种格式的档案,档头都有Entis字符串,后面跟着该档案的
形式描述:
3. 存盘在save目录下,扩展名.dat。
(4)MAJIRO Script
1. 扩展名.arc.
2. 档案组成: data*, scenario*,voice*,fastdata, slowdata,stream;
其中data*.src、fastdata、slowdata的内容是CG、立绘和SE音效文
件。
3. 存盘在savedata目录下, 扩展名.sav。
4. 所有arc数据文件的文件头有MajiroArc字符串,并且有版本号:
(5)BGI(Buriko):
1. 扩展名.arc.
2. 档案组成: system/sysgrp/sysprg.arc这三个是系统相关文件,其
它的数据文件名称不定,但是通常是有序号的档名,例如data*.arc。
※糖块社《Nursery Rhyme》档案组成:
※AUGUST《FA》档案组成:
3. 存盘在游戏相同目录下,档案.sud+bgi.gdb。
4. arc数据文件的文件头有PackFile字符串,随后跟着该资料文件的
index:
5. 比较新版本的BGI系统可以从主程序的档案信息看到Ethornell等
字符串和版本号:
(6)YU-RIS:
1. 资料扩展名.ypf,全部位在pac目录下;
※symphony社《大小姐组曲》档案组成:
2. 所有ypf数据文件的文件头有YPF字符串,档案结构不明:
3. 存盘在save目录下,扩展名.dat。
(7)sketch:
这个系统的数据完全没有作packing,所以档案数量惊人是特征之一。
1. 扩展名是.gyu(图像)+.v(声音)。
※SkyFish社《ふぁみすぴ》档案组成:
※MOONSTONE社《Clear》档案组成:
2.存盘在userdata子目录下,档案是system.dat+无扩展名的savedata。
3.使用的loader主程序ExHIBIT.exe档案信息可以看的到
“Copyright(C)2006-2007 薫”版权告和版本号:
(8)Macromedia director:
其实有PC和Mac两种,后者就不提了。
1.扩展名.cxt(包装的数据文件)+.dxr(专案档)。
※白金标签社《すきしょ3》档案组成:
2.使用的播放器主程序档案信息可以看的到“Macro
原创力文档

文档评论(0)