Download Aeon
Aeon is a free download; just be aware that it's highly experimental and may or may not work at all on
your system. If you are looking for a more functional DOS emulator for games, try DOSBox.
Requirements
- Windows XP SP3/Vista/7
- 2GHz processor or equivalent (dual-core or better recommended)
- Direct3D-capable video card
- Microsoft .NET Framework 4 (will be installed automatically if you don't already have it)
- DOS program to run
Latest Version
Version 0.64, released on
Thursday, June 30, 2011
[Changes]
- Optimized instruction decoding: emulation is much faster on x64 and a little faster on x86
- Fixed CD-ROM bug where Aeon wasn't detecting some of the content in directories with lots of files
- Fixed bug where VGA VerticalEnd register was ignored
Old Versions
Version 0.63, released on Thursday, April 21, 2011
[Changes]
- Added game port emulation for joystick support
- Fixed bug allowing an interrupt window after some pop ss instructions which caused random crashing
- Fixed bug preventing SVGA from being detected in some programs
- CD-ROM emulation is much more accurate when mounting a host drive or an iso
- Host CD drive can now be captured
- Minor performance improvements to a large number of instructions
- Major performance increase for 4-plane video modes (EGA, Mode X)
- Added support for launching commands with command.com /c
- Fixed memory corruption issue when too many files were opened at once
- Added "Check for Updates" option to Help menu
Version 0.62, released on Thursday, November 04, 2010
[Changes]
- Fixed long-standing issue with the InterruptEnable flag not always getting reset after a system call
- Enabled UI elements for configuring emulated hardware
- Fixed minor bug causing too many bytes to be loaded from exe files
- DOS IOCTL Get Device Info function is more accurate and less of a hack
- Fixed another bug with handling invalid DOS file names
- Fixed bug preventing DOS FindFirstFile function from returning certain directory names
- Fixed bug causing child DOS processes to sometimes inherit the wrong environment block
- Fixed bug with some special DOS devices not being recognized (NUL, CON)
- Improved VESA VBE 1.2 implementation
- Partial VESA VBE 2.0 implementation
- Added AAM instruction
- Fixed improper Trap Gate emulation on interrupts
- General Protection Faults are now properly raised when an invalid selector is loaded
- Fixed stack alignment bug from an exception on a pop to segment register instruction
Version 0.61, released on Thursday, July 08, 2010
[Changes]
- 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 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)
Version 0.60, released on Friday, April 09, 2010
[Changes]
- Internal code refactoring
- Fixed expanded memory page aliasing bug (Star Trek: 25th Anniversary)
- Added PC speaker emulation (tones only, sampled playback won't work)
- Added support for changing the character set
- Added support for 8x14 character resolutions in text modes
- Support for mounting disk image files (vfd, iso)
- Fixed a nasty bug in the PIT which caused random timing-related crashes
- Partial VESA VBE 1.2 implementation - some SVGA games will work (Master of Orion II, Lords of the Realm II both tested)
- Fixed a Sound Blaster detection bug
Aeon is licensed under the
Attribution-Noncommercial-No Derivative Works 3.0 license.
This site and the Aeon emulator are Copyright © 2012 Greg Divis.