advscanは、AdvanceMAME、AdvanceMESS、およびその他のMAME派生エミュレータのromおよびサンプルの圧縮アーカイブを維持するためのコマンドラインユーティリティです。advscanの目標は、差分マージを使用して完全で完璧なROMとサンプルアーカイブを取得することです。差分マージとは、親のzipアーカイブ(存在する場合)にまだないすべてのromファイルを含むzipアーカイブがゲームにあることを意味します。advscanには、次の機能があります。最高のパフォーマンスを得るために、zipアーカイブを圧縮解除および再圧縮せずに直接読み取り、書き込みます。zipアーカイブ内のファイルを追加、コピー、移動、および名前変更します。所有しているROMは、正しいzipに自動的に配置されます。ROMサイトによって追加されたテキストファイルを認識して削除します。ROMダンパーによって追加されたテキストファイルを認識し、選択として保持または削除します。安全です。すべてのzip操作で、削除または上書きされたファイルはすべて「rom_unknown」および「sample_unknown」ディレクトリに保存され、将来の使用のために保持されます。これにより、不要な削除操作が防止されます。ただし、次のような不備もあります。zip形式のROMとサンプルのみをサポート差分マージで編成されたROMのみをサポートします。サブディレクトリ内の.chdファイルはサポートしていません。
advancescan