DCエミュ Flycastの導入と初期設定など
Blank repo made to create an comprehensive guide/wiki for using Flycast - TheArcadeStriker/flyca .
Flycast導入の事前準備
Flycastの導入に必要なファイル- DreamcastのBIOSイメージ(dc_boot.bin)
- NAOMIのBIOSイメージ(naomi.zip)
- AtomiswaveのBIOSイメージ(awbios.zip)
Flycastの導入
FlycastのダウンロードReleases · flyinghead/flycast · GitHub
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator - flyinghead/f .
C/C++ CI · Workflow runs · flyinghead/flycast · GitHub
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator - C/C++ CI · W .
Flycastのインストール実機のBIOSイメージを使用する場合は data という名前のサブフォルダを作成し、その中にBIOSイメージを入れます。
任意のフォルダ ├ data │ └ dc_boot.bin └ flycast.exe
Flycastの初回起動Flycastの設定
Flycastを起動したら画面右上の Settings をクリックします。
General- LanguageBIOS画面での使用言語を設定します。
- Bloadcast変更しても視覚的な影響は無いらしいですが基本的にNTSCでOKです。
- Regionコンソールの地域なので日本に設定します。
- Cable上の画像ではVGAになっていますが、先ほどのガイドによると互換性的にTVコンポジットがオススメだそうです。
- Content Location Add からイメージファイルが保存してあるフォルダを設定します。
- Home Directoryシステムフォルダです、デフォルトではFlycast本体と同じ場所なのでポータブル状態になります。
- Hide Legacy Naomi RomsレガシーなNaomiのロムを非表示にします。
- Automatic StateLoad:ゲーム開始時に自動で最後に保存したステートをロード。Save:ゲーム停止時に自動でステートをセーブ。
Physical Devicesの下に利用可能なデバイスが表示されているはずなので、設定したいコントローラーの右側にある Map をクリックします。
設定したいボタンの Map をクリックしてからキーボードやゲームパッドのボタンを押して設定します。設定内容を消去したい場合は Unmap をクリックで。ひと通り設定が済んだら画面左上の Done をクリックして戻ります。
Video Transparent Sorting- Per Triangle基本的にデフォルトのこれでOKです。
- Per Strip何か問題がある場合にこれにしてみるとか。
- Per Pixel最も正確だが最も遅いオプション、初回起動時は一旦DirectX以外に変更しないと表示されないっぽい?
グラフィックが崩れる場合は Per Pixel にすると改善される例があるようです。基本的にこの手の設定は軽さと正確さがトレードオフなので特に重さを感じないスペックなら常時その設定でもOKかも?
Rendering Options- Automatic Frame Skipping自動フレームスキップ。
- Shadowsシャドウ効果の有効化。
- Fogフォグ効果の有効化。
- Widescreenワイドスクリーンの有効化。
- Super Widescreenアスペクト比が16:9より大きい場合にワイドスクリーンハックが全幅でレンダリングされるようになります。
- Widescreen Game Cheatsゲーム固有のワイドスクリーンチートコードを使用して画面を自動的に拡大します。
- VSyncゲームのフレームレートを画面のリフレッシュレートと同期。
- Show FPS CounterFPSカウンターの表示。
- Show VMU In-gameゲーム中のビジュアルメモリを表示。
- Rotate Screen 90画面を90度回転。
- Delay Frame Swapping遅延フレームスワッピング…よくわからんのでとりあえずデフォルトで。
- Graphics APIデフォルトではDirectXになっていますがあえて今それを選ぶ理由は見当たらない気もするので、とりあえずVulkanにしておいて何か問題があればOpenGLでいいのではないかと。
- Internal Resolution内部解像度です、とりあえず私は1280×960でいいかしらみたいな。
- Horizontal Stretching水平方向のストレッチ。
- Frame Skippingフレームスキップ。
- Copy to VRAM速度と引き換えに正確さがアップする的な感じ?
- Texture Upscalingテクスチャアップスケーリング、xBRZなのでクッキリハッキリが好きな人は上げない方がいいかも。
- Texture Max Sizeテクスチャの最大サイズ。
- Max Threads最大スレッド数、物理コア数-1がオススメのようです。
- Load Custom Texturesカスタムテクスチャーの読み込み。
- Enable DSPDSPの有効化、PCのスペックによってはパフォーマンスが落ちるかも?
- Volume Level音量レベル。
- Latencyレイテンシー。
- Audio Driverオーディオドライバ。
- Idle SkipCPUのアイドル状態をエミュレーションせずスキップすることで動作速度を向上させる的な。
- Broadband Adapter Emulationブロードバンドアダプタエミュレーション。
- Enable GGPO NetworkingGGPOネットワーキングの有効化。
- Enable Naomi NetworkingNaomiネットワーキングの有効化。
- HLE BIOS強制的に内蔵のHLE BIOSを使用。
- Force Windows CE強制的にWindows CEモードにする。
- Multi-threaded emulationマルチスレッドエミュレーション。
- Serial Consoleシリアルコンソール。
- Dump Texturesテクスチャをダンプ。
- Log to Fileログをファイルに出力。
Home Directoryの場所に保存された emu.cfg を直接テキストエディタで編集して設定します。
[window]fullscreen = noheight = 960maximized = nowidth = 1280
- fullscreenyesでフルスクリーンモード。
- height画面の高さを設定。
- maximizedyesでウィンドウ最大化。
- width画面の幅を設定。
ゲーム起動後は Tab キー、またはコントローラーの Menu に設定したボタンで以下のようなメニュー画面を開く事が出来ます。
- Load State選択中のスロットからステートをロード。
- Slotスロットの選択。
- Save State選択中のスロットにステートをセーブ。
- Settings設定画面を開く。
- Resumeゲームに戻る。
- Eject Diskディスクの取り出し。
- Cheatsチート画面を開く。
- Exitゲームを終了してゲームリスト画面へ。
Dreamcast実機のBIOSイメージを使用している場合は Dreamcast BIOS からBIOS画面を起動する事が出来ます。
Flycastの導入完了!
主な現行エミュレータの導入と初期設定について リンクまとめ | EmuLog
N64エミュ m64pの導入と初期設定など Wii Uエミュ CemuにSwitchの中華プロコンでジャイロ操作してみる関連記事
DCエミュ redreamのウィンドウサイズをカスタマイズする方法 マルチエミュ RetroArch(Libretro)にReicast WinCEコアがリリース DCエミュ DEmulのウィンドウサイズをカスタマイズする方法 DCエミュ redreamのセーブデータ管理機能がいい感じ DCエミュ redreamでWindowsCEベースのゲームが起動可能に 新着記事 カテゴリー アーカイブ タグクラウドCopyright © 2018 -2026 EmuLog
WordPress Luxeritas Theme is provided by "Thought is free".