Emusta
コンシューマーゲーム機やパーソナルコンピュータ(PC)のエミュレータ(Emulator)を紹介したり、パソコンのフリーゲームを紹介します
Nintendo DS/3DS でレトロゲームを遊ぶなのですが、以前記事を書いた『Nintendo DSのBIOSを吸い出す方法』で、『Ace3dsX』を用いてました
今日の記事は、『Ace3dsX』でレトロゲームを遊ぼうというわけ
公式機能一覧:
ハードウェア:『Ace3DS X』には、3DSモードとDSモードを切り替えるための小さなスイッチが付いています。
(3DSモード)NTRBOOTがプリインストールされており、boot9strapのインストールをサポートし、New3DS/New3DSXL/3DS/3DSXL/2DS/2DSXLで3DS CIAゲームをプレイできます。ファームウェアバージョンは3DSv11.6.0-39を含むすべてのバージョンに対応しています。
(DSモード時)ace3ds plusの全機能を搭載し、New3DS/New3DSXL/3DS/3DSXL/2DS/2DSXLV11.6.0-39、DSiXL/DSiV1.45、DS/DS liteのDSゲームに対応しています。
FAT32形式のmicroSDカード(最大128GB)に対応
Boot9strapを3DSにインストールする際には、Ace3DS X用にmicroSDカードが1枚必要です。
- microSDカードからUSBへの変換リーダー
-
Ace3DSXフラッシュカート
-
小型磁石
初めてSDカードリーダーを使おうとした時、読み込みに問題があり、MicroSDカードを2回抜き差ししないと正しく読み込めませんでしたが、その後は毎回問題なく動作しました。小さな磁石はネオジム磁石など特別なものではありませんが、旧型と新型の3DSモデル両方でスリープ/蓋閉じセンサーを完璧に作動させることができました。
これ以前にNDS(Nintendo DS)BIOS 吸出し方法しか書いていないと思う
Nintendo DS/Lite BIOS の吸い出す作業
FAT32形式でフォーマットする場合は、
Raspberry Pi Imager を使います
インストール(Download)とFAT32形式にフォーマットについては
Raspberry Pi Imager を使用してmicroSDをFAT32でフォーマットする(Windows10)
ご覧になれば解ると思います。
早速、Ace3dsX をAOSアプリを入れてファームウェアとAOSにもともと入っているエミュレータがあるので、設定して遊んでみたいと思います
ダウンロードできるサイトは閉鎖またはアクセスできない状況にある為、新たに個人的に設けましたので、少し古いバージョンですがお使いください。
AOS_v2.13.zip :ダウンロード
Ace3DS X 用、AOS(ファームウェアとエミュレータが入った)アプリ
実際のところ、3DSでの検証はしていません❗❕
〇 ゲームのデータ(ROM)はどこに置く❓フォルダー作る❔
フォルダー『GB』ゲームボーイ『MD』メガドライブを作成しています
画像に書いてあるどおり『NES』『PCE』『MD』
『SpongeBob’s Atantis Squarepantis THQ』(上の表示)を選択
Nintendo DS(NDS)を起動するアイコン
もともとフォルダー『NDS』『SNES』は作成されています
フォルダーにROM(ゲームデータ)を入れます
ファミコン .nes(NESファイル)
ゲームボーイ .gb(GBファイル)
PCエンジン .pce(PCEファイル)
スーパーファミコン .sfc(SFCファイル)
メガドライブ .md/.gen/.smd
.bin でも認識します
【サイト】
DSフラッシュカートのクイックガイド
Installing boot9strap (ntrboot)
● Nintendo DS を吸い出す方法
『Nintendo DS / Lite』のBIOS だけ対応しています
Nintendo DS/Lite BIOS の吸い出す作業
DSダンパーV4.2 を使用したNintendo DS の吸出し方法
参考までに
『Ace3DS X』を所有する場合において
① ゲーム機
② ゲームソフト
③ ゲームソフト吸い出し機
これだけは所有しておくおことです
『Redream Download』にアクセスします
OSに応じてクリックし、ダウンロードします
Windows なら Windowsアイコン(画像)をクリックする
解凍ソフトで解凍しましょう
REDREAM:アイコンをダブルクリックして起動する
タイトルが表示されます
フォルダを指定します
【Go to Library 】をクリックする

【Add Dirctory】をクリックする
吸い出したドリームキャストのゲームソフトが入っているフォルダを指定する

