diff --git a/help/cfg-advanced.html b/help/cfg-advanced.html index 28886e0d..d35dfc5a 100644 --- a/help/cfg-advanced.html +++ b/help/cfg-advanced.html @@ -3,8 +3,9 @@ Advanced Settings

Advanced Settings

-
Advanced settings -

Save State File Name:
+


Advanced settings + +

Save State Filename:
This is the file name to use for save-state files. The default directory is the same as where your AppleWin.exe program is stored.

Save State on Exit:
@@ -19,18 +20,7 @@ emulation by pressing the F11 key.

Press this button to load the specified state file into the emulator.  You can also load the system state during emulation by pressing the F12 key.

-

Clone:
-If you have specified Computer as 'Clone' on the main Configuration -page, then this drop-down menu can be used to specify the clone type.
-NB. Pravets 82, 8M and 8A are Bulgarian Apple II clones; -TK3000 is a Brazilian //e clone; -Base 64A is a Taiwanese Apple II clone.
-

-

+

Printer settings (Printer is emulated in slot 1)

Printer dump filename:
@@ -67,7 +57,21 @@ disable appending when dumping to a real printer.)
When printing is started, a printer file is created and it is closed either after the specified time expires, or when the emulator is reset. This setting is emulation speed dependent. -

+

+ +

Clone:
+If you have specified Computer as 'Clone' on the main Configuration +page, then this drop-down menu can be used to specify the clone type.
+NB. Pravets 82, 8M and 8A are Bulgarian Apple II clones; +TK3000 is a Brazilian //e clone; +Base 64A is a Taiwanese Apple II clone.
+

+

+

The Freeze's non-autostart F8 rom:
If you have specified Computer as 'Apple ][' or 'Apple ][+' on the main Configuration page, then you will be able to enable this setting. @@ -75,4 +79,16 @@ The Freeze F8 rom is a hacker's rom that replaces the normal 2K rom at $F800. Here's the original release note

- \ No newline at end of file + +

Game I/O Connector:
+From the drop-down menu, select a device to use in the internal Game I/O Connector. +Supported devices are: +

+NB. Copy protection dongles can interfere with joysticks (eg. buttons may be hardwired to a fixed state), so only use dongles with the intended software.
+NB. For Apple II/II+ models, when a joystick is selected (from the Input tab), then there is also an implicit joystick connected at the same time as the device selected here. +

+ + diff --git a/help/img/advanced.png b/help/img/advanced.png index fd2592c2..1c18d04c 100644 Binary files a/help/img/advanced.png and b/help/img/advanced.png differ diff --git a/resource/Applewin.rc b/resource/Applewin.rc index 6d69937b..54e1cdcb 100644 --- a/resource/Applewin.rc +++ b/resource/Applewin.rc @@ -255,7 +255,7 @@ BEGIN LTEXT "&Clone:",IDC_STATIC,5,187,40,8 COMBOBOX IDC_CLONETYPE,35,185,100,100,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP CONTROL "The Free&ze's non-autostart F8 rom (Apple ][ or ][+ only)",IDC_THE_FREEZES_F8_ROM_FW, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,10,201,194,10 + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,5,201,194,10 LTEXT "&Game I/O Connector:",IDC_STATIC,5,220,82,8 COMBOBOX IDC_COMBO_GAME_IO_CONNECTOR,89,218,100,100,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP END @@ -298,7 +298,7 @@ BEGIN VALUE "FileDescription", "Apple //e Emulator for Windows" VALUE "FileVersion", APPLEWIN_VERSION_STR VALUE "InternalName", "APPLEWIN" - VALUE "LegalCopyright", " 1994-2022 Michael O'Brien, Oliver Schmidt, Tom Charlesworth, Michael Pohoreski, Nick Westgate, Linards Ticmanis" + VALUE "LegalCopyright", " 1994-2023 Michael O'Brien, Oliver Schmidt, Tom Charlesworth, Michael Pohoreski, Nick Westgate, Linards Ticmanis" VALUE "OriginalFilename", "APPLEWIN.EXE" VALUE "ProductName", "Apple //e Emulator" VALUE "ProductVersion", APPLEWIN_VERSION_STR diff --git a/source/Configuration/PageAdvanced.cpp b/source/Configuration/PageAdvanced.cpp index 0a34a914..d792da62 100644 --- a/source/Configuration/PageAdvanced.cpp +++ b/source/Configuration/PageAdvanced.cpp @@ -47,7 +47,7 @@ const TCHAR CPageAdvanced::m_CloneChoices[] = //enum GAMEIOCONNECTOR_CHOICE { MENUITEM_EMPTY, MENUITEM_SPEEDSTAR }; const TCHAR CPageAdvanced::m_gameIOConnectorChoices[] = TEXT("Empty\0") - TEXT("SDS DataKey - Speed Star\0"); // Protection dongle for Southwestern Data Systems "Speed Star" Applesoft Compiler + TEXT("SDS DataKey - SpeedStar\0"); // Protection dongle for Southwestern Data Systems "SpeedStar" Applesoft Compiler INT_PTR CALLBACK CPageAdvanced::DlgProc(HWND hWnd, UINT message, WPARAM wparam, LPARAM lparam) diff --git a/source/CopyProtectionDongles.cpp b/source/CopyProtectionDongles.cpp index 9fdf8eb0..2f2f3524 100644 --- a/source/CopyProtectionDongles.cpp +++ b/source/CopyProtectionDongles.cpp @@ -26,7 +26,7 @@ Emulate hardware copy protection dongles for Apple II Currently supported: - - Southwestern Data Systems SoftKey for Speed Star Applesoft Compiler + - Southwestern Data Systems DataKey for SpeedStar Applesoft Compiler Matthew D'Asaro Dec 2022 */ @@ -73,7 +73,7 @@ int CopyProtectionDonglePB2(void) { switch (copyProtectionDongleType) { - case DT_SDSSPEEDSTAR: // Southwestern Data Systems SoftKey for Speed Star Applesoft Compiler + case DT_SDSSPEEDSTAR: // Southwestern Data Systems DataKey for SpeedStar Applesoft Compiler return SdsSpeedStar(); break;