Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator - Release v2.6: Per pixel with OpenGL ES, Battle cable server · flyinghead/flycast

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)  

New Contributors

@nexus382 made their first contribution in #1916  
@xander-will made their first contribution in #1976  
@Shockblast made their first contribution in #1992  
@RikkiGibson made their first contribution in #2000  
@falsepopsky made their first contribution in #2006  
@sonninnos made their first contribution in #2033  
@Clownacy made their first contribution in #2056  
@jlansing made their first contribution in #2089  
@danprice142 made their first contribution in #2095  
@cscd98 made their first contribution in #2167