2018.07.05
Added
- New "multi-sync" presentation which synchronizes both audio and video to
provide tear-free emulation without the overhead of vsync.
- Amplitude envelopes, fixes audio cutting out / not mixing correctly in many
games.
- Processing polygons in "two volumes" format (Rez, Sakura Taisen 4, Skies of
Arcadia).
- CDDA support for HLE bios.
Changed
- Default keyboard profile now applies to the first connected keyboard, not
just the keyboard on port 0.
Fixed
- AMD performance issues when using per-pixel polygon sorting.
- Performance regressions when using per-triangle polygon sorting.
- Excessive audio lag when using the video sync.
- Game scan not recognizing uppercase file extensions.
- Crash when adding game directory containing CDI discs with a single session.
- Crash when adding more than 1024 games.
- Looney Tunes - Space Race not playing audio.
v1.2.2 - 2018-06-13
Added
- Per-mesh polygon sorting option for slower machines.
Changed
- Renamed pixelsort option to autosort.
- Lowered audio period size to improve frame pacing.
- Optimized per-pixel sorting.
Fixed
- DST_* blending modes regression when not using per-pixel sorting.
- Render to texture requests when using per-pixel autosort.
- Loading CDI images using 2368 and 2448 byte sectors.
- Mouse cursor not being hidden after toggling fullscreen with Alt + Enter.
- Keys not being released when half of a joystick axis was bound to them.
- User interface scrolling when toggle fullscreen.
v1.2.1 - 2018-06-01
Fixed
- Reenabled per-triangle (instead of per-mesh) sorting of transparent polygons
as the fallback path when per-pixel sorting is not available.
v1.2.0 - 2018-06-01
Added
- New user interface.
- Hot-plugging audio devices.
- Per-pixel sorting of transparent polygons.
- CDDA music support.
- Support for G2 -> SH4 DMA (Dragon Riders).
- Automatically write output to redream.log.
Changed
- Lowered minimum OpenGL version to 3.1.
- Lowered audio sample batch sizes (MVC2 background music).
- Emulation thread now uses spinlocks vs condition variables to synchronize,
greatly improving frame latency.
Fixed
- Loading CDIs with more than two sessions.
- Old Intel drivers rendering only a black screen.
- Depth buffer issues around extremely small z values (Sonic Adventure UI).
- SDL2 ALSA backend generating hardware parameters with an excessive number of
periods. Improves Linux performance on some machines by upwards of 25%.
- AICA channel state not being reset correctly after KEY_OFF event (Star Wars
- Episode I - Jedi Power Battles).
- Unaligned memory accesses on ARM (Chu Chu Rocket, Oooga Booga, NFL 2K, NHL
2K).
- GD-ROM DMA timings (Ultimate Fighting Championship, Skies of Arcadia).
https://redream.io