More actions
(Created page with "{{Infobox Switch Homebrews |title=Flycast |image=flycastswitch.png |description=Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator. |author=flyinghead |lastupdated=2023/02/15 |type=Console |version=2.1 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/flycastswitch.7z |website=https://gbatemp.net/threads/flycast-standalone-for-nintendo-switch.593111/ |source=https://github.com/flyinghead/flycast |donation= }} {{#seo: |tit...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=Flycast | |title=Flycast | ||
|image= | |image=flycastnx.png | ||
|description= | |description=A standalone Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator. | ||
|author=flyinghead | |author=flyinghead | ||
|lastupdated=2023/02/15 | |lastupdated=2023/02/15 | ||
Line 8: | Line 8: | ||
|version=2.1 | |version=2.1 | ||
|license=GPL-2.0 | |license=GPL-2.0 | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/flycastswitch.7z | |download=[https://dlhb.gamebrew.org/switchhomebrews/flycastswitch.7z 2.1], [https://flyinghead.github.io/flycast-builds/ CI Builds] | ||
|website=https://gbatemp.net/threads/flycast-standalone-for-nintendo-switch.593111/ | |website=https://gbatemp.net/threads/flycast-standalone-for-nintendo-switch.593111/ | ||
|source=https://github.com/flyinghead/flycast | |source=https://github.com/flyinghead/flycast | ||
|donation= | |donation= | ||
}} | }} | ||
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator derived from [https://github.com/skmp/reicast-emulator reicast]. | |||
Information about configuration and supported features can be found on [https://github.com/TheArcadeStriker/flycast-wiki/wiki TheArcadeStriker's flycast wiki]. | |||
==Installation== | |||
Place the .nro to the /switch/ folder on the SD card. | |||
Flycast | A Dreamcast BIOS file is optional but NAOMI and Atomiswave [https://github.com/TheArcadeStriker/flycast-wiki/wiki/Getting-started-with-Flycast BIOS files] are required. You can add them in any folder and select the folder in the settings. | ||
Dreamcast main files: | |||
*dc_boot.bin - Main BIOS. | |||
*dc_nvmem.bin - Console internal memory data; like clock, language. | |||
*VMU_save_XY.bin - VMU save files; X for controller port and Y for slot (for example, A1, C1, D2). | |||
NAOMI/Atomiswave BIOS files (see also [https://github.com/TheArcadeStriker/flycast-wiki/wiki/Verifying-your-BIOS-and-Arcade-ROMs verifying BIOS files]): | |||
*naomi.zip - Almost all NAOMI games. | |||
*hod2bios.zip - The House of the Dead 2. | |||
*awbios.zip All - Atomiswave games. | |||
*f355bios.zip - Ferrari F355 Challenge (twin/deluxe). | |||
Flycast supports the following: | |||
*SEGA Dreamcast games (CHD, CDI, GDI, CUE) including games based on Windows CE. | |||
*SEGA NAOMI games (.zip, .7z, .dat/.lst). | |||
*SEGA NAOMI GD-ROM games (.zip, .7z, .dat/.lst and .chd). | |||
*Sammy Atomiswave games (.zip, .7z). | |||
(Doesn't support SEGA NAOMI 2, Hikaru, or SEGA System SP games.) | |||
Optionally you can install the [https://gbatemp.net/threads/flycast-standalone-for-nintendo-switch.593111/post-9681560 nsp forwarder] made by TheNintendoEnthusiast (tested with FW 12+ and Atmosphere 1.2.5). | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/flycastnx2.png | ||
https://dlhb.gamebrew.org/switchhomebrews/ | |||
https://dlhb.gamebrew.org/switchhomebrews/flycastnx3.png | |||
==Media== | |||
'''Dreamcast Emulator Flycast Standalone - (Nintendo Switch) - Testing Windows CE Games''' ([https://www.youtube.com/watch?v=H02LxLyXtPI Pixelacos Gameplays]) <br> | |||
https:// | <youtube>H02LxLyXtPI</youtube> | ||
==Changelog== | ==Changelog== | ||
''' | '''v2.1 2023/02/16''' | ||
* | *Full framebuffer emulation (Densha de Go 2, homebrew). | ||
*Linux AppImage builds. | |||
*Automatic crash reporting with [https://sentry.io/ Sentry]. | |||
*Broadcast arcade digital outputs (lights, force feedback) over the network. | |||
*Android keyboard support. | |||
*Various GDB fixes and improvements, CPU graphs, Profiler by @BigEvilCorporation in [https://github.com/flyinghead/flycast/pull/832 #832]. | |||
*Texture Upscaling for iOS by @vkedwardli in [https://github.com/flyinghead/flycast/pull/805 #805]. | |||
*And many, many, many bug fixes and performance improvements. | |||
'''v2.0 2022/08/29''' | |||
*Naomi 2 support. | |||
*Card reader emulation (Initial D). | |||
*Better Naomi networking. Network support for club kart, initial D, king of route 66. | |||
*Maximum Speed cabinet linking emulation. | |||
*Auto configuration of Naomi EEPROM (region, cabinet type, free play, etc.). | |||
*Naomi widescreen cheats. | |||
*macOS: breakpad support. | |||
*<code>Native Depth Interpolation</code> option fixes many rendering issues with AMD GPUs. | |||
'''v1.3 2022/04/10''' | |||
*GGPO netplay. | |||
*UWP/Xbox support. | |||
*New DirectX 11 renderer. | |||
*New & improved input configuration, per-game inputs. | |||
*Single-threaded mode. | |||
*Lua bindings. | |||
*VMU beep support. | |||
*GameShark cheat codes. | |||
*Vulkan support on macOS. | |||
*Support for 120+ Hz monitors (Vulkan, DX9, DX11). | |||
'''v1.2 2021/12/17''' | |||
*iOS support. | |||
*Nintendo Switch support. | |||
*New Libretro core. | |||
*DirectX 9: Support for VSync. | |||
*Open GL: Support for high refresh rate monitors (120+ Hz). | |||
*Support for Windows CE games on 32-bit ARM platforms. | |||
*Crash reporting system (breakpad). | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/flyinghead/flycast | ||
* | * Flycast wiki - https://github.com/TheArcadeStriker/flycast-wiki/wiki | ||
* GBAtemp - https://gbatemp.net/threads/flycast-standalone-for-nintendo-switch.593111/ | |||
* Emulation General Wiki - https://emulation.gametechwiki.com/index.php/Flycast |
Revision as of 08:05, 29 Mayıs 2023
Flycast | |
---|---|
General | |
Author | flyinghead |
Type | Console |
Version | 2.1 |
License | GPL-2.0 |
Last Updated | 2023/02/15 |
Links | |
[2.1, CI Builds Download] | |
Website | |
Source | |
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator derived from reicast.
Information about configuration and supported features can be found on TheArcadeStriker's flycast wiki.
Installation
Place the .nro to the /switch/ folder on the SD card.
A Dreamcast BIOS file is optional but NAOMI and Atomiswave BIOS files are required. You can add them in any folder and select the folder in the settings.
Dreamcast main files:
- dc_boot.bin - Main BIOS.
- dc_nvmem.bin - Console internal memory data; like clock, language.
- VMU_save_XY.bin - VMU save files; X for controller port and Y for slot (for example, A1, C1, D2).
NAOMI/Atomiswave BIOS files (see also verifying BIOS files):
- naomi.zip - Almost all NAOMI games.
- hod2bios.zip - The House of the Dead 2.
- awbios.zip All - Atomiswave games.
- f355bios.zip - Ferrari F355 Challenge (twin/deluxe).
Flycast supports the following:
- SEGA Dreamcast games (CHD, CDI, GDI, CUE) including games based on Windows CE.
- SEGA NAOMI games (.zip, .7z, .dat/.lst).
- SEGA NAOMI GD-ROM games (.zip, .7z, .dat/.lst and .chd).
- Sammy Atomiswave games (.zip, .7z).
(Doesn't support SEGA NAOMI 2, Hikaru, or SEGA System SP games.)
Optionally you can install the nsp forwarder made by TheNintendoEnthusiast (tested with FW 12+ and Atmosphere 1.2.5).
Screenshots
Media
Dreamcast Emulator Flycast Standalone - (Nintendo Switch) - Testing Windows CE Games (Pixelacos Gameplays)
Changelog
v2.1 2023/02/16
- Full framebuffer emulation (Densha de Go 2, homebrew).
- Linux AppImage builds.
- Automatic crash reporting with Sentry.
- Broadcast arcade digital outputs (lights, force feedback) over the network.
- Android keyboard support.
- Various GDB fixes and improvements, CPU graphs, Profiler by @BigEvilCorporation in #832.
- Texture Upscaling for iOS by @vkedwardli in #805.
- And many, many, many bug fixes and performance improvements.
v2.0 2022/08/29
- Naomi 2 support.
- Card reader emulation (Initial D).
- Better Naomi networking. Network support for club kart, initial D, king of route 66.
- Maximum Speed cabinet linking emulation.
- Auto configuration of Naomi EEPROM (region, cabinet type, free play, etc.).
- Naomi widescreen cheats.
- macOS: breakpad support.
Native Depth Interpolation
option fixes many rendering issues with AMD GPUs.
v1.3 2022/04/10
- GGPO netplay.
- UWP/Xbox support.
- New DirectX 11 renderer.
- New & improved input configuration, per-game inputs.
- Single-threaded mode.
- Lua bindings.
- VMU beep support.
- GameShark cheat codes.
- Vulkan support on macOS.
- Support for 120+ Hz monitors (Vulkan, DX9, DX11).
v1.2 2021/12/17
- iOS support.
- Nintendo Switch support.
- New Libretro core.
- DirectX 9: Support for VSync.
- Open GL: Support for high refresh rate monitors (120+ Hz).
- Support for Windows CE games on 32-bit ARM platforms.
- Crash reporting system (breakpad).
External links
- GitHub - https://github.com/flyinghead/flycast
- Flycast wiki - https://github.com/TheArcadeStriker/flycast-wiki/wiki
- GBAtemp - https://gbatemp.net/threads/flycast-standalone-for-nintendo-switch.593111/
- Emulation General Wiki - https://emulation.gametechwiki.com/index.php/Flycast