From 6bf729922572ac4e4a19cb7b43ec7cf660f422df Mon Sep 17 00:00:00 2001
From: tomcw
Date: Sat, 17 Nov 2018 17:02:09 +0000
Subject: [PATCH] 1.27.12: Bump version & update History.txt + help
---
bin/History.txt | 14 ++++++++++++++
help/CommandLine.html | 4 ++++
help/keyboard.html | 9 +++++----
resource/Applewin.rc | 8 ++++----
4 files changed, 27 insertions(+), 8 deletions(-)
diff --git a/bin/History.txt b/bin/History.txt
index 37886844..7dd8b0c0 100644
--- a/bin/History.txt
+++ b/bin/History.txt
@@ -9,6 +9,20 @@ https://github.com/AppleWin/AppleWin/issues/new
Tom Charlesworth
+1.27.12.0 - 17 Nov 2018
+-----------------------
+. [Change #574] Add support for PAL/European or custom 8K video ROMs:
+ - Added new command line switch: -videorom
+ - Replaces the video ROM for the Enhanced //e.
+ - Support video ROM sizes of 4K, 8K and 16K (top 8K only).
+ - NB. The rocker switch is set to the European video ROM position.
+ - F10 (for //e or Enhanced //e models) emulates the PAL //e's rocker switch (under the keyboard).
+ - Use to toggle between European or US video ROM.
+. [Change #583] Added new switch: '-no-hook-alt':
+ - Used to prevent left/right ALT from emulating Open/Solid Apple keys.
+ - For European keyboards where AltGr is needed to type keys like '[',']'.
+
+
1.27.10.0 - 4 Nov 2018
----------------------
. [Change #590] Apple II original: default to 48K (so no LC installed in slot-0).
diff --git a/help/CommandLine.html b/help/CommandLine.html
index 9b3ff70f..0eb15a2d 100644
--- a/help/CommandLine.html
+++ b/help/CommandLine.html
@@ -44,6 +44,8 @@
NB. This changes the display resolution (and restores on exit).
-f8rom <rom-file>
Use custom 2K ROM at [$F800..$FFFF]. <rom-file> must be 2048 bytes long
+ -videorom <file>
+ Use an alternate European or custom 4K, 8K or 16K video ROM.
-printscreen
Enable the dialog box to display the last file saved to
-no-printscreen-key
@@ -51,6 +53,8 @@
-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.
NB. This switch takes precedence over -hook-alt-tab and -hook-altgr-control.
+ -no-hook-alt
+ Prevent the left and right ALT keys from being hooked (eg. to prevent emulation of Open/Solid Apple keys via the ALT keys).
-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
diff --git a/help/keyboard.html b/help/keyboard.html
index a228e2f1..10314837 100644
--- a/help/keyboard.html
+++ b/help/keyboard.html
@@ -86,10 +86,11 @@
through the configuration dialog.
NB. Use Shift+F9 to reverse-cycle the display modes.
Function Key F9 + Ctrl + Shift:
This PC function key combo will toggle 50% scanline mode
- Function Key F10 (or Ctrl+left mouse button):
- This PC function key will stop emulating an Apple joystick with the PC's mouse.
- In Pravets 8A emulation mode it servers as Caps Lock and Ctrl+F10 shall
- be used to stop emulating an Apple joystick with the PC's mouse.
+ Function Key F10:
+ In //e or Enhanced //e emulation mode it will emulate the rocker switch for European video ROM selection. Use the Command Line switch to use an alternate European video ROM file.
+ In Pravets 8A emulation mode it servers as Caps Lock.
+ Function Key F10 + Ctrl (or Ctrl+left mouse button):
+ This PC function key combo will stop emulating an Apple joystick with the PC's mouse.
Function Keys F11-F12:
These PC function keys correspond to saving/loading a save-state
file.
diff --git a/resource/Applewin.rc b/resource/Applewin.rc
index 3262496d..9c20dd50 100644
--- a/resource/Applewin.rc
+++ b/resource/Applewin.rc
@@ -252,8 +252,8 @@ DISK_ICON ICON "DISK.ICO"
//
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,27,11,0
- PRODUCTVERSION 1,27,11,0
+ FILEVERSION 1,27,12,0
+ PRODUCTVERSION 1,27,12,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -271,12 +271,12 @@ BEGIN
VALUE "Comments", "https://github.com/AppleWin"
VALUE "CompanyName", "AppleWin"
VALUE "FileDescription", "Apple //e Emulator for Windows"
- VALUE "FileVersion", "1, 27, 11, 0"
+ VALUE "FileVersion", "1, 27, 12, 0"
VALUE "InternalName", "APPLEWIN"
VALUE "LegalCopyright", " 1994-2018 Michael O'Brien, Oliver Schmidt, Tom Charlesworth, Michael Pohoreski, Nick Westgate, Linards Ticmanis"
VALUE "OriginalFilename", "APPLEWIN.EXE"
VALUE "ProductName", "Apple //e Emulator"
- VALUE "ProductVersion", "1, 27, 11, 0"
+ VALUE "ProductVersion", "1, 27, 12, 0"
END
END
BLOCK "VarFileInfo"