`
RednaxelaFX
  • 浏览: 3049350 次
  • 性别: Icon_minigender_1
  • 来自: 海外
社区版块
存档分类
最新评论

吉里吉里2相关的一些引用资料

阅读更多
[後知後覺]吉里吉里與KAG引擎與Fate/StayNight
引用
由 Eji 發表於 週一 6月 07, 2004 10:51 am

一點更新:吉里吉里source的readme比較過期的資訊更新:

====
needs for 吉里吉里 recompile:

・Borland C++ Builder 5
・boost (http://www.boost.org/) の regex++ ( 正規表現ライブラリ )
・libpng ( PNG ライブラリ )
・IJG の jpeg ライブラリ
・zlib ( 汎用データ圧縮/展開ライブラリ )

====
krdevui.dll ( 開発用 GUI DLL ) を構築するには、
・伊藤 隆志氏の Shell Component Library for Borland Delphi5

====
krkrconf.exe と krkrrel.exe を構築するには、
・ALINK (http://www.dreamsight.i12.com/alink.htm) から
 alib.exe and alink.exe and win32.lib
・それと、RSXNT.DLL
nasm (http://nasm.sourceforge.net/)も必要です。
また、UPX executable packer (http://upx.sourceforge.net/) も使います。


そのほか、perl, bison があると便利です。

呼。大陆这边能编译出krkr2核心的还是只有米粒一个吧?至少我只知道他成功编译出来过。他是说要编译krkr2的核心就要boost 1.30,高了都不行……之前我用1.30.2来编译tjs的部分确实是可以……

IJG JPEG library 高速化版,这东西貌似还是暂时不用的好。虽然我自己的机器是Intel系的,但家里的台机是Athlon 64 X2呃……||

楓 software:: 吉里吉里 ムービー拡張日誌2:: Turbo C++ Explorer で吉里吉里2をビルド
Takenori 写道
C++ Builder 2007 では残念な結果になってしまったが、ついでに無料の Turbo C++ Explorer でビルドできるようにしといた。
これは既にメイントランクに取り込まれているので、リポジトリから取ってきた後、kirikiri2/src/core/environ/win32/bcb2006 にあるプロジェクトファイルを Turbo C++ Explorer で開いてメイクすれば、kirikiri2/bin/win32 に実行ファイルが出来上がる。
bcb2006 以下にある include や lib が大きいので削ると聞いていたから、その部分の準備方法を…… と思ったのだけれど、チェックアウトしてみたらそのまま入っていた。
なので、特に気にする必要はなく、Turbo C++ Explorer をインストールして、メイクすれば吉里吉里2の実行ファイルが出来てしまう。
これで、困ったことがあったり、動作を確認したい時は手軽に誰でも (?) メイク出来るようになった。

hmm,有指望了。Turbo Explorer要注册才能下载/激活,先看看周围有没有人手头有的……

楓 software:: 吉里吉里 その他の開発日誌 :: VCのプロジェクトファイルを自動生成する
Takenori 写道
何かを作るとき、最初にソースファイルを作って、エディタで組んだ後、VCを立ち上げて、プロジェクト作って、ファイル追加して、オプションを変更して…… とするわけだけど、この「VCを立ち上げて云々」がすごく面倒臭い。
たいした作業ではないのだが、なんか気が重いのだ。
オプションもデフォルトから毎回同じ設定に変更している。
本来はカスタムウィザードを作って、それで何とかするんだろうけど、そこも面倒臭い。

ということで、スクリプトを組むことにした。
とりあえずは、吉里吉里のプラグイン専用で、kirikiri2/src/plugins/win32 以下に新しいフォルダを作ってその中にソース入れて作る用。
実行したフォルダ以下のソースとヘッダー、リソースを全てプロジェクトファイルに追加する。
また、ヘッダーが存在するパスも全部インクルードディレクトリに追加する。
これでフォルダ分けしている場合も、インクルードディレクトリのことを大して気にせず作業できる。( VC の GUI でやるとデバッグとリリース両方変更しないといけなくて面倒 )

原来那奇怪的plugin是为了这个……程序员的“懒”真是太有趣了。记下。

吉里吉里2/KAG3 機能仕様書

Surreal » AVG製作工具
嗯,这里有几帖。里面有些东西讲得不太对……以前留意过这个地方,但没来得及写点什么就把这事忘了。记下嗯。

======================================================================

吉里吉里2对text stream支持的simple crypt的实现,在\kirikiri2\src\core\base\TextStream.cpp中,Write方法里。反正就是以DWORD为单元的简单错位加密。
if(CryptMode == 1)
{
    // simple crypt
    tjs_uint16 *p;
    p = buf;
    if(p)
    {
        while(*p)
        {
            tjs_char ch = *p;
            ch = ((ch & 0xaaaaaaaa)>>1) | ((ch & 0x55555555)<<1);
            *p = ch;
            p++;
        }
    }

    WriteRawData(buf, len * sizeof(tjs_uint16));

}
分享到:
评论
1 楼 lwwin 2008-02-20  
感觉很多人很喜欢增加一堆依赖项,偏偏是偶都不熟悉-v-+
结果大部分代码下载下来都要折腾很久-v-+

相关推荐

    吉里吉里2安卓手机模拟器.apk

    吉里吉里2安卓手机模拟器.apk

    吉里吉里XP3

    吉里吉里XP3提取工具安卓版android-实用工具

    krkr 吉里吉里 中文版

    《krkr 吉里吉里 中文版》是一款由日本开发者W.Dee设计的高级文本冒险游戏(恋爱AVG)制作引擎,名为KRKR或KAG3。这款工具以其强大的功能和可扩展性在游戏制作社区中备受青睐,使得创作者能够轻松地构建具有丰富剧情...

    AVG游戏Android移植框架源码(吉里吉里与NS)

    吉里吉里(KRIKRIRI,也称为Krkr2)是一个开源的游戏开发工具,特别适合制作 AVG 游戏。它提供了强大的脚本语言(X86汇编语法类似),让开发者能够编写复杂的逻辑和交互。在Android版本的移植中,KAS(KRIKRIRI for ...

    krkrsdl2:吉里吉里SDL2プロジェクト

    吉里吉里SDL2 吉里吉里SDL2は,macOSやLinuxなど, をサポートするプラットフォームで実行できるの移植版です。 変のプログラムは,KAG(吉里吉里アドベンドベーチャーム)3の変更バージョンと共に使用できます。...

    吉里吉里最新版.apk

    吉里吉里最新版.apk

    85709703768437z安卓吉里kr模拟器!!!!!!!!.apk

    85709703768437z安卓吉里kr模拟器!!!!!!!!.apk

    Fate/hollow ataraxia

    吉里吉里[きりきり] 2 実行コア/2.25.11.909 (SVN revision:1109; Compiled on Sep 12 2005 22:44:16) TJS2/2.4.19 Copyright (C) 1997-2005 W.Dee and contributors All rights reserved. 12:48:07 ! バージョン情...

    吉里奇

    不过,由于标签指定为"CSS",我们可以推测这里可能是指一个与CSS(层叠样式表)相关的项目或工具,比如一个CSS框架或者预处理器。"jrich-master"这个压缩包文件名可能代表这是一个名为Jirachi的开源项目,并且...

    Yangi-Davr-:扬吉里克拉里

    为了深入了解“Yangi-Davr-:扬吉里克拉里”,我们需要更多的资料,如项目文档、源代码、开发者社区讨论或相关新闻发布。这将帮助我们理解其技术架构、设计理念以及如何在实际应用中体现“新时代”的特性。同时,学习...

    xp3文件打包解包工具kikiriki

    在数字内容创作领域,特别是游戏制作和动画设计中,吉里吉里2(KagiRiki Two)和吉里吉里Z(KagiRiki Z)引擎是常用的一款开源2D动画引擎。这些引擎支持的.xp3文件格式,用于存储资源、数据和代码,对于开发者来说,...

    MT管理器(安卓手机下载).apk

    MT管理器(安卓手机下载).apk

    XP3文件解包工具

    XP3文件是游戏行业中常见的一种数据打包格式,尤其在一些早期的大型多人在线角色扮演游戏(MMORPG)中广泛使用。这种格式通常包含游戏的资源,如音频、图像、脚本和其他重要文件,为了减小存储空间并提高加载速度,...

    KAGeXpress

    它基于吉里吉里2(KiriKiri2)和Kirikiri Adventure Game 3这两款强大的游戏引擎,旨在降低游戏开发门槛,让创作者能更加便捷地实现自己的创意。 首先,我们来了解一下KAGeXpress的核心特点。作为一款AVG游戏制作...

    Java游戏开发组件LGame简易测试版0.1.5

    出于效率考虑,LGame中所有组件都不依赖于Swing,而是基于AWT独立绘制成型,因此它可以将自身的运行环境压缩到最小,一个压缩后不足4MB的精简JRE,已足够支持它的运行,也就是与RMXP或吉里吉里2的运行库大小相仿佛,...

    Econometrics-USU-SP21:教授拥有的Github计量经济学存储库。 贾汉吉里

    Econometrics-USU-SP21:教授拥有的Github计量经济学存储库。 贾汉吉里

    KrkrExtract:可以提取和打包krkr2和krkrz的xp3文件的工具

    KrkrExtractA tool can extract and pack krkr2 and krkrz's xp3 files (32Bit & 64Bit)Beta Version Warning!!download pre-release binaries from release pageDO NOT USE v5 now中文说明我平时很忙,本工程开源...

    xp sp3补丁下载

    xp sp3补丁,sp2升为sp3补丁下载。如果使用360安全卫士的话,也可以直接下载安装最好,打开修复漏洞界面,在功能性补丁里可以找到这个补丁,选择下载即可,不过速度慢了点。对速度有要求的,可以直接下载xp sp3补丁...

    xp3拆包工具(小白适用)

    内含xp3拆包工具、操作说明,适用于非专业人士

    Katagiri:达宁·卡塔吉里·罗希(Dainin Katagiri Roshi)的佛法谈话抄本

    欢迎来到GitHub Pages 您可以使用的来维护和预览Markdown文件中网站的内容。... 有关更多详细信息,请参见 。 吉柯主题 您的Pages网站将使用您在选择的Jekyll主题的布局和样式。 该主题的名称保存在Jekyll _conf

Global site tag (gtag.js) - Google Analytics