Analogue Pocket openFPGA版 Spiritualized GENESIS Coreが提供されていたので、さっそく試していた。
GENESIS CoreはEric Lewis氏のバージョンもあったのだが、そちらはv0.4.2の時点だとごく一部だが国内メガドライブ用ソフトのリージョン選択が誤判定されるため起動できないケースがあったのと、実機+実カートリッジで作成したセーブデータをRetrode2でDumpしたSRAMファイルだと使えない問題があった(MiSTer形式なら使えたが)。
Spiritualized氏バージョンはv1.0.8の時点で両方ともクリアしていたので、今後はこちらをデフォルトで使っていくつもり。ただ、FM音源チップの切り替えなど、Eric Lewis氏 Ver.が先行している部分もあるためどちらもmicroSDカードに入れておくつもり。ROMイメージは共通のディレクトリからアクセスできるし、Coreの起動前にデフォルトの切り替えをするだけでいいので邪魔にはならないのだ。
なお、セーブデータは\Saves\genesis 以下に入れておけばよい。拡張子はsrmでもsavでもよい模様だが、Pocketではsavにしておいた方がわかりやすいと思う。
[2022-11-17追記]
Analogue Pocketの備忘録の方にも書いておいたが、Retrode2/FlashKit-MD/RetroFreakDumperなどではSRAMファイルが16bit形式でDumpされるので、Spiritualized Genesis Coreでそのまま使える。
ただし、MiSTer FPGA Genesis CoreおよびEric Lewis Genesis Coreは対応しているセーブデータが8bit形式で互換性がないのに注意したい。一応、SRAMファイルの形式変換での対応も可能。
情報元: Convert Mega Everdrive saves for MiSTer Genesis Core? : MiSTerProject (reddit.com)
[関連外部サイト]
- GitHub – spiritualized1997/openFPGA-Genesis: Genesis core for openFPGA on Analogue Pocket
- Analogue Pocket | openFPGA Cores Inventory (joshcampbell191.github.io)
[関連記事]