設定するとドリームキャストのゲームソフトのパッケージが表示されます

『首都高バトル2』を選択して起動したゲーム画面

【Esc】ボタンを押すとどこでもセーブができる
フォルダに【cache】【saves】【flash】【vmu0】【vmu1】【vmu2】【vmu3】【redream [歯車]】が自動で作成されます【flash】【vmu0~3】はBIOSではないかと思う(違法ではないFreeBIOS)

コントローラー設定
PLAYSTATION2エミュレータ「PLAY!」の扱い方法

基本的な扱い方をご説明していますが、『CPSX2』よりプラグインが無い点簡単な設定となっています
① どこでもセーブ&ロード(Save&Load States)
【Virtual Machine】から
スロット(Slot)9つ用意されていますので、好きな数字に保存します
例えば、Save Slot 0 にセーブするとします
ゲームを起動しないと Save&Load States は起動しません❗❗
「Save Slot 0 - 07:08 21.08.2005」 が表示されます
Load States 同様に表示されるはずですどこでも機能が使えるのは便利ですね
② ISOまたはCDからゲームを起動する

【File】から
『Boot Disc Image... Ctrl + O 』『Boot cdrom0』
この2つの方式で、ゲームソフト(ゲームイメージ)を起動します
『Boot ELF... Ctrl + L 』
これについては関係ないかもしれません…
『Toggle Bootables list... Ctrl + L 』
よくわかっていない…
ゲームソフトをゲームイメージに書き換えたほうが起動が早いし、Load時間が短縮できる
③ 【Options】の設定
【Settings...】【Memory Card Manager...】【VFS Manager...】【Controller Manager...】から各設定が行える
【Settings】
▷General
〇 System Language(システム言語) Japanese に設定
〇 Cap Frame Rate to Video Refresh Rate
フレームレートをビデオのリフレッシュレートに制限する
〇 Show EE CPU Usage (CPU使用率を表示する)
▷Video
◎ Resolution 解像度
スペックが許す限り高い数字を選んだほうが綺麗
最近のゲーミングPCならCPSX2なら「8x Native」でも余裕だった(Play!はどうか?)
◎ GS Handler
高レベルのAPIで、開発者がグラフィックス処理の複雑な詳細を気にせずに済むように設計されています。例えば、描画コマンドの送信やリソース管理などを自動的に行ってくれます。
低レベルのAPIで、開発者はハードウェアをより直接的に制御できます。これにより、パフォーマンスを最大限に引き出すことが可能になりますが、開発者の負担は増えます。
抽象化レベルが高いため、開発の容易さの代償として、パフォーマンスはVulkanに劣る傾向があります。
低レベルの制御により、OpenGLよりも高いパフォーマンスを発揮できます。特に、CPUのオーバーヘッドを削減し、並列処理を効率的に行うことで、より高いフレームレートを実現できます。
比較的学びやすく、初心者でも比較的容易に3Dグラフィックスプログラミングを始めることができます。
低レベルのAPIであるため、OpenGLよりも学習曲線が急です。ハードウェアの知識や、並列処理に関する知識が必要になります。
描画コマンドの生成をシングルスレッドで処理するため、CPU負荷が高くなる傾向があります。
描画コマンドを複数スレッドで並行して生成できるため、CPU負荷を分散させ、効率的に処理できます。
◎ Vulkan Device
パソコンに搭載されているグラフィックボード(カード)が表示されます
▷Audio
サウンドは触る必要がないと思われますので、そのまま
【Memory Card Manager】
メモリカードを管理することができ、コピー・削除ができます
【VFS Manager】
【Controller Manager】
PLAYSTATION3・PLAYSTATION4のコントローラーを接続しても、【Wireless controller for PLAYSTATION3 : 0xB52FA1F0】の認識はしても、設定できません
PC用のゲームパッドではないと認識されません
PC用ゲームパッドの設定
お持ちのゲームパッド(ゲームコントローラ)で設定を行うと、画像の様な表示にはなりませんが、【Haptic Feedback Device:】に表示されているゲームパッドのドライバが【Binding Value】に表示されますDPAD_UP [Button] の Keyboaed: Up [Binding Value] に合わせてクリックします
数字の3は数秒間パッドの↑キーを押し続けます
数字(3)が減って来るまで、押し続けましょう
画像の様にゲームパッドのドライバネームが表示されます
Haptic Feedback Device: 6B controller
DPAD_UP 6B controller: Y ?
PLAYSTATION3のコントローラーで『CPSX2』で使えてたから、『Play!』でも遊べると思って設定を行ったが、ドライバが対応していない
プレイステーション2エミュレータ『Play!』のインストール・設定方法を書きました。
結構画像の編集があって、動作確認しながらの文章作成でした......
まだまだバージョン情報を参照する必要がありますが、
動かない・起動してフリーズ・起動するが途中でフリーズ 52.26%
プレイ可能 47.74%
が今の現状で、途中でフリーズがプレイ可能になれば自ずと遊べるゲーム増えてくるでしょう。
『Play!』のサイトにアクセス
Play! にアクセスして飛びましょう上に表示されている『DOWNLOADS』をクリックします
Windows・MacOS・Linux・Android・iOSが対応しています
Windowsしかインストールしていませんので、事例として説明します。
Windows 64bit 版をダウンロード
ダウンロードフォルダにある画像をクリックします
【NEXT>】をクリックします
【Install】をクリックします
インストールが完了すると【Close】をクリックします
左下のアイコン【スタート】から「最近追加されたもの」『Play!』をクリックします
『Play!』の起動画面
ゲームソフトを起動する
【File】→【Boot Disc Image...】
ゲームソフトイメージ名:Dragon Quest 8 を選択
サウンドの途切れはありますね、まだ発展途上中のエミュレータなのでいずれ修正されてゆくと思います
![]() |
価格:1,100円 |
DuckStation: Fast PS1 Emulator
【Windows】【Android】【Other Platforms】
各対応版
mac OS / Linux は、【Other Platforms】 にあります
【Windows】版の画像です
Download VC++ Runtime をダウンロードする必要があります
【Download VC++ RT】をクリックします
【Download Duck】をクリックして、ダウンロードしましょう
Downloadした『duckstation-windows-x64-release.Zip』は【ダウンロード】フォルダに
保存されているはずです
解凍ツール『WinRAR』を使って解凍を行います
起動するとこの様な画像が表示されます
【フォルダに解凍】をクリックします
この様に『解凍先(P)(存在しない場合は作成します)』に 表示されている
解凍先の「¥duckstation-windows-x64-release」(青い部分)をコピーします
デスクトップ側に作成したいので
C:¥Users¥yoshi¥Desktop¥duckstation-windows-x64-release
を貼り付けて、【OK】をクリックしますデスクトップに【duckstation-windows-x64-release】フォルダが作成され、
インストール(コピー)されます
① Duck Station の設定をする
【duckstation-windows-x64-release】フォルダを開き、
【duckstation-pt-x64-ReleaseLTCG】アイコンをダブルクリックします
【実行】をクリックします
「英語表記」から「日本語表記」に変更したいと思います
「Language:」を【日本語】に設定する
日本語表記に変更されました
「テーマ」背景色を変更することができます
様々な背景色に変えることができます
自分は観やすかったので、『Dark Ruby』を選択しました
次のBIOSとPLAYSTATIONゲームソフトイメージは作成&吸出しはしていないので飛ばします

