TOP
> 記事閲覧
変数・改造の相談スレ
| 件名 | : Re: 変数・改造の相談スレ |
| 投稿日 | : 2021/09/16(Thu) 09:41 |
| 投稿者 | : ついんた |
| 参照先 | : |
吉里吉里は古めなんで、いくらメモリがあっても有効には使えないと思うので、アニメ画像は大きくなってくるとエラーは出そうですよね。
| 件名 | : asdアニメ |
| 投稿日 | : 2021/09/19(Sun) 21:07 |
| 投稿者 | : 黒。 |
| 参照先 | : |
こんばんは。
吉里吉里のメモリー不足についてググってみると、吉里吉里が十分なメモリー空間を確保していても、使い終わったデータがあちこちに残っていて虫食い状態になっているところに画像展開用の連続領域を確保しようとして失敗しているみたいです。
一応、吉里吉里システムがメモリー空間の掃除をしているようなのですが、頻度が低いのかタイミングが悪いのかうまくいっていないみたいです。
仕方ないので設定を変更して空き容量を増やし、メモリー空間の掃除を自分でやるようにしたところ、エラーは出なくなりました。
メモリー4GBのノートでも動くようになったので、多分大丈夫かと。
asdアニメの試作品はこんな感じ↓↓↓になっています。
ちなみに、asdアニメの右4分の3と左4分の1は別々に動かしています。
PNGが使えると色々と遊べそうなのですが、容量が...^^;
吉里吉里のメモリー不足についてググってみると、吉里吉里が十分なメモリー空間を確保していても、使い終わったデータがあちこちに残っていて虫食い状態になっているところに画像展開用の連続領域を確保しようとして失敗しているみたいです。
一応、吉里吉里システムがメモリー空間の掃除をしているようなのですが、頻度が低いのかタイミングが悪いのかうまくいっていないみたいです。
仕方ないので設定を変更して空き容量を増やし、メモリー空間の掃除を自分でやるようにしたところ、エラーは出なくなりました。
メモリー4GBのノートでも動くようになったので、多分大丈夫かと。
asdアニメの試作品はこんな感じ↓↓↓になっています。
ちなみに、asdアニメの右4分の3と左4分の1は別々に動かしています。
PNGが使えると色々と遊べそうなのですが、容量が...^^;
| 件名 | : Re: 変数・改造の相談スレ |
| 投稿日 | : 2021/09/20(Mon) 11:34 |
| 投稿者 | : ついんた |
| 参照先 | : |
jpgにすると容量は本当に少なくなるんですよね。それに大きな画像になっても展開が早いらしくて、アニメCG的には向いているフォーマットらしいです。
吉里吉里はどうしても古いところがあるので、次があるとしたら他の(ティラノとか)エンジンも考えないとなあ、という気もしています。
吉里吉里はどうしても古いところがあるので、次があるとしたら他の(ティラノとか)エンジンも考えないとなあ、という気もしています。
| 件名 | : Re: 変数・改造の相談スレ |
| 投稿日 | : 2021/09/20(Mon) 15:21 |
| 投稿者 | : 大乃 |
| 参照先 | : |
>>ついんたさん
吉里吉里2で本格的SRPGやWizライクDRPGを作るというクレイジーな事をやってきた某老舗同人サークルさんが
ちょうど先日、そのDRPGのβ版で例の「ビットマップ用メモリを確保できません」エラーに対処するパッチを配布されていたので
ダウンロードしてみたところ、エンジンが吉里吉里2から吉里吉里Zに変更されてましたね
吉里吉里Zなら絶対に発生しなくなるという訳でもないようですが、2よりは対処法が色々用意されているようです
https://krkrz.github.io/documents/core/low_memory.html
>次があるとしたら他の(ティラノとか)エンジンも考えないとなあ、という気もしています。
ティラノエンジンならAndroidやiOSでも遊べるようになって電車の中でも経営が捗りますね!(通報待ったなし)
吉里吉里2で本格的SRPGやWizライクDRPGを作るというクレイジーな事をやってきた某老舗同人サークルさんが
ちょうど先日、そのDRPGのβ版で例の「ビットマップ用メモリを確保できません」エラーに対処するパッチを配布されていたので
ダウンロードしてみたところ、エンジンが吉里吉里2から吉里吉里Zに変更されてましたね
吉里吉里Zなら絶対に発生しなくなるという訳でもないようですが、2よりは対処法が色々用意されているようです
https://krkrz.github.io/documents/core/low_memory.html
>次があるとしたら他の(ティラノとか)エンジンも考えないとなあ、という気もしています。
ティラノエンジンならAndroidやiOSでも遊べるようになって電車の中でも経営が捗りますね!(通報待ったなし)
| 件名 | : Re: 変数・改造の相談スレ |
| 投稿日 | : 2021/09/22(Wed) 10:08 |
| 投稿者 | : ついんた |
| 参照先 | : |
グラフィックキャッシュを使わない設定はエラー落ちには効果ありそうな感じがしますね。
吉里吉里Zはありなんですよね。私も移行が簡単だし、スクリプトを書いて改造している方にも移行が簡単になりますし。
スマホOSに対応は、これは私自身がわからなくて、特にマウスオーバーの処理をどうすればいいのか、さっぱりわからないです。
まあでもどう考えてもスマホ中心の時代なんで、それで動けばいいなあとは思います。
吉里吉里Zはありなんですよね。私も移行が簡単だし、スクリプトを書いて改造している方にも移行が簡単になりますし。
スマホOSに対応は、これは私自身がわからなくて、特にマウスオーバーの処理をどうすればいいのか、さっぱりわからないです。
まあでもどう考えてもスマホ中心の時代なんで、それで動けばいいなあとは思います。
| 件名 | : メモリーのお掃除 |
| 投稿日 | : 2021/09/23(Thu) 20:14 |
| 投稿者 | : 黒。 |
| 参照先 | : |
こんばんは。
大乃さんが貼ってくださったリンク先の対策のうち、以下の2つは吉里吉里2でも使えます。
・グラフィックキャッシュを使わない
・GCの呼び出し
グラフィックキャッシュの設定は、「エンジン設定.exe」を実行し、画像キャッシュ制限という項目を「キャッシュを行わない」に変更してOKボタンを押すだけです。
私が試したときは、エラーの頻度は少なくなったのですがゼロにはなりませんでした。
これによって目立って遅くなるということはありませんでした。
メモリーの掃除の方は、大きな画像ファイルを読み込む直前に以下の3行を追加するだけです。
[iscript]
System.doCompact();
[endscript]
見た目には何の変化もありませんが、私の場合はこれでエラーが出なくなったので効いているのだと思います。
こちらも目立って遅くなるということはありませんでした。
今ではこの2つの対策を同時に行っています。
ちなみに、私の場合は1つのasdアニメで700MB程のメモリーが必要な画像を2枚読み込んでいるのですが、2枚目を読み込む際に時々エラーが出ていたので、なるべく画像のサイズを抑えるように編集してあげるとよいと思います。
大乃さんが貼ってくださったリンク先の対策のうち、以下の2つは吉里吉里2でも使えます。
・グラフィックキャッシュを使わない
・GCの呼び出し
グラフィックキャッシュの設定は、「エンジン設定.exe」を実行し、画像キャッシュ制限という項目を「キャッシュを行わない」に変更してOKボタンを押すだけです。
私が試したときは、エラーの頻度は少なくなったのですがゼロにはなりませんでした。
これによって目立って遅くなるということはありませんでした。
メモリーの掃除の方は、大きな画像ファイルを読み込む直前に以下の3行を追加するだけです。
[iscript]
System.doCompact();
[endscript]
見た目には何の変化もありませんが、私の場合はこれでエラーが出なくなったので効いているのだと思います。
こちらも目立って遅くなるということはありませんでした。
今ではこの2つの対策を同時に行っています。
ちなみに、私の場合は1つのasdアニメで700MB程のメモリーが必要な画像を2枚読み込んでいるのですが、2枚目を読み込む際に時々エラーが出ていたので、なるべく画像のサイズを抑えるように編集してあげるとよいと思います。
| 件名 | : Re: 変数・改造の相談スレ |
| 投稿日 | : 2021/09/24(Fri) 15:42 |
| 投稿者 | : ついんた |
| 参照先 | : |
グラフィックのキャッシュは、頻度の変更かなにかをしているのかと思っていて、根本的な解決にはならなそうなんですよね。ちょっと良くなるのかも知れないんですけど。
System.doCompact();
というのは知らなかったので試してみます。私の感覚だと、閉店前に客の感想とか聞いて回っていると「ビットマップが展開出来ません」みたいなエラーが多いような気がしているので、そのあたりに組み込んでみます。
700MB2枚は、ただでさえメモリを食っている所ですからいかにも落ちそうです。
System.doCompact();
というのは知らなかったので試してみます。私の感覚だと、閉店前に客の感想とか聞いて回っていると「ビットマップが展開出来ません」みたいなエラーが多いような気がしているので、そのあたりに組み込んでみます。
700MB2枚は、ただでさえメモリを食っている所ですからいかにも落ちそうです。
| 件名 | : Re: 変数・改造の相談スレ |
| 投稿日 | : 2022/02/05(Sat) 18:19 |
| 投稿者 | : さしす |
| 参照先 | : |
今回のパッチでf[tf.fe].tmr中出0のようなランキングの変数が導入されましたが、これを自作することはできないでしょうか?
具体的には
平均発射数:(中本数+避本数)/(中人数+避人数)
平均売上 :累計売上/(中人数+避人数)
のランキングを作りたいと考えています
具体的には
平均発射数:(中本数+避本数)/(中人数+避人数)
平均売上 :累計売上/(中人数+避人数)
のランキングを作りたいと考えています
| 件名 | : Re: 変数・改造の相談スレ |
| 投稿日 | : 2022/02/09(Wed) 11:05 |
| 投稿者 | : ついんた |
| 参照先 | : |
パッと思いつく方法はないですね。
計算式はがんばれば出来るかも知れませんけど、計算を割り込ませる方法がないです。
計算式はがんばれば出来るかも知れませんけど、計算を割り込ませる方法がないです。




非保障(非公式)・助け合いの場ということで、よろしくお願いします
未実装のものについては、みんなで実装を祈りましょう(チラッ
基礎知識として
公式マニュアルの22.b~22.dはご一読を
http://3dvalis.c.ooco.jp/jk2/manual/
技術的な基礎として
この辺もおすすめです(hを補って下さい)
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/Tags.html
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/TJSTips.html
「こんな変数ないかな」と思った時
savedataにあるkrkr.console.logを検索するとどんな風に実装されているかわかる時もあります
通常のプレイではログは出ないので、ログを見たい画面の前にわざとエラーになる記載(タグの閉じ忘れとか)をしてエラーを起こすと、そこ以降のプレイでログを出してくれます
(このログはけっこう膨大なので、適宜消しましょう)