. Ctrl-F2 now functions as CONTROL-RESET (same as Ctrl-Break)
. Video Mode now shown in Window Title
. 50% Scan Lines (can use Shift+Ctrl+F9 to toggle)
- Added: Checkbox for "50% Scan lines" in the configuration tab, next to video mode
- Supported by PrintScreen and Shift-PrintScreen
. Added command line "-noreg" to not register file extensions
. Added support for up to 40 track (160KB) disk images
. Debugger:
- Symbols Length raised from 13 to 31
- Pressing the Reboot button (F2) with breakpoints active, keeps the debugger running
- symsrc is now relocatable, i.e. symsrc load "filename" [,offset]
+ Changes the address where debugger symbols are bound to by the offset (if specified)
- Pressing Shift, Ctrl, or Alt, when viewing the current Apple output no longer kicks you back into the debugger.
(Allows for Ctrl-Shift-F9, and Shift-F9 previewing.)
Fixes:
. Full screen drive LED status not showing up when floppy disks being accessed were set to read-only mode
. FLASHing 'S' in AppleII+ mode!
. Flash rate for NTSC
. Maximum volume bug when doubling-clicking a .dsk image to execute with AppleWin
. [Bug #14557] Loading serial port# from Registry (caused AppleWin to crash when booting Apple Pascal & other weird crashes)
. [Bug #15394] Audio under-run (set process priority to Above Normal when in non-Full Speed mode)
1.16.0 - 1 Feb 2009 (beta)
---------------------------
Changes:
. Support for Apple // Game Server via TCP (port 1977) : beta
. For GPL reasons, switched the following modules:
- AY8910 (from MAME to FUSE) : beta Mockingboard/Phasor
- MC6821 (from MAME to VICE) : beta Mouse card
- Z80 (from Z80Em to VICE) : beta CP/M Softcard
. Printer support:
- Printer dump filename
- Filter unprintable characters
- Append to print-file
- Terminate printing after n seconds of idle
- Encoding conversion for Pravets
- Dump to printer (CAUTION! Enabled via command line switch: -use-real-printer)
. Added Pravets 8M
Fixes:
. BugID-014557: Fix for loading serial port from Registry (caused AppleWin to crash when booting Apple Pascal)
. Some floating bus bugs (fixes the Bulgarian game: "Walking in the town" & Annunciator read)
. FLASH rate (now 3Hz, was 6Hz)
. Fix for Willy Byte & MB support (strange 6522 behaviour!)
1.15.0.3 - 31 Aug 2008 (beta)
-----------------------------
Changes:
. Remembers the last disk images used for Drive 1 & 2
- Is updated when you insert or remove a disk
. PrintScreen key now saves screen shots!
- Saved in .bmp format in the last directory you opened a disk from.
- The filename generated depends if a floppy disk is mounted:
o no disk mounted: "AppleWin_ScreenShot_#.bmp"
o use the last disk mounted: "{DiskFilename}_#.bmp"
- default saves to 560x384 resolution.
- Shift+PrintScreen will save a 280x192 .bmp
Note: In case you are wondering about the non-standard resolution 560x384
o Width is 560 in order to save double hi-res graphics, and
o Height is 384 because we double the vertical scan lines to
preserve the original aspect ratio using a 560 width.
- To enable the dialog box display of the last file saved to,
use the command line option: -printscreen
. Added new video mode: "Monochrome - Authentic"
- Every odd scanline is black to replicate that authentic look of the Apple Green monitors
- Similar to ApplePC's "Green monochrome" mode
. Debugger 2.6.0.6
- Added new command '@' to re-display results of search, colorized.
Example:
S F000:FFFF C050
@ // re-display search results
- Renamed GO to G to not conflict with new commands GR, GR1, GR2
- Added 18 new view output commands from inside the debugger!
TEXT, TEXT1, TEXT2
TEXT80, TEXT81, TEXT82
GR, GR1, GR2
DGR, DGR1, DGR2
HGR, HGR1, HGR2
DHGR, DHGR1, DHGR2
Example:
F7 // enter debugger
HELP VIEW // view help summary
HGR // view current Hi-Res Screen. press a key to return to the normal debugger view
- Added aliases:
TEXT40, TEXT41, TEXT42
- Fixed command 'G' to not send the Return of the command into the Apple Keyboard
- Fixed command '?' to list commands sorted and colorized
- Fixed command 'HELP' to not display extra blank-line
Fixes:
. '~' displayed instead of '^'
Beta: CP/M support (Microsoft CP/M SoftCard in slot-5)
- No save-state support
- No Z80 debugging support
1.14.2.0 - 23 Jun 2008
----------------------
Changes:
. Support for Bulgarian clones: Pravets 82 & 8A
. Mouse can be configured to show/hide crosshairs; and can be restricted (or not) to AppleWin's window
. Added 'Send to CiderPress' function via the context menu of the drive buttons
. Added support for "The Freeze's" F8 ROM (Apple][ & Apple][+ only)
. Added -f8rom <rom-file> cmd line switch to allow loading a custom 2K Rom at $F800
. Support Shift-F9 to cycle backwards through video modes.
Fixes:
. Mouse support for Contiki v1.3, Blazing Paddles & GEOS
. Mouse support now integrates much better with Windows (when in unrestricted mode)
. Extended HDD image file filter to include *.po
. [Bug #13425] Full Screen mode: drawing/erasing of the buttons on the RHS of the screen
. [Bug #12723] DOSMaster .hdv/.po images work
. [Bug #11592] Infiltrator now boots
1.14.1.3
--------
Beta builds for specific testers
1.14.1.2 PR - 20 Apr 2008
----------------------------
. Support for Pravets 82. Caps Lock serves as Lat/Cyr lock. The charset still needs a little fix (all characters have to be one row down).
. Some partial support for Pravets 8A. Caps Lock serves as Lat/Cyr lock, and F10 serves as Caps Lock.
In Pravets 8A mode the former behaviour of the F10 key is preserved as Ctrl+F10 (see Help/Keyboard for details).
Extended Basic and Miniassembler work, but there are still problems with the 8 bit charset (<28><><EFBFBD><EFBFBD><EFBFBD> [Parris] does not switch to latin characters).
Some keys have to be remapped, because currently they are not available (i.e. <20>). There is still the problem that there is not enough space for this key on the keyboard.
. Added Send to CiderPress function via the popup menu of the drive buttons.
1.14.1.2 - 2 Dec 2007 (beta)
----------------------------
. Change: Removed crosshairs in mouse-mode
. Change: Hide Windows' mouse cursor when over Apple's screen (in mouse-mode)
. Change: Moved 'Mouse interface in slot 4' from Configuration to Input config page
. Added -f8rom <custom.rom> cmd line switch to allow loading a custom 2K Rom at $F800
. Added support for "The Freeze's" F8 ROM (Apple][ & Apple][+ only)
- It's a non-autostart ROM (was used for cracking). Use 'C600G' command to boot floppy
- It added extended output in the Monitor's 'L' command.
. Fix: Use mouse position delta (fixes GEOS)
1.14.1.1 - 13 Aug 2007 (beta)
-----------------------------
. Fix: Infiltrator (floating bus was not being returned for all unmapped I/O)
. Fix: Mouse card is now reset on a system reset (reboot from Fantavision to Dazzle Draw : 'no mouse installed' problem)
. Fix: CLEARMOUSE cmd was resetting the clamp value (Fantavision problem)
1.14.1.0 - 09 Aug 2007 (beta)
-----------------------------
. Fix: Mouse support in Contiki v1.3
1.14.0 - 08 Aug 2007 (beta)
---------------------------
Fixes:
. Super Serial Card: PR#2 & IN#2 now working
. Full support for Peripheral Expansion ROM (at $C800) & $CFFF access
. F2 (Power-cycle) when ROM is switched *out* caused Apple to freeze
Changes:
. Attempt to use drive1's image name as the name for the .aws file
. Added Apple//e (original 6502 version with "Venetian Blinds" self-test)
. Turbo mode via Scroll Lock (temporary or toggle mode) - selectable via UI
Beta:
. Mouse Interface card support in slot 4 (selectable via UI)
- Full 6821 emulation & 2K ROM. Based on code by Kyle Kim (Apple in PC)