目次
メモカ吸出し方法
中華エミュ機Miyoo Miniで遊ぶために、昔のPS1のメモリーカードのデータを吸い出したいと思い、いろいろ調べたが
- ソニー純正のUSBメモカアダプタはすでに販売終了で高騰
- メモリージャグラー、メモリとるなどのサードパーティ製のアダプタ等も販売終了のうえ、プリンターポートが必要
という感じで昔ながらの手順は使えなさそう。
色々調べた結果、2024現在まだ動くPS2を持ってるなら以下の2つの方法がよさそう
(まったく詳しくないので間違ってたらごめんなさい)。
FreeDVDBoot でDVD-Rからブート
薄型PS2と、一部非薄型PS2のみで可(詳しくは以下公式サイトを参照)
DVDR+USBメモリだけで安価で実現できるが、PS2の対応型番がかなり限定されるのがネック
FMCB (Free Memory Card Boot) でメモリーカードからブート
特殊なメモリーカードからuLaunchELFを起動してUSBメモリにセーブデータをコピーする方法。
こちらも一部型番のPS2では使えないようなので注意
自分が持ってるのは普通のPS2なのでFMCBを購入。Amazonで1,500円、AliExpressで700円程度
作業メモ
FMCBでPS1メモカの作業例です。USBコピーまではPS2メモカもほぼ共通。
必要なものを用意
- FMCB
- PS2本体一式
- USBメモリ (FAT32フォーマット済)
- 吸い出すメモリーカード (PS1)
セーブデータをUSBメモリに吸い出し
- FMSBをSlot1、メモリーカードをSlot2、USBメモリを本体USBに差してPS2起動
- FMSBからブートされてなんか立ち上がるので
uLaunchELF
を選択
- ○ボタンを押下してFileBrowserを起動
mc1:/
(メモカSlot2)を選択- メモカ内のフォルダやファイルを×ボタンですべて選択していき、R1ボタン → Copy を選択
- △ボタン等で
mass:/
(USBメモリ) に移動し、R1ボタン -> Pasteを選択してUSBメモリにファイルコピー
セーブデータ変換
コピーしたデータはそのままでは使えないのでメモリーカードの形式に変換する。ここめちゃくちゃ試行錯誤した…。
メモリーカードキャプターさくら等のいにしえのフリーソフトだとうまく読み込めず、
PSのエミュレータ DuckStation のメモリーカードエディタだとうまくいきました。
(もっと別のユーティリティーソフトがあるかも。ご存じの方はTwitterで教えてください)
- PC上でUSBメモリの中身を表示し、PCにコピー
8KBの倍数のデータがメモリーカードのバイナリファイル。 - DuckStation を起動し、メニューからメモリーカードエディタを起動
- 「新規作成」から新しいメモリーカードのファイルを作成。拡張子は.srmにすること
- 「データをインポート」から上記手順で取得したファイルを選択
(ファイルの種類は「すべてのファイル」にすること)
- データが読み込めたなら保存
(このメモリーカードファイルを指定してPCのPSエミュ上でセーブデータがロードできるようならデータは異常なし)
miyoo miniにセーブデータ移動
Onion OSのデフォPSXエミュはゲームごとにメモリーカードのファイルが作られる仕様(多分変更できない)なので、
ファイル名を「ROMファイルと同じ名前.srm」にして、SDカード上の以下に配置する
ROOT\Saves\CurrentProfile\saves\PCSX-ReARMed
すでにプレイ済のデータがmiyoo miniのSDカード上にあり、共存させたい場合は
DuckStation のメモリーカードエディタでそのファイルを開き、前項で作ったデータからセーブデータのブロックをコピーする。
(これは一つのメモカ内に複数セーブデータを持てるかどうかゲームによるかも)
動作確認
miyoo mini上でゲームを起動し、メモリーカードのロード画面からセーブデータが読み込めればOK