Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Flycast Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 4: Line 4:
|description=A standalone Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator.
|description=A standalone Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator.
|author=flyinghead
|author=flyinghead
|lastupdated=2023/02/15
|lastupdated=2026/01/11
|type=Console
|type=Console
|version=2.1
|version=2.6
|license=GPL-2.0
|license=GPL-2.0
|download=[https://dlhb.gamebrew.org/switchhomebrews/flycastswitch.7z 2.1], [https://flyinghead.github.io/flycast-builds/ CI Builds]
|downloadraw=[https://dlhb.gamebrew.org/switchhomebrews/flycastnx.7z V2.6] - [https://flyinghead.github.io/flycast-builds/ CI Builds Download]
|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
Line 53: Line 53:


==Changelog==
==Changelog==
'''v2.6 2026/01/11'''
*What's Changed
** Per pixel rendering with OpenGL ES on mobile
** Match code server for battle cable games (F355, Virtual-On Oratorio Tangram and others)
** Outtrigger and Power Smash online gaming support
** Integer scaling and choice of filtering for output frame by [https://github.com/xander-will @xander-will]
** Audio: improved frequency envelope generator
** Fixed major issue with Mali GPUs when using Per-pixel rendering
** DreamPicoPort fixes and enhancements by [https://github.com/Tails86 @Tails86]
** Combos to trigger emulator buttons (Pause, Exit, etc.)
** DreamPotato support by [https://github.com/RikkiGibson @RikkiGibson]
** Configurable paths for BIOS, VMU and others, and UWP enhancements by [https://github.com/danprice142 @danprice142]
** UI themes by [https://github.com/nexus382 @nexus382]
** Better support for Thrustmaster wheels
** Panther DC controller emulation
** Improved arcade box art
** Improved on-screen keyboard support on Nintendo Switch
** iOS is no longer supported
** Texture upscaling is no longer available
*Fixed games
** Battle Racer (new)
** Doom 64 (rendering)
** Mushiking 2003 2nd (new)
** Sonic Adventure
** Mobile Suit Gundam: Federation vs.Zeon
** Dinosaur King (inputs)
** Zombie Revenge (inputs)
** Virtual-On Oratorio Tangram (Naomi, VMU support)
** Sega Tetris (Naomi, network)
** Spawn (boot)
** Block Pong-Pong (inputs)
** Sega Rally 2 (crash)
** Jet Set Radio (audio)
** King of Route 66 (microphone support)
'''v2.5 2025/05/07'''
*What's Changed
** DCNet: a free dedicated VPN service for Dreamcast games that only needs a basic Internet connection. 30 game servers are already available and more are coming.
** Improved on-screen gamepad for Android and iOS: move and resize controls, custom designs, arcade-specific layout, unused controls hidden based on game (arcade) or device (console games).
** Support for physical Dreamcast controllers with DreamConn+ and DreamPicoPort adapters: gamepad, VMU, vibration pack and more.
** New Dreamcast "Full Controller" with 2 analog axes and all possible buttons (Panther DC controller).
** Better analog axis emulation when using a keyboard or digital buttons by using a ramp up/down curve.
** Hardware CD/DVD/BD-ROM support
** GD-ROM arcade games load time reduced to zero.
** Improved GD-ROM access time, particularly with HLE BIOS.
** Fixed: Vulkan per-pixel mode on Mali GPUs.
** Work-around an OpenGLES bug in many drivers displaying the game screen upside down.
** Per-game VMU now compatible with multidisk games.
** Support for some encrypted cheats.
** Online support for Hundred Swords, PBA Bowling, StarLancer and The Next Tetris.
*Fixed Games
** D+VINE
** Doom 64
** Fur Fighters
** King of Fighters XI
** Le Mans 24 Hours
** Manic Panic Ghosts!
** Pro Pinball
** Sega Clay Challenge
** Silent Scope
** Teenage Mutant Ninja Turtle Collection
** Tomb Raider - The Last Revelation
** World Kicks PCB
** World Series Baseball 2K1
** World Series Baseball 2K2
'''v2.4 2024/10/23'''
*What's Changed
**RetroAchievements support
**UI improvements with save state thumbnails
**Force Feedback support for some arcade games (F355, 18 Wheeler, Maximum Speed, Faster Than Speed, Initial D, Club Kart, King of Route 66, Tokyo Bus Guide, Sega Driving Simulator)
**Discord Rich Presence (Windows, macOS, linux)
**Android: gamepad rumble, custom Adreno drivers and many bug fixes and improvements
**Vulkan optimizations by @Wunkolo
**Various fixes by @vkedwardli
**Many upgrades by @scribam
*Fixed Games
**Beach Spikers
**Capcom vs SNK 2000 Pro
**Irides: Master of blocks
**Mars TV
**Metropolis Street Racer
**Mortal Kombat
**Quake III
**Red Dog Superior Firepower
**Shin Nihon Pro Wrestling
**Soul Surfer
'''v2.3 2024/03/16'''
*What's New:
**Battle Cable support.
**SystemSP hopper games: kingyo, manpuku, shateki, magicpop, unomedal, puyomedal, ochaken and westdmrg.
**Club Kart card reader support.
**Gamepad dead zone and saturation settings.
**Switch: touchscreen and joycon rumble support, bug fixes, performance improvements.
**HID barcode scanner support for card games (Mushi King, Dinosaur King, Love & Berry).
*Fixed Games:
**Initial D v2/v3.
**Melty Blood: Act Cadenza.
**Confidential Mission.
**The Maze of the Kings.
**Spikers Battle.
**NBA Showtime.
**NHL 2K2.
**Ready 2 Rumble Boxing.
**Monkey Ball.
**Crackin'DJ 1 and 2.
**F355 (Naomi).
**Samurai Shodown VI.
**Shenmue.
**Test Drive Le Mans.
**Sakura Taisen 3.
**Death Crimson 2.
**Force Five.
**NHL 2K2.
**Shakatto Tambourine.
**Xtreme Sports.
**Blue Stinger.
**RevolveR.
**Kaen Seibo.
**Nittere Shiki! Mirai Yosou Studio.
**Shakatto Tambourine Arcade.
'''v2.2 2023/08/28'''
*What's New:
**Naomi F355 multiboard.
**Sega SystemSP emulation.
**Virtua Fighter 4 RFID card support. VF.Net emulation server.
**Naomi touchscreen (Manic Panic Ghosts, Touch de Uno 1 & 2, Touch de zunou).
**Hopper for Kick'4'Cash, Shootout Pool and Club Kart Prize.
**F355 Deluxe and Touch de Uno 1 & 2 printer.
**Sega Driving Simulator.
**Android Scoped Storage.
**SH4 under/overclock option.
**Mushiking series.
**Naomi Alien Front worldwide ranking server.
**NetDIMM 3.7 networking high-level emulation.
**Racing Controller, Fishing Controller, Maracas, Densha de Go controller, Pop'n'Music Controller (@AltoRetrato).
**Real time Video Routing for streamers (@vkedwardli).
**SystemSP RFID chip emulation: Dinosaur King, Love & Berry.
**Dreamcast 32 MB RAM option (@cepawiel).
*What's Improved:
**Support for Windows CE games on 32-bit x86 arch.
**Hotkeys for Save and Load State.
**Force feedback info netcast to Boomlangnz's FFB plugin: F355, 18 Wheeler, Club Kart, King of Route 66.
**Use a gamepad with arcade lightgun games.
**Per-game VMU A1 option.
**Improved detection of Windows CE games.
**Latin-1 and Asian fonts support in HLE BIOS.
**Video centering support (San Francisco Rush 2049, Street Fighter III - 3rd strike, Metropolis Street Racer).
**Daytona USA networking.
**Eldorado Gate 4 to 7 compatibility.
**Implement dithering in Full Framebuffer Emulation mode.
**Upgrade dependencies, build improvements, and more thanks to @scribam.
**And many, many, many bug fixes thanks to @kihato and all bug reporters.
'''v2.1 2023/02/16'''
'''v2.1 2023/02/16'''
*Full framebuffer emulation (Densha de Go 2, homebrew).
*Full framebuffer emulation (Densha de Go 2, homebrew).

Latest revision as of 00:15, 11 January 2026

Flycast
General
Authorflyinghead
TypeConsole
Version2.6
LicenseGPL-2.0
Last Updated2026/01/11
Links
V2.6 - 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

flycastnx2.png

flycastnx3.png

Media

Dreamcast Emulator Flycast Standalone - (Nintendo Switch) - Testing Windows CE Games (Pixelacos Gameplays)

Changelog

v2.6 2026/01/11

  • What's Changed
    • Per pixel rendering with OpenGL ES on mobile
    • Match code server for battle cable games (F355, Virtual-On Oratorio Tangram and others)
    • Outtrigger and Power Smash online gaming support
    • Integer scaling and choice of filtering for output frame by @xander-will
    • Audio: improved frequency envelope generator
    • Fixed major issue with Mali GPUs when using Per-pixel rendering
    • DreamPicoPort fixes and enhancements by @Tails86
    • Combos to trigger emulator buttons (Pause, Exit, etc.)
    • DreamPotato support by @RikkiGibson
    • Configurable paths for BIOS, VMU and others, and UWP enhancements by @danprice142
    • UI themes by @nexus382
    • Better support for Thrustmaster wheels
    • Panther DC controller emulation
    • Improved arcade box art
    • Improved on-screen keyboard support on Nintendo Switch
    • iOS is no longer supported
    • Texture upscaling is no longer available
  • Fixed games
    • Battle Racer (new)
    • Doom 64 (rendering)
    • Mushiking 2003 2nd (new)
    • Sonic Adventure
    • Mobile Suit Gundam: Federation vs.Zeon
    • Dinosaur King (inputs)
    • Zombie Revenge (inputs)
    • Virtual-On Oratorio Tangram (Naomi, VMU support)
    • Sega Tetris (Naomi, network)
    • Spawn (boot)
    • Block Pong-Pong (inputs)
    • Sega Rally 2 (crash)
    • Jet Set Radio (audio)
    • King of Route 66 (microphone support)

v2.5 2025/05/07

  • What's Changed
    • DCNet: a free dedicated VPN service for Dreamcast games that only needs a basic Internet connection. 30 game servers are already available and more are coming.
    • Improved on-screen gamepad for Android and iOS: move and resize controls, custom designs, arcade-specific layout, unused controls hidden based on game (arcade) or device (console games).
    • Support for physical Dreamcast controllers with DreamConn+ and DreamPicoPort adapters: gamepad, VMU, vibration pack and more.
    • New Dreamcast "Full Controller" with 2 analog axes and all possible buttons (Panther DC controller).
    • Better analog axis emulation when using a keyboard or digital buttons by using a ramp up/down curve.
    • Hardware CD/DVD/BD-ROM support
    • GD-ROM arcade games load time reduced to zero.
    • Improved GD-ROM access time, particularly with HLE BIOS.
    • Fixed: Vulkan per-pixel mode on Mali GPUs.
    • Work-around an OpenGLES bug in many drivers displaying the game screen upside down.
    • Per-game VMU now compatible with multidisk games.
    • Support for some encrypted cheats.
    • Online support for Hundred Swords, PBA Bowling, StarLancer and The Next Tetris.
  • Fixed Games
    • D+VINE
    • Doom 64
    • Fur Fighters
    • King of Fighters XI
    • Le Mans 24 Hours
    • Manic Panic Ghosts!
    • Pro Pinball
    • Sega Clay Challenge
    • Silent Scope
    • Teenage Mutant Ninja Turtle Collection
    • Tomb Raider - The Last Revelation
    • World Kicks PCB
    • World Series Baseball 2K1
    • World Series Baseball 2K2

v2.4 2024/10/23

  • What's Changed
    • RetroAchievements support
    • UI improvements with save state thumbnails
    • Force Feedback support for some arcade games (F355, 18 Wheeler, Maximum Speed, Faster Than Speed, Initial D, Club Kart, King of Route 66, Tokyo Bus Guide, Sega Driving Simulator)
    • Discord Rich Presence (Windows, macOS, linux)
    • Android: gamepad rumble, custom Adreno drivers and many bug fixes and improvements
    • Vulkan optimizations by @Wunkolo
    • Various fixes by @vkedwardli
    • Many upgrades by @scribam
  • Fixed Games
    • Beach Spikers
    • Capcom vs SNK 2000 Pro
    • Irides: Master of blocks
    • Mars TV
    • Metropolis Street Racer
    • Mortal Kombat
    • Quake III
    • Red Dog Superior Firepower
    • Shin Nihon Pro Wrestling
    • Soul Surfer

v2.3 2024/03/16

  • What's New:
    • Battle Cable support.
    • SystemSP hopper games: kingyo, manpuku, shateki, magicpop, unomedal, puyomedal, ochaken and westdmrg.
    • Club Kart card reader support.
    • Gamepad dead zone and saturation settings.
    • Switch: touchscreen and joycon rumble support, bug fixes, performance improvements.
    • HID barcode scanner support for card games (Mushi King, Dinosaur King, Love & Berry).
  • Fixed Games:
    • Initial D v2/v3.
    • Melty Blood: Act Cadenza.
    • Confidential Mission.
    • The Maze of the Kings.
    • Spikers Battle.
    • NBA Showtime.
    • NHL 2K2.
    • Ready 2 Rumble Boxing.
    • Monkey Ball.
    • Crackin'DJ 1 and 2.
    • F355 (Naomi).
    • Samurai Shodown VI.
    • Shenmue.
    • Test Drive Le Mans.
    • Sakura Taisen 3.
    • Death Crimson 2.
    • Force Five.
    • NHL 2K2.
    • Shakatto Tambourine.
    • Xtreme Sports.
    • Blue Stinger.
    • RevolveR.
    • Kaen Seibo.
    • Nittere Shiki! Mirai Yosou Studio.
    • Shakatto Tambourine Arcade.

v2.2 2023/08/28

  • What's New:
    • Naomi F355 multiboard.
    • Sega SystemSP emulation.
    • Virtua Fighter 4 RFID card support. VF.Net emulation server.
    • Naomi touchscreen (Manic Panic Ghosts, Touch de Uno 1 & 2, Touch de zunou).
    • Hopper for Kick'4'Cash, Shootout Pool and Club Kart Prize.
    • F355 Deluxe and Touch de Uno 1 & 2 printer.
    • Sega Driving Simulator.
    • Android Scoped Storage.
    • SH4 under/overclock option.
    • Mushiking series.
    • Naomi Alien Front worldwide ranking server.
    • NetDIMM 3.7 networking high-level emulation.
    • Racing Controller, Fishing Controller, Maracas, Densha de Go controller, Pop'n'Music Controller (@AltoRetrato).
    • Real time Video Routing for streamers (@vkedwardli).
    • SystemSP RFID chip emulation: Dinosaur King, Love & Berry.
    • Dreamcast 32 MB RAM option (@cepawiel).
  • What's Improved:
    • Support for Windows CE games on 32-bit x86 arch.
    • Hotkeys for Save and Load State.
    • Force feedback info netcast to Boomlangnz's FFB plugin: F355, 18 Wheeler, Club Kart, King of Route 66.
    • Use a gamepad with arcade lightgun games.
    • Per-game VMU A1 option.
    • Improved detection of Windows CE games.
    • Latin-1 and Asian fonts support in HLE BIOS.
    • Video centering support (San Francisco Rush 2049, Street Fighter III - 3rd strike, Metropolis Street Racer).
    • Daytona USA networking.
    • Eldorado Gate 4 to 7 compatibility.
    • Implement dithering in Full Framebuffer Emulation mode.
    • Upgrade dependencies, build improvements, and more thanks to @scribam.
    • And many, many, many bug fixes thanks to @kihato and all bug reporters.

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

Advertising: