What's new in the latest release (v0.03b):
- Resized input configuration dialog - the combo boxes were too small for
people with long device names.
- Fixed palette bug that messed up CI/4 and CI/8 textures.
- Fixed palette bug that mistook CI/4/8 textures for RGBA textures.
- CI texture decoding has been improved.
- Fixed PI DMA to check for the correct domain before transfer.
- Fixed Memory Cartridge access to allow Domain2 to be addressed (this has
helped get a lot of ROMs working!).
- A CRC-check is carried out on the rom before the rom bootcode executes,
to fix the ROM CRC values if they are wrong.
- The debug console can now be turned on and off.
- The display resolution is remembered, and it can be changed in-game.
- Fullscreen support has been added.
- Sound support has been improved so hopefully it won't slow the emulator
to a crawl.
- TLB Exception handling has been improved. This allows certain ROMs run without
mapping memory regions with a hack.
- Added crash protection to the CPU Thread. If the CPU thread causes a general
protection fault the emulator can now be shut down gracefully (and changes
to the inifile saved).
- Bug fix to prevent crashes on 3DFX cards when oversized (>256) textures
are created.
- Audio plugins can now (theoretically) be hot-swapped while the emulator
is running. Only Azimer's plugin seems to like this though.
Comments:
Third public beta release of Daedalus.