コンテンツにスキップ

インポートの問題

Sakuraは、NScripterおよびONScripterのゲームアーカイブをデバイス上で直接インポートします。手順の全体像はゲームのインポートを参照してください — このページでは、途中で問題が発生した場合の対処法を扱います。

ファイルピッカーにアーカイブが表示されない

Section titled “ファイルピッカーにアーカイブが表示されない”

症状: アーカイブを選択をタップした際、システムのファイルピッカーでアーカイブがグレーアウトされている、または表示されない。

原因: 拡張子フィルタ設定では、デフォルトで認識済みのアーカイブ拡張子のみが表示されます。

解決策:

  1. 設定 > 一般に移動
  2. 拡張子フィルタをオフにする
  3. 再度インポートを試す

症状: .exeファイルをインポートすると非対応の形式が表示される:「この.exeは認識可能なインストーラ(NSIS、Inno Setup)や自己解凍形式(zip/7z/LHA SFX)ではありません — CABは非対応です。コンピュータで展開し、ゲームをzip、7z、rar、tar.gzとして再パックしてください。」

原因: SakuraはNSISインストーラ、Inno Setupインストーラ、zip/7z/LHAの自己解凍アーカイブをインポートできますが、CABベースの自己解凍形式は非対応です — iOSにはこのコンテナ形式を展開する手段がありません。

解決策: コンピュータでインストーラを展開し、ゲームフォルダを.zip.7z.rar.tar.gzのいずれかとして再パックしてから、そのアーカイブをインポートしてください。

症状: 「非対応のアーカイブ形式です。対応形式:zip、7z、rar、tar、tar.gz、bz2。」

原因: ファイルがSakuraの対応アーカイブ形式のいずれにも該当しません。

解決策: 上記の対応形式のいずれかとしてゲームを再パックしてください。

「このアーカイブはONScripterのゲームではないようです」

Section titled “「このアーカイブはONScripterのゲームではないようです」”

症状: 展開が完了する(または開始前に中断される)際に次のメッセージが表示される:「このアーカイブはONScripterのゲームではないようです。0.txt、nscript.dat、またはarc.nsaパックを含むアーカイブをお探しください。」

原因: Sakuraはインポート前に、アーカイブ内にNScripter/ONScripterの既知のマーカーがあるかスキャンします — 0.txt00.txtnscript.datnscr_sec.datnscript.___0.utf00.utfpscript.datなどのブートスクリプト、またはscript.file(Uminekoのようなゲームで使われるONScripter-RUのパック済みスクリプト形式)、あるいはarc*.nsa*.ns2*.sarのようなパック済みアーカイブです。これらが一つも見つからない場合、壊れたゲームとしてインポートするのではなく、アーカイブ自体が拒否されます。

解決策:

  • アーカイブに、インストーラのラッパーや無関係なフォルダの中身ではなく、実際のゲームのスクリプト/データファイルが含まれているか確認してください。
  • アーカイブが複数階層ネストされている場合(例:Title 1.0/Title 1.0/game files…)、Sakuraは自動的に最大6階層まで検索しますが、実際のゲームフォルダがそれよりさらに深い場所に埋もれていないか確認してください。
  • 有効なONScripterのゲームであると確信しているにもかかわらず拒否される場合は、サポートを参照してください。

症状: 「RARの展開が不完全です:N個の必須ファイルが見つからないか、途中で切れています(例:{sample})。ゲームをZIPまたは7zとして再パックし、インポートし直してください。」

原因: .rarアーカイブの展開後、Sakuraはブートに必要なファイルが実際に無傷でディスクに書き込まれたかを再確認します。破損したダウンロードや特殊なRARの派生形式が原因でファイルが不足または途中で切れている場合、中途半端に展開されたままにするのではなく、インポートが中止されます。

解決策: 可能であればアーカイブを再ダウンロードするか、コンピュータで.zipまたは.7zとして再パックしてからインポートし直してください。

「パスワードが正しくありません。もう一度お試しください。」

Section titled “「パスワードが正しくありません。もう一度お試しください。」”

症状: Sakuraが*「このアーカイブはパスワードで保護されています。続行するにはパスワードを入力してください」*と表示し、入力したパスワードを拒否する。

原因: パスワード対応は.zip.rar.7zアーカイブに限られており、パスワードは完全に一致している必要があります。

解決策: パスワードを再確認してください(末尾の空白や大文字・小文字の違いに注意)。まったく異なる暗号化方式が使われている場合は非対応の可能性があるため、まずコンピュータで復号を試してください。

「ディスクの空き容量が不足しています」

Section titled “「ディスクの空き容量が不足しています」”

症状: 「このアーカイブを展開するのに十分な空き容量がありません。ストレージを解放してから再度お試しください。」

原因: アーカイブの展開には一時的に追加の余裕が必要です — 一度ローカルにステージングする必要がある場合(例:iCloud Driveから)はアーカイブサイズの約3倍、すでにデバイス上にある場合は約2倍の空き容量が必要です。

解決策: ストレージマネージャを使って空き容量を確保し、再度お試しください。

アーカイブがiCloudのプレースホルダのまま止まる

Section titled “アーカイブがiCloudのプレースホルダのまま止まる”

症状: インポートが止まっているように見える、またはアーカイブが実際にコピーされているように見えない。

原因: アーカイブがiCloud Drive上にあり、まだデバイスにダウンロードされていない場合、Sakuraは展開の前にそれをローカルに実体化する必要があります — 回線が遅いとこれに時間がかかることがあります。

解決策: Filesアプリを開き、まずアーカイブを手動でダウンロードしてから(タップするか「今すぐダウンロード」を使用)、Sakuraからインポートしてください。

インポート後、日本語のファイル名が文字化けする

Section titled “インポート後、日本語のファイル名が文字化けする”

症状: インポートした日本語のゲーム内のファイル名が、読める日本語ではなく文字化けして表示される。

原因: zipのエントリ名はまずUTF-8としてデコードされ、失敗するとShift-JISに自動的にフォールバックするため、アプリ内インポートではほとんどのケースが解決します。代わりにブラウザ側での展開を使ってWeb転送でゲームを転送した場合、ブラウザは非Unicode(Shift-JIS)のファイル名を保持できないため、Sakuraはその場合**「日本語のファイル名を検出しました」**というプロンプトを表示します。

解決策: そのプロンプトが表示されたら、「ブラウザ展開を続行」(破損したファイル名をプレースホルダに置き換える)ではなく、**「アーカイブをそのまま送信(推奨)」**を選んでください。これによりデバイス側でアーカイブを展開し、元のファイル名を保持します。

上記の手順を試してもアーカイブがインポートできない場合は、サポートを参照し、ゲーム名と表示された正確なエラーメッセージを添えてご連絡ください。