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"