Releases: blueminder/flycast-dojo
Flycast Dojo 0.5.16
Flycast Dojo 0.5.16 Release Notes
- Hotkey display: Hide when gamepad is undefined (Fixes crash)
- Quick Mapping: Hide button if Gamepad not found (Fixes crash)
- Replays: App Player # guard clause on frame insertion (Fixes crash)
Upstream Changes
- gl: don't use glIsProgram to avoid Adreno 308 random failures (@flyinghead)
- gl: vmu and lightgun xhair not rendered if switching renderer (@flyinghead)
- pvr: don't reset TA parser during soft reset (@flyinghead)
- reios: don't crash if system settngs can't be read from flash (@flyinghead)
- texcache: unprotect vram immediately even if actual Delete is delayed (@flyinghead)
- ci: update mathieu-bour/setup-sentry-cli (@scribam)
Flycast Dojo 0.5.15 Release Notes
- Linux: Fix broken Settings tabs
- Linux AppImage Dojo optimizations, allows for Linux desktop standards and portable install with FLYCAST_ROOT (for Fightcade)
- Enable automatic crash reporting (no more having to manually hand me dumps)
- Windows & Linux: Add "Open" buttons alongside Home/Data/Config directories for easy access from Settings menu
- Help button points to updated Documentation page
Upstream Changes
- Linux AppImage support ( @flyinghead )
- Force SDL build on Linux to include libdecor for Wayland ( @flyinghead )
- DX11 OIT: Render target and depth textures must have same dimensions ( @flyinghead )
- Pvr: increase index size for wild riders ( @flyinghead )
- CDI: Don't crash if file re-open fails ( @flyinghead )
- Oboe: Don't attempt to recover audio stream during init ( @flyinghead )
- Vulkan lower shader requirement (@scribam )
- Cmake: Improve compile options for VulkanMemoryAllocator (@scribam )
Flycast Dojo 0.5.14 Release Notes
- Replays: Fix Savestate loading on streaming (Fightcade) replays. (Thanks JKTwice for the report!)
Upstream Changes
- SDL: Handle Joystick & Gamepad API errors to avoid crashes
- HLE BIOS: Fix SF Rush, Jeremy McGrath, and The Grinch
- Config: Allow non per-game option to be overidden.
- Pvr: Fix sorted triangle count with multiple render passes
Flycast Dojo 0.5.12 Release Notes
- Maintain upstream parity with NAOMI 2 GGPO Fix
Upstream Changes
- Vulkan: Fix resizing on Wayland
- Pvr: Add dummy sorted triangle to signal that per triangle is in use
- AICA ARM: Stop CPU if setting illegal mode instead of crashing
Flycast Dojo 0.5.11 Release Notes
- GGPO: Fix on-screen flicker on rollback for NAOMI 2 games
Flycast Dojo 0.5.10 Release Notes
- Disable Fixed Frequency CPU optimizations by default, may be set manually if user desires
- Force Audio Sync in Fixed Frequency mode for Jingi Storm
- Remove additional CPU stop command in renderer when GGPO is enabled with Fixed Frequency.
Upstream Changes
- Force NTSC for some games (@flyinghead)
- GGPO memory safety & renderer fixes (@flyinghead)
- Pvr: increase rendering cycles for Marvel vs Capcom 2 (@flyinghead)
Flycast Dojo 0.5.9 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.15
Flycast Dojo 0.5.15 Release Notes
- Linux: Fix broken Settings tabs
- Linux AppImage Dojo optimizations, allows for Linux desktop standards and portable install with FLYCAST_ROOT (for Fightcade)
- Enable automatic crash reporting (no more having to manually hand me dumps)
- Windows & Linux: Add "Open" buttons alongside Home/Data/Config directories for easy access from Settings menu
- Help button points to updated Documentation page
Upstream Changes
- Linux AppImage support ( @flyinghead )
- Force SDL build on Linux to include libdecor for Wayland ( @flyinghead )
- DX11 OIT: Render target and depth textures must have same dimensions ( @flyinghead )
- Pvr: increase index size for wild riders ( @flyinghead )
- CDI: Don't crash if file re-open fails ( @flyinghead )
- Oboe: Don't attempt to recover audio stream during init ( @flyinghead )
- Vulkan lower shader requirement (@scribam )
- Cmake: Improve compile options for VulkanMemoryAllocator (@scribam )
Flycast Dojo 0.5.14 Release Notes
- Replays: Fix Savestate loading on streaming (Fightcade) replays. (Thanks JKTwice for the report!)
Upstream Changes
- SDL: Handle Joystick & Gamepad API errors to avoid crashes
- HLE BIOS: Fix SF Rush, Jeremy McGrath, and The Grinch
- Config: Allow non per-game option to be overidden.
- Pvr: Fix sorted triangle count with multiple render passes
Flycast Dojo 0.5.12 Release Notes
- Maintain upstream parity with NAOMI 2 GGPO Fix
Upstream Changes
- Vulkan: Fix resizing on Wayland
- Pvr: Add dummy sorted triangle to signal that per triangle is in use
- AICA ARM: Stop CPU if setting illegal mode instead of crashing
Flycast Dojo 0.5.11 Release Notes
- GGPO: Fix on-screen flicker on rollback for NAOMI 2 games
Flycast Dojo 0.5.10 Release Notes
- Disable Fixed Frequency CPU optimizations by default, may be set manually if user desires
- Force Audio Sync in Fixed Frequency mode for Jingi Storm
- Remove additional CPU stop command in renderer when GGPO is enabled with Fixed Frequency.
Upstream Changes
- Force NTSC for some games (@flyinghead)
- GGPO memory safety & renderer fixes (@flyinghead)
- Pvr: increase rendering cycles for Marvel vs Capcom 2 (@flyinghead)
Flycast Dojo 0.5.9 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.14
Flycast Dojo 0.5.14 Release Notes
- Replays: Fix Savestate loading on streaming (Fightcade) replays. (Thanks JKTwice for the report!)
Upstream Changes
- SDL: Handle Joystick & Gamepad API errors to avoid crashes
- HLE BIOS: Fix SF Rush, Jeremy McGrath, and The Grinch
- Config: Allow non per-game option to be overidden.
- Pvr: Fix sorted triangle count with multiple render passes
Flycast Dojo 0.5.12 Release Notes
- Maintain upstream parity with NAOMI 2 GGPO Fix
Upstream Changes
- Vulkan: Fix resizing on Wayland
- Pvr: Add dummy sorted triangle to signal that per triangle is in use
- AICA ARM: Stop CPU if setting illegal mode instead of crashing
Flycast Dojo 0.5.11 Release Notes
- GGPO: Fix on-screen flicker on rollback for NAOMI 2 games
Flycast Dojo 0.5.10 Release Notes
- Disable Fixed Frequency CPU optimizations by default, may be set manually if user desires
- Force Audio Sync in Fixed Frequency mode for Jingi Storm
- Remove additional CPU stop command in renderer when GGPO is enabled with Fixed Frequency.
Upstream Changes
- Force NTSC for some games (@flyinghead)
- GGPO memory safety & renderer fixes (@flyinghead)
- Pvr: increase rendering cycles for Marvel vs Capcom 2 (@flyinghead)
Flycast Dojo 0.5.9 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.13
Upstream Changes
- SDL: Handle Joystick & Gamepad API errors to avoid crashes
- HLE BIOS: Fix SF Rush, Jeremy McGrath, and The Grinch
- Config: Allow non per-game option to be overidden.
- Pvr: Fix sorted triangle count with multiple render passes
Flycast Dojo 0.5.12 Release Notes
- Maintain upstream parity with NAOMI 2 GGPO Fix
Upstream Changes
- Vulkan: Fix resizing on Wayland
- Pvr: Add dummy sorted triangle to signal that per triangle is in use
- AICA ARM: Stop CPU if setting illegal mode instead of crashing
Flycast Dojo 0.5.11 Release Notes
- GGPO: Fix on-screen flicker on rollback for NAOMI 2 games
Flycast Dojo 0.5.10 Release Notes
- Disable Fixed Frequency CPU optimizations by default, may be set manually if user desires
- Force Audio Sync in Fixed Frequency mode for Jingi Storm
- Remove additional CPU stop command in renderer when GGPO is enabled with Fixed Frequency.
Upstream Changes
- Force NTSC for some games (@flyinghead)
- GGPO memory safety & renderer fixes (@flyinghead)
- Pvr: increase rendering cycles for Marvel vs Capcom 2 (@flyinghead)
Flycast Dojo 0.5.9 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.12
Flycast Dojo 0.5.12 Release Notes
- Maintain upstream parity with NAOMI 2 GGPO Fix
Upstream Changes
- Vulkan: Fix resizing on Wayland
- Pvr: Add dummy sorted triangle to signal that per triangle is in use
- AICA ARM: Stop CPU if setting illegal mode instead of crashing
Flycast Dojo 0.5.11 Release Notes
- GGPO: Fix on-screen flicker on rollback for NAOMI 2 games
Flycast Dojo 0.5.10 Release Notes
- Disable Fixed Frequency CPU optimizations by default, may be set manually if user desires
- Force Audio Sync in Fixed Frequency mode for Jingi Storm
- Remove additional CPU stop command in renderer when GGPO is enabled with Fixed Frequency.
Upstream Changes
- Force NTSC for some games (@flyinghead)
- GGPO memory safety & renderer fixes (@flyinghead)
- Pvr: increase rendering cycles for Marvel vs Capcom 2 (@flyinghead)
Flycast Dojo 0.5.9 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.11
Flycast Dojo 0.5.11 Release Notes
- GGPO: Fix on-screen flicker on rollback for NAOMI 2 games
Flycast Dojo 0.5.10 Release Notes
- Disable Fixed Frequency CPU optimizations by default, may be set manually if user desires
- Force Audio Sync in Fixed Frequency mode for Jingi Storm
- Remove additional CPU stop command in renderer when GGPO is enabled with Fixed Frequency.
Upstream Changes
- Force NTSC for some games (@flyinghead)
- GGPO memory safety & renderer fixes (@flyinghead)
- Pvr: increase rendering cycles for Marvel vs Capcom 2 (@flyinghead)
Flycast Dojo 0.5.9 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.10
Flycast Dojo 0.5.10 Release Notes
- Disable Fixed Frequency CPU optimizations by default, may be set manually if user desires
- Force Audio Sync in Fixed Frequency mode for Jingi Storm
- Remove additional CPU stop command in renderer when GGPO is enabled with Fixed Frequency.
Upstream Changes
- Force NTSC for some games (@flyinghead)
- GGPO memory safety & renderer fixes (@flyinghead)
- Pvr: increase rendering cycles for Marvel vs Capcom 2 (@flyinghead)
Flycast Dojo 0.5.9 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.9
Flycast Dojo 0.5.8 Release Notes
- Fix Offline Replays
Upstream Changes
- AICA: Get rid of audio sample batching (fixes reported sound glitches) (@flyinghead)
- Widescren cheatcode for Virtua Fighter 3tb (courtesy of goddamn superhero)
- Emulation thread race condition fix (@flyinghead)
- PVR: Add more rendering cycles for MvC2 (@flyinghead)
- Atomiswave AICA RAM fix (@flyinghead)
- Vulkan: Don't sort triangles in per-strip mode (@flyinghead)
- VMEM: No more 4GB mode, only map elan RAM in NAOMI 2 mode (@flyinghead)
- GGPO: Don't call exit on assert, clean up logging (@flyinghead)
- GDB fixes & improvements (Matt Phillips)
- Update glslang, Vulkan, & SDL (@scribam)
- Widescreen chat for Fire ProWrestling (courtesy of Esppiral)
- DX9: recover after screen lock (@flyinghead)
- Holly: Log invalid pvr register access size, but don't crash (@flyinghead)
- UI & GDROM: Fix race condition when network times out while pressing start (@flyinghead)
- DX: Don't resize main framebuffer when rendering to texture (@flyinghead)
- Windows: Convert command line arguments to UTF8 (@flyinghead)
- SDL Audio: Convert from 44.1 to 48 kHz, fix crash on decreasing buffer size (@flyinghead)
- Fix THPS 1 & 2 PAL Disc IDs (@flyinghead)
- Widescreen cheat for Biohazard: Code Veronica Kanzenban (JP) (@flyinghead)
Flycast Dojo 0.5.8
Flycast Dojo 0.5.8 Release Notes
Upstream Changes
- No AICA batching for Tony Hawk 1 & 2, fixes sound (@flyinghead)
- GGPO: Zero-init fixed on initial inputs (@flyinghead)
- Update SDL to version 2.26.0 (@scribam)
Flycast Dojo 0.5.7 Release Notes
- WWWF Royal Rumble (NAOMI) - Enable Audio Sync by default
- Ubuntu Linux 22.04 package compatibility
Upstream Changes
- Steam Deck DPI Fix (@vkedwardli)
- HLE BIOS: Fix PAL Detection for some WinCE games (Caesar's Palace 2K, The Next Tetris, KISS) (@flyinghead)
- Game Box Thumbnails on Main Menu (@flyinghead)
- GUI: Fix Divide by Zero crash when window is too small (@flyinghead)
- Dependencies: Update SDL to 2.24.1 (@scribam)
Flycast Dojo 0.5.6 Release Notes
- Replays: Fix filename to use correct opponent name
- Replays: correct replay save path when called outside working directory
- Savestate retrieval: fix savestate download paths, force to emulator home directory
- Command line game entry: fall back to Dreamcast CHD when arcade ZIP not present
- More easily support expanded Dreamcast library in lobby integration. Minimizes manual work for future DC game lobby suggestions
- New Game Defaults
- Sonic Adventure 2: Audio Sync & Full Analog Online
- Golf Shiyou Yo 2: Full Analog Online
Flycast Dojo 0.5.5 Release Notes
- Fixed Frequency
- CPU Optimization Tightening
- Toggle to turn off Optimizations
Upstream Changes
- Update default button names in NAOMI game inputs menu
Flycast Dojo 0.5.7
Flycast Dojo 0.5.7 Release Notes
- WWWF Royal Rumble (NAOMI) - Enable Audio Sync by default
- Ubuntu Linux 22.04 package compatibility
Upstream Changes
- Steam Deck DPI Fix (@vkedwardli)
- HLE BIOS: Fix PAL Detection for some WinCE games (Caesar's Palace 2K, The Next Tetris, KISS) (@flyinghead)
- Game Box Thumbnails on Main Menu (@flyinghead)
- GUI: Fix Divide by Zero crash when window is too small (@flyinghead)
- Dependencies: Update SDL to 2.24.1 (@scribam)
Flycast Dojo 0.5.6 Release Notes
- Replays: Fix filename to use correct opponent name
- Replays: correct replay save path when called outside working directory
- Savestate retrieval: fix savestate download paths, force to emulator home directory
- Command line game entry: fall back to Dreamcast CHD when arcade ZIP not present
- More easily support expanded Dreamcast library in lobby integration. Minimizes manual work for future DC game lobby suggestions
- New Game Defaults
- Sonic Adventure 2: Audio Sync & Full Analog Online
- Golf Shiyou Yo 2: Full Analog Online
Flycast Dojo 0.5.5 Release Notes
- Fixed Frequency
- CPU Optimization Tightening
- Toggle to turn off Optimizations
Upstream Changes
- Update default button names in NAOMI game inputs menu
Flycast Dojo 0.5.4 Release Notes
- Fixed Frequency
- CPU Usage Optimizations
- NAOMI 2: Fix render timing (fixes vf4tuned water effects)
- Add 30 Hz Option
- Windows: Make DirectX 11 Default
- Dreamcast Netplay & Replays: Force HLE BIOS by default to prevent desyncs. Add manual override toggle.
Upstream Changes
- Update Vulkan to 1.3.224.1 (@scribam)
- Mac: Correct Vulkan & MoltenVK information (@scribam)
- Mac: Handle Dock menu's Quit action (@vkedwardli)
Flycast Dojo 0.5.3 Release Notes
- Audio Sync for Variable Refresh Rate Games
- Tony Hawk's Pro Skater 2
- Spawn - In the Demon's Hand
- Star Wars - Episode I Racer)
- Fix Internal Updater making data folder Read Only, Savestates now writable
- Virtua Striker 2 Arcade Dipswitch (2 Player, Free Play)
- Added Dreamcast Game Lobby Definitions:
- Golf Shiyou yo 2 - Aratanaru Chousen (Japan)
- Spawn - In the Demon's Hand (USA)
- Star Wars - Episode I - Racer (USA)
Flycast Dojo 0.5.2 Release Notes
- Audio Sync for Variable Refresh Rate Games (Tech Romancer, Hokuto no Ken)
- Fix Savestate Slot Drop Down
- Settings: Fix Widescreen Toggle
Flycast Dojo 0.5.1 Release Notes
- Fixed Frequency Video Rendering, Input Polling Enhancements
- Settings Menu Simplification & Overhaul
- Replays w/ Input Display Toggle
- Input Display Icons
- Replay/Training Hotkeys Menu (Pause, Frame Step, Fast Forward)
- Controller Quick Mapping
- Peer Savestate Validation on Session Start
- Button Check: Pre-game & Offline Access
- Keyboard SOCD: Match Hitbox Absolute Priority Resolution (Up + Down = Up)
- Input Display: Show already pressed buttons first
- Samurai Shodown VI (Samurai Spirits - Tenkaichi Kenkakuden) Support via Fightcade
- Mac OS: Fix Vulkan Support