top of page
loading_reduced.jpg

2.20 / 29-10-2023

Flycast

Accuracy

Performance

Features

average rating is 3.9 out of 5
average rating is 4 out of 5
average rating is 3.2 out of 5
competition

Flycast is a SEGA Dreamcast, NAOMI and AtomisWave emulator, forked from reicast, and made by flyinghead. It can emulate the standard Dreamcast controllers, Keyboard, Mouse, Light-Gun (with your mouse), Twin Sticks, and even the ASCII Mission Stick Emulating two expansion sockets per controller. Also has widescreen (Rendering outside of screen), texture upscaling, frame skipping dump textures and load custom textures. A Dreamcast BIOS file is optional, but NAOMI and Atomiswave BIOS files are required. It's also able to connect to Dreamcast Live fan servers. 


Current game support are 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)


Noteworthy forks

  • Flycast Dojo is derived from Reicast, with a focus on netplay features and replay.

--

Windows: 64-bit only

Mac: Nothing mentioned

Linux: Nothing mentioned 

GPU: Supports OpenGL 3.0 or Open GL ES 2.0. 

--2.2--

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



--2.1--

  • 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



--2.0--

  • 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



--1.3--

  • 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)



--1.2--

iOS, Nintendo Switch, Libretro core

  • 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)



--1.1--

DirectX9, RawInput and Apple Silicon

  • (windows) New DirectX9 renderer

  • (windows) RawInput driver for multiple lightguns, mice and keyboards

  • Savestate slots. Auto-load/save state at startup/exit

  • Separate dreamcast/arcade control mapping profiles

  • (macOS) Native Apple Silicon build. Better fast forward. VSync support.

  • (android) UI touch improvements

Show Previous Changes

--1.0--

  • maple: better vmu I/O error handling

bottom of page