BIOS/ゲームディレクトリとも【はい(Y)】をクリックします
◎ 所有しているPLAYSTATIONゲームソフトイメージを設定する
【追加】をクリックします
PLAYSTATIONゲームソフトイメージを保管しているフォルダを選択します
【PS】フォルダにゲームイメージを保管しています【はい(Y)】をクリックして検索をかけます
【次(N)】をクリックします
● パッド(コントローラー)の設定
パッドの設定(コントローラー)では、PlayStation3DualShock を使用しています
SDL-0 (PS3 Controller) を選択
何も触らず【次(N)】をクリックします
【次(N)】をクリックします
セットアップは完了しました❗❕
BIOSの吸出し方法やPLAYSTATIONゲームソフトイメージもおいおい説明します
② Duck Station を動かす
BIOSとPLAYSTATIONゲームソフトイメージの作業をした前提でお話ししますこの状態ではゲームは起動しません…
何故なら、BIOSが無いのです
水色の線で引いたのは【bios】フォルダが設定されている
BIOSをその【bios】フォルダにコピーまたは移します
【ps3_ps1_bios】吸い出したモノのネームです
【閉じる】をクリックします
起動はしていますが、PLAYSTATIONのロゴが出ていません❗❗
ファイナルファンタジー5を選択し、起動するとこの様に出てきます
ちゃんと起動し、遊べます

