目的
Windows 10 64ビットOSにてPS1のメモリーカードを読み書きしたときに,AMD B450チップセット*1の場合USBポートによってPS3用メモリーカードアダプターCECHZM1(以降,メモリーカードアダプターと記載)の接続をOrionSoft PS1 Memory Card Manager(以降,PS1メモリーカードマネージャーと記載)が認識できないことがあったので,回避策のひとつを記載する.
結論
メモリーカードアダプターを接続したUSBポートのUSBホストコントローラーがAMD USB3.1 eXtensible Host Controllerの場合,PS1メモリーカードマネージャーでメモリーカードアダプターを認識できない(USB Error PS3 Memory Card Adaptator USB Device not found.(原文ママ)と表示される):
そのため,私の環境ではもう一方のUSBホストコントローラーのAMD USB3.10 eXtensible Host Controller - 1.10 (Microsoft)に接続することで,PS1メモリーカードマネージャーがメモリーカードアダプターを認識できるようになった.
挿入しているUSBデバイスが,どのUSBホストコントローラーの配下にあるかどうかはUSBView.exe(2021/10/12現在)を使用するとカンタンに判別できる.本ソフトウェア上はAMD USB3.10 eXtensible Host Controller - 1.10 (Microsoft)はUSB xHCI Compliand Host Controllerとして認識されているようである:
なお,手元のメモリーカードSCPH-1020を読み込んだ結果は以下のとおり*2で,もちろんメモリーカードだけでなくポケットステーションSCPH-4000も読み込み可能である:
その他
この操作をしたい人はおそらくエミュレーターで遊んでいたことがありそのデータを実機に移したい人. 私がゲームエミュレーターで遊んでいたのはWindows Vista 32ビットの頃(?)で,32ビットであれば32ビットアプリケーションはそのまま動くものの,64ビットOSの現在ではそんなことはなく,さらにWindows10ではドライバーに関して,デジタル署名がないとインストールできないのが通常の設定.
MCRWwinを使えるようにもできるようだが,PS1メモリーカードマネージャーを使用したほうが手順が楽なのでこちらを採用した.ただし,ソニー純正のメモリーカードまたはポケットステーションでないサードパーティー製のメモリーカードはPS1メモリーカードマネージャーでは読み込めないので注意.PS1実機やメモリーカードアダプターを用いたPS3では読み込みができるので,おそらくPS1メモリーカードマネージャー固有の問題と思われる.
なお,世の中,プレミア価格がついてきていますがメモリーカードアダプターはメルカリで5,000円で購入できた!
改訂履歴
# | 日付 | 内容 |
---|---|---|
1 | 2021/10/29 | 具体的なエラー画面の文言を本文に記載 |
参考URL
- Orion_'s Website(2021/10/12現在)
- MCRWwin消滅? メモリーカードを読み書きするには(2021/10/12現在)
- USBView(2021/10/12現在)