ソフトウェア:【SCAR】エミュ機向け アーケードromコピーツール(2024/8/10更新) | のんだくれのたわごと

のんだくれのたわごと

DRUNKARDD’S NONEEASSE
東京都北区中心に美味しいお店探し情報(グルメ情報)、おもちゃ(主にゲーム)、猫等について。
インスタント系のラーメンについても書いたりしてます。

English is bellow.

 

中華エミュレータプレイヤーで遊ぼうとすると、アーケードゲームのROMを機種ごとにフォルダ分けする機会が結構あります。

 

毎回同じであれば、とりあえずPCにそれ用にROMファイルをまとめて保存して、それをコピーすればいいんですが、エミュのバージョンによってROM側もMAME用の0.3xxを使うかとか、FBA用のものを使うかとか、FBAでもバージョンxxxのものを使うとか、抽出するのが面倒だったりします。

 

私も今までは、ROMファイルのリストとbatファイルでコピーしていたのですが、どんどん煩雑になってきたので、該当の機種のROMファイルだけを抽出してコピーする簡単なツールを作りました。

 

ファイルリストはアプリケーションの内部で保持しています。対応している機種は下記です。

・CPS1

・CPS2

・CPS3

・NEOGEO

・NAOMI

・ATMISWAVE

・Sega Model2 (2024/7/28 追加)

 

アプリを起動すると、このような画面が出てきます。

 

「コピー先」にROMデータのコピー先フォルダを指定します。

こちらに設定したフォルダ以下に設定した「機種名」のフォルダを作成して、ROMデータをコピーします。

作成する機種名のフォルダは、Retroarch指定のものとしています。(2024/8/10現在)

 

「機種:」ではコピーを行うアーケード機種を選択します。

「コピー元:」のフォルダパス指定には、ROMがまとめて入っているフォルダを指定します。

 

設定後に「コピー実行」ボタンを押せば、「機種:」で選択しているも項目で必要なROMデータを、「コピー元:」から「コピー先」+"機種名"のパスへコピーします。

 

指定したコピー先のフォルダが存在しない場合は自動で作成します。ディスクの空き容量のチェックはしていません。

 

ただ、内部に持っているファイルリストを参照してコピーしているだけですが・・・新しい中華ゲーム機を買う度に使ってます。

 

もしよろしければどうぞ。

※このツールを使用して発生した問題については、責任を負いかねますのでご留意ください。

※.Net framework 4.8を使用しています。(Windows10以降?はランタイムを入れなくても動くと思います)

 

ダウンロード

■2024/8/10 更新

・UIを修正

・設定内容を.iniファイルに保存するように修正

・ソフトウェアの名前を一旦「SCAR」(Select and copy Aarcade Rom data)としました

・保持している機種ごとのROMファイルリストを表示する機能を追加

 

■2024/8/3 更新

・コピーするファイルがない場合に不正終了する件を修正

・アイコン変更

・表記を日本語に変更

・細かい不具合修正

 

------------------------------------------------------------

[Software: [SCAR] Arcade rom copy tool for emulation machines (updated 8/10/2024)]

 

When I try to play with a Chinese emulator player, there is quite an opportunity to separate ROMs of arcade games into folders for each model.

If it is the same every time, it is enough to save the ROM file together for it in PC for the time being and to copy it, but the ROM side also uses 0.3xx for MAME or the one for FBA according to the version of the emu, or uses the one of version xxx even in FBA, or it is troublesome to extract it. It is sometimes troublesome to extract.

I used to copy ROM files by using a list of ROM files and a bat file, but it became more and more complicated, so I created a simple tool to extract and copy only the ROM files of the corresponding model.

The file list is kept inside the application. Supported models are as follows.

CPS1
CPS2
CPS3
NEOGEO
NAOMI
ATMISWAVE
Sega Model2 (added on 7/28/2024)


When you start the application, you will see a screen like this.

Specify the destination folder for copying ROM data in the "Copy to" field.
A folder with the set "model name" will be created under the folder set here, and the ROM data will be copied.

The model name folder to be created is the one designated by Retroarch. (As of 8/10/2024)

In "Machine:", select the arcade model to be copied.

For the folder path specification in "Copy from:", specify the folder that contains all the ROMs together.

After setting, press the "Execute Copy" button to copy the ROM data required for the item selected in "machine:" from "Copy from:" to the path "Copy to" + "Model Name".

If the specified destination folder does not exist, it will be created automatically. The free disk space is not checked.

It just refers to the list of files it has inside and copies them... I use it every time I buy a new Chinese game console.

If you would like to try it, please do.

Please note that we are not responsible for any problems that may occur using this tool.

Net framework 4.8 is used. (Windows 10 or later? Net framework 4.8 (Windows 10 or later?) will work without the runtime)

Download

Update: Aug. 10, 2024
Fixed UI.
Fixed to save settings in .ini file.
The name of the software was changed to "SCAR" (Select and copy Aarcade Rom data).
Added a function to display a list of ROM files for each model being held.

Update: Aug. 3, 2024
Fixed a problem that the software terminates incorrectly when there is no file to copy.
Changed icon.
Changed the notation to Japanese.
Fixed minor bugs.