Flycast (Dreamcast Emulator) 1.0 released for PS Vita
If you thought the PS Vita couldn’t get any better, here’s something for you.
Developers Rinnegatamante and Bythos have released Flycast 1.0 for the PS Vita, a port of Flyinghead’s Dreamcast emulator of the same name. It’s been a while since we last mentioned Flycast, especially when Rinnegatamante released an alpha nearly 2 years ago. With this version 1.0, 50% of the games tested so far are playable. The developer showcase Sonic Adventure running at a respectable 20-25 FPS on the PS Vita (video below).
The release is caught in minor drama, as some beta testers had apparently leaked a beta earlier than its scheduled release. As a result, Rinnegatamante has declared it will no longer work on this emulator. This does not mean that the emulator will not receive any additional updates, but those will probably not come from Rinne.
What is Flycast for PS Vita
Flycast is a cross-platform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator derived from repost.
This PS Vita port is a fork made by Rinnegatamante and Bythos.
With some optimizations, some games reach a playable state, like Sonic Adventure and Shen Mue check it out in the videos below. The compatibility list Currently giving around 50% of games tested as playable or better, which is pretty good. (Shenmue is not considered playable in the compatibility list, although it looks close to the video)
Among the games playable with Flycast Vita are popular titles such as Marvel Vs Capcom 2, Phantasy Star Online, Jet Set Radio, Ikaruga, Skies of Arcadia, Street fighter 3 3rd Strike, Metropolis Street Racer, Resident Evil code Veronica, House of the Dead 2, Power Stone 2, Sonic Adventure (1&2 )and much more.
What’s new in Flycast 1.0
From the changelog:
- Updating to the latest upstream version.
- Moved to the standalone version of the emulator.
- Now, SMC modes are offered as an option (Self Modifying Code Checks).
- Added option to adjust downclock rate.
- NVMEM support implemented.
- Implementation of exception handlers. (faster texture update code path and faster dynarec code path).
- Added ability to switch between GLES2 (Simple) and GLES3 based shaders.
- Added support for multiple mount points for roms and cheats (ux0, uma0, imc0, xmc0).
- Added optional NEON support in DynaRec.
- Moved to using kubridge for DynaRec implementation.
- Update to the latest version of vitaGL.
Download FlyCast, Dreamcast emulator for PS Vita
The developers share some tips and tweaks to get the most out of the emulator, on This thread on psx-place (you’ll also find an incredibly long list of credits there, in case you’re wondering how many people it takes to help on such a project). Please note that due to the nature of the emulated console, perfect emulation should not be expected.
- Install kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ux0:tai) and adding two entries to your config.txt under *KERNEL. [NOTE: You need to update kubridge if you had it already installed for previously released Android ports].
- Install libshacccg.suprxif you don’t already have it, by following this guide.
- Install Flycast.vpk using VitaShell.
- (Optional but highly recommended) Dump your own DC bios and place it in ux0:data/flycast/data.