Applewin est un excellent émulateur Apple IIe pour Windows et développé par Tom Charlesworth. Applewin est basé sur la version originale 1.10.4 d’Oliver Schmidt.
Les changements :
Note: This is the last planned version to support Win98/ME.
Â
. The next release of AppleWin will be built with VS2008 Express, so will only work under Windows 2000 and later.
Changes:
. Changed the AppleWin project host from BerliOS to GitHub.
. [Feature #221] Restored F6 original behavior that was changed in v1.22.0.
Â
F6 Toggle full-screen / windowed mode.
Ctrl-F6 Toggle windowed 1x/2x zoom.
. Ctrl-PrintScreen will copy the text screen (auto detect 40/80 columns) to the clipboard.
. [Feature #198] Alt-Enter toggles full screen.
. [Feature #199] Added a configuration option « Confirm reboot » to skip the F2 reboot confirmation.
. [Feature #201] Added display of current Track/Sector for the floppy drives.
Â
In 2x window mode the status is displayed below the drive LEDs.
In full screen mode the status is displayed above the drive LEDS. The track/sector is shown only for the last drive accessed. Note: DOS3.3 Track/Sector status should be accurate. ProDOS support is preliminary — the track/sector may show zero after an operation.
. Memory initialization defaults to even pages FF, odd pages 00 (memclear 3).
. Added command line switch to specify the type of memory initialization pattern
Â
-memclear #
where # ranges from 0 to 7.
Â
-memclear 0 initializes memory to zero,
-memclear 1 initializes memory to random values,
-memclear 2 initializes memory to 4 byte pattern: FF FF 00 00,
-memclear 3 initializes memory to even pages FF, odd pages 00,
-memclear 4 initializes memory to first half page 00, last half page FF,
-memclear 5 initializes memory to first half page FF, last half page 00,
-memclear 6 initializes memory to byte offset of that page (current memory address low byte): i.e. 00:00 01 02 03 … for page $20,
-memclear 7 initializes memory to page address (current memory address high byte): i.e. 00:20 20 20 20 … for page $20.
NOTE: -memclear 6 can cause a few programs to NOT function correctly
due to hidden bugs of programmers not correctly initializing memory or
using uninitialized memory. RNDL/RHND and $620B are initialized to
allow Pooyan, and the Beautiful Boot game launcher to run, along with
$BFFD..BFFF to allow Copy ][ v5 to boot correctly.
. Debugger (v2.8.0.0):
Â
Added: TSAVE « filename » to save the text screen to a file.
It will auto-detect the current video mode: 40/80 columns.
Default filename for 40 columns is: AppleWin_Text40.txt
Default filename for 80 columns is: AppleWin_Text80.txt
Changed: DS to ASC because DS is used as a common « Define Space » assembler directive
Added: Experimental « ASC » command to mark up data as Apple text.
Using Castle Wolfenstien.DSK as an example:
Â
BLOAD ^VOCAB
ASC name1 17DA:17F5
Fixed: DB address now auto-defines the symbol D_#### if no symbol is given.
Fixed: DW address now auto-defines the symbol W_#### if no symbol is given.
Fixed: ASB address now auto-defines the symbol T_#### if no symbol is given.
Added: Help for DB and DW.
Â
Fixes:
. [Bug #206] Pooyan would freeze due to RNDL/RNDH not initialized to non-zero values on
a cold boot.
. [Bug #177] Full-screen under Windows8/8.1 would show a corrupt, pastel color palette.
. Debugger:
Â
Hang with Memory Fill when memory ends at FFFF, i.e. F D000:FFFF 0
Hang with Memory Move when memory ends at FFFF, i.e. 2000 FFFE.FFFFM