Daedalus v0.4b

posted in Emulator Release by swampgas on Apr 22nd, 2001

Phil let us know that a new version of the open source N64 emulator Daedalus was released. Big list of changes:
  • Added multiple controller support. By default all controllers are assumed to be present.
  • Added support for viewports (all gbi ucodes). Still slightly buggy.
  • Improved Debug Console - Lkb added help, reg/memory writes and many other nice features.
  • Now dinput8.dll is delay loaded, which means a meaningful error message can be displayed when users do not have DX8 installed (thanks again Lkb).
  • Fixed bug that was preventing many PAL roms from working (displaying "This game is not designed for use on this system")
  • Implemented all the FP comparison opcodes (not optimised yet).
  • Implemented SYSCALL opcode.
  • Fixed 3dfx texture decompression bug.
  • Replaced debug console command "dump os" etc and replaced with more generic "dis" command.
  • Added bpe/bpd debugger commands to toggle breakpoints on and off.
  • Improved debugger code view to dynarec unoptimised, optimised and failed blocks.
  • Added WarnMemoryErrors registry setting. When set to true, the emulator will halt on all memory access errors.
  • Enhanced GUI - ability to refresh the rom list and change the directory.
  • Most of the error strings are now put in the string table - this should make translations to other languages easier.
  • Fixed bug in the memory handler that could cause crashes with badly emulated roms.
  • Fixed bug that caused changes to mempack/eeprom saves to be lost.
  • Added SRAM save support (.sra)
  • Fixed bug where the Dynarec was no reinitialised between loading roms.
  • Fixed flickering that occurred with certain roms. This might help improve speed on certain machines.
  • Fixed lighting bugs (implemented G_MW_LIGHTCOL).
  • Implemented COP1 Unusable exception.
  • Lkb added mirrored texture support for cards that don't support it in hardware (e.g. Matrox G400).
  • Added "ExpansionPak" option to inifile to allow support for 8/4 MB main memory. You can download the binary or the source from the N64 emulators.