Aeon Emulator Blog

July 7, 2010

Aeon Version 0.61

Filed under: Aeon, New Version — Greg Divis @ 8:10 pm

I figured it was finally time for a new build, so here’s what’s new:

  • Switched to .NET framework 4
  • Implemented x86 protected mode task switching support (Quake, CWSDPMI, C&C)
  • Fixed bug with 80-bit operand floating point instruction decoding (XCOM)
  • Added a few missing floating point instructions
  • Tweaked DOS emulation to get programs compiled with DJGPP working (Quake)
  • PIC now allows its base interrupt vector to be reprogrammed
  • Rewrote address decoder to improve emulation performance
  • Finally fixed issue preventing Borland’s RTM extender from working (Jazz Jackrabbit)
  • Improved Sound Blaster DSP audio, should hopefully eliminate most of the playback glitches
  • VGA LineCompare register is now properly emulated (Jazz Jackrabbit, Incredible Machine 2)
  • Implemented instruction tracing for CPU trap flag (Second Reality – at least the menu loads now)
  • Fixed bug in DOS EXE loader where maximum memory field was not respected
  • Added support for ADPCM compressed playback on Sound Blaster (Traffic Department 2192)

This is pretty much a compatibility and performance update with no new application features.  There’s still a lot of open issues I’m looking into, but this should be faster and more stable than 0.60.

Download here.

Advertisements

Create a free website or blog at WordPress.com.