These values are not normalized to any particular range, which is fine for the PowerVR's 32-bit floating-point depth buffer. On the Dreamcast, vertices are submitted for rendering in screen space, with the z component being equal to 1/w. In addition to the new HLE functionality, new options have been added to override the system's region, language and broadcast settings, eliminating the need to swap out roms if still using an original BIOS and flash rom. In order to simplify getting up and running with redream, extensive work was done in May to high-level emulate the Flash rom operations as well as the syscalls provided by the BIOS.īy doing so, users are no longer required to source the BIOS and flash roms from a real system in order to run games. the DSP) are still missing, many games are playable now that these featues have landed. While many major features of the AICA chip (e.g. However, almost all of the sound effects used the ADPCM format, which meant most games were still not very immersive to play.įinally, in March support for decoding the ADPCM data was added as well, support for the master and per-channel volume registers was added. Most background music used this format, which was a step forward. In around November, there was a major push to write the initial interpreter for the Dreamcast's audio processor, wire it up and get 8-bit / 16-bit PCM audio working. Up until 9 months ago, there was absolutely zero audio support. Audio ImprovementsĪudio in redream has been lacking for a long time. However, in the past few months tens of new games are running, and the graphics and audio emulation is enough such that many of the games are fun to play through. Many grahpical bells and whistles from the PowerVR are still unsupported, and similarly, quite a few audio features are still missing from the AICA emulation code. There's been a lot of work on getting games running, making them performant and making sure they're easy to play.
My focus with respect to development mostly centralizes around stability and usability. I wanted to take some time to bring everyone up to date on where the development is at, and where it's planning to go by the end of the year. After a slow period at the beginning of the year, the pace has started picking up the past few months on redream's development.