From 74c0ca2cdec41f04d08a0be59eeb82a138bb4a59 Mon Sep 17 00:00:00 2001 From: tomcw Date: Mon, 6 Aug 2018 21:40:20 +0100 Subject: [PATCH] 1.27.7: Bump version & update History.txt & update docs for new switches --- bin/History.txt | 9 +++++++++ help/CommandLine.html | 9 ++++++++- help/keyboard.html | 2 +- help/savestate.html | 4 +++- resource/Applewin.rc | 8 ++++---- 5 files changed, 25 insertions(+), 7 deletions(-) diff --git a/bin/History.txt b/bin/History.txt index 9bbe234a..5ae99a94 100644 --- a/bin/History.txt +++ b/bin/History.txt @@ -8,6 +8,15 @@ https://github.com/AppleWin/AppleWin/issues/new Tom Charlesworth +1.27.7.0 - 6 Aug 2018 +--------------------- +. [Bug #564] Fixed 'Save State on Exit' not working correctly when there's a Configuration change to the hardware. +. [Bug #556] Reverted default so that ALT+TAB is not hooked (#556) + - Support new command line switch: -hook-alt-tab to support hooking ALT+TAB. +. [Bug #558] Reverted default so that ALT GR's fake LEFT CONTROL is not hooked (#558) + - Support new command line switch: -hook-altgr-control to suppess ALR GR's fake LEFT CONTROL. + + 1.27.6.0 - 28 Jul 2018 ---------------------- . [Bug #570] Fixed lag when repeat-stepping in debugger. diff --git a/help/CommandLine.html b/help/CommandLine.html index f8c17778..73b56862 100644 --- a/help/CommandLine.html +++ b/help/CommandLine.html @@ -43,7 +43,14 @@ -no-printscreen-key
Prevent the PrintScreen key from being registered

-no-hook-system-key
- Prevent certain system key combinations from being hooked (to prevent the emulator from trapping ALT+ESC, ALT+SPACE, ALT+TAB and CTRL+ESC). This means that the equivalent Open Apple+<key> combinations won't work within the emulator.

+ Prevent certain system key combinations from being hooked (to prevent the emulator from trapping ALT+ESC, ALT+SPACE, ALT+TAB and CTRL+ESC). This means that the equivalent Open Apple+<key> combinations won't work within the emulator.
+ NB. This switch takes precedence over -hook-alt-tab and -hook-altgr-control.

+ -hook-alt-tab
+ By default the emulator doesn't hook ALT+TAB. Use this to allow Open Apple+TAB to be readable by the emulated machine.

+ -hook-altgr-control
+ By default the emulator doesn't suppress ALT GR's (Right Alt's) fake LEFT CONTROL. Use this to suppress this fake LEFT CONTROL to allow Closed Apple+CTRL+<key> to be readable by the emulated machine.
+ NB. Suppressing this fake LEFT CONTROL seems to prevent international keyboards from being able to type certain keys. +

-use-real-printer
Enables Advanced configuration control to allow dumping to a real printer

-noreg
diff --git a/help/keyboard.html b/help/keyboard.html index 5e6de04d..a228e2f1 100644 --- a/help/keyboard.html +++ b/help/keyboard.html @@ -29,7 +29,7 @@ The Solid Apple key was introduced on the Apple //e and later renamed to the Option key. This key is emulated with the PC's Right Alt - key, which is in the same position as the Solid Apple key on the original //e. + key (or Alt Gr key), which is in the same position as the Solid Apple key on the original //e.

Numeric Keypad:
The numeric keypad, introduced on the Extended Keyboard //e, is emulated diff --git a/help/savestate.html b/help/savestate.html index 87847144..ff5595f5 100644 --- a/help/savestate.html +++ b/help/savestate.html @@ -13,7 +13,8 @@

The complete1 Apple //e state can be saved to a PC file at any time. This can be useful for continuity across AppleWin sessions or to help with games that don't have a save option.

-

This is controlled by the AppleWin Configuration tab labelled Advanced.

+

The state can optionally be automatically saved on AppleWin exit, and (automatically) restored on AppleWin restart.

+

This is all controlled by the AppleWin Configuration tab labeled Advanced.

Details:

The entire Apple //e state is saved to a human-readable (.yaml) file.

1 @@ -28,6 +29,7 @@

  • Mouse card
  • CP/M SoftCard
  • Parallel Printer card
  • +
  • Super Serial card
  • The following are not yet persisted to the file: