• Innocent Grey和Noesis社GalGame工具


    以前发在澄空的帖子,备份到自己博客里

    主要支持的游戏为 Innocent Grey社 和Noesis社 的作品。

    igtool.exe 用于 游戏资源拆包与封包
    支持游戏列表:
    Innocent Grey
    Caucasus: Nanatsuki no Nie(クロウカシス - 七憑キノ贄)
    PP pianissimo(PP-ピアニッシモ- 操リ人形ノ輪舞)
    Cartagra ~Tsuki kurui no Yamai~(カルタグラ~ツキ狂イノ病~) (感谢白石测试)
    Kara no Shoujo(殻ノ少女)  (感谢白石测试)
    Nagomibako Innocent Grey Fandisc(和み匣 Innocent Greyファンディスク)
    Noesis
    Furifure(フリフレ)
    Houkago no Senpai(放課後の先パイ )  (感谢zeroshimo测试)
    Marble Bloomers(マーブル★ブルマ)  (感谢zeroshimo测试)

    igscript.exe 用于 游戏脚本的解析与合成
    支持游戏列表:
    Innocent Grey
    Caucasus: Nanatsuki no Nie(クロウカシス - 七憑キノ贄)
    PP pianissimo(PP-ピアニッシモ- 操リ人形ノ輪舞)
    Cartagra ~Tsuki kurui no Yamai~(カルタグラ~ツキ狂イノ病~)
    Kara no Shoujo(殻ノ少女)
    Nagomibako Innocent Grey Fandisc(和み匣 Innocent Greyファンディスク)
    Eisai Kyouiku(英才狂育)
    Noesis
    Cure Girl
    Furifure(フリフレ)
    Furifure 2(フリフレ2)
    Houkago no Senpai(放課後の先パイ )
    Marble Bloomers(マーブル★ブルマ)


    说明:
    1.手动测试了下面列表的每一个.s脚本文件

    七憑キノ贄 1252
    操リ人形ノ輪舞 174
    殻ノ少女 601
    ツキ狂イノ病 266
    和み匣 138
    CureGirl 413
    フリフレ 50
    フリフレ2 64
    マーブル★ブルマ 39
    放課後の先パイ 24
    英才狂育 345

    2.如果发现有0KB的文件, 属于正常现象.
    3.如果你发现bug, mail to me ->blxode[AT]gmail.com
    4.理论上是支持其他Innocent Grey社和Noesis的游戏的, 大家可以试试, 如果发现支持请告诉我,我好更新Supporting List。
    5.按我的习惯照例附上代码供大家学习交流之用,你可以修改和使用,但是请保留我的ID,谢谢。



    另应部分人士要求介绍详细使用方法。

    使用方法:
    以七憑キノ贄为例:
    把igtool.exe放到游戏目录下(即和script.dat同一目录),使用控制台输入命令

    igtool -x script.dat

    即可解开脚本包,生成文件在script~目录下。
    对于生成的.s脚本文件,使用igscript.exe
    把parseall.bat  createall.bat igscript.exe 三个文件放到script~目录下,使用控制台输入命令

    igscript -p 00_0000.s 00_0000.txt

    待编辑完成后使用命令

    igscript -c 00_0000.s 00_0000.txt new\00_0000.s

    建议生成的时候创建一个新目录new,然后输入以上命令就会在new下生成新的00_0000.s
    如果在当前目录生成新.s文件,程序会出错。

    当然上面的命令不免繁琐,所以直接运行parseall.bat就可以批量提取文本了。
    createall.bat功能类似。

    *对于CureGirl 和 フリフレ2这两个新游戏,封包采用了.iga格式。
    igtool.exe不支持这两个游戏,解包程序可以从这里下载:http://asmodean.reverse.net/pages/exiga.html
    igscript.exe支持这两个游戏,不过相应的批处理是parseall_CureGirl.bat和createall_CureGirl.bat。

    命令列表:

    igtool.exe

    解包模式: igtool -x script.dat
    封包模式: igtool -c script~ script.dat
    *其中script~为解包生成的目录名。

    igscript.exe

    提取模式:igscript -p 00_0000.s 00_0000.txt
    创建模式:igscript -c 00_0000.s 00_0000.txt new\00_0000.s

    *对于CureGirl和フリフレ2,需要在前面加上-x
    提取模式:igscript -x  -p 0000.s 0000.txt
    创建模式:igscript -x  -c 0000.s 0000.txt new\0000.s

    2月11日更新:

    igscript 版本号2.2
    添加了6条指令,修正2个bug。
    使用VS2010编译,可能需要运行库,下载链接已更新。

    2月15日更新:

    放課後の先パイ 和  マーブル★ブルマ 测试通过。
    至此,除 Eisai Kyouiku(英才狂育) 外均已测试完成。

    7月22日更新:

    igscript 版本号2.3
    新增加几条指令的处理,英才狂育测试通过。
    igtool 未更新,不支持 英才狂育。



    已经下载过旧版程序的,请务必下载新版。

    Download:
    IG_tools.7z  http://115.com/file/dp4h635z (7月22日更新)

    Source Code: https://github.com/lennylxx/IG_tools

    另:
    caucasus_tools.7z http://115.com/file/bhkk3mwp (未更新)
    包括 クロウカシス - 七憑キノ贄  汉化的主程序补丁,和一个测试汉化补丁。

    新版的“七凭之祭” 主程序修改了几处字符集范围判断。
    caucasus_exe.7z  http://115.com/file/c2vu3ndv (1月12日更新)

  • 相关阅读:
    2017-2018-1 20145237、20155205、20155218实验一 开发环境的熟悉
    作业三总结
    作业二总结
    作业总结1
    自我介绍
    计科16-4刘悦
    第九次作业
    作业八
    作业七
    作业六
  • 原文地址:https://www.cnblogs.com/bl4nk/p/2909125.html
Copyright © 2020-2023  润新知