お知らせ掲示板 | 質問掲示板 | 不具合報告掲示板 | 機能要望掲示板 | 雑談掲示板

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
6 / 387 ツリー ←次へ | 前へ→

CGを増やしたら起動しなくなったのですが 京介 2023/7/21(金) 14:16

Re:CGを増やしたら起動しなくなったのですが ぽてと 2023/7/23(日) 22:24
Re:CGを増やしたら起動しなくなったのですが 京介 2023/7/24(月) 8:19
Re:CGを増やしたら起動しなくなったのですが ぽてと 2023/7/25(火) 3:27

Re:CGを増やしたら起動しなくなったのですが
 ぽてと  - 2023/7/23(日) 22:24 -
  
ぽてとです。

私の方で確認を取ったわけではないですが、.CGMODE.MAX側で引っかかってる気がします。
メモリを沢山使う事になりますが、下記を試してみて貰ってよいでしょうか。

■data\script\ERIS\macro.yst
// CG鑑賞モード定義最大数
macro[name=".CGMODE.MAX" str="1000" ]
macro[name=".CGMODE.CG.MAX" str="64" ] //1グループあたりのCG枚数
macro[name=".CGMODE.SBN.MAX" str="64" ] //1CGあたりの差分枚数

.CGMODE.MAXを10000
.CGMODE.CG.MAXを100
.CGMODE.SBN.MAXを100

※差分が100を超えるようであれば更に追加ください。

お役に立てればと思います。
引用なし
パスワード

Re:CGを増やしたら起動しなくなったのですが
 京介  - 2023/7/24(月) 8:19 -
  
ぽてとさんご丁寧にありがとうございます。

ただやはり同様のエラーが出て起動しませんでした
引用なし
パスワード

Re:CGを増やしたら起動しなくなったのですが
 ぽてと E-MAIL  - 2023/7/25(火) 3:27 -
  
ぽてとです。

CGは36枚で、差分もCG1枚当たり100枚以下(.CGMODE.SBN.MAX以下)ですよね?

エラー行がES_CgMode.ystの900行目と言う事で下記命令でエラーになっている推測してます。
\_strlower($_PSTR(1))($TMP.FILE( @TMP.PAT ))
※Yu-risのバージョン等で行数が異なっている可能性があるので具体的な該当命令を提示しました。

当該部分であれば差分の枚数が.CGMODE.SBN.MAX以下であるならエラーにならないと思っています。
となると定義の記述方法に問題がありそうな気がしています。
CG鑑賞モードリスト定義.txtでCG1枚ごとに\CGMODE.DEF命令が追加されているでしょうか。

\CGMODE.DEFが漏れていて、ひとつ前のCGと連続した差分扱いになってしまいエラーになっているのではないかと思いました。
もしくはCG1枚当たりの差分が.CGMODE.SBN.MAXを超えている。
超えてる場合は、.CGMODE.SBN.MAXを大きい数値(CG別の最大差分枚数以上の値)に変更すればエラーを回避できると思います。

上記で解決しない場合、私の方で再現できないため調査が難しいです。
そこでエラーが発生する状態のCG鑑賞モードリスト定義.txtをメールに添付して頂ければ調査致します。

ご検討の程よろしくお願いいたします。
引用なし
パスワード

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
6 / 387 ツリー ←次へ | 前へ→
58,680
(SS)C-BOARD v3.8.1β4 is Free.