VXで容量128MB以上のゲーム本体にRTPを含める方法

SaltyDog

ユーザー
ゲーム本体にRTPを含めたいのですがデータ容量128MB以上のためか、ゲームデータの圧縮で作成したファイルが解凍できません
RTPを別途ダウンロードではなくゲーム本体に含める方法はあるのでしょうか
STAEMに登録する関係で本体に同梱しておく必要があり困っています
ぜひお知恵を貸していただければ嬉しいですm(__)m
 
残念ながら、VX/Aceでは、ゲーム本体の素材が128MBを超えるデータは扱えません。
よって、以下のやり方でサイズを可能な限り減らしてください。
・RTPのうち、必要なファイルだけをフォルダに移すことで、RTPなしで動くようにする
・画像ファイルの圧縮(Tiny Png https://tinypng.com/ を使えば7~8割サイズが減ります)
・音源のサンプリングレートの調整(ステレオをモノラルにするだけでも半分になる)
上記3つが容量を食っているため、これらが解決すれば、きっといけます。
それでは、御健闘を祈ります。
 

SaltyDog

ユーザー
ファイルサイズが大き過ぎてどうやっても128MB以下にはするのは無理なんですよ
下記サイトを参考に暗号化はできたのですがRTPを含める方法は情報が見つかりませんでした

いろいろ試行錯誤したところRTPを全てコピーしてiniファイルを書き換えると大丈夫そうでした
暗号化ファイル内とRTPフォルダ内に同名のファイルがある場合どちらを優先するかなどまだ不明な点はあるのですがなんとかなりそうです

ご丁寧なアドバイスありがとうございました
 
トップ