WinAPE v2.0a6
posted in Emulator Release by spacetiger on Jun 14th, 2004After nearly two years of inactivity, Richard Wilson has posted an update to WinAPE, his Amstrad CPC emulator. Understandably, there are a lot of changes, so, without further ado:
- Debugger
- Added total cycle display (T) plus a clear button
- Scrolling the disassembler pane no longer changes the current selected instruction
- Focus available in the Stack pane
- Assembler
- Fixed a bug which ocurred when a breakpoint was set at the start address of assembled code
- Fixed the output to display the correct values in expressions etc at the end of a line
- Configuration Screen
- Fixed a bug which caused the Open and Save buttons for the keyboard file to sometimes display at the wrong time
- Added archive (ZIP etc) support to the ROM and Cartridge selections
- Tape Emulation
- Added an Eject button to the tape control
- Added archive (ZIP etc) support for tapes
- Added tape sound output
- Fixed enable/disable of Rewind, Press Play and Remove menu items for tape
- Emulation
- Moved all Z80 core code to a separate Pascal Unit. This will allow it to be used for other emulators
- Fixed emulation support for the “Disable All ROMs†checkbox in the configuration screen
- Adjusted Sleep() time used
- Fixed a memory mapping bug which cause CP/M Plus not to boot
- Added support for Write Protect
- Screenshots
- Now auto-detect the bit depth required, and save in the minimal format
- Other
- Now storing the size and position of the Breakpoints window
- Further increased the AMSDOS patch value for seek timing
- Zip support added (along with support for LHA, BH, ARC, ARJ, CAB, GZ, TAR, Z, ZOO and UUE) for disc images, snapshots, ROM images, cartridge images and tape images
- Menu state now saved