2006-10-22 15:44:38 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< html >
< head >
2017-12-18 23:46:48 +00:00
< title > Command line< / title >
2006-10-22 15:44:38 +00:00
< meta http-equiv = "Content-Type" content = "text/html; charset=windows-1252" >
< / head >
< body style = "FONT-FAMILY: verdana; BACKGROUND-COLOR: rgb(255,255,255)" alink = "#008000"
link="#008000" vlink="#008000">
< h2 style = "COLOR: rgb(0,128,0)" > Command line< / h2 >
< hr size = "4" >
< p style = "FONT-WEIGHT: bold" > AppleWin can be driven from the command line as
follows:
< / p >
-d1 < pathname> < br >
2018-04-05 20:33:36 +00:00
Start with a floppy disk in drive-1 (and auto power-on the Apple II)< br > < br >
2006-10-22 15:44:38 +00:00
-d2 < pathname> < br >
2018-04-05 20:33:36 +00:00
Start with a floppy disk in drive-2< br > < br >
2018-04-02 11:38:05 +00:00
-h1 < pathname> < br >
Start with hard disk 1 plugged-in (and auto power-on the Apple II). NB. Hard disk controller card gets enabled.< br > < br >
-h2 < pathname> < br >
Start with hard disk 2 plugged-in. NB. Hard disk controller card gets enabled.< br > < br >
2018-04-05 20:33:36 +00:00
-s7 empty< br >
Remove the hard disk controller card from slot 7.< br >
Useful to allow a floppy disk to boot from slot 6, drive 1. Use in combination with -d1.< br > < br >
-r < number of pages> < br >
Emulate a RAMworks III card with 1 to 127 pages (each page is 64K, giving a max of 8MB)< br > < br >
-load-state < savestate> < br >
Load a save-state file< br >
NB. This takes precedent over the -d1,d2,h1,h2,s7 and -r switches.< br > < br >
2006-10-22 15:44:38 +00:00
-f< br >
Start in full-screen mode< br > < br >
2017-10-06 20:17:31 +00:00
-fs-height=< best|nnnn> < br >
Use to select a better resolution for full-screen mode.< br >
< ul >
< li > best: picks the highest resolution where the height is an integer multiple of (192*2)< / li >
< li > nnnn: select a specific resolution with height=nnnn pixels< / li >
< / ul >
NB. This changes the display resolution (and restores on exit).< br > < br >
2008-06-21 23:26:47 +00:00
-f8rom < rom-file> < br >
2008-09-08 22:30:41 +00:00
Use custom 2K ROM at [$F800..$FFFF]. < rom-file> must be 2048 bytes long< br > < br >
-printscreen< br >
2009-01-17 15:10:00 +00:00
Enable the dialog box to display the last file saved to< br > < br >
2017-10-06 20:17:31 +00:00
-no-printscreen-key< br >
Prevent the PrintScreen key from being registered< br > < br >
2018-06-16 09:24:05 +00:00
-no-hook-system-key< br >
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.< br > < br >
2009-02-01 20:32:05 +00:00
-use-real-printer< br >
2009-04-21 21:57:48 +00:00
Enables Advanced configuration control to allow dumping to a real printer< br > < br >
-noreg< br >
2014-08-28 21:08:15 +00:00
Disable registration of file extensions (.do/.dsk/.nib/.po)< br > < br >
-memclear < n> < br >
Where n is [0..7]:
< ul >
< li > 0 Initialize memory to zero< / li >
< li > 1 Initialize memory to random values< / li >
< li > 2 Initialize memory to 4 byte pattern: FF FF 00 00< / li >
< li > 3 Initialize memory to even pages FF, odd pages 00< / li >
< li > 4 Initialize memory to first half page 00, last half page FF< / li >
< li > 5 Initialize memory to first half page FF, last half page 00< / li >
< li > 6 Initialize memory to byte offset of that page
(current memory address low byte)
i.e. 00:00 01 02 03 ... for page $20< / li >
< li > 7 Initialize memory to page address
(current memory address high byte)
i.e. 00:20 20 20 20 ... for page $20< / li >
< / ul >
2017-04-25 21:31:04 +00:00
-modem< br >
2018-04-22 14:22:05 +00:00
Shorthand for passing -dcd< br >
2017-12-18 23:46:48 +00:00
Use with GBBS Pro (or any other BBS package). See the < a href = "http://www.callapple.org/documentation/books/gbbs-pro-2-2/" > GBBS Pro 2.2< / a > book from Call-A.P.P.L.E.
< br > < br >
2017-04-25 21:31:04 +00:00
-dcd< br >
2018-04-22 14:22:05 +00:00
For the SSC's 6551's Status register's DCD bit, use this switch to force AppleWin to use the state of the MS_RLSD_ON bit from GetCommModemStatus().< br > < br >
2018-06-10 17:14:34 +00:00
-alt-enter=< toggle-full-screen|open-apple-enter> < br >
Define the behavior of Alt+Enter:
< ul >
< li > Either: Toggle between windowed and full screen video modes (default).
< li > Or: Allow the emulated Apple II to read the Enter key state when Alt (Open Apple key) is pressed.
< / ul >
2017-04-25 21:31:04 +00:00
< br >
2006-10-22 15:44:38 +00:00
< P style = "FONT-WEIGHT: bold" > Debug arguments:
< / P >
2017-10-29 19:55:53 +00:00
-l or -log< br >
2006-10-22 15:44:38 +00:00
Enable logging. Creates an AppleWin.log file< br > < br >
-m< br >
Disable DirectSound support< br > < br >
2013-12-31 23:06:58 +00:00
-no-printscreen-dlg< br >
Suppress the warning message-box if AppleWin fails to capture the PrintScreen key< br > < br >
2006-10-22 15:44:38 +00:00
< / body >
< / html >