Jump to content
IGNORED

New AppleWin 1.25.0 is out


Keatah

Recommended Posts

https://github.com/AppleWin/AppleWin/releases/tag/v1.25.0

 

1.25.0 - 28 Aug 2014

Changes:
. Changed the AppleWin project host from BerliOS to GitHub.
. Dropped support for Win98/ME, as AppleWin now built with VS2008 Express:
So AppleWin will only work under Windows 2000 and later.
. [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-Return 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.
. 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 correctlydue to hidden bugs of programmers not correctly initializing memory orusing uninitialized memory.  RNDL/RHND and $620B are initialized toallow 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 ^VOCABASC 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

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...