WinAPE v2.0a6

posted in Emulator Release by spacetiger on Jun 14th, 2004

After 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
    The new version can be downloaded from our Amstrad CPC Emulators page.