Resource and Cmdline checking: Difference between revisions

From vice-emu
Jump to navigation Jump to search
(Created page with "<pre> UNNEEDED GTK VSID RESOURCES =========================== KeepAspectRatio TrueAspectRatio -------------------------------------------------------------------------------...")
 
mNo edit summary
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
The purpose of this page is to track, check and document all Resources and Command line options of VICE.
===FIXED/CORRECT SDL ONLY COMMON RESOURCES/CMDLINES===
<pre>
<pre>
UNNEEDED GTK VSID RESOURCES
===========================


KeepAspectRatio
arch/sdl/kbd.c:
TrueAspectRatio
---------------
resource type:                  string
resource name:                  "HotkeyFile"
resource range:                N/A
resource default:              archdep_default_hotkey_file_name() (arch specific)
resource function:              hotkey_file_set()
resource var:                  hotkey_file
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -hotkeyfile
platform gui present:          sdl


------------------------------------------------------------------------------------------------------------------------------------
arch/sdl/kbd.c:
---------------
command line:  -hotkeyfile <name>
description:    "Specify name of hotkey file"
resource:      "HotkeyFile"
action:        N/A


FIXED/CORRECT AMIGA ONLY COMMON RESOURCES/CMDLINES:
arch/sdl/ui.c:
===================================================
--------------
 
resource type:                  int
arch/amigaos/uiapi.c:
resource name:                  "MenuKey"
---------------------
resource type:                  string
resource name:                  "InitialDefaultDir"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              SDLK_F12
resource function:              set_initial_dir()
resource function:              set_ui_menukey()
resource var:                  ui_resources.initialdir[0]
resource var:                  sdl_ui_menukeys[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -initialdefaultdir
command-line:                  -menukey
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -initialdefaultdir <Name>
command line:  -menukey <key>
description:    "Specify initial default directory."
description:    "Keycode of the menu activate key"
resource:      "InitialDefaultDir"
resource:      "MenuKey"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                  string
resource type:                  int
resource name:                  "InitialTapeDir"
resource name:                  "MenuKeyUp"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              SDLK_UP
resource function:              set_initial_dir()
resource function:              set_ui_menukey()
resource var:                  ui_resources.initialdir[1]
resource var:                  sdl_ui_menukeys[1]
resource emulators:            x64/x64sc/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: xscpu64/x64dtv/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -initialtapedir
command-line:                  -menukeyup
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -initialtapedir <Name>
command line:  -menukeyup <key>
description:    "Specify initial tape directory."
description:    "Keycode of the menu up key"
resource:      "InitialTapeDir"
resource:      "MenuKeyUp"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                  string
resource type:                  int
resource name:                  "InitialDiskDir"
resource name:                  "MenuKeyDown"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              SDLK_DOWN
resource function:              set_initial_dir()
resource function:              set_ui_menukey()
resource var:                  ui_resources.initialdir[2]
resource var:                  sdl_ui_menukeys[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -initialdiskdir
command-line:                  -menukeydown
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -initialdiskdir <Name>
command line:  -menukeydown <key>
description:    "Specify initial disk directory."
description:    "Keycode of the menu down key"
resource:      "InitialDiskDir"
resource:      "MenuKeyDown"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                  string
resource type:                  int
resource name:                  "InitialAutostartDir"
resource name:                  "MenuKeyLeft"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              SDLK_LEFT
resource function:              set_initial_dir()
resource function:              set_ui_menukey()
resource var:                  ui_resources.initialdir[3]
resource var:                  sdl_ui_menukeys[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -initialautostartdir
command-line:                  -menukeyleft
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -initialautostartdir <Name>
command line:  -menukeyleft <key>
description:    "Specify initial autostart directory."
description:    "Keycode of the menu left key"
resource:      "InitialAutostartDir"
resource:      "MenuKeyLeft"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                  string
resource type:                  int
resource name:                  "InitialCartDir"
resource name:                  "MenuKeyRight"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              SDLK_RIGHT
resource function:              set_initial_dir()
resource function:              set_ui_menukey()
resource var:                  ui_resources.initialdir[4]
resource var:                  sdl_ui_menukeys[4]
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: x64dtv/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -initialcartdir
command-line:                  -menukeyright
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -initialcartdir <Name>
command line:  -menukeyright <key>
description:    "Specify initial cartridge directory."
description:    "Keycode of the menu right key"
resource:      "InitialCartDir"
resource:      "MenuKeyRight"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                  string
resource type:                  int
resource name:                  "InitialSnapshotDir"
resource name:                  "MenuKeySelect"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              SDLK_RETURN
resource function:              set_initial_dir()
resource function:              set_ui_menukey()
resource var:                  ui_resources.initialdir[5]
resource var:                  sdl_ui_menukeys[5]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -initialsnapshotdir
command-line:                  -menukeyselect
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -initialsnapshotdir <Name>
command line:  -menukeyselect <key>
description:    "Specify initial snapshot directory."
description:    "Keycode of the menu select key"
resource:      "InitialSnapshotDir"
resource:      "MenuKeySelect"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                  bool
resource type:                  int
resource name:                  "FullscreenEnabled"
resource name:                  "MenuKeyCancel"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              SDLK_BACKSPACE
resource function:              set_fullscreen_enabled()
resource function:              set_ui_menukey()
resource var:                  ui_resources.fullscreenenabled
resource var:                  sdl_ui_menukeys[6]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid (fixme: should not be used for vsid)
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -fullscreen / +fullscreen
command-line:                  -menukeycancel
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -fullscreen
command line:  -menukeycancel <key>
description:    "Enable fullscreen."
description:    "Keycode of the menu cancel key"
resource:      "FullscreenEnabled" (set to 1)
resource:      "MenuKeyCancel"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  +fullscreen
resource type:                  int
description:    "Disable fullscreen."
resource name:                  "MenuKeyExit"
resource:      "FullscreenEnabled" (set to 0)
resource range:                N/A
action:        N/A
resource default:              SDLK_ESCAPE
 
resource function:              set_ui_menukey()
arch/amigaos/uiapi.c:
resource var:                  sdl_ui_menukeys[7]
---------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  bool
resource name:                  "StatusBarEnabled"
resource range:                0/1
resource default:              1
resource function:              set_statusbar_enabled()
resource var:                  ui_resources.statusbarenabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid (fixme: should not be used for vsid)
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -statusbar / +statusbar
command-line:                  -menukeyexit
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -statusbar
command line:  -menukeyexit <key>
description:    "Enable the statusbar."
description:    "Keycode of the menu exit key"
resource:      "StatusBarEnabled" (set to 1)
resource:      "MenuKeyExit"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  +statusbar
resource type:                  int
description:    "Disable the statusbar."
resource name:                  "MenuKeyMap"
resource:      "StatusBarEnabled" (set to 0)
resource range:                N/A
action:        N/A
resource default:              SDLK_m
 
resource function:              set_ui_menukey()
arch/amigaos/uiapi.c:
resource var:                  sdl_ui_menukeys[8]
---------------------
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource range:                0/1
resource default:              0
resource function:              set_save_resources_on_exit()
resource var:                  ui_resources.save_resources_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -saveres / +saveres
command-line:                  -menukeymap
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -saveres
command line:  -menukeymap <key>
description:    "Save settings on exit"
description:    "Keycode of the menu map key"
resource:      "MenuKeyMap"
action:        N/A
 
arch/sdl/ui.c:
--------------
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource range:                0/1
resource default:              0
resource function:              set_save_resources_on_exit()
resource var:                  save_resources_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -saveresourcesonexit / +saveresourcesonexit
platform gui present:          sdl
 
arch/sdl/ui.c:
--------------
command line:  -saveresourcesonexit
description:    "Enable saving of the resources on exit"
resource:      "SaveResourcesOnExit" (set to 1)
resource:      "SaveResourcesOnExit" (set to 1)
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  +saveres
command line:  +saveresourcesonexit
description:    "Never save settings on exit"
description:    "Disable saving of the resources on exit"
resource:      "SaveResourcesOnExit" (set to 0)
resource:      "SaveResourcesOnExit" (set to 0)
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                  bool
resource type:                  bool
resource name:                  "ConfirmOnExit"
resource name:                  "ConfirmOnExit"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_confirm_on_exit()
resource function:              set_confirm_on_exit()
resource var:                  ui_resources.confirm_on_exit
resource var:                  confirm_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -confirmexit / +confirmexit
command-line:                  -confirmonexit / +confirmonexit
platform gui present:          amigaos
platform gui present:          sdl


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  -confirmexit
command line:  -confirmonexit
description:    "Confirm quiting VICE"
description:    "Enable confirm on exit"
resource:      "ConfirmOnExit" (set to 1)
resource:      "ConfirmOnExit" (set to 1)
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/ui.c:
---------------------
--------------
command line:  +confirmexit
command line:  +confirmonexit
description:    "Never confirm quiting VICE"
description:    "Disable confirm on exit"
resource:      "ConfirmOnExit" (set to 0)
resource:      "ConfirmOnExit" (set to 0)
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
arch/sdl/uistatusbar.c:
 
-----------------------
FIXED/CORRECT AMIGAOS4 ONLY RESOURCES/CMDLINES:
resource type:                  bool
===============================================
resource name:                  "SDLStatusbar"
 
resource range:                0/1
arch/amigaos/joyai.c:
resource default:              0
---------------------
resource function:              set_statusbar()
resource type:                  string
resource var:                  statusbar_enabled
resource name:                  "JOYAI1_ID"
resource range:                N/A
resource default:              "-1"
resource function:              set_JOYAI_resource()
resource var:                  joy_resource[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                   vsid
not used in: vsid
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -statusbar / +statusbar
platform gui present:          amigaos4
platform gui present:          sdl


arch/amigaos/joyai.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                 string
command line:   -statusbar
resource name:                 "JOYAI2_ID"
description:   "Enable statusbar"
resource range:                N/A
resource:       "SDLStatusbar" (set to 1)
resource default:               "-1"
action:         N/A
resource function:              set_JOYAI_resource()
resource var:                   joy_resource[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos4


arch/amigaos/joyai.c:
arch/sdl/ui.c:
---------------------
--------------
resource type:                 string
command line:   +statusbar
resource name:                 "JOYAI1_Up"
description:   "Disable statusbar"
resource range:                 N/A
resource:       "SDLStatusbar" (set to 0)
resource default:              "0,0,-1"
action:         N/A
resource function:              set_JOYAI_resource()
resource var:                   keysym_1[0].resource
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos4


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "JOYAI2_Up"
resource name:                  "SDLBitdepth"
resource range:                N/A
resource range:                N/A (0/8/15/16/24/32)
resource default:              "0,0,-1"
resource default:              32 (watcom) / 0 (everything else)
resource function:              set_JOYAI_resource()
resource function:              set_sdl_bitdepth()
resource var:                  keysym_2[0].resource
resource var:                  sdl_bitdepth
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   vsid
not used in:
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -sdlbitdepth
platform gui present:           amigaos4
Blacky note: It doesn't make sense to have this user changable in the GUI.


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                 string
command line:   -sdlbitdepth <bpp>
resource name:                 "JOYAI1_Down"
description:   "Set bitdepth (0 = current, 8, 15, 16, 24, 32)"
resource range:                N/A
resource:       "SDLBitdepth"
resource default:              "0,0,-1"
action:         N/A
resource function:             set_JOYAI_resource()
resource var:                   keysym_1[1].resource
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos4


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "JOYAI2_Down"
resource name:                  "SDLLimitMode"
resource range:                N/A
resource range:                0..2 (SDL_LIMIT_MODE_OFF (0), SDL_LIMIT_MODE_MAX (1), SDL_LIMIT_MODE_FIXED (2))
resource default:              "0,0,-1"
resource default:              SDL_LIMIT_MODE_MAX (1) [android] / SDL_LIMIT_MODE_OFF (0) [everything else]
resource function:              set_JOYAI_resource()
resource function:              set_sdl_limit_mode()
resource var:                  keysym_2[1].resource
resource var:                  sdl_limit_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   vsid
not used in:
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -sdllimitmode
platform gui present:          amigaos4
platform gui present:          sdl


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                 string
command line:   -sdllimitmode <mode>
resource name:                 "JOYAI1_Left"
description:   "Set resolution limiting mode (0 = off, 1 = max, 2 = fixed)"
resource range:                N/A
resource:       "SDLLimitMode"
resource default:              "0,0,-1"
action:         N/A
resource function:             set_JOYAI_resource()
resource var:                   keysym_1[2].resource
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos4


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "JOYAI2_Left"
resource name:                  "SDLCustomWidth"
resource range:                N/A
resource range:                1+
resource default:              "0,0,-1"
resource default:              320 (android) / 800 (everything else)
resource function:              set_JOYAI_resource()
resource function:              set_sdl_custom_width()
resource var:                  keysym_2[2].resource
resource var:                  sdl_custom_width
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   vsid
not used in:
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -sdlcustomw
platform gui present:          amigaos4
platform gui present:          sdl


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                 string
command line:   -sdlcustomw <width>
resource name:                 "JOYAI1_Right"
description:   "Set custom resolution width"
resource range:                 N/A
resource:       "SDLCustomWidth"
resource default:              "0,0,-1"
action:         N/A
resource function:             set_JOYAI_resource()
resource var:                  keysym_1[3].resource
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos4


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "JOYAI2_Right"
resource name:                  "SDLCustomHeight"
resource range:                N/A
resource range:                1+
resource default:              "0,0,-1"
resource default:              200 (android) / 600 (everything else)
resource function:              set_JOYAI_resource()
resource function:              set_sdl_custom_height()
resource var:                  keysym_2[3].resource
resource var:                  sdl_custom_height
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   vsid
not used in:
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -sdlcustomh
platform gui present:          amigaos4
platform gui present:          sdl


arch/amigaos/joyai.c:
arch/sdl/video.c:
---------------------
-----------------
resource type:                 string
command line:   -sdlcustomh <height>
resource name:                 "JOYAI1_Fire"
description:   "Set custom resolution height"
resource range:                 N/A
resource:       "SDLCustomHeight"
resource default:              "0,0,-1"
action:         N/A
resource function:             set_JOYAI_resource()
resource var:                  keysym_1[4].resource
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos4


arch/amigaos/joyai.c:
arch/sdl/joy.c:
---------------------
---------------
resource type:                  string
resource name:                  "JOYAI2_Fire"
resource range:                N/A
resource default:              "0,0,-1"
resource function:              set_JOYAI_resource()
resource var:                  keysym_2[4].resource
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos4
 
arch/amigaos/joy.c:
-------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice1"
resource name:                  "JoyDevice1"
resource range:                0..3 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3)) (CHECKED)
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:              JOYDEV_NONE (0)
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource function:              joyportselect()
resource var:                  joystick_device[0]
resource var:                  joystick_port_map[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
not used in:                    xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -joydev1
command-line:                  -joydev1
platform gui present:          amigaos4
platform gui present:          sdl
platform range correct: amigaos4
platform range correct: sdl


arch/amigaos/joy.c:
arch/sdl/joy.c:
-------------------
---------------
command line:  -joydev1 <number>
command line:  -joydev1 <0-4> / <0-3>
description:    "Joystick #1 emulation: (0: None, 1: Numpad, 2: Keyset A/AI, 3: Keyset B/AI)"
description:    "Set device for joystick port 1 ([available devices]"
resource:      "JoyDevice1"
resource:      "JoyDevice1"
action:        N/A
action:        N/A


arch/amigaos/joy.c:
arch/sdl/joy.c:
-------------------
---------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice2"
resource name:                  "JoyDevice2"
resource range:                0..3 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3)) (RANGE CHECKED)
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource default:              JOYDEV_NONE (0)
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource function:              set_joystick_device()
resource default:              JOYDEV_NONE (0) / JOYDEV_JOYSTICK (4) (for android)
resource var:                  joystick_device[1]
resource function:              joyportselect()
resource var:                  joystick_port_map[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -joydev2
command-line:                  -joydev2
platform gui present:          amigaos4
platform gui present:          sdl
platform range correct: amigaos4
platform range correct: sdl


arch/amigaos/joy.c:
arch/sdl/joy.c:
-------------------
---------------
command line:  -joydev2 <number>
command line:  -joydev2 <0-4> / <0-3>
description:    "Joystick #2 emulation: (0: None, 1: Numpad, 2: Keyset A/AI, 3: Keyset B/AI)"
description:    "Set device for joystick port 2 ([available devices])"
resource:      "JoyDevice2"
resource:      "JoyDevice2"
action:        N/A
action:        N/A


arch/amigaos/joy.c:
arch/sdl/joy.c:
-------------------
---------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice3"
resource name:                  "JoyDevice3"
resource range:                0..3 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3)) (RANGE CHECKED)
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:              JOYDEV_NONE (0)
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource function:              joyportselect()
resource var:                  joystick_device[2]
resource var:                  joystick_port_map[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
not used in:                    xcbm5x0/vsid
prepocessor:
prepocessor:
command-line:                  -extrajoydev1
command-line:                  -extrajoydev1
platform gui present:          amigaos4
platform gui present:          sdl
platform range correct: amigaos4
platform range correct: sdl


arch/amigaos/joy.c:
arch/sdl/joy.c:
-------------------
---------------
command line:  -extrajoydev1 <number>
command line:  -extrajoydev1 <0-4> / <0-3>
description:    "Extra joystick #1 emulation: (0: None, 1: Numpad, 2: Keyset A/AI, 3: Keyset B/AI)"
description:    "Set device for extra joystick port 1 ([available devices])"
resource:      "JoyDevice3"
resource:      "JoyDevice3"
action:        N/A
action:        N/A


arch/amigaos/joy.c:
arch/sdl/joy.c:
-------------------
---------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice4"
resource name:                  "JoyDevice4"
resource range:                0..3 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3)) (RANGE CHECKED)
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:              JOYDEV_NONE (0)
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource function:              joyportselect()
resource var:                  joystick_device[3]
resource var:                  joystick_port_map[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -extrajoydev2
command-line:                  -extrajoydev2
platform gui present:          amigaos4
platform gui present:          sdl
platform range correct: amigaos4
platform range correct: sdl


arch/amigaos/joy.c:
arch/sdl/joy.c:
-------------------
---------------
command line:  -extrajoydev2 <number>
command line:  -extrajoydev2 <0-4> / <0-3>
description:    "Extra joystick #2 emulation: (0: None, 1: Numpad, 2: Keyset A/AI, 3: Keyset B/AI)"
description:    "Set device for extra joystick port 2 ([available devices])"
resource:      "JoyDevice4"
resource:      "JoyDevice4"
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
crtc/crtc-resources.c:
 
----------------------
FIXED/CORRECT AMIGAOS3/MORPHOS/AROS ONLY COMMON RESOURCES/CMDLINES:
===================================================================
 
arch/amigaos/joyll.c:
---------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyFire1"
resource name:                  "CrtcSDLFullscreenMode"
resource range:                JPF_BUTTON_PLAY (1<<17)/JPF_BUTTON_REVERSE (1<<18)/JPF_BUTTON_FORWARD (1<<19)/JPF_BUTTON_GREEN (1<<20)/
resource range:                0+
                                        JPF_BUTTON_YELLOW (1<<21)/JPF_BUTTON_RED (1<<22)/JPF_BUTTON_BLUE (1<<23)
resource default:              0
resource default:              JPF_BUTTON_RED (1<<22)
resource function:              set_fullscreen_mode()
resource function:              set_joystick_fire()
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  joystick_fire[0]
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -CRTCSDLfullmode
platform gui present:          amigaos3/morphos/aros
platform gui present:          sdl
platform range correct: amigaos3/morphos/aros


arch/amigaos/joyll.c:
crtc/crtc-cmdline-options.c:
---------------------
----------------------------
command line:  -CRTCSDLfullmode <Mode>
description:    "Select fullscreen mode"
resource:      "CrtcSDLFullscreenMode"
action:        N/A
 
plus4/ted-resources.c:
----------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyFire2"
resource name:                  "TEDSDLFullscreenMode"
resource range:                JPF_BUTTON_PLAY (1<<17)/JPF_BUTTON_REVERSE (1<<18)/JPF_BUTTON_FORWARD (1<<19)/JPF_BUTTON_GREEN (1<<20)/
resource range:                N/A
                                        JPF_BUTTON_YELLOW (1<<21)/JPF_BUTTON_RED (1<<22)/JPF_BUTTON_BLUE (1<<23)
resource default:              0
resource default:              JPF_BUTTON_RED (1<<22)
resource function:              set_fullscreen_mode()
resource function:              set_joystick_fire()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  joystick_fire[1]
resource emulators:            xplus4
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -TEDSDLfullmode
platform gui present:          amigaos3/morphos/aros
platform gui present:          sdl
platform range correct: amigaos3/morphos/aros


arch/amigaos/joyll.c:
plus4/ted-cmdline-options.c:
---------------------
----------------------------
resource type:                 int
command line:   -TEDSDLfullmode <Mode>
resource name:                 "JoyFire3"
description:   "Select fullscreen mode"
resource range:                 JPF_BUTTON_PLAY (1<<17)/JPF_BUTTON_REVERSE (1<<18)/JPF_BUTTON_FORWARD (1<<19)/JPF_BUTTON_GREEN (1<<20)/
resource:       "TEDSDLFullscreenMode"
                                        JPF_BUTTON_YELLOW (1<<21)/JPF_BUTTON_RED (1<<22)/JPF_BUTTON_BLUE (1<<23)
action:         N/A
resource default:              JPF_BUTTON_RED (1<<22)
resource function:              set_joystick_fire()
resource var:                  joystick_fire[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                  NONE (correct)
platform gui present:          amigaos3/morphos/aros
platform range correct: amigaos3/morphos/aros


arch/amigaos/joyll.c:
vdc/vdc-resources.c:
---------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyFire4"
resource name:                  "VDCSDLFullscreenMode"
resource range:                JPF_BUTTON_PLAY (1<<17)/JPF_BUTTON_REVERSE (1<<18)/JPF_BUTTON_FORWARD (1<<19)/JPF_BUTTON_GREEN (1<<20)/
resource range:                0+
                                        JPF_BUTTON_YELLOW (1<<21)/JPF_BUTTON_RED (1<<22)/JPF_BUTTON_BLUE (1<<23)
resource default:              0
resource default:              JPF_BUTTON_RED (1<<22)
resource function:              set_fullscreen_mode()
resource function:              set_joystick_fire()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  joystick_fire[3]
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  NONE (correct)
command-line:                  -VDCSDLfullmode
platform gui present:          amigaos3/morphos/aros
platform gui present:          sdl
platform range correct: amigaos3/morphos/aros


arch/amigaos/joyll.c:
vdc/vdc-cmdline-options.c:
---------------------
--------------------------
resource type:                  int
command line:  -VDCSDLfullmode <Mode>
resource name:                  "JoyDevice1"
description:    "Select fullscreen mode"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_JOY0 (2), JOYDEV_JOY1 (3), JOYDEV_JOY2 (4), JOYDEV_JOY3 (5))
resource:      "VDCSDLFullscreenMode"
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_device[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
command-line:                  -joydev1
platform gui present:          amigaos3/morphos/aros
platform range correct: amigaos3/morphos/aros
 
arch/amigaos/joyll.c:
---------------------
command line:  -joydev1 <number>
description:    "Joystick #1 emulation: (0: None, 1: Numpad, 2-5: Amiga Joy 0-3)"
resource:      "JoyDevice1"
action:        N/A
action:        N/A


arch/amigaos/joyll.c:
vic20/vic-resources.c:
---------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice2"
resource name:                  "VICSDLFullscreenMode"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_JOY0 (2), JOYDEV_JOY1 (3), JOYDEV_JOY2 (4), JOYDEV_JOY3 (5))
resource range:                N/A
resource default:              JOYDEV_NONE (0)
resource default:              0
resource function:              set_joystick_device()
resource function:              set_fullscreen_mode()
resource var:                  joystick_device[1]
resource var:                  vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
resource emulators:            xvic
not used in:                    xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -joydev2
command-line:                  -VICSDLfullmode
platform gui present:          amigaos3/morphos/aros
platform gui present:          sdl
platform range correct: amigaos3/morphos/aros


arch/amigaos/joyll.c:
vic20/vic-cmdline-options.c:
---------------------
----------------------------
command line:  -joydev2 <number>
command line:  -VICSDLfullmode <Mode>
description:    "Joystick #2 emulation: (0: None, 1: Numpad, 2-5: Amiga Joy 0-3)"
description:    "Select fullscreen mode"
resource:      "JoyDevice2"
resource:      "VICSDLFullscreenMode"
action:        N/A
action:        N/A


arch/amigaos/joyll.c:
vicii/vicii-resources.c:
---------------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice3"
resource name:                  "VICIISDLFullscreenMode"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_JOY0 (2), JOYDEV_JOY1 (3), JOYDEV_JOY2 (4), JOYDEV_JOY3 (5))
resource range:                N/A
resource default:              JOYDEV_NONE (0)
resource default:              0
resource function:              set_joystick_device()
resource function:              set_fullscreen_mode()
resource var:                  joystick_device[2]
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    xcbm2/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -extrajoydev1
command-line:                  -VICIISDLfullmode
platform gui present:          amigaos3/morphos/aros
platform gui present:          sdl
platform range correct: amigaos3/morphos/aros


arch/amigaos/joyll.c:
vicii/vicii-cmdline-options.c:
---------------------
------------------------------
command line:  -extrajoydev1 <number>
command line:  -VICIISDLfullmode <Mode>
description:    "Extra joystick #1 emulation: (0: None, 1: Numpad, 2-5: Amiga Joy 0-3)"
description:    "Select fullscreen mode"
resource:      "JoyDevice3"
resource:      "VICIISDLFullscreenMode"
action:        N/A
action:        N/A


arch/amigaos/joyll.c:
viciisc/vicii-resources.c:
---------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice4"
resource name:                  "VICIISDLFullscreenMode"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_JOY0 (2), JOYDEV_JOY1 (3), JOYDEV_JOY2 (4), JOYDEV_JOY3 (5))
resource range:                N/A
resource default:              JOYDEV_NONE (0)
resource default:              0
resource function:              set_joystick_device()
resource function:              set_fullscreen_mode()
resource var:                  joystick_device[3]
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x64sc/xscpu64
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -extrajoydev2
command-line:                  -VICIISDLfullmode
platform gui present:          amigaos3/morphos/aros
platform gui present:          sdl
platform range correct: amigaos3/morphos/aros


arch/amigaos/joyll.c:
viciisc/vicii-cmdline-options.c:
---------------------
--------------------------------
command line:  -extrajoydev2 <number>
command line:  -VICIISDLfullmode <Mode>
description:    "Extra joystick #2 emulation: (0: None, 1: Numpad, 2-5: Amiga Joy 0-3)"
description:    "Select fullscreen mode"
resource:      "JoyDevice4"
resource:      "VICIISDLFullscreenMode"
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
</pre>
===FIXED/CORRECT SDL ONLY OPTIONAL RESOURCES/CMDLINES===
<pre>


FIXED/CORRECT AMIGAOS3/MORPHOS/AROS ONLY OPTIONAL RESOURCES/CMDLINES:
arch/sdl/video.c:
=====================================================================
-----------------
 
resource type:                  string (float)
arch/amigaos/uiapi.c:
resource name:                  "AspectRatio"
---------------------
resource range:                "0.5".."2.0"
resource type:                  bool
resource default:              "1.0"
resource name:                  "VideoOverlayEnabled"
resource function:              set_aspect_ratio()
resource range:                0/1
resource var:                  aspect_ratio_s
resource default:              0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource function:              set_videooverlay_enabled()
resource var:                  ui_resources.videooverlayenabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid (fixme: should not be used in vsid)
not used in:
not used in:
prepocessor:                    #if defined(HAVE_PROTO_CYBERGRAPHICS_H) && defined(HAVE_XVIDEO)
prepocessor:                    #ifdef HAVE_HWSCALE
command-line:                  -videooverlay / +videooverlay
command-line:                  -aspect
platform gui present:          amigaos3/morphos/aros
platform gui present:          sdl
platform range correct: amigaos3/morphos/aros


arch/amigaos/uiapi.c:
arch/sdl/video.c:
---------------------
-----------------
command line:  -videooverlay
command line:  -aspect <aspect ratio>
description:    "Enable video overlay."
description:    "Set custom aspect ratio (0.5 - 2.0)"
resource:      "VideoOverlayEnabled" (set to 1)
resource:      "AspectRatio"
action:        N/A
action:        N/A


arch/amigaos/uiapi.c:
arch/sdl/video.c:
---------------------
-----------------
command line:  +videooverlay
resource type:                  int
description:    "Disable video overlay."
resource name:                  "SDLGLAspectMode"
resource:      "VideoOverlayEnabled" (set to 0)
resource range:                0..2 (SDL_ASPECT_MODE_OFF (0), SDL_ASPECT_MODE_CUSTOM (1), SDL_ASPECT_MODE_TRUE (2))
resource default:              SDL_ASPECT_MODE_TRUE (2)
resource function:              set_sdl_gl_aspect_mode()
resource var:                  sdl_gl_aspect_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HWSCALE
command-line:                  -sdlaspectmode
platform gui present:          sdl
platform range correct: sdl
 
arch/sdl/video.c:
-----------------
command line:  -sdlaspectmode <mode>
description:    "Set aspect ratio mode (0 = off, 1 = custom, 2 = true)"
resource:      "SDLGLAspectMode"
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
arch/sdl/video.c:
 
-----------------
FIXED/CORRECT BEOS ONLY COMMON RESOURCES/CMDLINES:
==================================================
 
arch/beos/ui.cc:
----------------
resource type:                  bool
resource type:                  bool
resource name:                  "JoystickDisplay"
resource name:                  "SDLGLFlipX"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_joystickdisplay()
resource function:              set_sdl_gl_flipx()
resource var:                  joystickdisplay
resource var:                  sdl_gl_flipx
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid (fixme: should not be used for vsid)
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #ifdef HAVE_HWSCALE
command-line:                  -joydisplay / +joydisplay
command-line:                  -sdlflipx / +sdlflipx
platform gui present:          beos
platform gui present:          sdl


arch/beos/ui.cc:
arch/sdl/video.c:
----------------
-----------------
command line:  -joydisplay
command line:  -sdlflipx
description:    "Enable joystick display"
description:    "Enable X flip"
resource:      "JoystickDisplay" (set to 1)
resource:      "SDLGLFlipX" (set to 1)
action:        N/A
action:        N/A


arch/beos/ui.cc:
arch/sdl/video.c:
----------------
-----------------
command line:  +joydisplay
command line:  +sdlflipx
description:    "Disable joystick display"
description:    "Disable X flip"
resource:      "JoystickDisplay" (set to 0)
resource:      "SDLGLFlipX" (set to 0)
action:        N/A
action:        N/A


arch/beos/ui.cc:
arch/sdl/video.c:
----------------
-----------------
resource type:                  bool
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource name:                  "SDLGLFlipY"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_save_resources_on_exit()
resource function:              set_sdl_gl_flipy()
resource var:                  save_resources_on_exit
resource var:                  sdl_gl_flipy
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #ifdef HAVE_HWSCALE
command-line:                  -saveres / +saveres
command-line:                  -sdlflipy / +sdlflipy
platform gui present:          beos
platform gui present:          sdl


arch/beos/ui.cc:
arch/sdl/video.c:
----------------
-----------------
command line:  -saveres
command line:  -sdlflipy
description:    "Save resources on exit"
description:    "Enable Y flip"
resource:      "SaveResourcesOnExit" (set to 1)
resource:      "SDLGLFlipY" (set to 1)
action:        N/A
action:        N/A


arch/beos/ui.cc:
arch/sdl/video.c:
----------------
-----------------
command line:  +saveres
command line:  +sdlflipy
description:    "Do not save resources on exit"
description:    "Disable Y flip"
resource:      "SaveResourcesOnExit" (set to 0)
resource:      "SDLGLFlipY" (set to 0)
action:        N/A
action:        N/A


arch/beos/ui.cc:
arch/sdl/joy.c:
----------------
---------------
resource type:                  bool
resource type:                  string
resource name:                  "ConfirmOnExit"
resource name:                  "JoyMapFile"
resource range:                0/1
resource range:                N/A
resource default:              1
resource default:              NULL
resource function:              set_confirm_on_exit()
resource function:              joymap_file_set()
resource var:                  confirm_on_exit
resource var:                  joymap_file
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:                   #ifdef HAVE_SDL_NUMJOYSTICKS
command-line:                  -confirmexit / +confirmexit
command-line:                  -joymap
platform gui present:          beos
platform gui present:          sdl


arch/beos/ui.cc:
arch/sdl/joy.c:
----------------
---------------
command line:  -confirmexit
command line:  -joymap <name>
description:    "Confirm exiting the emulator"
description:    "Specify name of joystick map file"
resource:      "ConfirmOnExit" (set to 1)
resource:      "JoyMapFile"
action:        N/A
action:        N/A


arch/beos/ui.cc:
arch/sdl/joy.c:
----------------
---------------
command line:   +confirmexit
resource type:                 int
description:   "Do not confirm exiting the emulator"
resource name:                 "JoyThreshold"
resource:       "ConfirmOnExit" (set to 0)
resource range:                0..32767
action:         N/A
resource default:              DEFAULT_JOYSTICK_THRESHOLD (10000)
resource function:             set_joystick_threshold()
resource var:                  joystick_threshold
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_SDL_NUMJOYSTICKS
command-line:                  -joythreshold
platform gui present:          sdl
platform range correct: sdl


arch/beos/video.cc:
arch/sdl/joy.c:
-------------------
---------------
resource type:                  bool
command line:   -joythreshold <0-32767>
resource name:                  "DirectWindow"
description:    "Set joystick threshold"
resource range:                0/1
resource:      "JoyThreshold"
resource default:              1
resource function:              set_direct_window()
resource var:                  use_direct_window
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -directwindow / +directwindow
platform gui present:          beos
 
arch/beos/video.cc:
-------------------
command line:  -directwindow
description:    "Enable BeOS DirectWindow API"
resource:      "DirectWindow" (set to 1)
action:        N/A
action:        N/A


arch/beos/video.cc:
arch/sdl/joy.c:
-------------------
---------------
command line:  +directwindow
description:    "Disable BeOS DirectWindow API"
resource:      "DirectWindow" (set to 0)
action:        N/A
 
arch/beos/joy.cc:
-----------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice1"
resource name:                  "JoyFuzz"
resource range:                0..19 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), HARDWARE (4..19))
resource range:                0..32767
resource default:              JOYDEV_NONE (0)
resource default:              DEFAULT_JOYSTICK_FUZZ (1000)
resource function:              set_joystick_device()
resource function:              set_joystick_fuzz()
resource var:                  joystick_port_map[0]
resource var:                  joystick_fuzz
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_SDL_NUMJOYSTICKS
command-line:                  -joydev1
command-line:                  -joyfuzz
platform gui present:          beos
platform gui present:          sdl
platform range correct: beos
platform range correct: sdl


arch/beos/joy.cc:
arch/sdl/joy.c:
-----------------
---------------
command line:  -joydev1 <number>
command line:  -joyfuzz <0-32767>
description:    "Set input device for joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4..19: Hardware joysticks)"
description:    "Set joystick fuzz"
resource:      "JoyDevice1"
resource:      "JoyFuzz"
action:        N/A
action:        N/A


arch/beos/joy.cc:
</pre>
-----------------
===FIXED/CORRECT UNIX ONLY COMMON RESOURCES/CMDLINES===
resource type:                  int
<pre>
resource name:                  "JoyDevice2"
resource range:                0..19 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), HARDWARE (4..19))
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_port_map[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  -joydev2
platform gui present:          beos
platform range correct: beos


arch/beos/joy.cc:
arch/unix/x11/ui-resources.c:
-----------------
-----------------------------
command line:  -joydev2 <number>
description:    "Set input device for joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4..19: Hardware joysticks)"
resource:      "JoyDevice2"
action:        N/A
 
arch/beos/joy.cc:
-----------------
resource type:                  int
resource name:                  "JoyDevice3"
resource range:                0..19 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), HARDWARE (4..19))
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_port_map[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                  -extrajoydev1
platform gui present:          beos
platform range correct: beos
 
arch/beos/joy.cc:
-----------------
command line:  -extrajoydev1 <number>
description:    "Set input device for extra joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4..19: Hardware joysticks)"
resource:      "JoyDevice3"
action:        N/A
 
arch/beos/joy.cc:
-----------------
resource type:                  int
resource name:                  "JoyDevice4"
resource range:                0..19 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), HARDWARE (4..19))
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_port_map[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  -extrajoydev2
platform gui present:          beos
platform range correct: beos
 
arch/beos/joy.cc:
-----------------
command line:  -extrajoydev2 <number>
description:    "Set input device for extra joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4..19: Hardware joysticks)"
resource:      "JoyDevice4"
action:        N/A
 
------------------------------------------------------------------------------------------------------------------------------------
 
FIXED/CORRECT DOS ONLY COMMON RESOURCES/CMDLINES:
=================================================
 
arch/msdos/ui.c:
----------------
resource type:                  bool
resource type:                  bool
resource name:                  "UseLeds"
resource name:                  "SaveResourcesOnExit"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_use_leds()
resource function:              set_save_resources_on_exit()
resource var:                  use_leds
resource var:                  ui_resources.save_resources_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -leds / +leds
command-line:                  -saveres / +saveres
platform gui present:          dos
platform gui present:          unix


arch/msdos/ui.c:
arch/unix/x11/ui-cmdline-options.c:
----------------
-----------------------------------
command line:  -leds
command line:  -saveres
description:    "Enable usage of PC keyboard LEDs"
description:    "Save settings on exit"
resource:      "UseLeds" (set to 1)
resource:      "SaveResourcesOnExit" (set to 1)
action:        N/A
action:        N/A


arch/msdos/ui.c:
arch/unix/x11/ui-cmdline-options.c:
----------------
-----------------------------------
command line:  +leds
command line:  +saveres
description:    "Disable usage of PC keyboard LEDs"
description:    "Never save settings on exit"
resource:      "UseLeds" (set to 0)
resource:      "SaveResourcesOnExit" (set to 0)
action:        N/A
action:        N/A


arch/msdos/ui.c:
arch/unix/x11/ui-resources.c:
----------------
-----------------------------
resource type:                  int
resource type:                  bool
resource name:                  "ShowStatusbar"
resource name:                  "ConfirmOnExit"
resource range:                0..2 (STATUSBAR_MODE_OFF (0), STATUSBAR_MODE_ON (1), STATUSBAR_MODE_AUTO (2))
resource range:                0/1
resource default:              STATUSBAR_MODE_AUTO (2)
resource default:              1
resource function:              set_statusbar_enabled()
resource function:              set_confirm_on_exit()
resource var:                  statusbar_is_enabled
resource var:                  ui_resources.confirm_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -statusbar
command-line:                  -confirmexit / +confirmexit
platform gui present:          dos
platform gui present:          unix
platform range correct: dos


arch/msdos/ui.c:
arch/unix/x11/ui-cmdline-options.c:
----------------
-----------------------------------
command line:  -statusbar <Mode>
command line:  -confirmexit
description:    "Set the Statusbar mode (0: Off, 1: On, 2: Auto)"
description:    "Confirm quitting VICE"
resource:      "ShowStatusbar"
resource:      "ConfirmOnExit" (set to 1)
action:        N/A
action:        N/A


arch/msdos/video.c:
arch/unix/x11/ui-cmdline-options.c:
-------------------
-----------------------------------
resource type:                  int
command line:  +confirmexit
resource name:                  "VGAMode"
description:    "Never confirm quitting VICE"
resource range:                0..15 ( VGA_320x200x8 (0), VGA_360x240x8 (1), VGA_360x270x8 (2), VGA_376x282x8 (3), VGA_400x300x8 (4), VGA_640x480x8 (5),
resource:      "ConfirmOnExit" (set to 0)
                                        VGA_800x600x8 (6), VGA_1024x768x8 (7), VGA_320x200x16 (8), VGA_400x300x16 (9), VGA_640x480x16 (10), VGA_800x600x16 (11),
                                        VGA_1024x768x16 (12), VGA_640x480x32 (13), VGA_800x600x32 (14), VGA_1024x768x32 (15))
resource default:              VGA_320x200x8 (0)
resource function:              set_vga_mode()
resource var:                  vga_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -vgamode
platform gui present:          dos
platform range correct: dos
 
arch/msdos/video.c:
-------------------
command line:  -vgamode <mode>
description:    "Set VGA mode to <mode>. (0:320x200x8, 1:360x240x8, 2:360x270x8, 3:376x282x8, 4:400x300x8, 5:640x480x8, 6:800x600x8, 7:1024x768x8, 8:320x200x16, 9:400x300x16, 10:640x480x16, 11:800x600x16, 12:1024x768x16, 13:640x480x32, 14:800x600x32, 15:1024x768x32)"
resource:      "VGAMode"
action:        N/A
action:        N/A


arch/msdos/vsync.c:
arch/unix/joy.c:
-------------------
----------------
resource type:                  int
resource type:                  int
resource name:                  "Speed"
resource name:                  "JoyDevice1"
resource range:                0/1+
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource default:              100
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
resource function:              set_relative_speed()
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
resource var:                  relative_speed
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
not used in:
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                   xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -speed
command-line:                  -joydev1
platform gui present:          dos
platform gui present:          unix
platform range correct: dos
platform range correct: unix


arch/msdos/vsync.c:
arch/unix/joy.c:
-------------------
----------------
command line:  -speed <percent>
command line:  -joydev1 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Limit emulation speed to specified value"
description:    "Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
resource:      "Speed"
"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice1"
action:        N/A
action:        N/A


arch/msdos/vsync.c:
arch/unix/joy.c:
-------------------
----------------
resource type:                  int
resource type:                  int
resource name:                  "RefreshRate"
resource name:                  "JoyDevice2"
resource range:                0/1+
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource default:              0
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
resource function:              set_refresh_rate()
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
resource var:                  refresh_rate
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
not used in:
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                   xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -refresh
command-line:                  -joydev2
platform gui present:          dos
platform gui present:          unix
platform range correct: dos
platform range correct: unix


arch/msdos/vsync.c:
arch/unix/joy.c:
-------------------
----------------
command line:  -refresh <value>
command line:  -joydev2 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Update every <value> frames (`0' for automatic)"
description:    "Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
resource:      "RefreshRate"
"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice2"
action:        N/A
action:        N/A


arch/msdos/vsync.c:
arch/unix/joy.c:
-------------------
----------------
resource type:                  bool
resource type:                  int
resource name:                  "WarpMode"
resource name:                  "JoyDevice3"
resource range:                0/1
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource default:              0
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
resource function:              set_warp_mode()
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
resource var:                  warp_mode_enabled
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
not used in:
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                   xcbm5x0/vsid
prepocessor:
prepocessor:
command-line:                  -warp / +warp
command-line:                  -extrajoydev1
platform gui present:          dos
platform gui present:          unix
platform range correct: unix


arch/msdos/vsync.c:
arch/unix/joy.c:
-------------------
----------------
command line:  -warp
command line:  -extrajoydev1 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Enable warp mode"
description:    "Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
resource:      "WarpMode" (set to 1)
"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice3"
action:        N/A
action:        N/A


arch/msdos/vsync.c:
arch/unix/joy.c:
-------------------
----------------
command line:  +warp
description:    "Disable warp mode"
resource:      "WarpMode" (set to 0)
action:        N/A
 
arch/msdos/joy.c:
-----------------
resource type:                  int
resource type:                  int
resource name:                  "HwJoyType"
resource name:                  "JoyDevice4"
resource range:                N/A (JOY_TYPE_AUTODETECT (0xFFFFFFFF), JOY_TYPE_NONE (0x00000000), JOY_TYPE_STANDARD (0x53544420),
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
                                        JOY_TYPE_2PADS (0x32504144), JOY_TYPE_4BUTTON (0x34425554), JOY_TYPE_6BUTTON (0x36425554), JOY_TYPE_8BUTTON (0x38425554),
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
                                        JOY_TYPE_FSPRO (0x4650524F), JOY_TYPE_WINGEX (0x57494E47), JOY_TYPE_SIDEWINDER (0x53572020),
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
                                        JOY_TYPE_SIDEWINDER_AG (0x53574147), JOY_TYPE_SIDEWINDER_PP (0x53575050), JOY_TYPE_GAMEPAD_PRO (0x4750524F),
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
                                        JOY_TYPE_GRIP (0x47524950), JOY_TYPE_GRIP4 (0x47524934), JOY_TYPE_SNESPAD_LPT1 (0x534E4531),
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
                                        JOY_TYPE_SNESPAD_LPT2 (0x534E4532), JOY_TYPE_SNESPAD_LPT3 (0x534E4533), JOY_TYPE_PSXPAD_LPT1 (0x50535831),
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
                                        JOY_TYPE_PSXPAD_LPT2 (0x50535832), JOY_TYPE_PSXPAD_LPT3 (0x50535833), JOY_TYPE_N64PAD_LPT1 (0x4E363431),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
                                        JOY_TYPE_N64PAD_LPT2 (0x4E363432), JOY_TYPE_N64PAD_LPT3 (0x4E363433), JOY_TYPE_DB9_LPT1 (0x44423931),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
                                        JOY_TYPE_DB9_LPT2 (0x44423932), JOY_TYPE_DB9_LPT3 (0x44423933), JOY_TYPE_TURBOGRAFX_LPT1 (0x54475831),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
                                        JOY_TYPE_TURBOGRAFX_LPT2 (0x54475832), JOY_TYPE_TURBOGRAFX_LPT3 (0x54475833), JOY_TYPE_IFSEGA_ISA (0x53454749),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
                                        JOY_TYPE_IFSEGA_PCI (0x53454750), JOY_TYPE_IFSEGA_PCI_FAST (0x53475046), JOY_TYPE_WINGWARRIOR (0x57574152))
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOY_TYPE_NONE (0)
resource function:              set_joystick_hw_type()
resource var:                  joystick_hw_type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyhwtype
platform gui present:          dos
platform range correct: dos
 
arch/msdos/joy.c:
-----------------
command line:  -joyhwtype <type>
description:    "Set joystick hardware type (auto/none/standard/dual/4button/6button/8button/fspro/wingex/sidewinderag/sidewinderpp/sidewinder/gamepadpro/grip4/grip/sneslpt1/sneslpt2/sneslpt3/psxlpt1/psxlpt2/psxlpt3/n64lpt1/n64lpt2/n64lpt3/db9lpt1/db9lpt2/db9lpt3/tgxlpt1/tgxlpt2/tgxlpt3/wingwar/ifsegaisa/ifsegapcifast/ifsegapci)"
resource:      N/A
action:        set_hw_joy_type() (sets "HwJoyType")
 
arch/msdos/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice1"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:              JOYDEV_NONE (0)
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource function:              joyportselect()
resource var:                  joystick_port_map[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
command-line:                  -joydev1
platform gui present:          dos
platform range correct: dos
 
arch/msdos/joy.c:
-----------------
command line:  -joydev1 <number>
description:    "Set input device for joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: Joystick 2)"
resource:      "JoyDevice1"
action:        N/A
 
arch/msdos/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice2"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_port_map[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/vsid/xvic
prepocessor:
command-line:                  -joydev2
platform gui present:          dos
platform range correct: dos
 
arch/msdos/joy.c:
-----------------
command line:  -joydev2 <number>
description:    "Set input device for joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: Joystick 2)"
resource:      "JoyDevice2"
action:        N/A
 
arch/msdos/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice3"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_port_map[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                  -extrajoydev1
platform gui present:          dos
platform range correct: dos
 
arch/msdos/joy.c:
-----------------
command line:  -extrajoydev1 <number>
description:    "Set input device for extra joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: Joystick 2)"
resource:      "JoyDevice3"
action:        N/A
 
arch/msdos/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice4"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_port_map[3]
resource var:                  joystick_port_map[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
Line 1,167: Line 955:
prepocessor:
prepocessor:
command-line:                  -extrajoydev2
command-line:                  -extrajoydev2
platform gui present:          dos
platform gui present:          unix
platform range correct: dos
platform range correct: unix


arch/msdos/joy.c:
arch/unix/joy.c:
-----------------
----------------
command line:  -extrajoydev2 <number>
command line:  -extrajoydev2 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Set input device for extra joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: Joystick 2)"
description:    "Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice4"
resource:      "JoyDevice4"
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
arch/unix/x11/ui-resources.c:
 
-----------------------------
FIXED/CORRECT DOS ONLY OPTIONAL RESOURCES/CMDLINES:
resource type:                  string
===================================================
resource name:                  "HTMLBrowserCommand"
 
resource range:                N/A
arch/msdos/video.c:
resource default:              "/usr/bin/open %s" (osx) / "firefox %s" (unix)
-------------------
resource function:              set_html_browser_command()
resource type:                  bool
resource var:                  ui_resources.html_browser_command
resource name:                  "TripleBuffering"
resource range:                0/1
resource default:              0
resource function:              set_try_triple_buffering()
resource var:                  try_triple_buffering
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:                   #ifndef USE_MIDAS_SOUND
prepocessor:
command-line:                  -triplebuf / +triplebuf
command-line:                  -htmlbrowser
platform gui present:          dos
platform gui present:          unix


arch/msdos/video.c:
arch/unix/x11/ui-cmdline-options.c:
-------------------
-----------------------------------
command line:  -triplebuf
command line:  -htmlbrowser <Command>
description:    "Try to use triple buffering when possible"
description:    "Specify an HTML browser for the on-line help"
resource:      "TripleBuffering" (set to 1)
resource:      "HTMLBrowserCommand"
action:        N/A
action:        N/A


arch/msdos/video.c:
</pre>
-------------------
===FIXED/CORRECT UNIX ONLY OPTIONAL RESOURCES/CMDLINES===
command line:  +triplebuf
<pre>
description:    "Disable usage of triple buffering"
resource:      "TripleBuffering" (set to 0)
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
arch/unix/mididrv.c:
--------------------
resource type:                  string
resource name:                  "MIDIInDev"
resource range:                N/A
resource default:              "/dev/midi"
resource function:              set_midi_in_dev()
resource var:                  midi_in_dev
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MIDI
command-line:                  -midiin
platform gui present:          unix


FIXED/CORRECT OS/2 ONLY COMMON RESOURCES/CMDLINES:
arch/unix/mididrv.c:
==================================================
--------------------
command line:  -midiin <Name>
description:    "Specify MIDI-In device"
resource:       "MIDIInDev"
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
arch/unix/mididrv.c:
 
--------------------
FIXED/CORRECT OS/2 ONLY OPTIONAL RESOURCES/CMDLINES:
====================================================
 
------------------------------------------------------------------------------------------------------------------------------------
 
FIXED/CORRECT SDL ONLY COMMON RESOURCES/CMDLINES:
=================================================
 
arch/sdl/kbd.c:
---------------
resource type:                  string
resource type:                  string
resource name:                  "HotkeyFile"
resource name:                  "MIDIOutDev"
resource range:                N/A
resource range:                N/A
resource default:              archdep_default_hotkey_file_name() (arch specific)
resource default:              "/dev/midi"
resource function:              hotkey_file_set()
resource function:              set_midi_out_dev()
resource var:                  hotkey_file
resource var:                  midi_out_dev
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_MIDI
command-line:                  -hotkeyfile
command-line:                  -midiout
platform gui present:          sdl
platform gui present:          unix


arch/sdl/kbd.c:
arch/unix/mididrv.c:
---------------
--------------------
command line:  -hotkeyfile <name>
command line:  -midiout <Name>
description:    "Specify name of hotkey file"
description:    "Specify MIDI-Out device"
resource:      "HotkeyFile"
resource:      "MIDIOutDev"
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/mididrv.c:
--------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "MenuKey"
resource name:                  "MIDIDriver"
resource range:                N/A
resource range:                0..1 (MIDI_DRIVER_OSS (0), MIDI_DRIVER_ALSA (1))
resource default:              SDLK_F12
resource default:              MIDI_DRIVER_OSS (0)
resource function:              set_ui_menukey()
resource function:              set_midi_driver()
resource var:                  sdl_ui_menukeys[0]
resource var:                  midi_driver_num
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_MIDI && #ifdef USE_ALSA
command-line:                  -menukey
command-line:                  -mididrv
platform gui present:          sdl
platform gui present:          unix
platform range correct: unix


arch/sdl/ui.c:
arch/unix/mididrv.c:
--------------
--------------------
command line:  -menukey <key>
command line:  -mididrv <Driver>
description:    "Keycode of the menu activate key"
description:    "Specify MIDI driver (0 = OSS, 1 = ALSA)"
resource:      "MenuKey"
resource:      "MIDIDriver"
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
resource type:                  int
resource type:                  int
resource name:                  "MenuKeyUp"
resource name:                  "RsDevice1Baud"
resource range:                N/A
resource range:                1+
resource default:              SDLK_UP
resource default:              9600
resource function:              set_ui_menukey()
resource function:              set_devbaud()
resource var:                  sdl_ui_menukeys[1]
resource var:                  devbaud[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -menukeyup
command-line:                  -rsdev1baud
platform gui present:          sdl
platform gui present:          unix
platform range correct: unix


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
command line:  -menukeyup <key>
command line:  -rsdev1baud <baudrate>
description:    "Keycode of the menu up key"
description:    "Specify baudrate of first RS232 device"
resource:      "MenuKeyUp"
resource:      "RsDevice1Baud"
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
resource type:                  int
resource type:                  int
resource name:                  "MenuKeyDown"
resource name:                  "RsDevice2Baud"
resource range:                N/A
resource range:                1+
resource default:              SDLK_DOWN
resource default:              9600
resource function:              set_ui_menukey()
resource function:              set_devbaud()
resource var:                  sdl_ui_menukeys[2]
resource var:                  devbaud[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -menukeydown
command-line:                  -rsdev2baud
platform gui present:          sdl
platform gui present:          unix
platform range correct: unix


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
command line:  -menukeydown <key>
command line:  -rsdev2baud <baudrate>
description:    "Keycode of the menu down key"
description:    "Specify baudrate of second RS232 device"
resource:      "MenuKeyDown"
resource:      "RsDevice2Baud"
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
resource type:                  int
resource type:                  int
resource name:                  "MenuKeyLeft"
resource name:                  "RsDevice3Baud"
resource range:                N/A
resource range:                1+
resource default:              SDLK_LEFT
resource default:              9600
resource function:              set_ui_menukey()
resource function:              set_devbaud()
resource var:                  sdl_ui_menukeys[3]
resource var:                  devbaud[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -menukeyleft
command-line:                  -rsdev3baud
platform gui present:          sdl
platform gui present:          unix
platform range correct: unix


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
command line:  -menukeyleft <key>
command line:  -rsdev3baud <baudrate>
description:    "Keycode of the menu left key"
description:    "Specify baudrate of third RS232 device"
resource:      "MenuKeyLeft"
resource:      "RsDevice3Baud"
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
resource type:                  int
resource type:                  int
resource name:                  "MenuKeyRight"
resource name:                  "RsDevice4Baud"
resource range:                N/A
resource range:                1+
resource default:              SDLK_RIGHT
resource default:              9600
resource function:              set_ui_menukey()
resource function:              set_devbaud()
resource var:                  sdl_ui_menukeys[4]
resource var:                  devbaud[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -menukeyright
command-line:                  -rsdev4baud
platform gui present:          sdl
platform gui present:          unix
platform range correct: unix


arch/sdl/ui.c:
arch/unix/rs232.c:
--------------
------------------
command line:  -menukeyright <key>
command line:  -rsdev4baud <baudrate>
description:    "Keycode of the menu right key"
description:    "Specify baudrate of fourth RS232 device"
resource:      "MenuKeyRight"
resource:      "RsDevice4Baud"
action:        N/A
action:        N/A


arch/sdl/ui.c:
</pre>
--------------
===FIXED/CORRECT UNIX XAW ONLY OPTIONAL RESOURCES/CMDLINES===
resource type:                  int
<pre>
resource name:                  "MenuKeySelect"
 
resource range:                N/A
arch/unix/x11/xaw/x11video.c:
resource default:              SDLK_RETURN
-----------------------------
resource function:              set_ui_menukey()
resource type:                  float
resource var:                  sdl_ui_menukeys[5]
resource name:                  "AspectRatio"
resource range:                "0.5".."2.0"
resource default:              "1.0"
resource function:              set_aspect_ratio()
resource var:                  aspect_ratio_s
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #ifdef HAVE_XVIDEO
command-line:                  -menukeyselect
command-line:                  -aspect
platform gui present:          sdl
platform gui present:          unix(XAW)
platform range correct: unix(XAW)


arch/sdl/ui.c:
arch/unix/x11/xaw/x11video.c:
--------------
-----------------------------
command line:  -menukeyselect <key>
command line:  -aspect <Aspect ratio>
description:    "Keycode of the menu select key"
description:    "Set aspect ratio (0.5 - 2.0)"
resource:      "MenuKeySelect"
resource:      "AspectRatio"
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/x11/xaw/x11video.c:
--------------
-----------------------------
resource type:                  int
resource type:                  bool
resource name:                  "MenuKeyCancel"
resource name:                  "KeepAspectRatio"
resource range:                N/A
resource range:                0/1
resource default:              SDLK_BACKSPACE
resource default:              1
resource function:              set_ui_menukey()
resource function:              set_keepaspect()
resource var:                  sdl_ui_menukeys[6]
resource var:                  keepaspect
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #ifdef HAVE_XVIDEO
command-line:                  -menukeycancel
command-line:                  -keepaspect / +keepaspect
platform gui present:          sdl
platform gui present:          unix(XAW)
 
arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:  -keepaspect
description:    "Keep aspect ratio when scaling"
resource:      "KeepAspectRatio" (set to 1)
action:        N/A


arch/sdl/ui.c:
arch/unix/x11/xaw/x11video.c:
--------------
-----------------------------
command line:  -menukeycancel <key>
command line:  +keepaspect
description:    "Keycode of the menu cancel key"
description:    "Do not keep aspect ratio when scaling (freescale)"
resource:      "MenuKeyCancel"
resource:      "KeepAspectRatio" (set to 0)
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/x11/xaw/x11video.c:
--------------
-----------------------------
resource type:                  int
resource type:                  bool
resource name:                  "MenuKeyExit"
resource name:                  "TrueAspectRatio"
resource range:                N/A
resource range:                0/1
resource default:              SDLK_ESCAPE
resource default:              1
resource function:              set_ui_menukey()
resource function:              set_trueaspect()
resource var:                  sdl_ui_menukeys[7]
resource var:                  trueaspect
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #ifdef HAVE_XVIDEO
command-line:                  -menukeyexit
command-line:                  -trueaspect / +trueaspect
platform gui present:          sdl
platform gui present:          unix(XAW)


arch/sdl/ui.c:
arch/unix/x11/xaw/x11video.c:
--------------
-----------------------------
command line:  -menukeyexit <key>
command line:  -trueaspect
description:    "Keycode of the menu exit key"
description:    "Enable true aspect ratio"
resource:      "MenuKeyExit"
resource:      "TrueAspectRatio" (set to 1)
action:        N/A
 
arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:  +trueaspect
description:    "Disable true aspect ratio"
resource:      "TrueAspectRatio" (set to 0)
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/x11/xaw/x11video.c:
--------------
-----------------------------
resource type:                  int
resource type:                  string
resource name:                  "MenuKeyMap"
resource name:                  "FOURCC"
resource range:                N/A
resource range:                N/A
resource default:              SDLK_m
resource default:              ""
resource function:              set_ui_menukey()
resource function:              set_fourcc()
resource var:                  sdl_ui_menukeys[8]
resource var:                  fourcc_s
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor: #ifdef HAVE_XVIDEO
command-line:                  -menukeymap
command-line:                  -fourcc
platform gui present:          sdl
platform gui present:           
platform gui missing: unix(XAW) (CORRECT)


arch/sdl/ui.c:
arch/unix/x11/xaw/x11video.c:
--------------
-----------------------------
command line:  -menukeymap <key>
command line:  -fourcc <fourcc>
description:    "Keycode of the menu map key"
description:    "Request YUV FOURCC format"
resource:      "MenuKeyMap"
resource:      "FOURCC"
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/x11/ui-resources.c:
--------------
-----------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource name:                  "UseFullscreen"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_save_resources_on_exit()
resource function:              fullscreen_set_fs()
resource var:                  save_resources_on_exit
resource var:                  ui_resources.fs_enabled_pending
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in: vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && (defined(USE_XF86_VIDMODE_EXT) || defined (HAVE_XRANDR))
command-line:                  -saveresourcesonexit / +saveresourcesonexit
command-line:                  -fullscreen / +fullscreen
platform gui present:          sdl
platform gui present:          unix(XAW)


arch/sdl/ui.c:
arch/unix/x11/ui-cmdline-options.c:
--------------
-----------------------------------
command line:  -saveresourcesonexit
command line:  -fullscreen
description:    "Enable saving of the resources on exit"
description:    "Enable fullscreen"
resource:      "SaveResourcesOnExit" (set to 1)
resource:      "UseFullscreen" (set to 1)
action:        N/A
action:        N/A


arch/sdl/ui.c:
arch/unix/x11/ui-cmdline-options.c:
--------------
-----------------------------------
command line:  +saveresourcesonexit
command line:  +fullscreen
description:    "Disable saving of the resources on exit"
description:    "Disable fullscreen"
resource:      "SaveResourcesOnExit" (set to 0)
resource:      "UseFullscreen" (set to 0)
action:        N/A
action:        N/A


arch/sdl/ui.c:
crtc/crtc-resources.c:
--------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "ConfirmOnExit"
resource name:                  "CrtcXRANDRFullscreenMode"
resource range:                0/1
resource range:                0+
resource default:              0
resource default:              0
resource function:              set_confirm_on_exit()
resource function:              set_fullscreen_mode()
resource var:                  confirm_on_exit
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            xcbm2/xpet
not used in:
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                  -confirmonexit / +confirmonexit
command-line:                  -CRTCXRANDRfullmode
platform gui present:          sdl
platform gui present:          unix


arch/sdl/ui.c:
crtc/crtc-cmdline-options.c:
--------------
----------------------------
command line:  -confirmonexit
command line:  -CRTCXRANDRfullmode <Mode>
description:    "Enable confirm on exit"
description:    "Select fullscreen mode"
resource:      "ConfirmOnExit" (set to 1)
resource:      "CrtcXRANDRFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/ui.c:
plus4/ted-resources.c:
--------------
----------------------
command line:  +confirmonexit
resource type:                  int
description:    "Disable confirm on exit"
resource name:                  "TEDXRANDRFullscreenMode"
resource:      "ConfirmOnExit" (set to 0)
resource range:                N/A
resource default:              0
resource function:              set_fullscreen_mode()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                  -TEDXRANDRfullmode
platform gui present:          unix
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:      "TEDXRANDRFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/uistatusbar.c:
vdc/vdc-resources.c:
-----------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "SDLStatusbar"
resource name:                  "VDCXRANDRFullscreenMode"
resource range:                0/1
resource range:                0+
resource default:              0
resource default:              0
resource function:              set_statusbar()
resource function:              set_fullscreen_mode()
resource var:                  statusbar_enabled
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x128
not used in: vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                  -statusbar / +statusbar
command-line:                  -VDCXRANDRfullmode
platform gui present:          sdl
platform gui present:          unix


arch/sdl/ui.c:
vdc/vdc-cmdline-options.c:
--------------
--------------------------
command line:  -statusbar
command line:  -VDCXRANDRfullmode <Mode>
description:    "Enable statusbar"
description:    "Select fullscreen mode"
resource:      "SDLStatusbar" (set to 1)
resource:      "VDCXRANDRFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/ui.c:
vic20/vic-resources.c:
--------------
----------------------
command line:  +statusbar
description:    "Disable statusbar"
resource:      "SDLStatusbar" (set to 0)
action:        N/A
 
arch/sdl/video.c:
-----------------
resource type:                  int
resource type:                  int
resource name:                  "SDLBitdepth"
resource name:                  "VICXRANDRFullscreenMode"
resource range:                N/A (0/8/15/16/24/32)
resource range:                N/A
resource default:              32 (watcom) / 0 (everything else)
resource default:              0
resource function:              set_sdl_bitdepth()
resource function:              set_fullscreen_mode()
resource var:                  sdl_bitdepth
resource var:                  vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            xvic
not used in:
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                  -sdlbitdepth
command-line:                  -VICXRANDRfullmode
Blacky note: It doesn't make sense to have this user changable in the GUI.
platform gui present:           unix


arch/sdl/video.c:
vic20/vic-cmdline-options.c:
-----------------
----------------------------
command line:  -sdlbitdepth <bpp>
command line:  -VICXRANDRfullmode <Mode>
description:    "Set bitdepth (0 = current, 8, 15, 16, 24, 32)"
description:    "Select fullscreen mode"
resource:      "SDLBitdepth"
resource:      "VICXRANDRFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/video.c:
vicii/vicii-resources.c:
-----------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "SDLLimitMode"
resource name:                  "VICIIXRANDRFullscreenMode"
resource range:                0..2 (SDL_LIMIT_MODE_OFF (0), SDL_LIMIT_MODE_MAX (1), SDL_LIMIT_MODE_FIXED (2))
resource range:                N/A
resource default:              SDL_LIMIT_MODE_MAX (1) [android] / SDL_LIMIT_MODE_OFF (0) [everything else]
resource default:              0
resource function:              set_sdl_limit_mode()
resource function:              set_fullscreen_mode()
resource var:                  sdl_limit_mode
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                  -sdllimitmode
command-line:                  -VICIIXRANDRfullmode
platform gui present:          sdl
platform gui present:          unix


arch/sdl/video.c:
vicii/vicii-cmdline-options.c:
-----------------
------------------------------
command line:  -sdllimitmode <mode>
command line:  -VICIIXRANDRfullmode <Mode>
description:    "Set resolution limiting mode (0 = off, 1 = max, 2 = fixed)"
description:    "Select fullscreen mode"
resource:      "SDLLimitMode"
resource:      "VICIIXRANDRFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/video.c:
viciisc/vicii-resources.c:
-----------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "SDLCustomWidth"
resource name:                  "VICIIXRANDRFullscreenMode"
resource range:                1+
resource range:                N/A
resource default:              320 (android) / 800 (everything else)
resource default:              0
resource function:              set_sdl_custom_width()
resource function:              set_fullscreen_mode()
resource var:                  sdl_custom_width
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64sc/xscpu64
not used in:
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                  -sdlcustomw
command-line:                  -VICIIXRANDRfullmode
platform gui present:          sdl
platform gui present:          unix


arch/sdl/video.c:
viciisc/vicii-cmdline-options.c:
-----------------
--------------------------------
command line:  -sdlcustomw <width>
command line:  -VICIIXRANDRfullmode <Mode>
description:    "Set custom resolution width"
description:    "Select fullscreen mode"
resource:      "SDLCustomWidth"
resource:      "VICIIXRANDRFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/video.c:
crtc/crtc-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "SDLCustomHeight"
resource name:                  "CrtcVidmodeFullscreenMode"
resource range:                1+
resource range:                0+
resource default:              200 (android) / 600 (everything else)
resource default:              0
resource function:              set_sdl_custom_height()
resource function:              set_fullscreen_mode()
resource var:                  sdl_custom_height
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            xcbm2/xpet
not used in:
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                  -sdlcustomh
command-line:                  -CRTCVidmodefullmode
platform gui present:          sdl
platform gui present:          unix


arch/sdl/video.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -sdlcustomh <height>
command line:  -CRTCVidmodefullmode <Mode>
description:    "Set custom resolution height"
description:    "Select fullscreen mode"
resource:      "SDLCustomHeight"
resource:      "CrtcVidmodeFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/joy.c:
plus4/ted-resources.c:
---------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice1"
resource name:                  "TEDVidmodeFullscreenMode"
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource range:                N/A
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:              0
resource default:              JOYDEV_NONE (0)
resource function:              set_fullscreen_mode()
resource function:              joyportselect()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  joystick_port_map[0]
resource emulators:            xplus4
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    xcbm2/xpet/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -TEDVidmodefullmode
command-line:                  -joydev1
platform gui present:          unix
platform gui present:          sdl
platform range correct: sdl


arch/sdl/joy.c:
plus4/ted-cmdline-options.c:
---------------
----------------------------
command line:  -joydev1 <0-4> / <0-3>
command line:  -TEDVidmodefullmode <Mode>
description:    "Set device for joystick port 1 ([available devices]"
description:    "Select fullscreen mode"
resource:      "JoyDevice1"
resource:      "TEDVidmodeFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/joy.c:
vdc/vdc-resources.c:
---------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice2"
resource name:                  "VDCVidmodeFullscreenMode"
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource range:                0+
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:              0
resource default:              JOYDEV_NONE (0) / JOYDEV_JOYSTICK (4) (for android)
resource function:              set_fullscreen_mode()
resource function:              joyportselect()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  joystick_port_map[1]
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -VDCVidmodefullmode
command-line:                  -joydev2
platform gui present:          unix
platform gui present:          sdl
platform range correct: sdl


arch/sdl/joy.c:
vdc/vdc-cmdline-options.c:
---------------
--------------------------
command line:  -joydev2 <0-4> / <0-3>
command line:  -VDCVidmodefullmode <Mode>
description:    "Set device for joystick port 2 ([available devices])"
description:    "Select fullscreen mode"
resource:      "JoyDevice2"
resource:      "VDCVidmodeFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/joy.c:
vic20/vic-resources.c:
---------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice3"
resource name:                  "VICVidmodeFullscreenMode"
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource range:                N/A
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:              0
resource default:              JOYDEV_NONE (0)
resource function:              set_fullscreen_mode()
resource function:              joyportselect()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  joystick_port_map[2]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -VICVidmodefullmode
command-line:                  -extrajoydev1
platform gui present:          unix
platform gui present:          sdl
platform range correct: sdl


arch/sdl/joy.c:
vic20/vic-cmdline-options.c:
---------------
----------------------------
command line:  -extrajoydev1 <0-4> / <0-3>
command line:  -VICVidmodefullmode <Mode>
description:    "Set device for extra joystick port 1 ([available devices])"
description:    "Select fullscreen mode"
resource:      "JoyDevice3"
resource:      "VICVidmodeFullscreenMode"
action:        N/A
action:        N/A


arch/sdl/joy.c:
vicii/vicii-resources.c:
---------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice4"
resource name:                  "VICIIVidmodeFullscreenMode"
resource range:                0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource range:                N/A
JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:              0
resource default:              JOYDEV_NONE (0)
resource function:              set_fullscreen_mode()
resource function:              joyportselect()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  joystick_port_map[3]
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -VICIIVidmodefullmode
command-line:                  -extrajoydev2
platform gui present:          unix
platform gui present:          sdl
platform range correct: sdl


arch/sdl/joy.c:
vicii/vicii-cmdline-options.c:
---------------
------------------------------
command line:  -extrajoydev2 <0-4> / <0-3>
command line:  -VICIIVidmodefullmode <Mode>
description:    "Set device for extra joystick port 2 ([available devices])"
description:    "Select fullscreen mode"
resource:      "JoyDevice4"
resource:      "VICIIVidmodeFullscreenMode"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
viciisc/vicii-resources.c:
----------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "CrtcSDLFullscreenMode"
resource name:                  "VICIIVidmodeFullscreenMode"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              0
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_mode()
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            xcbm2/xpet
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                  -CRTCSDLfullmode
command-line:                  -VICIIVidmodefullmode
platform gui present:          sdl
platform gui present:          unix


crtc/crtc-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
----------------------------
--------------------------------
command line:  -CRTCSDLfullmode <Mode>
command line:  -VICIIVidmodefullmode <Mode>
description:    "Select fullscreen mode"
description:    "Select fullscreen mode"
resource:      "CrtcSDLFullscreenMode"
resource:      "VICIIVidmodeFullscreenMode"
action:        N/A
action:        N/A


plus4/ted-resources.c:
</pre>
----------------------
===FIXED/CORRECT UNIX GTK ONLY COMMON RESOURCES/CMDLINES===
resource type:                  int
<pre>
resource name:                  "TEDSDLFullscreenMode"
arch/unix/x11/gnome/gnomevideo.c:
resource range:                N/A
---------------------------------
resource default:              0
resource type:                  bool
resource function:              set_fullscreen_mode()
resource name:                  "KeepAspectRatio"
resource var:                  ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource range:                0/1
resource emulators:            xplus4
resource default:              1
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
resource function:              set_keepaspect()
resource var:                  keepaspect
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -TEDSDLfullmode
command-line:                  -keepaspect / +keepaspect
platform gui present:          sdl
platform gui present:          unix(GTK)


plus4/ted-cmdline-options.c:
arch/unix/x11/gnome/gnomevideo.c:
----------------------------
---------------------------------
command line:  -TEDSDLfullmode <Mode>
command line:  -keepaspect
description:    "Select fullscreen mode"
description:    "Keep aspect ratio when scaling"
resource:      "TEDSDLFullscreenMode"
resource:      "KeepAspectRatio" (set to 1)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
arch/unix/x11/gnome/gnomevideo.c:
--------------------
---------------------------------
resource type:                  int
command line:  +keepaspect
resource name:                  "VDCSDLFullscreenMode"
description:    "Do not keep aspect ratio when scaling (freescale)"
resource range:                0+
resource:      "KeepAspectRatio" (set to 0)
resource default:              0
action:        N/A
resource function:              set_fullscreen_mode()
 
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_mode[i]
arch/unix/x11/gnome/gnomevideo.c:
resource emulators:            x128
---------------------------------
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  bool
resource name:                  "TrueAspectRatio"
resource range:                0/1
resource default:              1
resource function:              set_trueaspect()
resource var:                  trueaspect
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -VDCSDLfullmode
command-line:                  -trueaspect / +trueaspect
platform gui present:          sdl
platform gui present:          unix(GTK)
 
arch/unix/x11/gnome/gnomevideo.c:
---------------------------------
command line:  -trueaspect
description:    "Enable true aspect ratio"
resource:      "TrueAspectRatio" (set to 1)
action:        N/A


vdc/vdc-cmdline-options.c:
arch/unix/x11/gnome/gnomevideo.c:
--------------------------
---------------------------------
command line:  -VDCSDLfullmode <Mode>
command line:  +trueaspect
description:    "Select fullscreen mode"
description:    "Disable true aspect ratio"
resource:      "VDCSDLFullscreenMode"
resource:      "TrueAspectRatio" (set to 0)
action:        N/A
action:        N/A


vic20/vic-resources.c:
</pre>
===FIXED/CORRECT WINDOWS ONLY COMMON RESOURCES/CMDLINES===
<pre>
 
arch/win32/mousedrv.c:
----------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "VICSDLFullscreenMode"
resource name:                  "MouseSensitivity"
resource range:                N/A
resource range:                0..40
resource default:              0
resource default:              40
resource function:              set_fullscreen_mode()
resource function:              set_mouse_sensitivity_mult()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  mouse_sensitivity_mult
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -VICSDLfullmode
command-line:                  -mousesensitivity
platform gui present:          sdl
platform gui present:          windows


vic20/vic-cmdline-options.c:
arch/win32/mousedrv.c:
----------------------------
----------------------
command line:  -VICSDLfullmode <Mode>
command line:  -mousesensitivity <sensitivity>
description:    "Select fullscreen mode"
description:    "Sensitivity of the mouse."
resource:      "VICSDLFullscreenMode"
resource:      "MouseSensitivity"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
arch/win32/ui-resources.c:
------------------------
--------------------------
resource type:                  int
resource type:                  string
resource name:                  "VICIISDLFullscreenMode"
resource name:                  "MonitorDimensions"
resource range:                N/A
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_fullscreen_mode()
resource function:              set_monitor_dimensions()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  ui_resources.monitor_dimensions
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:         
platform gui missing: windows (CORRECT)
 
arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialDefaultDir"
resource range:                N/A
resource default:              ""
resource function:              set_initial_dir()
resource var:                  ui_resources.initialdir[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -VICIISDLfullmode
command-line:                  -initialdefaultdir
platform gui present:          sdl
platform gui present:          windows


vicii/vicii-cmdline-options.c:
arch/win32/ui-resources.c:
------------------------------
--------------------------
command line:  -VICIISDLfullmode <Mode>
command line:  -initialdefaultdir <Name>
description:    "Select fullscreen mode"
description:    "Specify initial default directory."
resource:      "VICIISDLFullscreenMode"
resource:      "InitialDefaultDir"
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
arch/win32/ui-resources.c:
--------------------------
--------------------------
resource type:                  int
resource type:                  string
resource name:                  "VICIISDLFullscreenMode"
resource name:                  "InitialTapeDir"
resource range:                N/A
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_fullscreen_mode()
resource function:              set_initial_dir()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  ui_resources.initialdir[1]
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: xscpu64/x64dtv/vsid
prepocessor:
prepocessor:
command-line:                  -VICIISDLfullmode
command-line:                  -initialtapedir
platform gui present:          sdl
platform gui present:          windows


viciisc/vicii-cmdline-options.c:
arch/win32/ui-resources.c:
--------------------------------
--------------------------
command line:  -VICIISDLfullmode <Mode>
command line:  -initialtapedir <Name>
description:    "Select fullscreen mode"
description:    "Specify initial tape directory."
resource:      "VICIISDLFullscreenMode"
resource:      "InitialTapeDir"
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialDiskDir"
resource range:                N/A
resource default:              ""
resource function:              set_initial_dir()
resource var:                  ui_resources.initialdir[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:
command-line:                  -initialdiskdir
platform gui present:          windows


FIXED/CORRECT SDL ONLY OPTIONAL RESOURCES/CMDLINES:
arch/win32/ui-resources.c:
===================================================
--------------------------
command line:  -initialdiskdir <Name>
description:    "Specify initial disk directory."
resource:      "InitialDiskDir"
action:        N/A


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
resource type:                  string (float)
resource type:                  string
resource name:                  "AspectRatio"
resource name:                  "InitialAutostartDir"
resource range:                "0.5".."2.0"
resource range:                N/A
resource default:              "1.0"
resource default:              ""
resource function:              set_aspect_ratio()
resource function:              set_initial_dir()
resource var:                  aspect_ratio_s
resource var:                  ui_resources.initialdir[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in: vsid
prepocessor:                   #ifdef HAVE_HWSCALE
prepocessor:
command-line:                  -aspect
command-line:                  -initialautostartdir
platform gui present:          sdl
platform gui present:          windows


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
command line:  -aspect <aspect ratio>
command line:  -initialautostartdir <Name>
description:    "Set custom aspect ratio (0.5 - 2.0)"
description:    "Specify initial autostart directory."
resource:      "AspectRatio"
resource:      "InitialAutostartDir"
action:        N/A
action:        N/A


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
resource type:                  int
resource type:                  string
resource name:                  "SDLGLAspectMode"
resource name:                  "InitialCartDir"
resource range:                0..2 (SDL_ASPECT_MODE_OFF (0), SDL_ASPECT_MODE_CUSTOM (1), SDL_ASPECT_MODE_TRUE (2))
resource range:                N/A
resource default:              SDL_ASPECT_MODE_TRUE (2)
resource default:              ""
resource function:              set_sdl_gl_aspect_mode()
resource function:              set_initial_dir()
resource var:                  sdl_gl_aspect_mode
resource var:                  ui_resources.initialdir[4]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in: x64dtv/vsid
prepocessor:                   #ifdef HAVE_HWSCALE
prepocessor:
command-line:                  -sdlaspectmode
command-line:                  -initialcartdir
platform gui present:          sdl
platform gui present:          windows
platform range correct: sdl


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
command line:  -sdlaspectmode <mode>
command line:  -initialcartdir <Name>
description:    "Set aspect ratio mode (0 = off, 1 = custom, 2 = true)"
description:    "Specify initial cartridge directory."
resource:      "SDLGLAspectMode"
resource:      "InitialCartDir"
action:        N/A
action:        N/A


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
resource type:                  bool
resource type:                  string
resource name:                  "SDLGLFlipX"
resource name:                  "InitialSnapshotDir"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_sdl_gl_flipx()
resource function:              set_initial_dir()
resource var:                  sdl_gl_flipx
resource var:                  ui_resources.initialdir[5]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in: vsid
prepocessor:                   #ifdef HAVE_HWSCALE
prepocessor:
command-line:                  -sdlflipx / +sdlflipx
command-line:                  -initialsnapshotdir
platform gui present:          sdl
platform gui present:          windows
 
arch/win32/ui-resources.c:
--------------------------
command line:  -initialsnapshotdir <Name>
description:    "Specify initial snapshot directory."
resource:      "InitialSnapshotDir"
action:        N/A
 
arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource range:                0/1
resource default:              0
resource function:              set_save_resources_on_exit()
resource var:                  ui_resources.save_resources_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -saveres / +saveres
platform gui present:          windows


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
command line:  -sdlflipx
command line:  -saveres
description:    "Enable X flip"
description:    "Save settings on exit"
resource:      "SDLGLFlipX" (set to 1)
resource:      "SaveResourcesOnExit" (set to 1)
action:        N/A
action:        N/A


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
command line:  +sdlflipx
command line:  +saveres
description:    "Disable X flip"
description:    "Never save settings on exit"
resource:      "SDLGLFlipX" (set to 0)
resource:      "SaveResourcesOnExit" (set to 0)
action:        N/A
action:        N/A


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SDLGLFlipY"
resource name:                  "ConfirmOnExit"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_sdl_gl_flipy()
resource function:              set_confirm_on_exit()
resource var:                  sdl_gl_flipy
resource var:                  ui_resources.confirm_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:                   #ifdef HAVE_HWSCALE
prepocessor:
command-line:                  -sdlflipy / +sdlflipy
command-line:                  -confirmexit / +confirmexit
platform gui present:          sdl
platform gui present:          windows


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
command line:  -sdlflipy
command line:  -confirmexit
description:    "Enable Y flip"
description:    "Confirm quitting VICE"
resource:      "SDLGLFlipY" (set to 1)
resource:      "ConfirmOnExit" (set to 1)
action:        N/A
action:        N/A


arch/sdl/video.c:
arch/win32/ui-resources.c:
-----------------
--------------------------
command line:  +sdlflipy
command line:  +confirmexit
description:    "Disable Y flip"
description:    "Never confirm quitting VICE"
resource:      "SDLGLFlipY" (set to 0)
resource:      "ConfirmOnExit" (set to 0)
action:        N/A
action:        N/A


arch/sdl/joy.c:
arch/win32/ui-resources.c:
---------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "JoyMapFile"
resource name:                  "SingleCPU"
resource range:                N/A
resource range:                0/1
resource default:              NULL
resource default:              0
resource function:              joymap_file_set()
resource function:              set_single_cpu()
resource var:                  joymap_file
resource var:                  ui_resources.single_cpu
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   vsid
not used in:
prepocessor:                   #ifdef HAVE_SDL_NUMJOYSTICKS
prepocessor:
command-line:                  -joymap
command-line:                  -singlecpu / +singlecpu
platform gui present:          sdl
platforms to check: windows
platform gui present:          windows
 
arch/win32/ui-resources.c:
--------------------------
command line:  -singlecpu
description:    "Use only first CPU on SMP systems"
resource:      "SingleCPU" (set to 1)
action:        N/A


arch/sdl/joy.c:
arch/win32/ui-resources.c:
---------------
--------------------------
command line:  -joymap <name>
command line:  +singlecpu
description:    "Specify name of joystick map file"
description:    "Use all CPUs on SMP systems"
resource:      "JoyMapFile"
resource:      "SingleCPU" (set to 0)
action:        N/A
action:        N/A


arch/sdl/joy.c:
arch/win32/ui-resources.c:
---------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyThreshold"
resource name:                  "Window0Xpos"
resource range:                0..32767
resource range:                N/A
resource default:              DEFAULT_JOYSTICK_THRESHOLD (10000)
resource default:              CW_USEDEFAULT
resource function:              set_joystick_threshold()
resource function:              set_window_xpos()
resource var:                  joystick_threshold
resource var:                  ui_resources.window_xpos[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                   vsid
not used in: vsid
prepocessor:                   #ifdef HAVE_SDL_NUMJOYSTICKS
prepocessor:
command-line:                  -joythreshold
command-line:                  NONE
platform gui present:          sdl
platform gui present:           
platform range correct: sdl
platform gui missing: windows (CORRECT)


arch/sdl/joy.c:
arch/win32/ui-resources.c:
---------------
--------------------------
command line:  -joythreshold <0-32767>
description:    "Set joystick threshold"
resource:      "JoyThreshold"
action:        N/A
 
arch/sdl/joy.c:
---------------
resource type:                  int
resource type:                  int
resource name:                  "JoyFuzz"
resource name:                  "Window0Ypos"
resource range:                0..32767
resource range:                N/A
resource default:              DEFAULT_JOYSTICK_FUZZ (1000)
resource default:              CW_USEDEFAULT
resource function:              set_joystick_fuzz()
resource function:              set_window_ypos()
resource var:                  joystick_fuzz
resource var:                  ui_resources.window_ypos[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                   vsid
not used in: vsid
prepocessor:                   #ifdef HAVE_SDL_NUMJOYSTICKS
prepocessor:
command-line:                  -joyfuzz
command-line:                  NONE
platform gui present:          sdl
platform gui present:           
platform range correct: sdl
platform gui missing: windows (CORRECT)


arch/sdl/joy.c:
arch/win32/ui-resources.c:
---------------
--------------------------
command line:  -joyfuzz <0-32767>
resource type:                 int
description:   "Set joystick fuzz"
resource name:                 "Window1Xpos"
resource:       "JoyFuzz"
resource range:                 N/A
action:         N/A
resource default:              CW_USEDEFAULT
resource function:              set_window_xpos()
resource var:                  ui_resources.window_xpos[1]
resource emulators:            x128
not used in: x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE
platform gui present:         
platform gui missing: windows (CORRECT)


------------------------------------------------------------------------------------------------------------------------------------
arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "Window1Ypos"
resource range:                N/A
resource default:              CW_USEDEFAULT
resource function:              set_window_ypos()
resource var:                  ui_resources.window_ypos[1]
resource emulators:            x128
not used in: x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE
platform gui present:         
platform gui missing: windows (CORRECT)


FIXED/CORRECT OSX ONLY COMMON RESOURCES/CMDLINES:
arch/win32/ui-resources.c:
=================================================
--------------------------
 
------------------------------------------------------------------------------------------------------------------------------------
 
FIXED/CORRECT UNIX ONLY COMMON RESOURCES/CMDLINES:
==================================================
 
arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource name:                  "AlwaysOnTop"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_save_resources_on_exit()
resource function:              set_alwaysontop()
resource var:                  ui_resources.save_resources_on_exit
resource var:                  ui_resources.alwaysontop
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:
command-line:                  -saveres / +saveres
command-line:                  -alwaysontop / +alwaysontop
platform gui present:          unix
platform gui present:          windows


arch/unix/x11/ui-cmdline-options.c:
arch/win32/ui-resources.c:
-----------------------------------
--------------------------
command line:  -saveres
command line:  -alwaysontop
description:    "Save settings on exit"
description:    "Enable always on top"
resource:      "SaveResourcesOnExit" (set to 1)
resource:      "AlwaysOnTop" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/ui-cmdline-options.c:
arch/win32/ui-resources.c:
-----------------------------------
--------------------------
command line:  +saveres
command line:  +alwaysontop
description:    "Never save settings on exit"
description:    "Disable always on top"
resource:      "SaveResourcesOnExit" (set to 0)
resource:      "AlwaysOnTop" (set to 0)
action:        N/A
action:        N/A


arch/unix/x11/ui-resources.c:
arch/win32/joy.c:
-----------------------------
-----------------
resource type:                  bool
resource type:                  int
resource name:                  "ConfirmOnExit"
resource name:                  "JoyDevice1"
resource range:                0/1
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:              1
resource default:              JOYDEV_NONE (0)
resource function:              set_confirm_on_exit()
resource function:              set_joystick_device()
resource var:                  ui_resources.confirm_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -confirmexit / +confirmexit
platform gui present:          unix
 
arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:  -confirmexit
description:    "Confirm quitting VICE"
resource:      "ConfirmOnExit" (set to 1)
action:        N/A
 
arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:  +confirmexit
description:    "Never confirm quitting VICE"
resource:      "ConfirmOnExit" (set to 0)
action:        N/A
 
arch/unix/joy.c:
----------------
resource type:                  int
resource name:                  "JoyDevice1"
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[0]
resource var:                  joystick_port_map[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
Line 2,078: Line 1,939:
prepocessor:
prepocessor:
command-line:                  -joydev1
command-line:                  -joydev1
platform gui present:          unix
platform gui present:          windows
platform range correct: unix
platform range correct: windows


arch/unix/joy.c:
arch/win32/joy.c:
----------------
-----------------
command line:  -joydev1 <0-13> / <0-11> / <0-9> / <0-3>
command line:  -joydev1 <number>
description:    "Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
description:    "Set input device for joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice1"
resource:      "JoyDevice1"
action:        N/A
action:        N/A


arch/unix/joy.c:
arch/win32/joy.c:
----------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice2"
resource name:                  "JoyDevice2"
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOYDEV_NONE (0)
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource function:              set_joystick_device()
resource var:                  joystick_port_map[1]
resource var:                  joystick_port_map[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
Line 2,113: Line 1,961:
prepocessor:
prepocessor:
command-line:                  -joydev2
command-line:                  -joydev2
platform gui present:          unix
platform gui present:          windows
platform range correct: unix
platform range correct: windows


arch/unix/joy.c:
arch/win32/joy.c:
----------------
-----------------
command line:  -joydev2 <0-13> / <0-11> / <0-9> / <0-3>
command line:  -joydev2 <number>
description:    "Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
description:    "Set input device for joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice2"
resource:      "JoyDevice2"
action:        N/A
action:        N/A


arch/unix/joy.c:
arch/win32/joy.c:
----------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice3"
resource name:                  "JoyDevice3"
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOYDEV_NONE (0)
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource function:              set_joystick_device()
resource var:                  joystick_port_map[2]
resource var:                  joystick_port_map[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
Line 2,148: Line 1,983:
prepocessor:
prepocessor:
command-line:                  -extrajoydev1
command-line:                  -extrajoydev1
platform gui present:          unix
platform gui present:          windows
platform range correct: unix
platform range correct: windows


arch/unix/joy.c:
arch/win32/joy.c:
----------------
-----------------
command line:  -extrajoydev1 <0-13> / <0-11> / <0-9> / <0-3>
command line:  -extrajoydev1 <number>
description:    "Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
description:    "Set input device for extra joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice3"
resource:      "JoyDevice3"
action:        N/A
action:        N/A


arch/unix/joy.c:
arch/win32/joy.c:
----------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "JoyDevice4"
resource name:                  "JoyDevice4"
resource range:                0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:              JOYDEV_NONE (0)
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource function:              set_joystick_device()
resource var:                  joystick_port_map[3]
resource var:                  joystick_port_map[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
Line 2,183: Line 2,005:
prepocessor:
prepocessor:
command-line:                  -extrajoydev2
command-line:                  -extrajoydev2
platform gui present:          unix
platform gui present:          windows
platform range correct: unix
platform range correct: windows


arch/unix/joy.c:
arch/win32/joy.c:
----------------
-----------------
command line:  -extrajoydev2 <0-13> / <0-11> / <0-9> / <0-3>
command line:  -extrajoydev2 <number>
description:    "Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
description:    "Set input device for extra joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:      "JoyDevice4"
resource:      "JoyDevice4"
action:        N/A
action:        N/A


arch/unix/x11/ui-resources.c:
arch/win32/joy.c:
-----------------------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "HTMLBrowserCommand"
resource name:                  "JoyAutofire1Speed"
resource range:                N/A
resource range:                1..32
resource default:              "/usr/bin/open %s" (osx) / "firefox %s" (unix)
resource default:              16
resource function:              set_html_browser_command()
resource function:              set_joystick_fire_speed()
resource var:                  ui_resources.html_browser_command
resource var:                  joystick_fire_speed[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:
not used in:                   xcbm5x0/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -htmlbrowser
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          windows
platform range correct: windows


arch/unix/x11/ui-cmdline-options.c:
arch/win32/joy.c:
-----------------------------------
-----------------
command line:   -htmlbrowser <Command>
resource type:                 int
description:   "Specify an HTML browser for the on-line help"
resource name:                 "JoyAutofire2Speed"
resource:       "HTMLBrowserCommand"
resource range:                 1..32
action:         N/A
resource default:              16
resource function:              set_joystick_fire_speed()
resource var:                  joystick_fire_speed[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                   xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows
platform range correct: windows


------------------------------------------------------------------------------------------------------------------------------------
arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire3Speed"
resource range:                1..32
resource default:              16
resource function:              set_joystick_fire_speed()
resource var:                  joystick_fire_speed[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows
platform range correct: windows


FIXED/CORRECT UNIX ONLY OPTIONAL RESOURCES/CMDLINES:
arch/win32/joy.c:
====================================================
-----------------
resource type:                  int
resource name:                  "JoyAutofire4Speed"
resource range:                1..32
resource default:              16
resource function:              set_joystick_fire_speed()
resource var:                  joystick_fire_speed[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:           windows
platform range correct: windows


arch/unix/mididrv.c:
arch/win32/joy.c:
--------------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "MIDIInDev"
resource name:                  "JoyAutofire1Button"
resource range:                N/A
resource range:                0+
resource default:              "/dev/midi"
resource default:              0
resource function:              set_midi_in_dev()
resource function:              set_joystick_autofire_button()
resource var:                  midi_in_dev
resource var:                  joystick_autofire_button[0]
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:                   #ifdef HAVE_MIDI
prepocessor:
command-line:                  -midiin
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          windows


arch/unix/mididrv.c:
arch/win32/joy.c:
--------------------
-----------------
command line:   -midiin <Name>
resource type:                 int
description:   "Specify MIDI-In device"
resource name:                 "JoyAutofire2Button"
resource:       "MIDIInDev"
resource range:                0+
action:         N/A
resource default:              0
resource function:              set_joystick_autofire_button()
resource var:                  joystick_autofire_button[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                   xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows


arch/unix/mididrv.c:
arch/win32/joy.c:
--------------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "MIDIOutDev"
resource name:                  "JoyAutofire3Button"
resource range:                N/A
resource range:                0+
resource default:              "/dev/midi"
resource default:              0
resource function:              set_midi_out_dev()
resource function:              set_joystick_autofire_button()
resource var:                  midi_out_dev
resource var:                  joystick_autofire_button[2]
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/vsid
prepocessor:                   #ifdef HAVE_MIDI
prepocessor:
command-line:                  -midiout
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          windows


arch/unix/mididrv.c:
arch/win32/joy.c:
--------------------
-----------------
command line:   -midiout <Name>
resource type:                 int
description:   "Specify MIDI-Out device"
resource name:                 "JoyAutofire4Button"
resource:       "MIDIOutDev"
resource range:                0+
action:         N/A
resource default:              0
resource function:              set_joystick_autofire_button()
resource var:                  joystick_autofire_button[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                   xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows


arch/unix/mididrv.c:
arch/win32/joy.c:
--------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "MIDIDriver"
resource name:                  "JoyFire1Button"
resource range:                0..1 (MIDI_DRIVER_OSS (0), MIDI_DRIVER_ALSA (1))
resource range:                0+
resource default:              MIDI_DRIVER_OSS (0)
resource default:              0
resource function:              set_midi_driver()
resource function:              set_joystick_fire_button()
resource var:                  midi_driver_num
resource var:                  joystick_fire_button[0]
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:                   #ifdef HAVE_MIDI && #ifdef USE_ALSA
prepocessor:
command-line:                  -mididrv
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          windows
platform range correct: unix


arch/unix/mididrv.c:
arch/win32/joy.c:
--------------------
-----------------
command line:  -mididrv <Driver>
description:    "Specify MIDI driver (0 = OSS, 1 = ALSA)"
resource:      "MIDIDriver"
action:        N/A
 
arch/unix/rs232.c:
------------------
resource type:                  int
resource type:                  int
resource name:                  "RsDevice1Baud"
resource name:                  "JoyFire2Button"
resource range:                1+
resource range:                0+
resource default:              9600
resource default:              0
resource function:              set_devbaud()
resource function:              set_joystick_fire_button()
resource var:                  devbaud[0]
resource var:                  joystick_fire_button[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    vsid
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
prepocessor:
command-line:                  -rsdev1baud
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          windows
platform range correct: unix


arch/unix/rs232.c:
arch/win32/joy.c:
------------------
-----------------
command line:   -rsdev1baud <baudrate>
resource type:                 int
description:   "Specify baudrate of first RS232 device"
resource name:                 "JoyFire3Button"
resource:       "RsDevice1Baud"
resource range:                 0+
action:         N/A
resource default:              0
resource function:              set_joystick_fire_button()
resource var:                  joystick_fire_button[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                   xcbm5x0/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows


arch/unix/rs232.c:
arch/win32/joy.c:
------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "RsDevice2Baud"
resource name:                  "JoyFire4Button"
resource range:                1+
resource range:                0+
resource default:              9600
resource default:              0
resource function:              set_devbaud()
resource function:              set_joystick_fire_button()
resource var:                  devbaud[1]
resource var:                  joystick_fire_button[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    vsid
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
prepocessor:
command-line:                  -rsdev2baud
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          windows
platform range correct: unix
 
</pre>
===FIXED/CORRECT WINDOWS ONLY OPTIONAL RESOURCES/CMDLINES===
<pre>


arch/unix/rs232.c:
------------------
command line:  -rsdev2baud <baudrate>
description:    "Specify baudrate of second RS232 device"
resource:      "RsDevice2Baud"
action:        N/A


arch/unix/rs232.c:
arch/win32/mididrv.c:
------------------
---------------------
resource type:                  int
resource type:                  int
resource name:                  "RsDevice3Baud"
resource name:                  "MIDIInDev"
resource range:                1+
resource range:                N/A
resource default:              9600
resource default:              0
resource function:              set_devbaud()
resource function:              set_midi_in_dev()
resource var:                  devbaud[2]
resource var:                  midi_in_dev
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
prepocessor: #ifdef HAVE_MIDI
command-line:                  -rsdev3baud
command-line:                  -midiin
platform gui present:          unix
platform gui present:          windows
platform range correct: unix


arch/unix/rs232.c:
arch/win32/mididrv.c:
------------------
---------------------
command line:  -rsdev3baud <baudrate>
command line:  -midiin <number>
description:    "Specify baudrate of third RS232 device"
description:    "Specify MIDI-In device"
resource:      "RsDevice3Baud"
resource:      "MIDIInDev"
action:        N/A
action:        N/A


arch/unix/rs232.c:
arch/win32/mididrv.c:
------------------
---------------------
resource type:                  int
resource type:                  int
resource name:                  "RsDevice4Baud"
resource name:                  "MIDIOutDev"
resource range:                1+
resource range:                N/A
resource default:              9600
resource function:              set_devbaud()
resource var:                  devbaud[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsdev4baud
platform gui present:          unix
platform range correct: unix
 
arch/unix/rs232.c:
------------------
command line:  -rsdev4baud <baudrate>
description:    "Specify baudrate of fourth RS232 device"
resource:      "RsDevice4Baud"
action:        N/A
 
------------------------------------------------------------------------------------------------------------------------------------
 
FIXED/CORRECT UNIX XAW ONLY COMMON RESOURCES/CMDLINES:
======================================================
 
arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  int
resource name:                  "DisplayDepth"
resource range:                0..32
resource default:              0
resource default:              0
resource function:              set_depth()
resource function:              set_midi_out_dev()
resource var:                  ui_resources.depth
resource var:                  midi_out_dev
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in: vsid
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor: #ifdef HAVE_MIDI
command-line:                  -displaydepth
command-line:                  -midiout
platform gui present:           
platform gui present:          windows
platform gui missing: unix (CORRECT)
note: can't we remove this? is anyone still using unix machines that a) is capable of running vice
      and b) doesnt support 24/32 bits?


arch/unix/x11/ui-cmdline-options.c:
arch/win32/mididrv.c:
-----------------------------------
---------------------
command line:  -displaydepth <value>
command line:  -midiout <number>
description:    "Specify X display depth (1..32)"
description:    "Specify MIDI-Out device"
resource:      "DisplayDepth"
resource:      "MIDIOutDev"
action:        N/A
action:        N/A


arch/unix/x11/ui-resources.c:
arch/win32/video.c:
-----------------------------
-------------------
resource type:                  bool
resource type:                  bool
resource name:                  "PrivateColormap"
resource name:                  "DX9Disable"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_use_private_colormap()
resource function:              set_dx9_disable()
resource var:                  ui_resources.use_private_colormap
resource var:                  dx9_disable
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  -colormap / +colormap
command-line:                  -dx9disable / -dx9enable
platform gui present:           
platform gui present:          windows
platform gui missing: unix (CORRECT)


arch/unix/x11/ui-cmdline-options.c:
arch/win32/video.c:
-----------------------------------
-------------------
command line:  -colormap
command line:  -dx9disable
description:    "Install a private colormap"
description:    "Disable DirectX9 video driver"
resource:      "PrivateColormap" (set to 1)
resource:      "DX9Disable" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/ui-cmdline-options.c:
arch/win32/video.c:
-----------------------------------
-------------------
command line:  +colormap
command line:  -dx9enable
description:    "Use the default colormap"
description:    "Enable DirectX9 video driver"
resource:      "PrivateColormap" (set to 0)
resource:      "DX9Disable" (set to 0)
action:        N/A
action:        N/A


arch/unix/x11/xaw/x11video.c:
arch/win32/video.c:
-----------------------------
-------------------
resource type:                  bool
resource type:                  bool
resource name:                  "UseXSync"
resource name:                  "DXPrimarySurfaceRendering"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_use_xsync()
resource function:              set_dx_primary_surface_rendering()
resource var:                  _video_use_xsync
resource var:                  dx_primary_surface_rendering
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  -xsync / +xsync
command-line:                  -dxpsrender / +dxpsrender
platform gui present:          unix(XAW)
platform gui present:          windows


arch/unix/x11/xaw/x11video.c:
arch/win32/video.c:
-----------------------------
-------------------
command line:  -xsync
command line:  -dxpsrender
description:    "Call `XSync()' after updating the emulation window"
description:    "Enable rendering to DirectX primary surface"
resource:      "UseXSync" (set to 1)
resource:      "DXPrimarySurfaceRendering" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/xaw/x11video.c:
arch/win32/video.c:
-----------------------------
-------------------
command line:  +xsync
command line:  +dxpsrender
description:    "Do not call `XSync()' after updating the emulation window"
description:    "Disable rendering to DirectX primary surface"
resource:      "UseXSync" (set to 0)
resource:      "DXPrimarySurfaceRendering" (set to 0)
action:        N/A
action:        N/A


arch/unix/x11/xaw/x11video.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "MITSHM"
resource name:                  "KeepAspectRatio"
resource range:                -1..1 (auto (-1), off (1), on (2))
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_try_mitshm()
resource function:              set_keep_aspect_ratio()
resource var:                  try_mitshm
resource var:                  ui_resources.keep_aspect_ratio
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  -mitshm / +mitshm
command-line:                  -keepaspect / +keepaspect
platform gui present:           
platform gui present:          windows
platform gui missing: unix(XAW) (CORRECT)


arch/unix/x11/xaw/x11video.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
command line:  -mitshm
command line:  -keepaspect
description:    "Use shared memory"
description:    "Keep aspect ratio when scaling"
resource:      "MITSHM" (set to 1)
resource:      "KeepAspectRatio" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/xaw/x11video.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
command line:  +mitshm
command line:  +keepaspect
description:    "Never use shared memory (slower)"
description:    "Do not keep aspect ratio when scaling (freescale)"
resource:      "MITSHM" (set to 0)
resource:      "KeepAspectRatio" (set to 0)
action:        N/A
action:        N/A


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "Window0Width"
resource name:                  "TrueAspectRatio"
resource range:                0+
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_width0()
resource function:              set_true_aspect_ratio()
resource var:                  ui_resources.window0_width
resource var:                  ui_resources.true_aspect_ratio
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
command-line:                  -trueaspect / +trueaspect
platform gui present:          unix(GTK)
platform gui present:          windows
 
arch/win32/ui-resources.c:
--------------------------
command line:  -trueaspect
description:    "Enable true aspect ratio"
resource:      "TrueAspectRatio" (set to 1)
action:        N/A
 
arch/win32/ui-resources.c:
--------------------------
command line:  +trueaspect
description:    "Disable true aspect ratio"
resource:      "TrueAspectRatio" (set to 0)
action:        N/A


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "Window0Height"
resource name:                  "AspectRatio"
resource range:                0+
resource range:                500..2000
resource default:              0
resource default:              1000
resource function:              set_height0()
resource function:              set_aspect_ratio()
resource var:                  ui_resources.window0_height
resource var:                  ui_resources.aspect_ratio
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
command-line:                  -aspect
platform gui present:          unix(GTK)
platform gui present:          windows
platform range correct: windows


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                 int
command line:  -aspect <aspect ratio>
resource name:                 "Window0Xpos"
description:   "Set aspect ratio (500..2000)"
resource range:                 N/A
resource:       "AspectRatio"
resource default:              -1
action:         N/A
resource function:              set_xpos0()
resource var:                  ui_resources.window0_xpos
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          unix(GTK)


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "Window0Ypos"
resource name:                  "VBLANKSync"
resource range:                N/A
resource range:                0/1
resource default:              -1
resource default:              0
resource function:              set_ypos0()
resource function:              set_vblank_sync()
resource var:                  ui_resources.window0_ypos
resource var:                  ui_resources.vblank_sync
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
command-line:                  -vblanksync / +vblanksync
platform gui present:          unix(GTK)
platform gui present:          windows


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                 int
command line:   -vblanksync
resource name:                 "Window1Width"
description:   "Enable vertical blank sync"
resource range:                 0+
resource:       "VBLANKSync" (set to 1)
resource default:              0
action:         N/A
resource function:              set_width1()
resource var:                   ui_resources.window1_width
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          unix(GTK)


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
command line:  +vblanksync
description:    "Disable vertical blank sync"
resource:      "VBLANKSync" (set to 0)
action:        N/A
 
arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "FullscreenEnabled"
resource range:                0/1
resource default:              0
resource function:              set_fullscreen_enabled()
resource var:                  ui_resources.fullscreenenabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                  -fullscreen / +fullscreen
platform gui present:          windows
 
arch/win32/video.c:
-------------------
command line:  -fullscreen
description:    "Start VICE in fullscreen mode"
resource:      "FullScreenEnabled" (set to 1)
action:        N/A
 
arch/win32/video.c:
-------------------
command line:  +fullscreen
description:    "Do not start VICE in fullscreen mode"
resource:      "FullScreenEnabled" (set to 0)
action:        N/A
 
arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "Window1Height"
resource name:                  "FullscreenDevice"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              0
resource function:              set_height1()
resource function:              set_fullscreen_device()
resource var:                  ui_resources.window1_height
resource var:                  ui_resources.fullscreendevice
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
command-line:                  -fullscreendevice
platform gui present:          unix(GTK)
platform gui present:          windows
 
arch/win32/video.c:
-------------------
command line:  -fullscreendevice <number>
description:    "Specify fullscreen device. ([generated device list])"
resource:      "FullscreenDevice"
action:        N/A


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "Window1Xpos"
resource name:                  "FullscreenWidth"
resource range:                N/A
resource range:                N/A
resource default:              -1
resource default:              -1
resource function:              set_xpos1()
resource function:              set_fullscreen_width()
resource var:                  ui_resources.window1_xpos
resource var:                  ui_resources.fullscreenwidth
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
command-line:                  NONE (CORRECT)
platform gui present:          unix(GTK)
platform gui present:          windows


arch/unix/x11/ui-resources.c:
arch/win32/ui-resources.c:
-----------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "Window1Ypos"
resource name:                  "FullscreenHeight"
resource range:                N/A
resource range:                N/A
resource default:              -1
resource default:              -1
resource function:              set_ypos1()
resource function:              set_fullscreen_height()
resource var:                  ui_resources.window1_ypos
resource var:                  ui_resources.fullscreenheight
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
prepocessor:
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
command-line:                  NONE (CORRECT)
platform gui present:          unix(GTK)
platform gui present:          windows


------------------------------------------------------------------------------------------------------------------------------------
arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "FullscreenRefreshRate"
resource range:                N/A
resource default:              0
resource function:              set_fullscreen_refreshrate()
resource var:                  ui_resources.fullscreenrefreshrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
platform gui present:          windows


FIXED/CORRECT UNIX XAW ONLY OPTIONAL RESOURCES/CMDLINES:
</pre>
========================================================
===FIXED/CORRECT SDL/UNIX ONLY COMMON RESOURCES/CMDLINES===
<pre>


arch/unix/x11/xaw/x11video.c:
crtc/crtc-resources.c:
-----------------------------
----------------------
resource type:                  float
resource name:                  "AspectRatio"
resource range:                "0.5".."2.0"
resource default:              "1.0"
resource function:              set_aspect_ratio()
resource var:                  aspect_ratio_s
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_XVIDEO
command-line:                  -aspect
platform gui present:          unix(XAW)
platform range correct: unix(XAW)
 
arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:  -aspect <Aspect ratio>
description:    "Set aspect ratio (0.5 - 2.0)"
resource:      "AspectRatio"
action:        N/A
 
arch/unix/x11/xaw/x11video.c:
-----------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "KeepAspectRatio"
resource name:                  "CrtcHwScale"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              HWSCALE_DEFAULT
resource function:              set_keepaspect()
resource function:              set_hwscale_enabled()
resource var:                  keepaspect
resource var:                  crtc.raster->canvas->videoconfig->hwscale
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            xcbm2/xpet
not used in:
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:                   #ifdef HAVE_XVIDEO
prepocessor:
command-line:                  -keepaspect / +keepaspect
command-line:                  -CRTChwscale / +CRTChwscale
platform gui present:          unix(XAW)
platform gui present:          unix/sdl
platform gui missing:


arch/unix/x11/xaw/x11video.c:
crtc/crtc-cmdline-options.c:
-----------------------------
----------------------------
command line:  -keepaspect
command line:  -CRTChwscale
description:    "Keep aspect ratio when scaling"
description:    "Enable hardware scaling"
resource:      "KeepAspectRatio" (set to 1)
resource:      "CrtcHwScale" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/xaw/x11video.c:
crtc/crtc-cmdline-options.c:
-----------------------------
----------------------------
command line:  +keepaspect
command line:  +CRTChwscale
description:    "Do not keep aspect ratio when scaling (freescale)"
description:    "Disable hardware scaling"
resource:      "KeepAspectRatio" (set to 0)
resource:      "CrtcHwScale" (set to 0)
action:        N/A
action:        N/A


arch/unix/x11/xaw/x11video.c:
crtc/crtc-resources.c:
-----------------------------
----------------------
resource type:                  bool
resource type:                  string
resource name:                  "TrueAspectRatio"
resource name:                  "CrtcFullscreenDevice"
resource range:                0/1
resource default:              1
resource function:              set_trueaspect()
resource var:                  trueaspect
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_XVIDEO
command-line:                  -trueaspect / +trueaspect
platform gui present:          unix(XAW)
 
arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:  -trueaspect
description:    "Enable true aspect ratio"
resource:      "TrueAspectRatio" (set to 1)
action:        N/A
 
arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:  +trueaspect
description:    "Disable true aspect ratio"
resource:      "TrueAspectRatio" (set to 0)
action:        N/A
 
arch/unix/x11/xaw/x11video.c:
-----------------------------
resource type:                  string
resource name:                  "FOURCC"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              video_chip_cap.fullscreen.device_name[0]
resource function:              set_fourcc()
resource function:              set_fullscreen_device()
resource var:                  fourcc_s
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_device
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            xcbm2/xpet
not used in:
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor: #ifdef HAVE_XVIDEO
prepocessor:
command-line:                  -fourcc
command-line:                  -CRTCfulldevice
platform gui present:           
platform gui present:          sdl/unix
platform gui missing: unix(XAW) (CORRECT)


arch/unix/x11/xaw/x11video.c:
crtc/crtc-cmdline-options.c:
-----------------------------
----------------------------
command line:  -fourcc <fourcc>
command line:  -CRTCfulldevice <device>
description:    "Request YUV FOURCC format"
description:    "Select fullscreen device"
resource:      "FOURCC"
resource:      "CrtcFullscreenDevice"
action:        N/A
action:        N/A


arch/unix/x11/ui-resources.c:
crtc/crtc-resources.c:
-----------------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "UseFullscreen"
resource name:                  "CrtcFullscreen"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              fullscreen_set_fs()
resource function:              set_fullscreen_enabled()
resource var:                  ui_resources.fs_enabled_pending
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xcbm2/xpet
not used in: vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && (defined(USE_XF86_VIDMODE_EXT) || defined (HAVE_XRANDR))
prepocessor:
command-line:                  -fullscreen / +fullscreen
command-line:                  -CRTCfull / +CRTCfull (sdl) / NONE (unix fixme)
platform gui present:          unix(XAW)
platform gui present:          sdl/unix


arch/unix/x11/ui-cmdline-options.c:
crtc/crtc-cmdline-options.c:
-----------------------------------
----------------------------
command line:  -fullscreen
command line:  -CRTCfull
description:    "Enable fullscreen"
description:    "Enable fullscreen"
resource:      "UseFullscreen" (set to 1)
resource:      "CrtcFullscreen" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/ui-cmdline-options.c:
crtc/crtc-cmdline-options.c:
-----------------------------------
----------------------------
command line:  +fullscreen
command line:  +CRTCfull
description:    "Disable fullscreen"
description:    "Disable fullscreen"
resource:      "UseFullscreen" (set to 0)
resource:      "CrtcFullscreen" (set to 0)
action:        N/A
action:        N/A


crtc/crtc-resources.c:
crtc/crtc-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "CrtcXRANDRFullscreenMode"
resource name:                  "CrtcFullscreenStatusbar"
resource range:                0+
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_statusbar()
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            xcbm2/xpet
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
prepocessor:
command-line:                  -CRTCXRANDRfullmode
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          sdl/unix
 
plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDHwScale"
resource range:                0/1
resource default:              HWSCALE_DEFAULT
resource function:              set_hwscale_enabled()
resource var:                  ted.raster->canvas->videoconfig->hwscale
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDhwscale / +TEDhwscale
platform gui present:          sdl/unix
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDhwscale
description:    "Enable hardware scaling"
resource:      "TEDHwScale" (set to 1)
action:        N/A


crtc/crtc-cmdline-options.c:
plus4/ted-cmdline-options.c:
----------------------------
----------------------------
command line:  -CRTCXRANDRfullmode <Mode>
command line:  +TEDhwscale
description:    "Select fullscreen mode"
description:    "Disable hardware scaling"
resource:      "CrtcXRANDRFullscreenMode"
resource:      "TEDHwScale" (set to 0)
action:        N/A
action:        N/A


plus4/ted-resources.c:
plus4/ted-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "TEDXRANDRFullscreenMode"
resource name:                  "TEDFullscreen"
resource range:                N/A
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_enabled()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  ted.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            xplus4
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
prepocessor:
command-line:                  -TEDXRANDRfullmode
command-line:                  -TEDfull / +TEDfull
platform gui present:          unix
platform gui present:          sdl/unix
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDfull
description:    "Enable fullscreen"
resource:      "TEDFullscreen" (set to 1)
action:        N/A


plus4/ted-cmdline-options.c:
plus4/ted-cmdline-options.c:
----------------------------
----------------------------
command line:  -TEDXRANDRfullmode <Mode>
command line:  +TEDfull
description:    "Select fullscreen mode"
description:    "Disable fullscreen"
resource:      "TEDXRANDRFullscreenMode"
resource:      "TEDFullscreen" (set to 0)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
plus4/ted-resources.c:
--------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "VDCXRANDRFullscreenMode"
resource name:                  "TEDFullscreenStatusbar"
resource range:                0+
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_statusbar()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  ted.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            x128
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
prepocessor:
command-line:                  -VDCXRANDRfullmode
command-line:                  NONE (CORRECT)
platform gui present:          unix
platform gui present:          unix


vdc/vdc-cmdline-options.c:
plus4/ted-resources.c:
--------------------------
command line:  -VDCXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:      "VDCXRANDRFullscreenMode"
action:        N/A
 
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "VICXRANDRFullscreenMode"
resource name:                  "TEDFullscreenDevice"
resource range:                N/A
resource range:                N/A
resource default:              0
resource default:              video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_device()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  ted.raster->canvas->videoconfig->fullscreen_device
resource emulators:            xvic
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
prepocessor:
command-line:                  -VICXRANDRfullmode
command-line:                  -TEDfulldevice
platform gui present:          unix
platform gui present:          unix


vic20/vic-cmdline-options.c:
plus4/ted-cmdline-options.c:
----------------------------
----------------------------
command line:  -VICXRANDRfullmode <Mode>
command line:  -TEDfulldevice <device>
description:    "Select fullscreen mode"
description:    "Select fullscreen device"
resource:      "VICXRANDRFullscreenMode"
resource:      "TEDFullscreenDevice"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
vdc/vdc-resources.c:
------------------------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "VICIIXRANDRFullscreenMode"
resource name:                  "VDCHwScale"
resource range:                N/A
resource range:                0/1
resource default:              0
resource default:              HWSCALE_DEFAULT
resource function:              set_fullscreen_mode()
resource function:              set_hwscale_enabled()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  vdc.raster->canvas->videoconfig->hwscale
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x128
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
prepocessor:
command-line:                  -VICIIXRANDRfullmode
command-line:                  -VDChwscale / +VDChwscale
platform gui present:           unix
platform gui present: sdl/unix
fixme: fix documentation, sdl/unix only


vicii/vicii-cmdline-options.c:
vdc/vdc-cmdline-options.c:
------------------------------
--------------------------
command line:  -VICIIXRANDRfullmode <Mode>
command line:  -VDChwscale
description:    "Select fullscreen mode"
description:    "Enable hardware scaling"
resource:      "VICIIXRANDRFullscreenMode"
resource:      "VDCHwScale" (set to 1)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
resource type:                  int
command line:  +VDChwscale
resource name:                  "VICIIXRANDRFullscreenMode"
description:    "Disable hardware scaling"
resource range:                N/A
resource:      "VDCHwScale" (set to 0)
resource default:              0
resource function:              set_fullscreen_mode()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                  -VICIIXRANDRfullmode
platform gui present:          unix
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:      "VICIIXRANDRFullscreenMode"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
vdc/vdc-resources.c:
----------------------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "CrtcVidmodeFullscreenMode"
resource name:                  "VDCFullscreen"
resource range:                0+
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_enabled()
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            xcbm2/xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -CRTCVidmodefullmode
command-line:                  -VDCfull / +VDCfull
platform gui present:           unix
platform gui present: sdl/unix


crtc/crtc-cmdline-options.c:
vdc/vdc-cmdline-options.c:
----------------------------
--------------------------
command line:  -CRTCVidmodefullmode <Mode>
command line:  -VDCfull
description:    "Select fullscreen mode"
description:    "Enable fullscreen"
resource:      "CrtcVidmodeFullscreenMode"
resource:      "VDCFullscreen" (set to 1)
action:        N/A
action:        N/A


plus4/ted-resources.c:
vdc/vdc-cmdline-options.c:
----------------------
--------------------------
resource type:                  int
command line:  +VDCfull
resource name:                  "TEDVidmodeFullscreenMode"
description:    "Disable fullscreen"
resource range:                N/A
resource:      "VDCFullscreen" (set to 0)
resource default:              0
resource function:              set_fullscreen_mode()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                  -TEDVidmodefullmode
platform gui present:          unix
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDVidmodefullmode <Mode>
description:    "Select fullscreen mode"
resource:      "TEDVidmodeFullscreenMode"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "VDCVidmodeFullscreenMode"
resource name:                  "VDCFullscreenStatusbar"
resource range:                0+
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_statusbar()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            x128
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -VDCVidmodefullmode
command-line:                  NONE (CORRECT)
platform gui present:           unix
platform gui present: unix
 
vdc/vdc-resources.c:
--------------------
resource type:                  string
resource name:                  "VDCFullscreenDevice"
resource range:                N/A
resource default:              video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_device()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_device
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCfulldevice
platform gui present: unix


vdc/vdc-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -VDCVidmodefullmode <Mode>
command line:  -VDCfulldevice <device>
description:    "Select fullscreen mode"
description:    "Select fullscreen device"
resource:      "VDCVidmodeFullscreenMode"
resource:      "VDCFullscreenDevice"
action:        N/A
action:        N/A


vic20/vic-resources.c:
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "VICVidmodeFullscreenMode"
resource name:                  "VICHwScale"
resource range:                N/A
resource range:                0/1
resource default:              0
resource default:              HWSCALE_DEFAULT
resource function:              set_fullscreen_mode()
resource function:              set_hwscale_enabled()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  vic.raster->canvas->videoconfig->hwscale
resource emulators:            xvic
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -VICVidmodefullmode
command-line:                  -VIChwscale / +VIChwscale
platform gui present:           unix
platform gui present: sdl/unix
 
vic20/vic-cmdline-options.c:
----------------------------
command line:  -VIChwscale
description:    "Enable hardware scaling"
resource:      "VICHwScale" (set to 1)
action:        N/A


vic20/vic-cmdline-options.c:
vic20/vic-cmdline-options.c:
----------------------------
----------------------------
command line:  -VICVidmodefullmode <Mode>
command line:  +VIChwscale
description:    "Select fullscreen mode"
description:    "Disable hardware scaling"
resource:      "VICVidmodeFullscreenMode"
resource:      "VICHwScale" (set to 0)
action:        N/A
action:        N/A


vicii/vicii-resources.c:
vic20/vic-resources.c:
------------------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "VICIIVidmodeFullscreenMode"
resource name:                  "VICFullscreenDevice"
resource range:                N/A
resource range:                N/A
resource default:              0
resource default:              video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_device()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  vic.raster->canvas->videoconfig->fullscreen_device
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -VICIIVidmodefullmode
command-line:                  -VICfulldevice
platform gui present:           unix
platform gui present: unix


vicii/vicii-cmdline-options.c:
vic20/vic-cmdline-options.c:
------------------------------
----------------------------
command line:  -VICIIVidmodefullmode <Mode>
command line:  -VICfulldevice <device>
description:    "Select fullscreen mode"
description:    "Select fullscreen device"
resource:      "VICIIVidmodeFullscreenMode"
resource:      "VICFullscreenDevice"
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
vic20/vic-resources.c:
--------------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "VICIIVidmodeFullscreenMode"
resource name:                  "VICFullscreen"
resource range:                N/A
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fullscreen_mode()
resource function:              set_fullscreen_enabled()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource var:                  vic.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            x64sc/xscpu64
resource emulators:            xvic
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                   #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
prepocessor:
command-line:                  -VICIIVidmodefullmode
command-line:                  -VICfull / +VICfull
platform gui present:           unix
platform gui present: sdl/unix


viciisc/vicii-cmdline-options.c:
vic20/vic-cmdline-options.c:
--------------------------------
----------------------------
command line:  -VICIIVidmodefullmode <Mode>
command line:  -VICfull
description:    "Select fullscreen mode"
description:    "Enable fullscreen"
resource:      "VICIIVidmodeFullscreenMode"
resource:      "VICFullscreen" (set to 1)
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
vic20/vic-cmdline-options.c:
----------------------------
command line:  +VICfull
description:    "Disable fullscreen"
resource:      "VICFullscreen" (set to 0)
action:        N/A


FIXED/CORRECT UNIX GTK ONLY COMMON RESOURCES/CMDLINES:
vic20/vic-resources.c:
======================================================
----------------------
resource type:                  bool
resource name:                  "VICFullscreenStatusbar"
resource range:                0/1
resource default:              0
resource function:              set_fullscreen_statusbar()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present: unix


arch/unix/x11/gnome/gnomevideo.c:
vicii/vicii-resources.c:
---------------------------------
------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "KeepAspectRatio"
resource name:                  "VICIIHwScale"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              HWSCALE_DEFAULT
resource function:              set_keepaspect()
resource function:              set_hwscale_enabled()
resource var:                  keepaspect
resource var:                  vicii.raster->canvas->videoconfig->hwscale
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -keepaspect / +keepaspect
command-line:                  -VICIIhwscale / +VICIIhwscale
platform gui present:           unix(GTK)
platform gui present: sdl/unix


arch/unix/x11/gnome/gnomevideo.c:
vicii/vicii-cmdline-options.c:
---------------------------------
------------------------------
command line:  -keepaspect
command line:  -VICIIhwscale
description:    "Keep aspect ratio when scaling"
description:    "Enable hardware scaling"
resource:      "KeepAspectRatio" (set to 1)
resource:      "VICIIHwScale" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/gnome/gnomevideo.c:
vicii/vicii-cmdline-options.c:
---------------------------------
------------------------------
command line:  +keepaspect
command line:  +VICIIhwscale
description:    "Do not keep aspect ratio when scaling (freescale)"
description:    "Disable hardware scaling"
resource:      "KeepAspectRatio" (set to 0)
resource:      "VICIIHwScale" (set to 0)
action:        N/A
action:        N/A
 
 
arch/unix/x11/gnome/gnomevideo.c:
viciisc/vicii-resources.c:
---------------------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "TrueAspectRatio"
resource name:                  "VICIIHwScale"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              HWSCALE_DEFAULT
resource function:              set_trueaspect()
resource function:              set_hwscale_enabled()
resource var:                  trueaspect
resource var:                  vicii.raster->canvas->videoconfig->hwscale
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64sc/xscpu64
not used in:
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -trueaspect / +trueaspect
command-line:                  -VICIIhwscale / +VICIIhwscale
platform gui present:           unix(GTK)
platform gui present: sdl/unix


arch/unix/x11/gnome/gnomevideo.c:
viciisc/vicii-cmdline-options.c:
---------------------------------
--------------------------------
command line:  -trueaspect
command line:  -VICIIhwscale
description:    "Enable true aspect ratio"
description:    "Enable hardware scaling"
resource:      "TrueAspectRatio" (set to 1)
resource:      "VICIIHwScale" (set to 1)
action:        N/A
action:        N/A


arch/unix/x11/gnome/gnomevideo.c:
viciisc/vicii-cmdline-options.c:
---------------------------------
--------------------------------
command line:  +trueaspect
command line:  +VICIIhwscale
description:    "Disable true aspect ratio"
description:    "Disable hardware scaling"
resource:      "TrueAspectRatio" (set to 0)
resource:      "VICIIHwScale" (set to 0)
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
vicii/vicii-resources.c:
 
------------------------
FIXED/CORRECT UNIX GTK ONLY OPTIONAL RESOURCES/CMDLINES:
resource type:                  string
========================================================
resource name:                  "VICIIFullscreenDevice"
 
resource range:                N/A
------------------------------------------------------------------------------------------------------------------------------------
resource default:              video_chip_cap->fullscreen.device_name[0]
 
resource function:              set_fullscreen_device()
FIXED/CORRECT WINDOWS ONLY COMMON RESOURCES/CMDLINES:
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_device
=====================================================
resource emulators:            x64/x64dtv/x128/xcbm5x0
 
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
arch/win32/mousedrv.c:
----------------------
resource type:                  int
resource name:                  "MouseSensitivity"
resource range:                0..40
resource default:              40
resource function:              set_mouse_sensitivity_mult()
resource var:                  mouse_sensitivity_mult
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -mousesensitivity
command-line:                  -VICIIfulldevice
platform gui present:           windows
platform gui present: unix


arch/win32/mousedrv.c:
vicii/vicii-cmdline-options.c:
----------------------
------------------------------
command line:  -mousesensitivity <sensitivity>
command line:  -VICIIfulldevice <device>
description:    "Sensitivity of the mouse."
description:    "Select fullscreen device"
resource:      "MouseSensitivity"
resource:      "VICIIFullscreenDevice"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
resource type:                  string
resource type:                  string
resource name:                  "MonitorDimensions"
resource name:                  "VICIIFullscreenDevice"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              video_chip_cap->fullscreen.device_name[0]
resource function:              set_monitor_dimensions()
resource function:              set_fullscreen_device()
resource var:                  ui_resources.monitor_dimensions
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_device
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64sc/xscpu64
not used in:
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -VICIIfulldevice
platform gui present:          
platform gui present: unix
platform gui missing: windows (CORRECT)
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIfulldevice <device>
description:    "Select fullscreen device"
resource:      "VICIIFullscreenDevice"
action:         N/A


arch/win32/ui-resources.c:
vicii/vicii-resources.c:
--------------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "InitialDefaultDir"
resource name:                  "VICIIFullscreen"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_initial_dir()
resource function:              set_fullscreen_enabled()
resource var:                  ui_resources.initialdir[0]
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -initialdefaultdir
command-line:                  -VICIIfull / +VICIIfull
platform gui present:           windows
platform gui present: sdl/unix


arch/win32/ui-resources.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -initialdefaultdir <Name>
command line:  -VICIIfull
description:    "Specify initial default directory."
description:    "Enable fullscreen"
resource:      "InitialDefaultDir"
resource:      "VICIIFullscreen" (set to 1)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
resource type:                  string
command line:  +VICIIfull
resource name:                  "InitialTapeDir"
description:    "Disable fullscreen"
resource range:                N/A
resource:      "VICIIFullscreen" (set to 0)
resource default:              ""
resource function:              set_initial_dir()
resource var:                  ui_resources.initialdir[1]
resource emulators:            x64/x64sc/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: xscpu64/x64dtv/vsid
prepocessor:
command-line:                  -initialtapedir
platform gui present:          windows
 
arch/win32/ui-resources.c:
--------------------------
command line:  -initialtapedir <Name>
description:    "Specify initial tape directory."
resource:      "InitialTapeDir"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "InitialDiskDir"
resource name:                  "VICIIFullscreen"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_initial_dir()
resource function:              set_fullscreen_enabled()
resource var:                  ui_resources.initialdir[2]
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64sc/xscpu64
not used in: vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -initialdiskdir
command-line:                  -VICIIfull / +VICIIfull
platform gui present:           windows
platform gui present: sdl/unix
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIfull
description:    "Enable fullscreen"
resource:      "VICIIFullscreen" (set to 1)
action:        N/A


arch/win32/ui-resources.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -initialdiskdir <Name>
command line:  +VICIIfull
description:    "Specify initial disk directory."
description:    "Disable fullscreen"
resource:      "InitialDiskDir"
resource:      "VICIIFullscreen" (set to 0)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIFullscreenStatusbar"
resource range:                0/1
resource default:              0
resource function:              set_fullscreen_statusbar()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present: unix
 
viciisc/vicii-resources.c:
--------------------------
--------------------------
resource type:                  bool
resource name:                  "VICIIFullscreenStatusbar"
resource range:                0/1
resource default:              0
resource function:              set_fullscreen_statusbar()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present: unix
</pre>
===FIXED/CORRECT COMMON RESOURCES/CMDLINES===
<pre>
autostart.c:
------------
resource type:                  string
resource type:                  string
resource name:                  "InitialAutostartDir"
resource name:                  "AutostartPrgDiskImage"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              NULL
resource function:              set_initial_dir()
resource function:              set_autostart_prg_disk_image()
resource var:                  ui_resources.initialdir[3]
resource var:                  AutostartPrgDiskImage
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
not used in:                   vsid
prepocessor:
prepocessor:
command-line:                  -initialautostartdir
command-line:                  -autostartprgdiskimage
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  -initialautostartdir <Name>
command line:  -autostartprgdiskimage <Name>
description:    "Specify initial autostart directory."
description:    "Set disk image for autostart of PRG files"
resource:      "InitialAutostartDir"
resource:      "AutostartPrgDiskImage"
action:        N/A
 
arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialCartDir"
resource range:                N/A
resource default:              ""
resource function:              set_initial_dir()
resource var:                  ui_resources.initialdir[4]
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: x64dtv/vsid
prepocessor:
command-line:                  -initialcartdir
platform gui present:          windows
 
arch/win32/ui-resources.c:
--------------------------
command line:  -initialcartdir <Name>
description:    "Specify initial cartridge directory."
resource:      "InitialCartDir"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
resource type:                  string
resource type:                  bool
resource name:                  "InitialSnapshotDir"
resource name:                  "AutostartBasicLoad"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_initial_dir()
resource function:              set_autostart_basic_load()
resource var:                  ui_resources.initialdir[5]
resource var:                  autostart_basic_load
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
not used in:                   vsid
prepocessor:
prepocessor:
command-line:                  -initialsnapshotdir
command-line:                  -basicload / +basicload
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
autostart.c:
------------
command line:  -basicload
description:    "On autostart, load to BASIC start (without ',1')"
resource:      "AutostartBasicLoad" (set to 1)
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  -initialsnapshotdir <Name>
command line:  +basicload
description:    "Specify initial snapshot directory."
description:    "On autostart, load with ',1'"
resource:      "InitialSnapshotDir"
resource:      "AutostartBasicLoad" (set to 0)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
resource type:                  bool
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource name:                  "AutostartRunWithColon"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_save_resources_on_exit()
resource function:              set_autostart_run_with_colon()
resource var:                  ui_resources.save_resources_on_exit
resource var:                  AutostartRunWithColon
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:
command-line:                  -saveres / +saveres
command-line:                  -autostartwithcolon / +autostartwithcolon
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  -saveres
command line:  -autostartwithcolon
description:    "Save settings on exit"
description:    "On autostart, use the 'RUN' command with a colon, i.e., 'RUN:'"
resource:      "SaveResourcesOnExit" (set to 1)
resource:      "AutostartRunWithColon" (set to 1)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  +saveres
command line:  +autostartwithcolon
description:    "Never save settings on exit"
description:    "On autostart, do not use the 'RUN' command with a colon; i.e., 'RUN'"
resource:      "SaveResourcesOnExit" (set to 0)
resource:      "AutostartRunWithColon" (set to 0)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
resource type:                  bool
resource type:                  bool
resource name:                  "ConfirmOnExit"
resource name:                  "AutostartWarp"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_confirm_on_exit()
resource function:              set_autostart_warp()
resource var:                  ui_resources.confirm_on_exit
resource var:                  AutostartWarp
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:
command-line:                  -confirmexit / +confirmexit
command-line:                  -autostart-warp / +autostart-warp
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  -confirmexit
command line:  -autostart-warp
description:    "Confirm quitting VICE"
description:    "Enable warp mode during autostart"
resource:      "ConfirmOnExit" (set to 1)
resource:      "AutostartWarp" (set to 1)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  +confirmexit
command line:  +autostart-warp
description:    "Never confirm quitting VICE"
description:    "Disable warp mode during autostart"
resource:      "ConfirmOnExit" (set to 0)
resource:      "AutostartWarp" (set to 0)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
resource type:                  bool
resource type:                  int
resource name:                  "SingleCPU"
resource name:                  "AutostartPrgMode"
resource range:                0/1
resource range:                0..2 (AUTOSTART_PRG_MODE_VFS (0), AUTOSTART_PRG_MODE_INJECT (1), AUTOSTART_PRG_MODE_DISK (2))
resource default:              0
resource default:              AUTOSTART_PRG_MODE_DISK (2)
resource function:              set_single_cpu()
resource function:              set_autostart_prg_mode()
resource var:                  ui_resources.single_cpu
resource var:                  AutostartPrgMode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:
not used in:                   vsid
prepocessor:
prepocessor:
command-line:                  -singlecpu / +singlecpu
command-line:                  -autostartprgmode
platforms to check: windows
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:           windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  -singlecpu
command line:  -autostartprgmode <Mode>
description:    "Use only first CPU on SMP systems"
description:    "Set autostart mode for PRG files (0: VirtualFS, 1: Inject, 2: Disk image)"
resource:      "SingleCPU" (set to 1)
resource:      "AutostartPrgMode"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
command line:  +singlecpu
resource type:                  bool
description:    "Use all CPUs on SMP systems"
resource name:                  "AutostartDelayRandom"
resource:      "SingleCPU" (set to 0)
resource range:                0/1
action:        N/A
resource default:              1
 
resource function:              set_autostart_delayrandom()
arch/win32/ui-resources.c:
resource var:                  AutostartDelayRandom
--------------------------
resource type:                  int
resource name:                  "Window0Xpos"
resource range:                N/A
resource default:              CW_USEDEFAULT
resource function:              set_window_xpos()
resource var:                  ui_resources.window_xpos[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
not used in:                   vsid
prepocessor:
prepocessor:
command-line:                  NONE
command-line:                  -autostart-delay-random / +autostart-delay-random
platform gui present:           
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing: windows (CORRECT)
 
autostart.c:
------------
command line:  -autostart-delay-random
description:    "Enable random initial autostart delay."
resource:       "AutostartDelayRandom" (set to 1)
action:        N/A


arch/win32/ui-resources.c:
autostart.c:
--------------------------
------------
resource type:                 int
command line:  +autostart-delay-random
resource name:                 "Window0Ypos"
description:   "Disable random initial autostart delay."
resource range:                 N/A
resource:       "AutostartDelayRandom" (set to 0)
resource default:              CW_USEDEFAULT
action:         N/A
resource function:              set_window_ypos()
resource var:                  ui_resources.window_ypos[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:
command-line:                  NONE
platform gui present:         
platform gui missing: windows (CORRECT)


arch/win32/ui-resources.c:
c128/c128-resources.c:
--------------------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "Window1Xpos"
resource name:                  "ChargenIntName"
resource range:                N/A
resource range:                N/A
resource default:              CW_USEDEFAULT
resource default:              "chargen"
resource function:              set_window_xpos()
resource function:              set_chargen_int_rom_name()
resource var:                  ui_resources.window_xpos[1]
resource var:                  chargen_int_rom_name
resource emulators:            x128
resource emulators:            x128
not used in: x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE
command-line:                  -chargen
platform gui present:           
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui missing: windows (CORRECT)
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -chargen <Name>
description:    "Specify name of international character generator ROM image"
resource:      "ChargenIntName"
action:         N/A


arch/win32/ui-resources.c:
c128/c128-resources.c:
--------------------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "Window1Ypos"
resource name:                  "ChargenDEName"
resource range:                N/A
resource range:                N/A
resource default:              CW_USEDEFAULT
resource default:              "chargde"
resource function:              set_window_ypos()
resource function:              set_chargen_de_rom_name()
resource var:                  ui_resources.window_ypos[1]
resource var:                  chargen_de_rom_name
resource emulators:            x128
resource emulators:            x128
not used in: x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE
command-line:                  -chargde
platform gui present:           
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui missing: windows (CORRECT)
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -chargde <Name>
description:    "Specify name of German character generator ROM image"
resource:      "ChargenDEName"
action:         N/A


arch/win32/ui-resources.c:
c128/c128-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  string
resource name:                  "AlwaysOnTop"
resource name:                  "ChargenFRName"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              "chargfr"
resource function:              set_alwaysontop()
resource function:              set_chargen_fr_rom_name()
resource var:                  ui_resources.alwaysontop
resource var:                  chargen_fr_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x128
not used in:
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -alwaysontop / +alwaysontop
command-line:                  -chargfr
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


arch/win32/ui-resources.c:
c128/c128-cmdline-options.c:
--------------------------
----------------------------
command line:  -alwaysontop
command line:  -chargfr <Name>
description:    "Enable always on top"
description:    "Specify name of French character generator ROM image"
resource:      "AlwaysOnTop" (set to 1)
resource:      "ChargenFRName"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c128/c128-resources.c:
--------------------------
----------------------
command line:  +alwaysontop
resource type:                  string
description:    "Disable always on top"
resource name:                  "ChargenSEName"
resource:      "AlwaysOnTop" (set to 0)
resource range:                N/A
action:        N/A
resource default:              "chargse"
 
resource function:              set_chargen_se_rom_name()
arch/win32/joy.c:
resource var:                  chargen_se_rom_name
-----------------
resource emulators:            x128
resource type:                  int
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource name:                  "JoyDevice1"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:              JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                  joystick_port_map[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -joydev1
command-line:                  -chargse
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: windows


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
command line:  -joydev1 <number>
command line:  -chargse <Name>
description:    "Set input device for joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
description:    "Specify name of Swedish character generator ROM image"
resource:      "JoyDevice1"
resource:      "ChargenSEName"
action:        N/A
action:        N/A


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyDevice2"
resource name:                  "KernalIntName"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource range:                N/A
resource default:              JOYDEV_NONE (0)
resource default:              "kernal"
resource function:              set_joystick_device()
resource function:              set_kernal_int_rom_name()
resource var:                  joystick_port_map[1]
resource var:                  kernal_int_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
resource emulators:            x128
not used in:                    xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -joydev2
command-line:                  -kernal
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: windows


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
command line:  -joydev2 <number>
command line:  -kernal <Name>
description:    "Set input device for joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
description:    "Specify name of international Kernal ROM image"
resource:      "JoyDevice2"
resource:      "KernalIntName"
action:        N/A
action:        N/A


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyDevice3"
resource name:                  "KernalDEName"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource range:                N/A
resource default:              JOYDEV_NONE (0)
resource default:              "kernalde"
resource function:              set_joystick_device()
resource function:              set_kernal_de_rom_name()
resource var:                  joystick_port_map[2]
resource var:                  kernal_de_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
resource emulators:            x128
not used in:                    xcbm5x0/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -extrajoydev1
command-line:                  -kernalde
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: windows


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
command line:  -extrajoydev1 <number>
command line:  -kernalde <Name>
description:    "Set input device for extra joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
description:    "Specify name of German Kernal ROM image"
resource:      "JoyDevice3"
resource:      "KernalDEName"
action:        N/A
action:        N/A


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyDevice4"
resource name:                  "KernalFIName"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource range:                N/A
resource default:              JOYDEV_NONE (0)
resource default:              "kernalfi"
resource function:              set_joystick_device()
resource function:              set_kernal_fi_rom_name()
resource var:                  joystick_port_map[3]
resource var:                  kernal_fi_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x128
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -extrajoydev2
command-line:                  -kernalfi
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: windows


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
command line:  -extrajoydev2 <number>
command line:  -kernalfi <Name>
description:    "Set input device for extra joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
description:    "Specify name of Finnish Kernal ROM image"
resource:      "JoyDevice4"
resource:      "KernalFIName"
action:        N/A
action:        N/A


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyAutofire1Speed"
resource name:                  "KernalFRName"
resource range:                1..32
resource range:                N/A
resource default:              16
resource default:              "kernalfr"
resource function:              set_joystick_fire_speed()
resource function:              set_kernal_fr_rom_name()
resource var:                  joystick_fire_speed[0]
resource var:                  kernal_fr_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x128
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -kernalfr
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: windows
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -kernalfr <Name>
description:    "Specify name of French Kernal ROM image"
resource:      "KernalFRName"
action:         N/A


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyAutofire2Speed"
resource name:                  "KernalITName"
resource range:                1..32
resource range:                N/A
resource default:              16
resource default:              "kernalit"
resource function:              set_joystick_fire_speed()
resource function:              set_kernal_it_rom_name()
resource var:                  joystick_fire_speed[1]
resource var:                  kernal_it_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
resource emulators:            x128
not used in:                    xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -kernalit
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: windows


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
resource type:                  int
command line:  -kernalit <Name>
resource name:                  "JoyAutofire3Speed"
description:    "Specify name of Italian Kernal ROM image"
resource range:                1..32
resource:      "KernalITName"
resource default:              16
action:        N/A
resource function:              set_joystick_fire_speed()
 
resource var:                  joystick_fire_speed[2]
c128/c128-resources.c:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
----------------------
not used in:                    xcbm5x0/vsid
resource type:                  string
resource name:                  "KernalNOName"
resource range:                N/A
resource default:              "kernalno"
resource function:              set_kernal_no_rom_name()
resource var:                  kernal_no_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -kernalno
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: windows


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
resource type:                 int
command line:   -kernalno <Name>
resource name:                 "JoyAutofire4Speed"
description:   "Specify name of Norwegian Kernal ROM image"
resource range:                 1..32
resource:       "KernalNOName"
resource default:              16
action:         N/A
resource function:              set_joystick_fire_speed()
resource var:                  joystick_fire_speed[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                   xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows
platform range correct: windows


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyAutofire1Button"
resource name:                  "KernalSEName"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              "kernalse"
resource function:              set_joystick_autofire_button()
resource function:              set_kernal_se_rom_name()
resource var:                  joystick_autofire_button[0]
resource var:                  kernal_se_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x128
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -kernalse
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
resource type:                 int
command line:   -kernalse <Name>
resource name:                 "JoyAutofire2Button"
description:   "Specify name of Swedish Kernal ROM image"
resource range:                 0+
resource:       "KernalSEName"
resource default:              0
action:         N/A
resource function:              set_joystick_autofire_button()
resource var:                  joystick_autofire_button[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                   xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyAutofire3Button"
resource name:                  "BasicLoName"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              "basiclo"
resource function:              set_joystick_autofire_button()
resource function:              set_basiclo_rom_name()
resource var:                  joystick_autofire_button[2]
resource var:                  basiclo_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
resource emulators:            x128
not used in:                    xcbm5x0/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -basiclo
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -basiclo <Name>
description:    "Specify name of BASIC ROM image (lower part)"
resource:      "BasicLoName"
action:        N/A


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyAutofire4Button"
resource name:                  "BasicHiName"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              "basichi"
resource function:              set_joystick_autofire_button()
resource function:              set_basichi_rom_name()
resource var:                  joystick_autofire_button[3]
resource var:                  basichi_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x128
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -basichi
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -basichi <Name>
description:    "Specify name of BASIC ROM image (higher part)"
resource:      "BasicHiName"
action:        N/A


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "JoyFire1Button"
resource name:                  "Kernal64Name"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              "kernal64"
resource function:              set_joystick_fire_button()
resource function:              set_kernal64_rom_name()
resource var:                  joystick_fire_button[0]
resource var:                  kernal64_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x128
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -kernal64
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
resource type:                  int
command line:  -kernal64 <Name>
resource name:                  "JoyFire2Button"
description:    "Specify name of C64 mode Kernal ROM image"
resource range:                0+
resource:      "Kernal64Name"
resource default:              0
action:        N/A
resource function:              set_joystick_fire_button()
 
resource var:                  joystick_fire_button[1]
c128/c128-resources.c:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
----------------------
not used in:                    xcbm2/xpet/xvic/vsid
resource type:                  string
resource name:                  "Basic64Name"
resource range:                N/A
resource default:              "basic64"
resource function:              set_basic64_rom_name()
resource var:                  basic64_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -basic64
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


arch/win32/joy.c:
c128/c128-cmdline-options.c:
-----------------
----------------------------
resource type:                 int
command line:   -basic64 <Name>
resource name:                 "JoyFire3Button"
description:   "Specify name of C64 mode BASIC ROM image"
resource range:                 0+
resource:       "Basic64Name"
resource default:              0
action:         N/A
resource function:              set_joystick_fire_button()
resource var:                  joystick_fire_button[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                   xcbm5x0/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows


arch/win32/joy.c:
c128/c128-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "JoyFire4Button"
resource name:                  "MachineVideoStandard"
resource range:                0+
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              0
resource default:              MACHINE_SYNC_PAL
resource function:              set_joystick_fire_button()
resource function:              set_sync_factor()
resource var:                  joystick_fire_button[3]
resource var:                  sync_factor
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
resource emulators:            x128
not used in:                    xcbm5x0/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -pal / -ntsc / -model
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


------------------------------------------------------------------------------------------------------------------------------------
c128/c128-cmdline-options.c:
----------------------------
command line:  -pal
description:    "Use PAL sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL (-1))
action:        N/A


FIXED/CORRECT WINDOWS ONLY OPTIONAL RESOURCES/CMDLINES:
c128/c128-cmdline-options.c:
=======================================================
----------------------------
command line:  -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC (-2))
action:        N/A


arch/win32/mididrv.c:
c128/c128-cmdline-options.c:
---------------------
----------------------------
resource type:                  int
command line:  -model <Model>
resource name:                  "MIDIInDev"
description:    "Set C128 model (c128/c128dcr, pal/ntsc)"
resource range:                N/A
resource:      N/A
resource default:              0
action:        set_c128_model() (sets "MachineVideoStandard", "CIA1Model", "CIA2Model", "VICIINewLuminances", "VDCRevision", "VDC64KB",
resource function:              set_midi_in_dev()
                "SidEngine" and "SidModel");
resource var:                  midi_in_dev
 
resource emulators:            x64/x64sc/xscpu64/x128/xvic
c128/c128-resources.c:
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
----------------------
prepocessor: #ifdef HAVE_MIDI
resource type:                  int
command-line:                  -midiin
resource name:                  "CIA1Model"
platform gui present:          windows
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:              CIA_MODEL_6526A
resource function:              set_cia1_model()
resource var:                  cia1_model
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -ciamodel / -cia1model / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -ciamodel <Model>
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
resource:      N/A
action:        set_cia_model() (sets "CIA1Model" and "CIA2Model")


arch/win32/mididrv.c:
c128/c128-cmdline-options.c:
---------------------
----------------------------
command line:  -midiin <number>
command line:  -cia1model <Model>
description:    "Specify MIDI-In device"
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:      "MIDIInDev"
resource:      "CIA1Model"
action:        N/A
action:        N/A


arch/win32/mididrv.c:
c128/c128-resources.c:
---------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "MIDIOutDev"
resource name:                  "CIA2Model"
resource range:                N/A
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:              0
resource default:              CIA_MODEL_6526A
resource function:              set_midi_out_dev()
resource function:              set_cia2_model()
resource var:                  midi_out_dev
resource var:                  cia2_model
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xvic
resource emulators:            x128
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor: #ifdef HAVE_MIDI
prepocessor:
command-line:                  -midiout
command-line:                  -ciamodel / -cia2model / -model
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/mididrv.c:
c128/c128-cmdline-options.c:
---------------------
----------------------------
command line:  -midiout <number>
command line:  -cia2model <Model>
description:    "Specify MIDI-Out device"
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
resource:      "MIDIOutDev"
resource:      "CIA2Model"
action:        N/A
action:        N/A


arch/win32/video.c:
c128/c128-resources.c:
-------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DX9Disable"
resource name:                  "C128FullBanks"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_dx9_disable()
resource function:              set_c128_full_banks()
resource var:                  dx9_disable
resource var:                  c128_full_banks
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x128
not used in: vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef HAVE_D3D9_H
prepocessor:
command-line:                  -dx9disable / -dx9enable
command-line:                  -c128fullbanks / +c128fullbanks
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/video.c:
c128/c128-cmdline-options.c:
-------------------
----------------------------
command line:  -dx9disable
command line:  -c128fullbanks
description:    "Disable DirectX9 video driver"
description:    "Enable RAM banks 2 and 3"
resource:      "DX9Disable" (set to 1)
resource:      "C128FullBanks" (set to 1)
action:        N/A
action:        N/A


arch/win32/video.c:
c128/c128-cmdline-options.c:
-------------------
----------------------------
command line:  -dx9enable
command line:  +c128fullbanks
description:    "Enable DirectX9 video driver"
description:    "Disable RAM banks 2 and 3"
resource:      "DX9Disable" (set to 0)
resource:      "C128FullBanks" (set to 0)
action:        N/A
action:        N/A


arch/win32/video.c:
c64/c64-resources.c:
-------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "DXPrimarySurfaceRendering"
resource name:                  "BoardType"
resource range:                0/1
resource range:                0/1 (0: C64, 1: MAX)
resource default:              0
resource default:              0 (C64)
resource function:              set_dx_primary_surface_rendering()
resource function:              set_board_type()
resource var:                  dx_primary_surface_rendering
resource var:                  board_type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc
not used in: vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef HAVE_D3D9_H
prepocessor:
command-line:                  -dxpsrender / +dxpsrender
command-line:                  -model
platform gui present:          windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


arch/win32/video.c:
c64/c64-cmdline-options.c:
-------------------
--------------------------
command line:  -dxpsrender
command line:  -model <Model>
description:    "Enable rendering to DirectX primary surface"
description:    "Set C64 model (c64/c64c/c64old, ntsc/newntsc/oldntsc, drean, jap, c64gs, pet64, ultimax)"
resource:      "DXPrimarySurfaceRendering" (set to 1)
resource:      N/A
action:        N/A
action:        set_c64_model() (sets "VICIIModel", "CIA1Model", "CIA2Model", "GlueLogic", "BoardType", "IECReset", "KernalName", "ChargenName",
                "SidEngine" and "SidModel")


arch/win32/video.c:
c64/c64-resources.c:
-------------------
--------------------
command line:   +dxpsrender
resource type:                 int
description:   "Disable rendering to DirectX primary surface"
resource name:                 "IECReset"
resource:       "DXPrimarySurfaceRendering" (set to 0)
resource range:                0/1
action:         N/A
resource default:              1
resource function:             set_iec_reset()
resource var:                   iec_reset
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -model / -iecreset
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/ui-resources.c:
c64/c64-cmdline-options.c:
--------------------------
--------------------------
resource type:                  bool
command line:  -iecreset <value>
resource name:                  "KeepAspectRatio"
description:    "Computer reset goes to IEC bus (0 = No, 1 = Yes)"
resource range:                0/1
resource:      "IECReset"
resource default:              1
resource function:              set_keep_aspect_ratio()
resource var:                  ui_resources.keep_aspect_ratio
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                  -keepaspect / +keepaspect
platform gui present:          windows
 
arch/win32/ui-resources.c:
--------------------------
command line:  -keepaspect
description:    "Keep aspect ratio when scaling"
resource:      "KeepAspectRatio" (set to 1)
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c64/c64-resources.c:
--------------------------
--------------------
command line:   +keepaspect
resource type:                 int
description:   "Do not keep aspect ratio when scaling (freescale)"
resource name:                 "CIA1Model"
resource:       "KeepAspectRatio" (set to 0)
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
action:         N/A
resource default:               CIA_MODEL_6526 (0)
resource function:              set_cia1_model()
resource var:                  cia1_model
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -cia1model / -ciamodel / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/ui-resources.c:
c64/c64-cmdline-options.c:
--------------------------
--------------------------
resource type:                 bool
command line:   -ciamodel <Model>
resource name:                 "TrueAspectRatio"
description:   "Set both CIA models (0 = old 6526, 1 = new 6526)"
resource range:                 0/1
resource:       N/A
resource default:               1
action:         set_cia_model() (sets "CIA1Model" and "CIA2Model")
resource function:              set_true_aspect_ratio()
resource var:                  ui_resources.true_aspect_ratio
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                  -trueaspect / +trueaspect
platform gui present:          windows


arch/win32/ui-resources.c:
c64/c64-cmdline-options.c:
--------------------------
--------------------------
command line:  -trueaspect
command line:  -cia1model <Model>
description:    "Enable true aspect ratio"
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:      "TrueAspectRatio" (set to 1)
resource:      "CIA1Model"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "CIA2Model"
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:              CIA_MODEL_6526 (0)
resource function:              set_cia2_model()
resource var:                  cia2_model
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -cia2model / -ciamodel / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c64/c64-cmdline-options.c:
--------------------------
--------------------------
command line:  +trueaspect
command line:  -cia2model <Model>
description:    "Disable true aspect ratio"
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
resource:      "TrueAspectRatio" (set to 0)
resource:      "CIA2Model"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c64/c64-resources.c:
--------------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "AspectRatio"
resource name:                  "BurstMod"
resource range:                500..2000
resource range:                0..2 (BURST_MOD_NONE (0), BURST_MOD_CIA1 (1), BURST_MOD_CIA2 (2))
resource default:              1000
resource default:              BURST_MOD_NONE (0)
resource function:              set_aspect_ratio()
resource function:              set_burst_mod()
resource var:                  ui_resources.aspect_ratio
resource var:                  burst_mod
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64
not used in: vsid
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef HAVE_D3D9_H
prepocessor:
command-line:                  -aspect
command-line:                  -burstmod
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect: osx


arch/win32/ui-resources.c:
c64/c64-cmdline-options.c:
--------------------------
--------------------------
command line:  -aspect <aspect ratio>
command line:  -burstmod <value>
description:    "Set aspect ratio (500..2000)"
description:    "Burst modification (0 = None, 1 = CIA1, 2 = CIA2)"
resource:      "AspectRatio"
resource:      "BurstMod"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c64/c64gluelogic.c:
--------------------------
-------------------
resource type:                  bool
resource type:                  int
resource name:                  "VBLANKSync"
resource name:                  "GlueLogic"
resource range:                0/1
resource range:                0/1 (GLUE_LOGIC_DISCRETE (0), GLUE_LOGIC_CUSTOM_IC (1))
resource default:              0
resource default:              GLUE_LOGIC_DISCRETE (0)
resource function:              set_vblank_sync()
resource function:              set_glue_type()
resource var:                  ui_resources.vblank_sync
resource var:                  glue_logic_type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64
not used in: vsid
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef HAVE_D3D9_H
prepocessor:
command-line:                  -vblanksync / +vblanksync
command-line:                  -gluelogictype / -model
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/ui-resources.c:
c64/c64gluelogic.c:
--------------------------
-------------------
command line:  -vblanksync
command line:  -gluelogictype <Type>
description:    "Enable vertical blank sync"
description:    "Set glue logic type (0 = discrete, 1 = 252535-01)"
resource:      "VBLANKSync" (set to 1)
resource:      "GlueLogic"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c64/c64io.c:
--------------------------
------------
command line:  +vblanksync
resource type:                  int
description:    "Disable vertical blank sync"
resource name:                  "IOCollisionHandling"
resource:      "VBLANKSync" (set to 0)
resource range:                0..2 (IO_COLLISION_METHOD_DETACH_ALL (0), IO_COLLISION_METHOD_DETACH_LAST (1), IO_COLLISION_METHOD_AND_WIRES (2))
action:        N/A
resource default:              IO_COLLISION_METHOD_DETACH_ALL (0)
 
resource function:              set_io_source_collision_handling()
arch/win32/ui-resources.c:
resource var:                  io_source_collision_handling
--------------------------
resource emulators:            x64/x64sc/xscpu64
resource type:                  bool
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource name:                  "FullscreenEnabled"
prepocessor:
resource range:                0/1
command-line:                  -iocollision
resource default:              0
platform gui present:          unix/sdl
resource function:              set_fullscreen_enabled()
platform range correct:
resource var:                  ui_resources.fullscreenenabled
platform range incorrect:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
platform gui missing:          amigaos/beos/dos/os2/osx/windows
not used in: vsid
prepocessor:                   #ifdef HAVE_D3D9_H
command-line:                  -fullscreen / +fullscreen
platform gui present:          windows


arch/win32/video.c:
c64/c64io.c:
-------------------
------------
command line:  -fullscreen
command line:  -iocollision <method>
description:    "Start VICE in fullscreen mode"
description:    "Select the way the I/O collisions should be handled, (0: error message and detach all involved carts, 1: error message and detach last attached involved carts, 2: warning in log and 'AND' the valid return values"
resource:      "FullScreenEnabled" (set to 1)
resource:      "IOCollisionHandling"
action:        N/A
action:        N/A


arch/win32/video.c:
c64/c64_256k.c:
-------------------
---------------
command line:  +fullscreen
resource type:                  string
description:    "Do not start VICE in fullscreen mode"
resource name:                  "C64_256Kfilename"
resource:      "FullScreenEnabled" (set to 0)
resource range:                N/A
resource default:              ""
resource function:              set_c64_256k_filename()
resource var:                  c64_256k_filename
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -256kimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c64/c64_256k.c:
---------------
command line:  -256kimage <Name>
description:    "Specify name of 256K image"
resource:      "C64_256Kfilename"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c64/c64_256k.c:
--------------------------
---------------
resource type:                  int
resource type:                  int
resource name:                  "FullscreenDevice"
resource name:                  "C64_256Kbase"
resource range:                N/A
resource range:                N/A ($DE00/$DE80/$DF00/$DF80)
resource default:              0
resource default:              $DF80
resource function:              set_fullscreen_device()
resource function:              set_c64_256k_base()
resource var:                  ui_resources.fullscreendevice
resource var:                  c64_256k_start
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc
not used in: vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef HAVE_D3D9_H
prepocessor:
command-line:                  -fullscreendevice
command-line:                  -256kbase
platform gui present:          windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


arch/win32/video.c:
c64/c64_256k.c:
-------------------
---------------
command line:  -fullscreendevice <number>
command line:  -256kbase <Base address>
description:    "Specify fullscreen device. ([generated device list])"
description:    "Base address of the 256K expansion. (0xDE00/0xDE80/0xDF00/0xDF80)"
resource:      "FullscreenDevice"
resource:      "C64_256Kbase"
action:        N/A
action:        N/A


arch/win32/ui-resources.c:
c64/cart/c64cart.c:
--------------------------
-------------------
resource type:                  int
resource type:                  string
resource name:                  "FullscreenWidth"
resource name:                  "CartridgeFile"
resource range:                N/A
resource range:                N/A
resource default:              -1
resource default:              ""
resource function:              set_fullscreen_width()
resource function:              set_cartridge_file()
resource var:                  ui_resources.fullscreenwidth
resource var:                  cartridge_file
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in: vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef HAVE_D3D9_H
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  NONE (CORRECT)
platform gui present:          windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


arch/win32/ui-resources.c:
c64/cart/c64cart.c:
--------------------------
-------------------
resource type:                 int
command line:   +cart
resource name:                 "FullscreenHeight"
description:   "Disable default cartridge"
resource range:                 N/A
resource:       N/A
resource default:              -1
action:         cart_attach_cmdline()
resource function:              set_fullscreen_height()
resource var:                  ui_resources.fullscreenheight
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   NONE (CORRECT)
platform gui present:          windows


arch/win32/ui-resources.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
resource type:                 int
command line:   -cart8 <Name>
resource name:                 "FullscreenRefreshRate"
description:   "Attach raw 8KB cartridge image"
resource range:                 N/A
resource:       N/A
resource default:               0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_refreshrate()
resource var:                  ui_resources.fullscreenrefreshrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                  NONE (CORRECT)
platform gui present:          windows


------------------------------------------------------------------------------------------------------------------------------------
c64/cart/c64carthooks.c:
------------------------
command line:  -cart16 <Name>
description:    "Attach raw 16KB cartridge image"
resource:      N/A
action:        cart_attach_cmdline()


FIXED/CORRECT DINGOO ONLY COMMON RESOURCES/CMDLINES:
c64/cart/c64carthooks.c:
====================================================
------------------------
command line:  -cartultimax <Name>
description:    "Attach generic 16kB Ultimax cartridge image"
resource:      N/A
action:        cart_attach_cmdline()


vsync.c:
c64/cart/c64carthooks.c:
--------
------------------------
resource type:                 bool
command line:   -cartcrt <Name>
resource name:                 "OverClock"
description:   "Attach CRT cartridge image"
resource range:                0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:              set_overclock_mode()
resource var:                  overclock_mode_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                   #ifdef DINGOO_NATIVE
command-line:                  NONE (CORRECT)
platform gui present: dingoo


------------------------------------------------------------------------------------------------------------------------------------
c64/cart/c64carthooks.c:
 
------------------------
FIXED/CORRECT SDL/UNIX ONLY COMMON RESOURCES/CMDLINES:
command line:  -cartap <Name>
======================================================
description:    "Attach raw 32KB Atomic Power cartridge image"
resource:      N/A
action:         cart_attach_cmdline()


crtc/crtc-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartar2 <Name>
resource name:                 "CrtcHwScale"
description:   "Attach raw 16kB Action Replay MK2 cartridge image"
resource range:                 0/1
resource:       N/A
resource default:              HWSCALE_DEFAULT
action:         cart_attach_cmdline()
resource function:             set_hwscale_enabled()
resource var:                  crtc.raster->canvas->videoconfig->hwscale
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -CRTChwscale / +CRTChwscale
platform gui present:          unix/sdl
platform gui missing:


crtc/crtc-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -CRTChwscale
command line:  -cartar3 <Name>
description:    "Enable hardware scaling"
description:    "Attach raw 16KB Action Replay MK3 cartridge image"
resource:      "CrtcHwScale" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


crtc/crtc-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  +CRTChwscale
command line:  -cartar4 <Name>
description:    "Disable hardware scaling"
description:    "Attach raw 32KB Action Replay MK4 cartridge image"
resource:      "CrtcHwScale" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


crtc/crtc-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 string
command line:   -cartar5 <Name>
resource name:                 "CrtcFullscreenDevice"
description:   "Attach raw 32KB Action Replay cartridge image"
resource range:                 N/A
resource:       N/A
resource default:              video_chip_cap.fullscreen.device_name[0]
action:         cart_attach_cmdline()
resource function:             set_fullscreen_device()
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_device
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -CRTCfulldevice
platform gui present:          sdl/unix


crtc/crtc-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -CRTCfulldevice <device>
command line:  -cartcap <Name>
description:    "Select fullscreen device"
description:    "Attach raw 8kB Capture cartridge image"
resource:      "CrtcFullscreenDevice"
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


crtc/crtc-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartcomal <Name>
resource name:                 "CrtcFullscreen"
description:   "Attach raw 64kB Comal 80 cartridge image"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:             set_fullscreen_enabled()
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -CRTCfull / +CRTCfull (sdl) / NONE (unix fixme)
platform gui present:          sdl/unix


crtc/crtc-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -CRTCfull
command line:  -cartdep256 <Name>
description:    "Enable fullscreen"
description:    "Attach raw Dela EP256 cartridge image"
resource:      "CrtcFullscreen" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


crtc/crtc-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  +CRTCfull
command line:  -cartdep64 <Name>
description:    "Disable fullscreen"
description:    "Attach raw Dela EP64 cartridge image"
resource:      "CrtcFullscreen" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


crtc/crtc-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartdep7x8 <Name>
resource name:                 "CrtcFullscreenStatusbar"
description:   "Attach raw Dela EP7x8 cartridge image"
resource range:                0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_statusbar()
resource var:                  crtc.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             xcbm2/xpet
not used in:                   x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          sdl/unix


plus4/ted-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartdin <Name>
resource name:                 "TEDHwScale"
description:   "Attach raw 128kB Dinamic cartridge image"
resource range:                 0/1
resource:       N/A
resource default:               HWSCALE_DEFAULT
action:         cart_attach_cmdline()
resource function:              set_hwscale_enabled()
resource var:                  ted.raster->canvas->videoconfig->hwscale
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDhwscale / +TEDhwscale
platform gui present:          sdl/unix


plus4/ted-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -TEDhwscale
command line:  -cartdsm <Name>
description:    "Enable hardware scaling"
description:    "Attach raw 8kB Diashow-Maker cartridge image"
resource:      "TEDHwScale" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


plus4/ted-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  +TEDhwscale
command line:  -cartdqbb <Name>
description:    "Disable hardware scaling"
description:    "Attach raw 16kB Double Quick Brown Box cartridge image"
resource:      "TEDHwScale" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


plus4/ted-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -carteasy <Name>
resource name:                 "TEDFullscreen"
description:   "Attach raw EasyFlash cartridge image"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_enabled()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDfull / +TEDfull
platform gui present:          sdl/unix


plus4/ted-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -TEDfull
command line:  -cartepyx <Name>
description:    "Enable fullscreen"
description:    "Attach raw 8KB Epyx FastLoad cartridge image"
resource:      "TEDFullscreen" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


plus4/ted-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  +TEDfull
command line:  -cartexos <Name>
description:    "Disable fullscreen"
description:    "Attach raw 8kB EXOS cartridge image"
resource:      "TEDFullscreen" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


plus4/ted-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartexpert <Name>
resource name:                 "TEDFullscreenStatusbar"
description:   "Attach raw 8kB Expert Cartridge image"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_statusbar()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          unix


plus4/ted-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 string
command line:   -cartf64 <Name>
resource name:                 "TEDFullscreenDevice"
description:   "Attach raw 32kB Formel 64 image"
resource range:                 N/A
resource:       N/A
resource default:              video_chip_cap->fullscreen.device_name[0]
action:         cart_attach_cmdline()
resource function:             set_fullscreen_device()
resource var:                  ted.raster->canvas->videoconfig->fullscreen_device
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDfulldevice
platform gui present:          unix


plus4/ted-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -TEDfulldevice <device>
command line:  -cartfc1 <Name>
description:    "Select fullscreen device"
description:    "Attach raw 16kB Final Cartridge image"
resource:      "TEDFullscreenDevice"
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vdc/vdc-resources.c:
c64/cart/c64carthooks.c:
--------------------
------------------------
resource type:                 bool
command line:   -cartfc3 <Name>
resource name:                 "VDCHwScale"
description:   "Attach raw 64kB Final Cartridge III image"
resource range:                 0/1
resource:       N/A
resource default:              HWSCALE_DEFAULT
action:         cart_attach_cmdline()
resource function:             set_hwscale_enabled()
resource var:                  vdc.raster->canvas->videoconfig->hwscale
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDChwscale / +VDChwscale
platform gui present: sdl/unix
fixme: fix documentation, sdl/unix only


vdc/vdc-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
command line:  -VDChwscale
command line:  -cartfcplus <Name>
description:    "Enable hardware scaling"
description:    "Attach raw 32kB Final Cartridge Plus image"
resource:      "VDCHwScale" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vdc/vdc-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
command line:  +VDChwscale
command line:  -cartff <Name>
description:    "Disable hardware scaling"
description:    "Attach raw 8kB Freeze Frame image"
resource:      "VDCHwScale" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vdc/vdc-resources.c:
c64/cart/c64carthooks.c:
--------------------
------------------------
resource type:                 bool
command line:   -cartfm <Name>
resource name:                 "VDCFullscreen"
description:   "Attach raw 32kB Freeze Machine image"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:             set_fullscreen_enabled()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCfull / +VDCfull
platform gui present: sdl/unix


vdc/vdc-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
command line:  -VDCfull
command line:  -cartfp <Name>
description:    "Enable fullscreen"
description:    "Attach raw 128kB Fun Play/Power Play cartridge image"
resource:      "VDCFullscreen" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vdc/vdc-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
command line:  +VDCfull
command line:  -cartgk <Name>
description:    "Disable fullscreen"
description:    "Attach raw 8KB Game Killer cartridge image"
resource:      "VDCFullscreen" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vdc/vdc-resources.c:
c64/cart/c64carthooks.c:
--------------------
------------------------
resource type:                 bool
command line:   -cartgeoram <Name>
resource name:                 "VDCFullscreenStatusbar"
description:   "Attach raw GEO-RAM cartridge image"
resource range:                0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_statusbar()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            x128
not used in:                   x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present: unix


vdc/vdc-resources.c:
c64/cart/c64carthooks.c:
--------------------
------------------------
resource type:                 string
command line:   -cartgs <Name>
resource name:                 "VDCFullscreenDevice"
description:   "Attach raw 512kB Game System cartridge image"
resource range:                 N/A
resource:       N/A
resource default:               video_chip_cap->fullscreen.device_name[0]
action:         cart_attach_cmdline()
resource function:              set_fullscreen_device()
resource var:                  vdc.raster->canvas->videoconfig->fullscreen_device
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCfulldevice
platform gui present: unix


vdc/vdc-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
command line:  -VDCfulldevice <device>
command line:  -cartide64 <Name>
description:    "Select fullscreen device"
description:    "Attach raw 64KB IDE64 cartridge image"
resource:      "VDCFullscreenDevice"
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vic20/vic-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartieee <Name>
resource name:                 "VICHwScale"
description:   "Attach IEEE-488 Interface cartridge image"
resource range:                 0/1
resource:       N/A
resource default:              HWSCALE_DEFAULT
action:         cart_attach_cmdline()
resource function:             set_hwscale_enabled()
resource var:                  vic.raster->canvas->videoconfig->hwscale
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -VIChwscale / +VIChwscale
platform gui present: sdl/unix


vic20/vic-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -VIChwscale
command line:  -cartisepic <Name>
description:    "Enable hardware scaling"
description:    "Attach raw 2kB ISEPIC cartridge image"
resource:      "VICHwScale" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vic20/vic-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  +VIChwscale
command line:  -cartkcs <Name>
description:    "Disable hardware scaling"
description:    "Attach raw 16kB KCS Power cartridge image"
resource:      "VICHwScale" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vic20/vic-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 string
command line:   -cartks <Name>
resource name:                 "VICFullscreenDevice"
description:   "Attach raw 24kB Kingsoft cartridge image"
resource range:                 N/A
resource:       N/A
resource default:              video_chip_cap->fullscreen.device_name[0]
action:         cart_attach_cmdline()
resource function:             set_fullscreen_device()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_device
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -VICfulldevice
platform gui present: unix


vic20/vic-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -VICfulldevice <device>
command line:  -cartmach5 <Name>
description:    "Select fullscreen device"
description:    "Attach raw 8kB MACH 5 cartridge image"
resource:      "VICFullscreenDevice"
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vic20/vic-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartmd <Name>
resource name:                 "VICFullscreen"
description:   "Attach raw 32/64/128kB Magic Desk cartridge image"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:             set_fullscreen_enabled()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -VICfull / +VICfull
platform gui present: sdl/unix


vic20/vic-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  -VICfull
command line:  -cartmf <Name>
description:    "Enable fullscreen"
description:    "Attach raw Magic Formel cartridge image"
resource:      "VICFullscreen" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vic20/vic-cmdline-options.c:
c64/cart/c64carthooks.c:
----------------------------
------------------------
command line:  +VICfull
command line:  -cartmikro <Name>
description:    "Disable fullscreen"
description:    "Attach raw 8kB Mikro Assembler cartridge image"
resource:      "VICFullscreen" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vic20/vic-resources.c:
c64/cart/c64carthooks.c:
----------------------
------------------------
resource type:                 bool
command line:   -cartmmc64 <Name>
resource name:                 "VICFullscreenStatusbar"
description:   "Attach raw 8kB MMC64 cartridge image"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_statusbar()
resource var:                  vic.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present: unix


vicii/vicii-resources.c:
c64/cart/c64carthooks.c:
------------------------
------------------------
resource type:                 bool
command line:   -cartmmcr <Name>
resource name:                 "VICIIHwScale"
description:   "Attach raw 512kB MMC Replay cartridge image"
resource range:                 0/1
resource:       N/A
resource default:              HWSCALE_DEFAULT
action:         cart_attach_cmdline()
resource function:             set_hwscale_enabled()
resource var:                  vicii.raster->canvas->videoconfig->hwscale
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIhwscale / +VICIIhwscale
platform gui present: sdl/unix


vicii/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
------------------------------
------------------------
command line:  -VICIIhwscale
command line:  -cartmv <Name>
description:    "Enable hardware scaling"
description:    "Attach raw 16kB Magic Voice cartridge image"
resource:      "VICIIHwScale" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vicii/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
------------------------------
------------------------
command line:  +VICIIhwscale
command line:  -cartocean <Name>
description:    "Disable hardware scaling"
description:    "Attach raw Ocean cartridge image"
resource:      "VICIIHwScale" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


viciisc/vicii-resources.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
resource type:                 bool
command line:   -cartpf <Name>
resource name:                 "VICIIHwScale"
description:   "Attach raw 64KB Pagefox cartridge image"
resource range:                 0/1
resource:       N/A
resource default:               HWSCALE_DEFAULT
action:         cart_attach_cmdline()
resource function:              set_hwscale_enabled()
resource var:                  vicii.raster->canvas->videoconfig->hwscale
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIhwscale / +VICIIhwscale
platform gui present: sdl/unix


viciisc/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------------
------------------------
command line:  -VICIIhwscale
command line:  -cartp64 <Name>
description:    "Enable hardware scaling"
description:    "Attach raw 256KB Prophet 64 cartridge image"
resource:      "VICIIHwScale" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


viciisc/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------------
------------------------
command line:  +VICIIhwscale
command line:  -cartramcart <Name>
description:    "Disable hardware scaling"
description:    "Attach raw RamCart cartridge image"
resource:      "VICIIHwScale" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vicii/vicii-resources.c:
c64/cart/c64carthooks.c:
------------------------
------------------------
resource type:                 string
command line:   -cartreu <Name>
resource name:                 "VICIIFullscreenDevice"
description:   "Attach raw REU cartridge image"
resource range:                 N/A
resource:       N/A
resource default:              video_chip_cap->fullscreen.device_name[0]
action:         cart_attach_cmdline()
resource function:             set_fullscreen_device()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_device
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIfulldevice
platform gui present: unix


vicii/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
------------------------------
------------------------
command line:  -VICIIfulldevice <device>
command line:  -cartrep256 <Name>
description:    "Select fullscreen device"
description:    "Attach raw REX EP256 cartridge image"
resource:      "VICIIFullscreenDevice"
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


viciisc/vicii-resources.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
resource type:                 string
command line:   -cartrgcd <Name>
resource name:                 "VICIIFullscreenDevice"
description:   "Attach raw 64kB RGCD cartridge image"
resource range:                 N/A
resource:       N/A
resource default:              video_chip_cap->fullscreen.device_name[0]
action:         cart_attach_cmdline()
resource function:             set_fullscreen_device()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_device
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIfulldevice
platform gui present: unix


viciisc/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------------
------------------------
command line:  -VICIIfulldevice <device>
command line:  -cartross <Name>
description:    "Select fullscreen device"
description:    "Attach raw 16/32kB ROSS cartridge image"
resource:      "VICIIFullscreenDevice"
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vicii/vicii-resources.c:
c64/cart/c64carthooks.c:
------------------------
------------------------
resource type:                 bool
command line:   -cartrr <Name>
resource name:                 "VICIIFullscreen"
description:   "Attach raw 64KB Retro Replay cartridge image"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:             set_fullscreen_enabled()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIfull / +VICIIfull
platform gui present: sdl/unix


vicii/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
------------------------------
------------------------
command line:  -VICIIfull
command line:  -cartru <Name>
description:    "Enable fullscreen"
description:    "Attach raw 8kB REX Utility cartridge image"
resource:      "VICIIFullscreen" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vicii/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
------------------------------
------------------------
command line:  +VICIIfull
command line:  -carts64 <Name>
description:    "Disable fullscreen"
description:    "Attach raw 4kB Snapshot 64 cartridge image"
resource:      "VICIIFullscreen" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


viciisc/vicii-resources.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
resource type:                 bool
command line:   -cartsb <Name>
resource name:                 "VICIIFullscreen"
description:   "Attach raw Structured Basic cartridge image"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_enabled()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIfull / +VICIIfull
platform gui present: sdl/unix


viciisc/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------------
------------------------
command line:  -VICIIfull
command line:  -cartse5 <Name>
description:    "Enable fullscreen"
description:    "Attach raw 16kB Super Explode V5 cartridge image"
resource:      "VICIIFullscreen" (set to 1)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


viciisc/vicii-cmdline-options.c:
c64/cart/c64carthooks.c:
--------------------------------
------------------------
command line:  +VICIIfull
command line:  -cartsg <Name>
description:    "Disable fullscreen"
description:    "Attach raw 64kB Super Games cartridge image"
resource:      "VICIIFullscreen" (set to 0)
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


vicii/vicii-resources.c:
c64/cart/c64carthooks.c:
------------------------
------------------------
resource type:                 bool
command line:   -cartsilver <Name>
resource name:                 "VICIIFullscreenStatusbar"
description:   "Attach raw Silverrock 128 cartridge image"
resource range:                0/1
resource:       N/A
resource default:              0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_statusbar()
resource var:                  vicii.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present: unix


viciisc/vicii-resources.c:
c64/cart/c64carthooks.c:
--------------------------
------------------------
resource type:                 bool
command line:   -cartsimon <Name>
resource name:                 "VICIIFullscreenStatusbar"
description:   "Attach raw 16kB Simons Basic cartridge image"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         cart_attach_cmdline()
resource function:              set_fullscreen_statusbar()
 
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_statusbar_enabled
c64/cart/c64carthooks.c:
resource emulators:             x64sc/xscpu64
------------------------
not used in:                   x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
command line:  -cartss4 <Name>
prepocessor:
description:    "Attach raw 32KB Super Snapshot V4 cartridge image"
command-line:                   NONE (CORRECT)
resource:       N/A
platform gui present: unix
action:         cart_attach_cmdline()
 
c64/cart/c64carthooks.c:
------------------------
command line:  -cartss5 <Name>
description:    "Attach raw 64KB Super Snapshot V5 cartridge image"
resource:      N/A
action:         cart_attach_cmdline()


------------------------------------------------------------------------------------------------------------------------------------
c64/cart/c64carthooks.c:
------------------------
command line:  -cartstar <Name>
description:    "Attach raw 16KB Stardos cartridge image"
resource:      N/A
action:        cart_attach_cmdline()


FIXED/CORRECT COMMON RESOURCES/CMDLINES:
c64/cart/c64carthooks.c:
========================================
------------------------
command line:  -cartwl <Name>
description:    "Attach raw 16KB Westermann Learning cartridge image"
resource:      N/A
action:        cart_attach_cmdline()


autostart.c:
c64/cart/c64carthooks.c:
------------
------------------------
resource type:                 string
command line:   -cartws <Name>
resource name:                 "AutostartPrgDiskImage"
description:   "Attach raw 8kB Warp Speed cartridge image"
resource range:                 N/A
resource:       N/A
resource default:              NULL
action:         cart_attach_cmdline()
resource function:             set_autostart_prg_disk_image()
resource var:                  AutostartPrgDiskImage
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -autostartprgdiskimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


autostart.c:
c64/cart/c64carthooks.c:
------------
------------------------
command line:  -autostartprgdiskimage <Name>
command line:  -cartzaxxon <Name>
description:    "Set disk image for autostart of PRG files"
description:    "Attach raw 16kB Zaxxon cartridge image"
resource:      "AutostartPrgDiskImage"
resource:      N/A
action:        N/A
action:        cart_attach_cmdline()


autostart.c:
c64/cart/digimax.c:
------------
-------------------
resource type:                  bool
resource type:                  bool
resource name:                  "AutostartBasicLoad"
resource name:                  "DIGIMAX"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_autostart_basic_load()
resource function:              set_digimax_enabled()
resource var:                  autostart_basic_load
resource var:                  digimax_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -basicload / +basicload
command-line:                  -digimax / +digimax
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


autostart.c:
c64/cart/digimax.c:
------------
-------------------
command line:  -basicload
command line:  -digimax
description:    "On autostart, load to BASIC start (without ',1')"
description:    "Enable the DigiMAX cartridge"
resource:      "AutostartBasicLoad" (set to 1)
resource:      "DIGIMAX" (set to 1)
action:        N/A
 
c64/cart/digimax.c:
-------------------
command line:  +digimax
description:    "Disable the DigiMAX cartridge"
resource:      "DIGIMAX" (set to 0)
action:        N/A
action:        N/A


autostart.c:
c64/cart/dqbb.c:
------------
----------------
command line:  +basicload
resource type:                  string
description:    "On autostart, load with ',1'"
resource name:                  "DQBBfilename"
resource:      "AutostartBasicLoad" (set to 0)
resource range:                N/A
resource default:              ""
resource function:              set_dqbb_filename()
resource var:                  dqbb_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -dqbbimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c64/cart/dqbb.c:
----------------
command line:  -dqbbimage <Name>
description:    "Specify Double Quick Brown Box filename"
resource:      "DQBBfilename"
action:        N/A
action:        N/A


autostart.c:
c64/cart/dqbb.c:
------------
----------------
resource type:                  bool
resource type:                  bool
resource name:                  "AutostartRunWithColon"
resource name:                  "DQBB"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_autostart_run_with_colon()
resource function:              set_dqbb_enabled()
resource var:                  AutostartRunWithColon
resource var:                  dqbb_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -autostartwithcolon / +autostartwithcolon
command-line:                  -dqbb / +dqbb
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


autostart.c:
c64/cart/dqbb.c:
------------
----------------
command line:  -autostartwithcolon
command line:  -dqbb
description:    "On autostart, use the 'RUN' command with a colon, i.e., 'RUN:'"
description:    "Enable Double Quick Brown Box"
resource:      "AutostartRunWithColon" (set to 1)
resource:      "DQBB" (set to 1)
action:        N/A
action:        N/A


autostart.c:
c64/cart/dqbb.c:
------------
----------------
command line:  +autostartwithcolon
command line:  +dqbb
description:    "On autostart, do not use the 'RUN' command with a colon; i.e., 'RUN'"
description:    "Disable Double Quick Brown Box"
resource:      "AutostartRunWithColon" (set to 0)
resource:      "DQBB" (set to 0)
action:        N/A
action:        N/A


autostart.c:
c64/cart/dqbb.c:
------------
----------------
resource type:                  bool
resource type:                  bool
resource name:                  "AutostartWarp"
resource name:                  "DQBBImageWrite"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_autostart_warp()
resource function:              set_dqbb_image_write()
resource var:                  AutostartWarp
resource var:                  dqbb_write_image
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -autostart-warp / +autostart-warp
command-line:                  -dqbbimagerw / +dqbbimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


autostart.c:
c64/cart/dqbb.c:
------------
----------------
command line:  -autostart-warp
command line:  -dqbbimagerw
description:    "Enable warp mode during autostart"
description:    "Allow writing to DQBB image"
resource:      "AutostartWarp" (set to 1)
resource:      "DQBBImageWrite" (set to 1)
action:        N/A
action:        N/A


autostart.c:
c64/cart/dqbb.c:
------------
----------------
command line:  +autostart-warp
command line:  +dqbbimagerw
description:    "Disable warp mode during autostart"
description:    "Do not write to DQBB image"
resource:      "AutostartWarp" (set to 0)
resource:      "DQBBImageWrite" (set to 0)
action:        N/A
action:        N/A


autostart.c:
c64/cart/easyflash.c:
------------
---------------------
resource type:                  int
resource type:                  bool
resource name:                  "AutostartPrgMode"
resource name:                  "EasyFlashJumper"
resource range:                0..2 (AUTOSTART_PRG_MODE_VFS (0), AUTOSTART_PRG_MODE_INJECT (1), AUTOSTART_PRG_MODE_DISK (2))
resource range:                0/1
resource default:              AUTOSTART_PRG_MODE_DISK (2)
resource default:              0
resource function:              set_autostart_prg_mode()
resource function:              set_easyflash_jumper()
resource var:                  AutostartPrgMode
resource var:                  easyflash_jumper
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -autostartprgmode
command-line:                  -easyflashjumper / +easyflashjumper
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


autostart.c:
c64/cart/easyflash.c:
------------
---------------------
command line:  -autostartprgmode <Mode>
command line:  -easyflashjumper
description:    "Set autostart mode for PRG files (0: VirtualFS, 1: Inject, 2: Disk image)"
description:    "Enable EasyFlash jumper"
resource:      "AutostartPrgMode"
resource:      "EasyFlashJumper" (set to 1)
action:        N/A
 
c64/cart/easyflash.c:
---------------------
command line:   +easyflashjumper
description:   "Disable EasyFlash jumper"
resource:      "EasyFlashJumper" (set to 0)
action:        N/A
action:        N/A


autostart.c:
c64/cart/easyflash.c:
------------
---------------------
resource type:                  bool
resource type:                  bool
resource name:                  "AutostartDelayRandom"
resource name:                  "EasyFlashWriteCRT"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_autostart_delayrandom()
resource function:              set_easyflash_crt_write()
resource var:                  AutostartDelayRandom
resource var:                  easyflash_crt_write
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -autostart-delay-random / +autostart-delay-random
command-line:                  -easyflashcrtwrite / +easyflashcrtwrite
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


autostart.c:
c64/cart/easyflash.c:
------------
---------------------
command line:  -autostart-delay-random
command line:  -easyflashcrtwrite
description:    "Enable random initial autostart delay."
description:    "Enable writing to EasyFlash .crt image"
resource:      "AutostartDelayRandom" (set to 1)
resource:      "EasyFlashWriteCRT" (set to 1)
action:        N/A
action:        N/A


autostart.c:
c64/cart/easyflash.c:
------------
---------------------
command line:  +autostart-delay-random
command line:  +easyflashcrtwrite
description:    "Disable random initial autostart delay."
description:    "Disable writing to EasyFlash .crt image"
resource:      "AutostartDelayRandom" (set to 0)
resource:      "EasyFlashWriteCRT" (set to 0)
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/easyflash.c:
----------------------
---------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenIntName"
resource name:                  "EasyFlashOptimizeCRT"
resource range:                N/A
resource range:                0/1
resource default:              "chargen"
resource default:              1
resource function:              set_chargen_int_rom_name()
resource function:              set_easyflash_crt_optimize()
resource var:                  chargen_int_rom_name
resource var:                  easyflash_crt_optimize
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -chargen
command-line:                  -easyflashcrtoptimize / +easyflashcrtoptimize
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          unix/sdl/osx
platform gui missing:          amigaos/beos/dos/os2/windows
 
c64/cart/easyflash.c:
---------------------
command line:  -easyflashcrtoptimize
description:    "Enable EasyFlash .crt image optimize on write"
resource:      "EasyFlashOptimizeCRT" (set to 1)
action:        N/A


c128/c128-cmdline-options.c:
c64/cart/easyflash.c:
----------------------------
---------------------
command line:  -chargen <Name>
command line:  +easyflashcrtoptimize
description:    "Specify name of international character generator ROM image"
description:    "Disable EasyFlash .crt image optimize on write"
resource:      "ChargenIntName"
resource:      "EasyFlashOptimizeCRT" (set to 0)
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/expert.c:
----------------------
------------------
resource type:                  string
resource type:                  string
resource name:                  "ChargenDEName"
resource name:                  "Expertfilename"
resource range:                N/A
resource range:                N/A
resource default:              "chargde"
resource default:              ""
resource function:              set_chargen_de_rom_name()
resource function:              set_expert_filename()
resource var:                  chargen_de_rom_name
resource var:                  expert_filename
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -chargde
command-line:                  -expertimagename
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/expert.c:
----------------------------
------------------
command line:  -chargde <Name>
command line:  -expertimagename <Name>
description:    "Specify name of German character generator ROM image"
description:    "Set Expert Cartridge image name"
resource:      "ChargenDEName"
resource:      "Expertfilename"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/expert.c:
----------------------
------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenFRName"
resource name:                  "ExpertCartridgeEnabled"
resource range:                N/A
resource range:                0/1
resource default:              "chargfr"
resource default:              0
resource function:              set_chargen_fr_rom_name()
resource function:              set_expert_enabled()
resource var:                  chargen_fr_rom_name
resource var:                  expert_enabled
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -chargfr
command-line:                  -expert / +expert
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/expert.c:
----------------------------
------------------
command line:  -chargfr <Name>
command line:  -expert
description:    "Specify name of French character generator ROM image"
description:    "Enable the Expert Cartridge"
resource:      "ChargenFRName"
resource:      "ExpertCartridgeEnabled" (set to 1)
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/expert.c:
----------------------
------------------
resource type:                  string
command line:  +expert
resource name:                  "ChargenSEName"
description:    "Disable the Expert Cartridge"
resource range:                N/A
resource:      "ExpertCartridgeEnabled" (set to 0)
resource default:              "chargse"
resource function:              set_chargen_se_rom_name()
resource var:                  chargen_se_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -chargse
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -chargse <Name>
description:    "Specify name of Swedish character generator ROM image"
resource:      "ChargenSEName"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/expert.c:
----------------------
------------------
resource type:                  string
resource type:                  int
resource name:                  "KernalIntName"
resource name:                  "ExpertCartridgeMode"
resource range:                N/A
resource range:                0..2 (EXPERT_MODE_OFF (0), EXPERT_MODE_PRG (1), EXPERT_MODE_ON (2))
resource default:              "kernal"
resource default:              EXPERT_MODE_PRG (1)
resource function:              set_kernal_int_rom_name()
resource function:              expert_mode_changed()
resource var:                  kernal_int_rom_name
resource var:                  cartmode
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -kernal
command-line:                  -expertmode
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/expert.c:
----------------------------
------------------
command line:  -kernal <Name>
command line:  -expertmode <mode>
description:    "Specify name of international Kernal ROM image"
description:    "Set Expert Cartridge mode (0: Off, 1: Prg, 2: On)"
resource:      "KernalIntName"
resource:      "ExpertCartridgeMode"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/expert.c:
----------------------
------------------
resource type:                  string
resource type:                  bool
resource name:                  "KernalDEName"
resource name:                  "ExpertImageWrite"
resource range:                N/A
resource range:                0/1
resource default:              "kernalde"
resource default:              0
resource function:              set_kernal_de_rom_name()
resource function:              set_expert_rw()
resource var:                  kernal_de_rom_name
resource var:                  expert_write_image
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -kernalde
command-line:                  -expertimagerw / +expertimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/expert.c:
----------------------------
------------------
command line:  -kernalde <Name>
command line:  -expertimagerw
description:    "Specify name of German Kernal ROM image"
description:    "Allow writing to Expert Cartridge image"
resource:      "KernalDEName"
resource:      "ExpertImageWrite" (set to 1)
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/expert.c:
----------------------
------------------
resource type:                  string
command line:  +expertimagerw
resource name:                  "KernalFIName"
description:    "Do not write to Expert Cartridge image"
resource range:                N/A
resource:      "ExpertImageWrite" (set to 0)
resource default:              "kernalfi"
resource function:              set_kernal_fi_rom_name()
resource var:                  kernal_fi_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -kernalfi
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -kernalfi <Name>
description:    "Specify name of Finnish Kernal ROM image"
resource:      "KernalFIName"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/georam.c:
----------------------
------------------
resource type:                  string
resource type:                  string
resource name:                  "KernalFRName"
resource name:                  "GEORAMfilename"
resource range:                N/A
resource range:                N/A
resource default:              "kernalfr"
resource default:              ""
resource function:              set_kernal_fr_rom_name()
resource function:              set_georam_filename()
resource var:                  kernal_fr_rom_name
resource var:                  georam_filename
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -kernalfr
command-line:                  -georamimage
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/georam.c:
----------------------------
------------------
command line:  -kernalfr <Name>
command line:  -georamimage <Name>
description:    "Specify name of French Kernal ROM image"
description:    "Specify name of GEORAM image"
resource:      "KernalFRName"
resource:      "GEORAMfilename"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/georam.c:
----------------------
------------------
resource type:                  string
resource type:                  bool
resource name:                  "KernalITName"
resource name:                  "GEORAM"
resource range:                N/A
resource range:                0/1
resource default:              "kernalit"
resource default:              0
resource function:              set_kernal_it_rom_name()
resource function:              set_georam_enabled()
resource var:                  kernal_it_rom_name
resource var:                  georam_enabled
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -kernalit
command-line:                  -georam / +georam
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/georam.c:
----------------------------
------------------
command line:  -kernalit <Name>
command line:  -georam
description:    "Specify name of Italian Kernal ROM image"
description:    "Enable the GEO-RAM expansion unit"
resource:      "KernalITName"
resource:      "GEORAM" (set to 1)
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/georam.c:
----------------------
------------------
resource type:                  string
command line:  +georam
resource name:                  "KernalNOName"
description:    "Disable the GEO-RAM expansion unit"
resource range:                N/A
resource:      "GEORAM" (set to 0)
resource default:              "kernalno"
resource function:              set_kernal_no_rom_name()
resource var:                  kernal_no_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -kernalno
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -kernalno <Name>
description:    "Specify name of Norwegian Kernal ROM image"
resource:      "KernalNOName"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/georam.c:
----------------------
------------------
resource type:                  string
resource type:                  int
resource name:                  "KernalSEName"
resource name:                  "GEORAMsize"
resource range:                N/A
resource range:                N/A (64/128/256/512/1024/2048/4096)
resource default:              "kernalse"
resource default:              512
resource function:              set_kernal_se_rom_name()
resource function:              set_georam_size()
resource var:                  kernal_se_rom_name
resource var:                  georam_size_kb
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -kernalse
command-line:                  -georamsize
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/georam.c:
----------------------------
------------------
command line:  -kernalse <Name>
command line:  -georamsize <size in KB>
description:    "Specify name of Swedish Kernal ROM image"
description:    "Size of the GEORAM expansion unit"
resource:      "KernalSEName"
resource:      "GEORAMsize"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/georam.c:
----------------------
------------------
resource type:                  string
resource type:                  bool
resource name:                  "BasicLoName"
resource name:                  "GEORAMImageWrite"
resource range:                N/A
resource range:                0/1
resource default:              "basiclo"
resource default:              0
resource function:              set_basiclo_rom_name()
resource function:              set_georam_image_write()
resource var:                  basiclo_rom_name
resource var:                  georam_write_image
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -basiclo
command-line:                  -georamimagerw / +georamimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/georam.c:
----------------------------
------------------
command line:  -basiclo <Name>
command line:  -georamimagerw
description:    "Specify name of BASIC ROM image (lower part)"
description:    "Allow writing to GEORAM image"
resource:      "BasicLoName"
resource:      "GEORAMImageWrite" (set to 1)
action:        N/A
 
c64/cart/georam.c:
------------------
command line:  +georamimagerw
description:    "Do not write to GEORAM image"
resource:      "GEORAMImageWrite" (set to 0)
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/ide64.c:
----------------------
-----------------
resource type:                  string
resource type:                  string
resource name:                  "BasicHiName"
resource name:                  "IDE64Image1"
resource range:                N/A
resource range:                N/A
resource default:              "basichi"
resource default:              "ide.cfa"
resource function:              set_basichi_rom_name()
resource function:              set_ide64_image_file()
resource var:                  basichi_rom_name
resource var:                  drives[0].filename
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -basichi
command-line:                  -IDE64image1
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -basichi <Name>
command line:  -IDE64image1 <Name>
description:    "Specify name of BASIC ROM image (higher part)"
description:    "Specify name of IDE64 image file"
resource:      "BasicHiName"
resource:      "IDE64Image1"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/ide64.c:
----------------------
-----------------
resource type:                  string
resource type:                  string
resource name:                  "Kernal64Name"
resource name:                  "IDE64Image2"
resource range:                N/A
resource range:                N/A
resource default:              "kernal64"
resource default:              ""
resource function:              set_kernal64_rom_name()
resource function:              set_ide64_image_file()
resource var:                  kernal64_rom_name
resource var:                  drives[1].filename
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -kernal64
command-line:                  -IDE64image2
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -kernal64 <Name>
command line:  -IDE64image2 <Name>
description:    "Specify name of C64 mode Kernal ROM image"
description:    "Specify name of IDE64 image file"
resource:      "Kernal64Name"
resource:      "IDE64Image2"
action:        N/A
 
c64/cart/ide64.c:
-----------------
resource type:                  string
resource name:                  "IDE64Image3"
resource range:                N/A
resource default:              ""
resource function:              set_ide64_image_file()
resource var:                  drives[2].filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -IDE64image3
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c64/cart/ide64.c:
-----------------
command line:  -IDE64image3 <Name>
description:    "Specify name of IDE64 image file"
resource:      "IDE64Image3"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/ide64.c:
----------------------
-----------------
resource type:                  string
resource type:                  string
resource name:                  "Basic64Name"
resource name:                  "IDE64Image4"
resource range:                N/A
resource range:                N/A
resource default:              "basic64"
resource default:              ""
resource function:              set_basic64_rom_name()
resource function:              set_ide64_image_file()
resource var:                  basic64_rom_name
resource var:                  drives[3].filename
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -basic64
command-line:                  -IDE64image4
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -basic64 <Name>
command line:  -IDE64image4 <Name>
description:    "Specify name of C64 mode BASIC ROM image"
description:    "Specify name of IDE64 image file"
resource:      "Basic64Name"
resource:      "IDE64Image4"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/ide64.c:
----------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "MachineVideoStandard"
resource name:                  "IDE64Cylinders1"
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource range:                1..65535
resource default:              MACHINE_SYNC_PAL
resource default:              256
resource function:              set_sync_factor()
resource function:              set_cylinders()
resource var:                  sync_factor
resource var:                  drives[0].settings.cylinders
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pal / -ntsc / -model
command-line:                  -IDE64cyl1
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -pal
command line:  -IDE64cyl1 <value>
description:    "Use PAL sync factor"
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL (-1))
resource:      "IDE64Cylinders1"
action:        N/A
action:        N/A


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -ntsc
description:    "Use NTSC sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSC (-2))
action:        N/A
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -model <Model>
description:    "Set C128 model (c128/c128dcr, pal/ntsc)"
resource:      N/A
action:        set_c128_model() (sets "MachineVideoStandard", "CIA1Model", "CIA2Model", "VICIINewLuminances", "VDCRevision", "VDC64KB",
                "SidEngine" and "SidModel");
 
c128/c128-resources.c:
----------------------
resource type:                  int
resource type:                  int
resource name:                  "CIA1Model"
resource name:                  "IDE64Cylinders2"
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource range:                1..65535
resource default:              CIA_MODEL_6526A
resource default:              256
resource function:              set_cia1_model()
resource function:              set_cylinders()
resource var:                  cia1_model
resource var:                  drives[1].settings.cylinders
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ciamodel / -cia1model / -model
command-line:                  -IDE64cyl2
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -ciamodel <Model>
command line:  -IDE64cyl2 <value>
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:      N/A
resource:      "IDE64Cylinders2"
action:        set_cia_model() (sets "CIA1Model" and "CIA2Model")
 
c128/c128-cmdline-options.c:
----------------------------
command line:  -cia1model <Model>
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:      "CIA1Model"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/ide64.c:
----------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "CIA2Model"
resource name:                  "IDE64Cylinders3"
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource range:                1..65535
resource default:              CIA_MODEL_6526A
resource default:              256
resource function:              set_cia2_model()
resource function:              set_cylinders()
resource var:                  cia2_model
resource var:                  drives[2].settings.cylinders
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ciamodel / -cia2model / -model
command-line:                  -IDE64cyl3
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -cia2model <Model>
command line:  -IDE64cyl3 <value>
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:      "CIA2Model"
resource:      "IDE64Cylinders3"
action:        N/A
action:        N/A


c128/c128-resources.c:
c64/cart/ide64.c:
----------------------
-----------------
resource type:                  bool
resource type:                  int
resource name:                  "C128FullBanks"
resource name:                  "IDE64Cylinders4"
resource range:                0/1
resource range:                1..65535
resource default:              0
resource default:              256
resource function:              set_c128_full_banks()
resource function:              set_cylinders()
resource var:                  c128_full_banks
resource var:                  drives[3].settings.cylinders
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -c128fullbanks / +c128fullbanks
command-line:                  -IDE64cyl4
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  -c128fullbanks
command line:  -IDE64cyl4 <value>
description:    "Enable RAM banks 2 and 3"
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:      "C128FullBanks" (set to 1)
resource:      "IDE64Cylinders4"
action:        N/A
action:        N/A


c128/c128-cmdline-options.c:
c64/cart/ide64.c:
----------------------------
-----------------
command line:  +c128fullbanks
description:    "Disable RAM banks 2 and 3"
resource:      "C128FullBanks" (set to 0)
action:        N/A
 
c64/c64-resources.c:
--------------------
resource type:                  int
resource type:                  int
resource name:                  "BoardType"
resource name:                  "IDE64Heads1"
resource range:                0/1 (0: C64, 1: MAX)
resource range:                1..16
resource default:              0 (C64)
resource default:              4
resource function:              set_board_type()
resource function:              set_heads()
resource var:                  board_type
resource var:                  drives[0].settings.heads
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -model
command-line:                  -IDE64hds1
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/c64-cmdline-options.c:
c64/cart/ide64.c:
--------------------------
-----------------
command line:  -model <Model>
command line:  -IDE64hds1 <value>
description:    "Set C64 model (c64/c64c/c64old, ntsc/newntsc/oldntsc, drean, jap, c64gs, pet64, ultimax)"
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:      N/A
resource:      "IDE64Heads1"
action:        set_c64_model() (sets "VICIIModel", "CIA1Model", "CIA2Model", "GlueLogic", "BoardType", "IECReset", "KernalName", "ChargenName",
action:        N/A
                "SidEngine" and "SidModel")


c64/c64-resources.c:
c64/cart/ide64.c:
--------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "IECReset"
resource name:                  "IDE64Heads2"
resource range:                0/1
resource range:                1..16
resource default:              1
resource default:              4
resource function:              set_iec_reset()
resource function:              set_heads()
resource var:                  iec_reset
resource var:                  drives[1].settings.heads
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -model / -iecreset
command-line:                  -IDE64hds2
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/c64-cmdline-options.c:
c64/cart/ide64.c:
--------------------------
-----------------
command line:  -iecreset <value>
command line:  -IDE64hds2 <value>
description:    "Computer reset goes to IEC bus (0 = No, 1 = Yes)"
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:      "IECReset"
resource:      "IDE64Heads2"
action:        N/A
action:        N/A


c64/c64-resources.c:
c64/cart/ide64.c:
--------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "CIA1Model"
resource name:                  "IDE64Heads3"
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource range:                1..16
resource default:              CIA_MODEL_6526 (0)
resource default:              4
resource function:              set_cia1_model()
resource function:              set_heads()
resource var:                  cia1_model
resource var:                  drives[2].settings.heads
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -cia1model / -ciamodel / -model
command-line:                  -IDE64hds3
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/c64-cmdline-options.c:
c64/cart/ide64.c:
--------------------------
-----------------
command line:  -ciamodel <Model>
command line:  -IDE64hds3 <value>
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:      N/A
resource:      "IDE64Heads3"
action:        set_cia_model() (sets "CIA1Model" and "CIA2Model")
 
c64/c64-cmdline-options.c:
--------------------------
command line:  -cia1model <Model>
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:      "CIA1Model"
action:        N/A
action:        N/A


c64/c64-resources.c:
c64/cart/ide64.c:
--------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "CIA2Model"
resource name:                  "IDE64Heads4"
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource range:                1..16
resource default:              CIA_MODEL_6526 (0)
resource default:              4
resource function:              set_cia2_model()
resource function:              set_heads()
resource var:                  cia2_model
resource var:                  drives[3].settings.heads
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -cia2model / -ciamodel / -model
command-line:                  -IDE64hds4
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/c64-cmdline-options.c:
c64/cart/ide64.c:
--------------------------
-----------------
command line:  -cia2model <Model>
command line:  -IDE64hds4 <value>
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:      "CIA2Model"
resource:      "IDE64Heads4"
action:        N/A
action:        N/A


c64/c64-resources.c:
c64/cart/ide64.c:
--------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "BurstMod"
resource name:                  "IDE64Sectors1"
resource range:                0..2 (BURST_MOD_NONE (0), BURST_MOD_CIA1 (1), BURST_MOD_CIA2 (2))
resource range:                1..63
resource default:              BURST_MOD_NONE (0)
resource default:              16
resource function:              set_burst_mod()
resource function:              set_sectors()
resource var:                  burst_mod
resource var:                  drives[0].settings.sectors
resource emulators:            x64/x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -burstmod
command-line:                  -IDE64sec1
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range incorrect: osx


c64/c64-cmdline-options.c:
c64/cart/ide64.c:
--------------------------
-----------------
command line:  -burstmod <value>
command line:  -IDE64sec1 <value>
description:    "Burst modification (0 = None, 1 = CIA1, 2 = CIA2)"
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:      "BurstMod"
resource:      "IDE64Sectors1"
action:        N/A
action:        N/A


c64/c64gluelogic.c:
c64/cart/ide64.c:
-------------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "GlueLogic"
resource name:                  "IDE64Sectors2"
resource range:                0/1 (GLUE_LOGIC_DISCRETE (0), GLUE_LOGIC_CUSTOM_IC (1))
resource range:                1..63
resource default:              GLUE_LOGIC_DISCRETE (0)
resource default:              16
resource function:              set_glue_type()
resource function:              set_sectors()
resource var:                  glue_logic_type
resource var:                  drives[1].settings.sectors
resource emulators:            x64/x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -gluelogictype / -model
command-line:                  -IDE64sec2
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/c64gluelogic.c:
c64/cart/ide64.c:
-------------------
-----------------
command line:  -gluelogictype <Type>
command line:  -IDE64sec2 <value>
description:    "Set glue logic type (0 = discrete, 1 = 252535-01)"
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:      "GlueLogic"
resource:      "IDE64Sectors2"
action:        N/A
action:        N/A


c64/c64io.c:
c64/cart/ide64.c:
------------
-----------------
resource type:                  int
resource type:                  int
resource name:                  "IOCollisionHandling"
resource name:                  "IDE64Sectors3"
resource range:                0..2 (IO_COLLISION_METHOD_DETACH_ALL (0), IO_COLLISION_METHOD_DETACH_LAST (1), IO_COLLISION_METHOD_AND_WIRES (2))
resource range:                1..63
resource default:              IO_COLLISION_METHOD_DETACH_ALL (0)
resource default:              16
resource function:              set_io_source_collision_handling()
resource function:              set_sectors()
resource var:                  io_source_collision_handling
resource var:                  drives[2].settings.sectors
resource emulators:            x64/x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -iocollision
command-line:                  -IDE64sec3
platform gui present:          unix/sdl
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx/windows


c64/c64io.c:
c64/cart/ide64.c:
------------
-----------------
command line:  -iocollision <method>
command line:  -IDE64sec3 <value>
description:    "Select the way the I/O collisions should be handled, (0: error message and detach all involved carts, 1: error message and detach last attached involved carts, 2: warning in log and 'AND' the valid return values"
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:      "IOCollisionHandling"
resource:      "IDE64Sectors3"
action:        N/A
action:        N/A


c64/c64_256k.c:
c64/cart/ide64.c:
---------------
-----------------
resource type:                  string
resource type:                  int
resource name:                  "C64_256Kfilename"
resource name:                  "IDE64Sectors4"
resource range:                N/A
resource range:                1..63
resource default:              ""
resource default:              16
resource function:              set_c64_256k_filename()
resource function:              set_sectors()
resource var:                  c64_256k_filename
resource var:                  drives[3].settings.sectors
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -256kimage
command-line:                  -IDE64sec4
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/c64_256k.c:
c64/cart/ide64.c:
---------------
-----------------
command line:  -256kimage <Name>
command line:  -IDE64sec4 <value>
description:    "Specify name of 256K image"
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:      "C64_256Kfilename"
resource:      "IDE64Sectors4"
action:        N/A
action:        N/A


c64/c64_256k.c:
c64/cart/ide64.c:
---------------
-----------------
resource type:                  int
resource type:                  bool
resource name:                  "C64_256Kbase"
resource name:                  "IDE64AutodetectSize1"
resource range:                N/A ($DE00/$DE80/$DF00/$DF80)
resource range:                0/1
resource default:              $DF80
resource default:              1
resource function:              set_c64_256k_base()
resource function:              set_autodetect_size()
resource var:                  c64_256k_start
resource var:                  drives[0].autodetect_size
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -256kbase
command-line:                  -IDE64autosize1 / +IDE64autosize1
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/c64_256k.c:
c64/cart/ide64.c:
---------------
-----------------
command line:  -256kbase <Base address>
command line:  -IDE64autosize1
description:    "Base address of the 256K expansion. (0xDE00/0xDE80/0xDF00/0xDF80)"
description:    "Autodetect image size"
resource:      "C64_256Kbase"
resource:      "IDE64AutodetectSize1" (set to 1)
action:        N/A
 
c64/cart/ide64.c:
-----------------
command line:  +IDE64autosize1
description:    "Do not autodetect geometry of formatted images"
resource:      "IDE64AutodetectSize1" (set to 0)
action:        N/A
action:        N/A


c64/cart/c64cart.c:
c64/cart/ide64.c:
-------------------
-----------------
resource type:                  string
resource type:                  bool
resource name:                  "CartridgeFile"
resource name:                  "IDE64AutodetectSize2"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              1
resource function:              set_cartridge_file()
resource function:              set_autodetect_size()
resource var:                  cartridge_file
resource var:                  drives[1].autodetect_size
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -IDE64autosize2 / +IDE64autosize2
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64cart.c:
c64/cart/ide64.c:
-------------------
-----------------
command line:  +cart
command line:  -IDE64autosize2
description:    "Disable default cartridge"
description:    "Autodetect image size"
resource:      N/A
resource:      "IDE64AutodetectSize2" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  -cart8 <Name>
command line:  +IDE64autosize2
description:    "Attach raw 8KB cartridge image"
description:    "Do not autodetect geometry of formatted images"
resource:      N/A
resource:      "IDE64AutodetectSize2" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:   -cart16 <Name>
resource type:                 bool
description:   "Attach raw 16KB cartridge image"
resource name:                 "IDE64AutodetectSize3"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              1
resource function:             set_autodetect_size()
resource var:                  drives[2].autodetect_size
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -IDE64autosize3 / +IDE64autosize3
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  -cartultimax <Name>
command line:  -IDE64autosize3
description:    "Attach generic 16kB Ultimax cartridge image"
description:    "Autodetect image size"
resource:      N/A
resource:      "IDE64AutodetectSize3" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  -cartcrt <Name>
command line:  +IDE64autosize3
description:    "Attach CRT cartridge image"
description:    "Do not autodetect geometry of formatted images"
resource:      N/A
resource:      "IDE64AutodetectSize3" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:   -cartap <Name>
resource type:                 bool
description:   "Attach raw 32KB Atomic Power cartridge image"
resource name:                 "IDE64AutodetectSize4"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              1
resource function:             set_autodetect_size()
resource var:                  drives[3].autodetect_size
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -IDE64autosize4 / +IDE64autosize4
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  -cartar2 <Name>
command line:  -IDE64autosize4
description:    "Attach raw 16kB Action Replay MK2 cartridge image"
description:    "Autodetect image size"
resource:      N/A
resource:      "IDE64AutodetectSize4" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  -cartar3 <Name>
command line:  +IDE64autosize4
description:    "Attach raw 16KB Action Replay MK3 cartridge image"
description:    "Do not autodetect geometry of formatted images"
resource:      N/A
resource:      "IDE64AutodetectSize4" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:   -cartar4 <Name>
resource type:                 int
description:   "Attach raw 32KB Action Replay MK4 cartridge image"
resource name:                 "IDE64version"
resource:       N/A
resource range:                 0..2
action:         cart_attach_cmdline()
resource default:               0
resource function:              set_version()
resource var:                  settings_version
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -IDE64version
platform gui present:          amigaos/beos/dos/os2/sdl/unix
platform gui missing:          osx/windows


c64/cart/c64carthooks.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  -cartar5 <Name>
command line:  -IDE64version
description:    "Attach raw 32KB Action Replay cartridge image"
description:    "IDE64 cartridge version"
resource:      N/A
resource:      "IDE64version"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:   -cartcap <Name>
resource type:                 string
description:   "Attach raw 8kB Capture cartridge image"
resource name:                 "Isepicfilename"
resource:       N/A
resource range:                 N/A
action:         cart_attach_cmdline()
resource default:              ""
resource function:             set_isepic_filename()
resource var:                  isepic_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -isepicimagename
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:  -cartcomal <Name>
command line:  -isepicimagename <Name>
description:    "Attach raw 64kB Comal 80 cartridge image"
description:    "Set ISEPIC image name"
resource:      N/A
resource:      "Isepicfilename"
action:        cart_attach_cmdline()
action:        n/a


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:   -cartdep256 <Name>
resource type:                 bool
description:   "Attach raw Dela EP256 cartridge image"
resource name:                 "IsepicCartridgeEnabled"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:               0
resource function:              set_isepic_enabled()
resource var:                  isepic_enabled
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -isepic / +isepic
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:  -cartdep64 <Name>
command line:  -isepic
description:    "Attach raw Dela EP64 cartridge image"
description:    "Enable the ISEPIC cartridge"
resource:      N/A
resource:      "IsepicCartridgeEnabled" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:  -cartdep7x8 <Name>
command line:  +isepic
description:    "Attach raw Dela EP7x8 cartridge image"
description:    "Disable the ISEPIC cartridge"
resource:      N/A
resource:      "IsepicCartridgeEnabled" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:   -cartdin <Name>
resource type:                 bool
description:   "Attach raw 128kB Dinamic cartridge image"
resource name:                 "IsepicSwitch"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:               0
resource function:              set_isepic_switch()
resource var:                  isepic_switch
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -isepicswitch / +isepicswitch
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:  -cartdsm <Name>
command line:  -isepicswitch
description:    "Attach raw 8kB Diashow-Maker cartridge image"
description:    "Enable the ISEPIC switch"
resource:      N/A
resource:      "IsepicSwitch" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:  -cartdqbb <Name>
command line:  +isepicswitch
description:    "Attach raw 16kB Double Quick Brown Box cartridge image"
description:    "Disable the ISEPIC switch"
resource:      N/A
resource:      "IsepicSwitch" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:   -carteasy <Name>
resource type:                 bool
description:   "Attach raw EasyFlash cartridge image"
resource name:                 "IsepicImageWrite"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:               0
resource function:              set_isepic_rw()
resource var:                  isepic_write_image
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -isepicimagerw / +isepicimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:  -cartepyx <Name>
command line:  -isepicimagerw
description:    "Attach raw 8KB Epyx FastLoad cartridge image"
description:    "Allow writing to ISEPIC image"
resource:      N/A
resource:      "IsepicImageWrite" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/isepic.c:
------------------------
------------------
command line:  -cartexos <Name>
command line:  +isepicimagerw
description:    "Attach raw 8kB EXOS cartridge image"
description:    "Do not write to ISEPIC image"
resource:      N/A
resource:      "IsepicImageWrite" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/magicvoice.c:
------------------------
----------------------
command line:   -cartexpert <Name>
resource type:                 string
description:   "Attach raw 8kB Expert Cartridge image"
resource name:                 "MagicVoiceImage"
resource:       N/A
resource range:                 N/A
action:         cart_attach_cmdline()
resource default:              ""
resource function:             set_magicvoice_filename()
resource var:                  magicvoice_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -magicvoiceimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/magicvoice.c:
------------------------
----------------------
command line:  -cartf64 <Name>
command line:  -magicvoiceimage <name>
description:    "Attach raw 32kB Formel 64 image"
description:    "Specify name of Magic Voice ROM image"
resource:      N/A
resource:      "MagicVoiceImage"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/magicvoice.c:
------------------------
----------------------
command line:   -cartfc1 <Name>
resource type:                 bool
description:   "Attach raw 16kB Final Cartridge image"
resource name:                 "MagicVoiceCartridgeEnabled"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              0
resource function:             set_magicvoice_enabled()
resource var:                  magicvoice_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -magicvoice / +magicvoice
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/georam.c:
------------------------
------------------
command line:  -cartfc3 <Name>
command line:  -magicvoice
description:    "Attach raw 64kB Final Cartridge III image"
description:    "Enable Magic Voice cartridge"
resource:      N/A
resource:      "MagicVoiceCartridgeEnabled" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/georam.c:
------------------------
------------------
command line:  -cartfcplus <Name>
command line:  +magicvoice
description:    "Attach raw 32kB Final Cartridge Plus image"
description:    "Disable Magic Voice cartridge"
resource:      N/A
resource:      "MagicVoiceCartridgeEnabled" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartff <Name>
resource type:                 string
description:   "Attach raw 8kB Freeze Frame image"
resource name:                 "MMC64BIOSfilename"
resource:       N/A
resource range:                 N/A
action:         cart_attach_cmdline()
resource default:              ""
resource function:             set_mmc64_bios_filename()
resource var:                  mmc64_bios_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64bios
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartfm <Name>
command line:  -mmc64bios <Name>
description:    "Attach raw 32kB Freeze Machine image"
description:    "Specify name of MMC64 BIOS image"
resource:      N/A
resource:      "MMC64BIOSfilename"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartfp <Name>
resource type:                 string
description:   "Attach raw 128kB Fun Play/Power Play cartridge image"
resource name:                 "MMC64imagefilename"
resource:       N/A
resource range:                 N/A
action:         cart_attach_cmdline()
resource default:               ""
resource function:              set_mmc64_image_filename()
resource var:                  mmc64_image_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64image
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartgk <Name>
command line:  -mmc64image <Name>
description:    "Attach raw 8KB Game Killer cartridge image"
description:    "Specify name of MMC64 image"
resource:      N/A
resource:      "MMC64imagefilename"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartgeoram <Name>
resource type:                 bool
description:   "Attach raw GEO-RAM cartridge image"
resource name:                 "MMC64"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              0
resource function:             set_mmc64_enabled()
resource var:                  mmc64_enabled
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64 / +mmc64
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartgs <Name>
command line:  -mmc64
description:    "Attach raw 512kB Game System cartridge image"
description:    "Enable the MMC64 expansion"
resource:      N/A
resource:      "MMC64" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartide64 <Name>
command line:  +mmc64
description:    "Attach raw 64KB IDE64 cartridge image"
description:    "Disable the MMC64 expansion"
resource:      N/A
resource:      "MMC64" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartieee <Name>
resource type:                 bool
description:   "Attach IEEE-488 Interface cartridge image"
resource name:                 "MMC64_RO"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:               0
resource function:              set_mmc64_readonly()
resource var:                  mmc64_hw_writeprotect
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64readonly / -mmc64readwrite
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartisepic <Name>
command line:  -mmc64readonly
description:    "Attach raw 2kB ISEPIC cartridge image"
description:    "Set the MMC64 card to read-only"
resource:      N/A
resource:      "MMC64_RO" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartkcs <Name>
command line:  -mmc64readwrite
description:    "Attach raw 16kB KCS Power cartridge image"
description:    "Set the MMC64 card to read/write"
resource:      N/A
resource:      "MMC64_RO" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartks <Name>
resource type:                 bool
description:   "Attach raw 24kB Kingsoft cartridge image"
resource name:                 "MMC64_flashjumper"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              0
resource function:             set_mmc64_flashjumper()
resource var:                  mmc64_hw_flashjumper
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64flash / +mmc64flash
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartmach5 <Name>
command line:  -mmc64flash
description:    "Attach raw 8kB MACH 5 cartridge image"
description:    "Set the MMC64 Flash Jumper"
resource:      N/A
resource:      "MMC64_flashjumper" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartmd <Name>
command line:  +mmc64flash
description:    "Attach raw 32/64/128kB Magic Desk cartridge image"
description:    "Remove the MMC64 Flash Jumper"
resource:      N/A
resource:      "MMC64_flashjumper" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartmf <Name>
resource type:                 int
description:   "Attach raw Magic Formel cartridge image"
resource name:                 "MMC64_revision"
resource:       N/A
resource range:                 0..1 (MMC64_REV_A (0), MMC64_REV_B (1))
action:         cart_attach_cmdline()
resource default:              MMC64_REV_A (0)
resource function:             set_mmc64_revision()
resource var:                  mmc64_revision
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64rev
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartmikro <Name>
command line:  -mmc64rev <revision>
description:    "Attach raw 8kB Mikro Assembler cartridge image"
description:    "Specify MMC64 revision (0: Rev A, 1: Rev B)"
resource:      N/A
resource:      "MMC64_revision"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartmmc64 <Name>
resource type:                 bool
description:   "Attach raw 8kB MMC64 cartridge image"
resource name:                 "MMC64_bios_write"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              0
resource function:             set_mmc64_bios_write()
resource var:                  mmc64_bios_write
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64bioswrite / -mmc64biosreadonly
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartmmcr <Name>
command line:  -mmc64bioswrite
description:    "Attach raw 512kB MMC Replay cartridge image"
description:    "Save the MMC64 bios when changed"
resource:      N/A
resource:      "MMC64_bios_write" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:  -cartmv <Name>
command line:  -mmc64biosreadonly
description:    "Attach raw 16kB Magic Voice cartridge image"
description:    "Do not save the MMC64 bios when changed"
resource:      N/A
resource:      "MMC64_bios_write" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmc64.c:
------------------------
-----------------
command line:   -cartocean <Name>
resource type:                 int
description:   "Attach raw Ocean cartridge image"
resource name:                 "MMC64_sd_type"
resource:       N/A
resource range:                 0..3 (MMC64_TYPE_AUTO (0), MMC64_TYPE_MMC (1), MMC64_TYPE_SD (2), MMC64_TYPE_SDHC (3))
action:         cart_attach_cmdline()
resource default:              MMC64_TYPE_AUTO (0)
resource function:             set_mmc64_sd_type()
resource var:                  mmc64_sd_type
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmc64sdtype
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/georam.c:
------------------------
------------------
command line:  -cartpf <Name>
command line:  -mmc64sdtype <type>
description:    "Attach raw 64KB Pagefox cartridge image"
description:    "Specify MMC64 SD type (0: auto, 1: MMC, 2: SD, 3: SDHC)"
resource:      N/A
resource:      "MMC64_sd_type"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:   -cartp64 <Name>
resource type:                 string
description:   "Attach raw 256KB Prophet 64 cartridge image"
resource name:                 "MMCRCardImage"
resource:       N/A
resource range:                 N/A
action:         cart_attach_cmdline()
resource default:              ""
resource function:             mmcr_card_filename()
resource var:                  mmcr_sd_type
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmcrcardimage
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartramcart <Name>
command line:  -mmcrcardimage <filename>
description:    "Attach raw RamCart cartridge image"
description:    "Specify MMC Replay card image filename"
resource:      N/A
resource:      "MMCRCardImage"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:   -cartreu <Name>
resource type:                 string
description:   "Attach raw REU cartridge image"
resource name:                 "MMCREEPROMImage"
resource:       N/A
resource range:                 N/A
action:         cart_attach_cmdline()
resource default:              ""
resource function:             set_mmcr_eeprom_filename()
resource var:                  mmcr_eeprom_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmcreepromimage
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartrep256 <Name>
command line:  -mmcreepromimage <filename>
description:    "Attach raw REX EP256 cartridge image"
description:    "Specify MMC Replay EEPROM image filename"
resource:      N/A
resource:      "MMCREEPROMImage"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:   -cartrgcd <Name>
resource type:                 bool
description:   "Attach raw 64kB RGCD cartridge image"
resource name:                 "MMCRRescueMode"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              0
resource function:             set_mmcr_rescue_mode()
resource var:                  enable_rescue_mode
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmcrrescue / +mmcrrescue
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartross <Name>
command line:  -mmcrrescue
description:    "Attach raw 16/32kB ROSS cartridge image"
description:    "Enable MMC Replay rescue mode"
resource:      N/A
resource:      "MMCRRescueMode" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartrr <Name>
command line:  +mmcrrescue
description:    "Attach raw 64KB Retro Replay cartridge image"
description:    "Disable MMC Replay rescue mode"
resource:      N/A
resource:      "MMCRRescueMode" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:   -cartru <Name>
resource type:                 bool
description:   "Attach raw 8kB REX Utility cartridge image"
resource name:                 "MMCRImageWrite"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              0
resource function:             set_mmcr_image_write()
resource var:                  mmcr_write_image
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmcrimagerw / +mmcrimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -carts64 <Name>
command line:  -mmcrimagerw
description:    "Attach raw 4kB Snapshot 64 cartridge image"
description:    "Allow writing to MMC Replay image"
resource:      N/A
resource:      "MMCRImageWrite" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartsb <Name>
command line:  +mmcrimagerw
description:    "Attach raw Structured Basic cartridge image"
description:    "Do not write to MMC Replay image"
resource:      N/A
resource:      "MMCRImageWrite" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:   -cartse5 <Name>
resource type:                 bool
description:   "Attach raw 16kB Super Explode V5 cartridge image"
resource name:                 "MMCRCardRW"
resource:       N/A
resource range:                 0/1
action:         cart_attach_cmdline()
resource default:              1
resource function:             set_mmcr_card_rw()
resource var:                  mmcr_card_rw
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmcrcardrw / +mmcrcardrw
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartsg <Name>
command line:  -mmcrcardrw
description:    "Attach raw 64kB Super Games cartridge image"
description:    "Enable writes to MMC Replay card image"
resource:      N/A
resource:      "MMCRCardRW" (set to 1)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartsilver <Name>
command line:  +mmcrcardrw
description:    "Attach raw Silverrock 128 cartridge image"
description:    "Disable writes to MMC Replay card image"
resource:      N/A
resource:      "MMCRCardRW" (set to 0)
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:   -cartsimon <Name>
resource type:                 int
description:   "Attach raw 16kB Simons Basic cartridge image"
resource name:                 "MMCRSDType"
resource:       N/A
resource range:                 0..3 (MMCR_TYPE_AUTO (0), MMCR_TYPE_MMC (1), MMCR_TYPE_SD (2), MMCR_TYPE_SDHC (3))
action:         cart_attach_cmdline()
resource default:              MMCR_TYPE_AUTO (0)
resource function:             set_mmcr_sd_type()
resource var:                  mmcr_sd_type
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mmcrsdtype
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/c64carthooks.c:
c64/cart/georam.c:
------------------------
------------------
command line:  -cartss4 <Name>
command line:  -mmcrsdtype <type>
description:    "Attach raw 32KB Super Snapshot V4 cartridge image"
description:    "Specify MMC Replay SD type (0: auto, 1: MMC, 2: SD, 3: SDHC)"
resource:      N/A
resource:      "MMCRSDType"
action:        cart_attach_cmdline()
action:        N/A


c64/cart/c64carthooks.c:
c64/cart/mmcreplay.c:
------------------------
---------------------
command line:  -cartss5 <Name>
description:    "Attach raw 64KB Super Snapshot V5 cartridge image"
resource:      N/A
action:        cart_attach_cmdline()
 
c64/cart/c64carthooks.c:
------------------------
command line:  -cartstar <Name>
description:    "Attach raw 16KB Stardos cartridge image"
resource:      N/A
action:        cart_attach_cmdline()
 
c64/cart/c64carthooks.c:
------------------------
command line:  -cartwl <Name>
description:    "Attach raw 16KB Westermann Learning cartridge image"
resource:      N/A
action:        cart_attach_cmdline()
 
c64/cart/c64carthooks.c:
------------------------
command line:  -cartws <Name>
description:    "Attach raw 8kB Warp Speed cartridge image"
resource:      N/A
action:        cart_attach_cmdline()
 
c64/cart/c64carthooks.c:
------------------------
command line:  -cartzaxxon <Name>
description:    "Attach raw 16kB Zaxxon cartridge image"
resource:      N/A
action:        cart_attach_cmdline()
 
c64/cart/digimax.c:
-------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DIGIMAX"
resource name:                  "MMCREEPROMRW"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_digimax_enabled()
resource function:              set_mmcr_eeprom_rw()
resource var:                  digimax_sound_chip.chip_enabled
resource var:                  mmcr_eeprom_rw
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -digimax / +digimax
command-line:                  -mmcreepromrw / +mmcreepromrw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/digimax.c:
c64/cart/mmcreplay.c:
-------------------
---------------------
command line:  -digimax
command line:  -mmcreepromrw
description:    "Enable the DigiMAX cartridge"
description:    "Enable writes to MMC Replay EEPROM image"
resource:      "DIGIMAX" (set to 1)
resource:      "MMCREEPROMRW" (set to 1)
action:        N/A
action:        N/A


c64/cart/digimax.c:
c64/cart/mmcreplay.c:
-------------------
---------------------
command line:  +digimax
command line:  +mmcreepromrw
description:    "Disable the DigiMAX cartridge"
description:    "Disable writes to MMC Replay EEPROM image"
resource:      "DIGIMAX" (set to 0)
resource:      "MMCREEPROMRW" (set to 0)
action:        N/A
action:        N/A


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
resource type:                  string
resource type:                  string
resource name:                  "DQBBfilename"
resource name:                  "RAMCARTfilename"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              ""
resource function:              set_dqbb_filename()
resource function:              set_ramcart_filename()
resource var:                  dqbb_filename
resource var:                  ramcart_filename
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dqbbimage
command-line:                  -ramcartimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
command line:  -dqbbimage <Name>
command line:  -ramcartimage <Name>
description:    "Specify Double Quick Brown Box filename"
description:    "Specify name of RAMCART image"
resource:      "DQBBfilename"
resource:      "RAMCARTfilename"
action:        N/A
action:        N/A


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DQBB"
resource name:                  "RAMCART"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_dqbb_enabled()
resource function:              set_ramcart_enabled()
resource var:                  dqbb_enabled
resource var:                  ramcart_enabled
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dqbb / +dqbb
command-line:                  -ramcart / +ramcart
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
command line:  -dqbb
command line:  -ramcart
description:    "Enable Double Quick Brown Box"
description:    "Enable the RamCart expansion"
resource:      "DQBB" (set to 1)
resource:      "RAMCART" (set to 1)
action:        N/A
action:        N/A


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
command line:  +dqbb
command line:  +ramcart
description:    "Disable Double Quick Brown Box"
description:    "Disable the RamCart expansion"
resource:      "DQBB" (set to 0)
resource:      "RAMCART" (set to 0)
action:        N/A
action:        N/A


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DQBBImageWrite"
resource name:                  "RAMCART_RO"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_dqbb_image_write()
resource function:              set_ramcart_readonly()
resource var:                  dqbb_write_image
resource var:                  ramcart_readonly
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dqbbimagerw / +dqbbimagerw
command-line:                  -ramcartro / -ramcartrw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/dos/sdl/osx/windows/unix
platform gui missing:          beos/os2


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
command line:  -dqbbimagerw
command line:  -ramcartro
description:    "Allow writing to DQBB image"
description:    "Set the RAMCart switch to read-only"
resource:      "DQBBImageWrite" (set to 1)
resource:      "RAMCART_RO" (set to 1)
action:        N/A
action:        N/A


c64/cart/dqbb.c:
c64/cart/ramcart.c:
----------------
-------------------
command line:  +dqbbimagerw
command line:  -ramcartrw
description:    "Do not write to DQBB image"
description:    "Set the RAMCart switch to read/write"
resource:      "DQBBImageWrite" (set to 0)
resource:      "RAMCART_RO" (set to 0)
action:        N/A
action:        N/A


c64/cart/easyflash.c:
c64/cart/ramcart.c:
---------------------
-------------------
resource type:                  bool
resource type:                  int
resource name:                  "EasyFlashJumper"
resource name:                  "RAMCARTsize"
resource range:                0/1
resource range:                N/A (64/128)
resource default:              0
resource default:              128
resource function:              set_easyflash_jumper()
resource function:              set_ramcart_size()
resource var:                  easyflash_jumper
resource var:                  ramcart_size_kb
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -easyflashjumper / +easyflashjumper
command-line:                  -ramcartsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/easyflash.c:
c64/cart/ramcart.c:
---------------------
-------------------
command line:  -easyflashjumper
command line:  -ramcartsize <size in KB>
description:    "Enable EasyFlash jumper"
description:    "Size of the RAMCART expansion. (64/128)"
resource:      "EasyFlashJumper" (set to 1)
resource:      "RAMCARTsize"
action:        N/A
action:        N/A


c64/cart/easyflash.c:
c64/cart/ramcart.c:
---------------------
-------------------
command line:  +easyflashjumper
description:    "Disable EasyFlash jumper"
resource:      "EasyFlashJumper" (set to 0)
action:        N/A
 
c64/cart/easyflash.c:
---------------------
resource type:                  bool
resource type:                  bool
resource name:                  "EasyFlashWriteCRT"
resource name:                  "RAMCARTImageWrite"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_easyflash_crt_write()
resource function:              set_ramcart_image_write()
resource var:                  easyflash_crt_write
resource var:                  ramcart_write_image
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -easyflashcrtwrite / +easyflashcrtwrite
command-line:                  -ramcartimagerw / +ramcartimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/easyflash.c:
c64/cart/ramcart.c:
---------------------
-------------------
command line:  -easyflashcrtwrite
command line:  -ramcartimagerw
description:    "Enable writing to EasyFlash .crt image"
description:    "Allow writing to RAMCart image"
resource:      "EasyFlashWriteCRT" (set to 1)
resource:      "RAMCARTImageWrite" (set to 1)
action:        N/A
action:        N/A


c64/cart/easyflash.c:
c64/cart/ramcart.c:
---------------------
-------------------
command line:  +easyflashcrtwrite
command line:  +ramcartimagerw
description:    "Disable writing to EasyFlash .crt image"
description:    "Do not write to RAMCart image"
resource:      "EasyFlashWriteCRT" (set to 0)
resource:      "RAMCARTImageWrite" (set to 0)
action:        N/A
action:        N/A


c64/cart/easyflash.c:
c64/cart/reu.c:
---------------------
---------------
resource type:                  bool
resource type:                  string
resource name:                  "EasyFlashOptimizeCRT"
resource name:                  "REUfilename"
resource range:                0/1
resource range:                N/A
resource default:              1
resource default:              ""
resource function:              set_easyflash_crt_optimize()
resource function:              set_reu_filename()
resource var:                  easyflash_crt_optimize
resource var:                  reu_filename
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -easyflashcrtoptimize / +easyflashcrtoptimize
command-line:                  -reuimage
platform gui present:          unix/sdl/osx
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui missing:          amigaos/beos/dos/os2/windows
 
c64/cart/reu.c:
---------------
command line:  -reuimage <Name>
description:    "Specify name of REU image"
resource:      "REUfilename"
action:        N/A
 
c64/cart/reu.c:
---------------
resource type:                  bool
resource name:                  "REUImageWrite"
resource range:                0/1
resource default:              0
resource function:              set_reu_image_write()
resource var:                  reu_write_image
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -reuimagerw / +reuimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/easyflash.c:
c64/cart/reu.c:
---------------------
---------------
command line:  -easyflashcrtoptimize
command line:  -reuimagerw
description:    "Enable EasyFlash .crt image optimize on write"
description:    "Allow writing to REU image"
resource:      "EasyFlashOptimizeCRT" (set to 1)
resource:      "REUImageWrite" (set to 1)
action:        N/A
action:        N/A


c64/cart/easyflash.c:
c64/cart/reu.c:
---------------------
---------------
command line:  +easyflashcrtoptimize
command line:  +reuimagerw
description:    "Disable EasyFlash .crt image optimize on write"
description:    "Do not write to REU image"
resource:      "EasyFlashOptimizeCRT" (set to 0)
resource:      "REUImageWrite" (set to 0)
action:        N/A
action:        N/A


c64/cart/expert.c:
c64/cart/reu.c:
------------------
---------------
resource type:                  string
resource type:                  int
resource name:                  "Expertfilename"
resource name:                  "REUsize"
resource range:                N/A
resource range:                N/A (128/256/512/1024/2048/4096/8192/16384)
resource default:              ""
resource default:              512
resource function:              set_expert_filename()
resource function:              set_reu_size()
resource var:                  expert_filename
resource var:                  reu_size_kb
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -expertimagename
command-line:                  -reusize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/expert.c:
c64/cart/reu.c:
------------------
---------------
command line:  -expertimagename <Name>
command line:  -reusize <size in KB>
description:    "Set Expert Cartridge image name"
description:    "Size of the RAM expansion unit. (128/256/512/1024/2048/4096/8192/16384)"
resource:      "Expertfilename"
resource:      "REUsize"
action:        N/A
action:        N/A


c64/cart/expert.c:
c64/cart/reu.c:
------------------
---------------
resource type:                  bool
resource type:                  bool
resource name:                  "ExpertCartridgeEnabled"
resource name:                  "REU"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_expert_enabled()
resource function:              set_reu_enabled()
resource var:                  expert_enabled
resource var:                  reu_enabled
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -expert / +expert
command-line:                  -reu / +reu
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/expert.c:
c64/cart/reu.c:
------------------
---------------
command line:  -expert
command line:  -reu
description:    "Enable the Expert Cartridge"
description:    "Enable the RAM Expansion Unit"
resource:      "ExpertCartridgeEnabled" (set to 1)
resource:      "REU" (set to 1)
action:        N/A
action:        N/A


c64/cart/expert.c:
c64/cart/reu.c:
------------------
---------------
command line:  +expert
command line:  +reu
description:    "Disable the Expert Cartridge"
description:    "Disable the RAM Expansion Unit"
resource:      "ExpertCartridgeEnabled" (set to 0)
resource:      "REU" (set to 0)
action:        N/A
action:        N/A


c64/cart/expert.c:
c64/cart/sfx_soundexpander.c:
------------------
-----------------------------
resource type:                  int
resource name:                  "ExpertCartridgeMode"
resource range:                0..2 (EXPERT_MODE_OFF (0), EXPERT_MODE_PRG (1), EXPERT_MODE_ON (2))
resource default:              EXPERT_MODE_PRG (1)
resource function:              expert_mode_changed()
resource var:                  cartmode
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -expertmode
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c64/cart/expert.c:
------------------
command line:  -expertmode <mode>
description:    "Set Expert Cartridge mode (0: Off, 1: Prg, 2: On)"
resource:      "ExpertCartridgeMode"
action:        N/A
 
c64/cart/expert.c:
------------------
resource type:                  bool
resource type:                  bool
resource name:                  "ExpertImageWrite"
resource name:                  "SFXSoundExpander"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_expert_rw()
resource function:              set_sfx_soundexpander_enabled()
resource var:                  expert_write_image
resource var:                  sfx_soundexpander_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -expertimagerw / +expertimagerw
command-line:                  -sfxse / +sfxse
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/expert.c:
c64/cart/sfx_soundexpander.c:
------------------
-----------------------------
command line:  -expertimagerw
command line:  -sfxse
description:    "Allow writing to Expert Cartridge image"
description:    "Enable the SFX Sound Expander cartridge"
resource:      "ExpertImageWrite" (set to 1)
resource:      "SFXSoundExpander" (set to 1)
action:        N/A
action:        N/A


c64/cart/expert.c:
c64/cart/sfx_soundexpander.c:
------------------
-----------------------------
command line:  +expertimagerw
command line:  +sfxse
description:    "Do not write to Expert Cartridge image"
description:    "Disable the SFX Sound Expander cartridge"
resource:      "ExpertImageWrite" (set to 0)
resource:      "SFXSoundExpander" (set to 0)
action:        N/A
action:        N/A


c64/cart/georam.c:
c64/cart/sfx_soundexpander.c:
------------------
-----------------------------
resource type:                  string
resource type:                  int
resource name:                  "GEORAMfilename"
resource name:                  "SFXSoundExpanderChip"
resource range:                N/A
resource range:                N/A (3526/3812)
resource default:              ""
resource default:              3526
resource function:              set_georam_filename()
resource function:              set_sfx_soundexpander_chip()
resource var:                   georam_filename
resource var:                   sfx_soundexpander_chip
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -georamimage
command-line:                  -sfxsetype
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/georam.c:
c64/cart/sfx_soundexpander.c:
------------------
-----------------------------
command line:  -georamimage <Name>
command line:  -sfxsetype <Type>
description:    "Specify name of GEORAM image"
description:    "Set YM chip type (3526 / 3812)"
resource:      "GEORAMfilename"
resource:      "SFXSoundExpanderChip"
action:        N/A
action:        N/A


c64/cart/georam.c:
c64/cart/sfx_soundsampler.c:
------------------
----------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "GEORAM"
resource name:                  "SFXSoundSampler"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_georam_enabled()
resource function:              set_sfx_soundsampler_enabled()
resource var:                  georam_enabled
resource var:                  sfx_soundsampler_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -georam / +georam
command-line:                  -sfxss / +sfxss
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


c64/cart/georam.c:
c64/cart/sfx_soundsampler.c:
------------------
----------------------------
command line:  -georam
command line:  -sfxss
description:    "Enable the GEO-RAM expansion unit"
description:    "Enable the SFX Sound Sampler cartridge"
resource:      "GEORAM" (set to 1)
resource:      "SFXSoundSampler" (set to 1)
action:        N/A
action:        N/A


c64/cart/georam.c:
c64/cart/sfx_soundsampler.c:
------------------
----------------------------
command line:  +georam
command line:  +sfxss
description:    "Disable the GEO-RAM expansion unit"
description:    "Disable the SFX Sound Sampler cartridge"
resource:      "GEORAM" (set to 0)
resource:      "SFXSoundSampler" (set to 0)
action:        N/A
action:        N/A


c64/cart/georam.c:
c64/plus256k.c:
------------------
---------------
resource type:                  int
resource type:                  string
resource name:                  "GEORAMsize"
resource name:                  "PLUS256Kfilename"
resource range:                N/A (64/128/256/512/1024/2048/4096)
resource range:                N/A
resource default:              512
resource default:              ""
resource function:              set_georam_size()
resource function:              set_plus256k_filename()
resource var:                  georam_size_kb
resource var:                  plus256k_filename
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -georamsize
command-line:                  -plus256kimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/georam.c:
c64/plus256k.c:
------------------
---------------
command line:  -georamsize <size in KB>
command line:  -plus256kimage <Name>
description:    "Size of the GEORAM expansion unit"
description:    "Specify name of PLUS256K image"
resource:      "GEORAMsize"
resource:      "PLUS256Kfilename"
action:        N/A
action:        N/A


c64/cart/georam.c:
c64/plus60k.c:
------------------
--------------
resource type:                  bool
resource name:                  "GEORAMImageWrite"
resource range:                0/1
resource default:              0
resource function:              set_georam_image_write()
resource var:                  georam_write_image
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -georamimagerw / +georamimagerw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
c64/cart/georam.c:
------------------
command line:  -georamimagerw
description:    "Allow writing to GEORAM image"
resource:      "GEORAMImageWrite" (set to 1)
action:        N/A
 
c64/cart/georam.c:
------------------
command line:  +georamimagerw
description:    "Do not write to GEORAM image"
resource:      "GEORAMImageWrite" (set to 0)
action:        N/A
 
c64/cart/ide64.c:
-----------------
resource type:                  string
resource type:                  string
resource name:                  "IDE64Image1"
resource name:                  "PLUS60Kfilename"
resource range:                N/A
resource range:                N/A
resource default:              "ide.cfa"
resource default:              ""
resource function:              set_ide64_image_file()
resource function:              set_plus60k_filename()
resource var:                  drives[0].filename
resource var:                  plus60k_filename
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64image1
command-line:                  -plus60kimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64/plus60k.c:
-----------------
--------------
command line:  -IDE64image1 <Name>
command line:  -plus60kimage <Name>
description:    "Specify name of IDE64 image file"
description:    "Specify name of PLUS60K image"
resource:      "IDE64Image1"
resource:      "PLUS60Kfilename"
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64/plus60k.c:
-----------------
--------------
resource type:                  string
resource type:                  int
resource name:                  "IDE64Image2"
resource name:                  "PLUS60Kbase"
resource range:                N/A
resource range:                N/A ($D040/$D100)
resource default:              ""
resource default:              $D100
resource function:              set_ide64_image_file()
resource function:              set_plus60k_base()
resource var:                  drives[1].filename
resource var:                  plus60k_base
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64image2
command-line:                  -plus60kbase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64/plus60k.c:
-----------------
--------------
command line:  -IDE64image2 <Name>
command line:  -plus60kbase <Base address>
description:    "Specify name of IDE64 image file"
description:    "Base address of the PLUS60K expansion. (0xD040, 0xD100)"
resource:      "IDE64Image2"
resource:      "PLUS60Kbase"
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64/c64-memory-hacks.c:
-----------------
-----------------------
resource type:                  int
resource name:                  "MemoryHack"
resource range:                0..3 (MEMORY_HACK_NONE (0), MEMORY_HACK_C64_256K (1), MEMORY_HACK_PLUS60K (2), MEMORY_HACK_PLUS256K (3))
resource default:              MEMORY_HACK_NONE (0)
resource function:              set_memory_hack()
resource var:                  memory_hack
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -memoryexphack
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range correct:   amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range incorrect:
platform gui missing:
 
c64/c64-memory-hacks.c:
-----------------------
command line:  -memoryexphack <device>
description:    "Set the 'memory expansion hack' device (0: None, 1: C64 256K, 2: +60K, 3: +256K)"
resource:      "MemoryHack"
action:        N/A
 
c64/vsid-resources.c:
---------------------
resource type:                  string
resource type:                  string
resource name:                  "IDE64Image3"
resource name:                  "ChargenName"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              "chargen"
resource function:              set_ide64_image_file()
resource function:              set_chargen_rom_name()
resource var:                  drives[2].filename
resource var:                  chargen_rom_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -IDE64image3
command-line:                  -chargen
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


c64/cart/ide64.c:
c64/vsid-cmdline-options.c:
-----------------
---------------------------
command line:  -IDE64image3 <Name>
command line:  -chargen <name>
description:    "Specify name of IDE64 image file"
description:    "Specify name of character generator ROM image"
resource:      "IDE64Image3"
resource:      "ChargenName"
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64/vsid-resources.c:
-----------------
---------------------
resource type:                  string
resource type:                  string
resource name:                  "IDE64Image4"
resource name:                  "KernalName"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              "kernal"
resource function:              set_ide64_image_file()
resource function:              set_kernal_rom_name()
resource var:                  drives[3].filename
resource var:                  kernal_rom_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -IDE64image4
command-line:                  -kernal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


c64/cart/ide64.c:
c64/vsid-cmdline-options.c:
-----------------
---------------------------
command line:  -IDE64image4 <Name>
command line:  -kernal <name>
description:    "Specify name of IDE64 image file"
description:    "Specify name of Kernal ROM image"
resource:      "IDE64Image4"
resource:      "KernalName"
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64/vsid-resources.c:
-----------------
---------------------
resource type:                  int
resource type:                  string
resource name:                  "IDE64Cylinders1"
resource name:                  "BasicName"
resource range:                1..65535
resource range:                N/A
resource default:              256
resource default:              "basic"
resource function:              set_cylinders()
resource function:              set_basic_rom_name()
resource var:                  drives[0].settings.cylinders
resource var:                  basic_rom_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -IDE64cyl1
command-line:                  -basic
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


c64/cart/ide64.c:
c64/vsid-cmdline-options.c:
-----------------
---------------------------
command line:  -IDE64cyl1 <value>
command line:  -basic <name>
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
description:    "Specify name of BASIC ROM image"
resource:      "IDE64Cylinders1"
resource:      "BasicName"
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64dtv/c64dtv-resources.c:
-----------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "IDE64Cylinders2"
resource name:                  "MachineVideoStandard"
resource range:                1..65535
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              256
resource default:              MACHINE_SYNC_PAL
resource function:              set_cylinders()
resource function:              set_sync_factor()
resource var:                  drives[1].settings.cylinders
resource var:                  sync_factor
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64dtv
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64cyl2
command-line:                  -pal / -ntsc / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64dtv/c64dtv-cmdline-options.c:
-----------------
--------------------------------
command line:  -IDE64cyl2 <value>
command line:  -model <Model>
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
description:    "Set DTV model (v2/v2pal/v2ntsc, v3/v3pal/v3ntsc, hummer)"
resource:      "IDE64Cylinders2"
resource:      N/A
action:        set_dtv_model() (sets "MachineVideoStandard", "DtvRevision" and "HummerADC")
 
c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:  -pal
description:    "Use PAL sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL (-1))
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64dtv/c64dtv-cmdline-options.c:
-----------------
--------------------------------
resource type:                 int
command line:   -ntsc
resource name:                 "IDE64Cylinders3"
description:   "Use NTSC sync factor"
resource range:                 1..65535
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC (-2))
resource default:              256
action:         N/A
resource function:              set_cylinders()
resource var:                  drives[2].settings.cylinders
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -IDE64cyl3
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64dtv/c64dtv-resources.c:
-----------------
--------------------------
command line:  -IDE64cyl3 <value>
resource type:                  bool
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource name:                  "HummerADC"
resource:      "IDE64Cylinders3"
resource range:                0/1
action:        N/A
resource default:              0
 
resource function:              c64dtv_hummer_adc_set()
c64/cart/ide64.c:
resource var:                  c64dtv_hummer_adc_enabled
-----------------
resource emulators:            x64dtv
resource type:                  int
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource name:                  "IDE64Cylinders4"
resource range:                1..65535
resource default:              256
resource function:              set_cylinders()
resource var:                  drives[3].settings.cylinders
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64cyl4
command-line:                  -hummeradc / +hummeradc / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64dtv/c64dtv-cmdline-options.c:
-----------------
--------------------------------
command line:  -IDE64cyl4 <value>
command line:  -hummeradc
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
description:    "Enable Hummer ADC"
resource:      "IDE64Cylinders4"
resource:      "HummerADC" (set to 1)
action:        N/A
 
c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:  +hummeradc
description:    "Disable Hummer ADC"
resource:      "HummerADC" (set to 0)
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64dtv/c64dtvblitter.c:
-----------------
-----------------------
resource type:                  int
resource type:                  int
resource name:                  "IDE64Heads1"
resource name:                  "DtvRevision"
resource range:                1..16
resource range:                2..3
resource default:              4
resource default:              3
resource function:              set_heads()
resource function:              set_dtvrevision()
resource var:                  drives[0].settings.heads
resource var:                  dtvrevision
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64dtv
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64hds1
command-line:                  -dtvrev / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64dtv/c64dtvblitter.c:
-----------------
-----------------------
command line:  -IDE64hds1 <value>
command line:  -dtvrev <Revision>
description:    "Set number of heads for the IDE64 emulation. (1..16)"
description:    "Specify DTV Revision (2: DTV2, 3: DTV3)"
resource:      "IDE64Heads1"
resource:      "DtvRevision"
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64dtv/c64dtvflash.c:
-----------------
---------------------
resource type:                  int
resource type:                  string
resource name:                  "IDE64Heads2"
resource name:                  "c64dtvromfilename"
resource range:                1..16
resource range:                N/A
resource default:              4
resource default:              "PROGDIR:C64DTV/dtvrom.bin" (Amiga) / "dtvrom.bin" (everything else)
resource function:              set_heads()
resource function:              set_c64dtvflash_filename()
resource var:                  drives[1].settings.heads
resource var:                  c64dtvflash_filename
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64dtv
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64hds2
command-line:                  -c64dtvromimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64dtv/c64dtvflash.c:
-----------------
---------------------
command line:  -IDE64hds2 <value>
command line:  -c64dtvromimage <Name>
description:    "Set number of heads for the IDE64 emulation. (1..16)"
description:    "Specify name of C64DTV ROM image"
resource:      "IDE64Heads2"
resource:      "c64dtvromfilename"
action:        N/A
action:        N/A


c64/cart/ide64.c:
c64dtv/c64dtvflash.c:
-----------------
---------------------
resource type:                  int
resource type:                  bool
resource name:                  "IDE64Heads3"
resource name:                  "c64dtvromrw"
resource range:                1..16
resource range:                0/1
resource default:              4
resource default:              0
resource function:              set_heads()
resource function:              set_c64dtvflash_mem_rw()
resource var:                  drives[2].settings.heads
resource var:                  c64dtvflash_mem_rw
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64dtv
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64hds3
command-line:                  -c64dtvromrw / +c64dtvromrw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
c64dtv/c64dtvflash.c:
-----------------
---------------------
command line:  -IDE64hds3 <value>
command line:  -c64dtvromrw
description:    "Set number of heads for the IDE64 emulation. (1..16)"
description:    "Enable writes to C64DTV ROM image"
resource:      "IDE64Heads3"
resource:      "c64dtvromrw" (set to 1)
action:        N/A
 
c64dtv/c64dtvflash.c:
---------------------
command line:  +c64dtvromrw
description:    "Disable writes to C64DTV ROM image"
resource:      "c64dtvromrw" (set to 0)
action:        N/A
action:        N/A


c64/cart/ide64.c:
cbm2/cbm2-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "IDE64Heads4"
resource name:                  "ChargenName"
resource range:                1..16
resource range:                N/A
resource default:              4
resource default:              CBM2_CHARGEN600
resource function:              set_heads()
resource function:              set_chargen_rom_name()
resource var:                  drives[3].settings.heads
resource var:                  chargen_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64hds4
command-line:                  -chargen / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
cbm2/cbm5x0-resources.c:
-----------------
------------------------
command line:  -IDE64hds4 <value>
resource type:                  string
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource name:                  "ChargenName"
resource:      "IDE64Heads4"
resource range:                N/A
resource default:              CBM2_CHARGEN500
resource function:              set_chargen_rom_name()
resource var:                  chargen_name
resource emulators:            xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -chargen / -model
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
 
cbm2/cbm2-cmdline-options.c:
----------------------------
command line:  -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:      "ChargenName"
action:        N/A
action:        N/A


c64/cart/ide64.c:
cbm2/cbm2-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "IDE64Sectors1"
resource name:                  "KernalName"
resource range:                1..63
resource range:                N/A
resource default:              16
resource default:              CBM2_KERNAL
resource function:              set_sectors()
resource function:              set_kernal_rom_name()
resource var:                  drives[0].settings.sectors
resource var:                  kernal_rom_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64sec1
command-line:                  -kernal / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation


c64/cart/ide64.c:
cbm2/cbm5x0-resources.c:
-----------------
------------------------
command line:  -IDE64sec1 <value>
resource type:                  string
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource name:                  "KernalName"
resource:      "IDE64Sectors1"
resource range:                N/A
action:        N/A
resource default:              CBM2_KERNAL500
 
resource function:              set_kernal_rom_name()
c64/cart/ide64.c:
resource var:                  kernal_rom_name
-----------------
resource emulators:            xcbm5x0
resource type:                  int
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
resource name:                  "IDE64Sectors2"
resource range:                1..63
resource default:              16
resource function:              set_sectors()
resource var:                  drives[1].settings.sectors
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64sec2
command-line:                  -kernal / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/unix/os2/sdl/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation


c64/cart/ide64.c:
cbm2/cbm2-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64sec2 <value>
command line:  -kernal <Name>
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
description:    "Specify name of Kernal ROM image"
resource:      "IDE64Sectors2"
resource:      "KernalName"
action:        N/A
action:        N/A


c64/cart/ide64.c:
cbm2/cbm2-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "IDE64Sectors3"
resource name:                  "BasicName"
resource range:                1..63
resource range:                N/A
resource default:              16
resource default:              CBM2_BASIC128
resource function:              set_sectors()
resource function:              set_basic_rom_name()
resource var:                  drives[2].settings.sectors
resource var:                  basic_rom_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -basic / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation
 
cbm2/cbm5x0-resources.c:
------------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                N/A
resource default:              CBM2_BASIC500
resource function:              set_basic_rom_name()
resource var:                  basic_rom_name
resource emulators:            xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64sec3
command-line:                  -basic / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation


c64/cart/ide64.c:
cbm2/cbm2-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64sec3 <value>
command line:  -basic <Name>
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
description:    "Specify name of BASIC ROM image"
resource:      "IDE64Sectors3"
resource:      "BasicName"
action:        N/A
action:        N/A


c64/cart/ide64.c:
cbm2/cbm2-common-resources.c as included from cbm2/cbm2-resources.c:
-----------------
cbm2/cbm2-common-resources.c as included from cbm2/cbm5x0-resources.c:
----------------------------------------------------------------------
resource type:                  int
resource type:                  int
resource name:                  "IDE64Sectors4"
resource name:                  "CIA1Model"
resource range:                1..63
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:              16
resource default:              CIA_MODEL_6526 (0)
resource function:              set_sectors()
resource function:              set_cia1_model()
resource var:                  drives[3].settings.sectors
resource var:                  cia1_model
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xcbm5x0
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64sec4
command-line:                  -cia1model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
cbm2/cbm2-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64sec4 <value>
command line:  -cia1model <Model>
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:      "IDE64Sectors4"
resource:      "CIA1Model"
action:        N/A
action:        N/A


c64/cart/ide64.c:
cbm2/cbm5x0-resources.c:
-----------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "IDE64AutodetectSize1"
resource name:                  "MachineVideoStandard"
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              cbm5x0_set_sync_factor()
resource var:                  sync_factor
resource emulators:            xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -pal / -ntsc / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcStretchVertical"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_autodetect_size()
resource function:              set_stretch()
resource var:                  drives[0].autodetect_size
resource var:                  crtc_stretchy
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64autosize1 / +IDE64autosize1
command-line:                  -CRTCstretchvertical / +CRTCstretchvertical
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64autosize1
command line:  -CRTCstretchvertical
description:    "Autodetect image size"
description:    "Enable additional vertical stretching."
resource:      "IDE64AutodetectSize1" (set to 1)
resource:      "CrtcStretchVertical" (set to 1)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  +IDE64autosize1
command line:  +CRTCstretchvertical
description:    "Do not autodetect geometry of formatted images"
description:    "Disable additional vertical stretching."
resource:      "IDE64AutodetectSize1" (set to 0)
resource:      "CrtcStretchVertical" (set to 0)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-resources.c:
-----------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "IDE64AutodetectSize2"
resource name:                  "CrtcVideoCache"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_autodetect_size()
resource function:              set_video_cache_enabled()
resource var:                  drives[1].autodetect_size
resource var:                  raster_resource_chip->video_cache_enabled
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64autosize2 / +IDE64autosize2
command-line:                  -CRTCvcache / +CRTCvcache
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64autosize2
command line:  -CRTCvcache
description:    "Autodetect image size"
description:    "Enable the video cache"
resource:      "IDE64AutodetectSize2" (set to 1)
resource:      "CrtcVideoCache" (set to 1)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  +IDE64autosize2
command line:  +CRTCvcache
description:    "Do not autodetect geometry of formatted images"
description:    "Disable the video cache"
resource:      "IDE64AutodetectSize2" (set to 0)
resource:      "CrtcVideoCache" (set to 0)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-resources.c:
-----------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "IDE64AutodetectSize3"
resource name:                  "CrtcDoubleSize"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_autodetect_size()
resource function:              set_double_size_enabled()
resource var:                  drives[2].autodetect_size
resource var:                  crtc.raster->canvas->videoconfig->double_size_enabled
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64autosize3 / +IDE64autosize3
command-line:                  -CRTCdsize / +CRTCdsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64autosize3
command line:  -CRTCdsize
description:    "Autodetect image size"
description:    "Enable double size"
resource:      "IDE64AutodetectSize3" (set to 1)
resource:      "CrtcDoubleSize" (set to 1)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  +IDE64autosize3
command line:  +CRTCdsize
description:    "Do not autodetect geometry of formatted images"
description:    "Disable double size"
resource:      "IDE64AutodetectSize3" (set to 0)
resource:      "CrtcDoubleSize" (set to 0)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-resources.c:
-----------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "IDE64AutodetectSize4"
resource name:                  "CrtcDoubleScan"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_autodetect_size()
resource function:              set_double_scan_enabled()
resource var:                  drives[3].autodetect_size
resource var:                  crtc.raster->canvas->videoconfig->doublescan
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64autosize4 / +IDE64autosize4
command-line:                  -CRTCdscan / +CRTCdscan
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64autosize4
command line:  -CRTCdscan
description:    "Autodetect image size"
description:    "Enable double scan"
resource:      "IDE64AutodetectSize4" (set to 1)
resource:      "CrtcDoubleScan" (set to 1)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  +IDE64autosize4
command line:  +CRTCdscan
description:    "Do not autodetect geometry of formatted images"
description:    "Disable double scan"
resource:      "IDE64AutodetectSize4" (set to 0)
resource:      "CrtcDoubleScan" (set to 0)
action:        N/A
action:        N/A


c64/cart/ide64.c:
crtc/crtc-resources.c:
-----------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "IDE64version"
resource name:                  "CrtcFilter"
resource range:                0..2
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:              0
resource default:              VIDEO_FILTER_CRT (1)
resource function:              set_version()
resource function:              set_chip_rendermode()
resource var:                  settings_version
resource var:                  crtc.raster->canvas->videoconfig->filter
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -IDE64version
command-line:                  -CRTCfilter
platform gui present:          amigaos/beos/dos/os2/sdl/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ide64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -IDE64version
command line:  -CRTCfilter <Mode>
description:    "IDE64 cartridge version"
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "IDE64version"
resource:      "CrtcFilter"
action:        N/A
action:        N/A


c64/cart/isepic.c:
crtc/crtc-resources.c:
------------------
----------------------
resource type:                  string
resource type:                  string
resource name:                  "Isepicfilename"
resource name:                  "CrtcPaletteFile"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              "green"
resource function:              set_isepic_filename()
resource function:              set_palette_file_name()
resource var:                  isepic_filename
resource var:                  crtc.raster->canvas->videoconfig->external_palette_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -isepicimagename
command-line:                  -CRTCpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/isepic.c:
crtc/crtc-cmdline-options.c:
------------------
----------------------------
command line:  -isepicimagename <Name>
command line:  -CRTCpalette <Name>
description:    "Set ISEPIC image name"
description:    "Specify name of file of external palette"
resource:      "Isepicfilename"
resource:      "CrtcPaletteFile"
action:        n/a
action:        N/A


c64/cart/isepic.c:
crtc/crtc-resources.c:
------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "IsepicCartridgeEnabled"
resource name:                  "CrtcExternalPalette"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_isepic_enabled()
resource function:              set_ext_palette()
resource var:                  isepic_enabled
resource var:                  crtc.raster->canvas->videoconfig->external_palette
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -isepic / +isepic
command-line:                  -CRTCintpal / -CRTCextpal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/isepic.c:
crtc/crtc-cmdline-options.c:
------------------
----------------------------
command line:  -isepic
command line:  -CRTCintpal
description:    "Enable the ISEPIC cartridge"
description:    "Use an internal calculated palette"
resource:      "IsepicCartridgeEnabled" (set to 1)
resource:      "CrtcExternalPalette" (set to 0)
action:        N/A
action:        N/A


c64/cart/isepic.c:
crtc/crtc-cmdline-options.c:
------------------
----------------------------
command line:  +isepic
command line:  -CRTCextpal
description:    "Disable the ISEPIC cartridge"
description:    "Use an external palette (file)"
resource:      "IsepicCartridgeEnabled" (set to 0)
resource:      "CrtcExternalPalette" (set to 1)
action:        N/A
action:        N/A


c64/cart/isepic.c:
crtc/crtc-resources.c:
------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "IsepicSwitch"
resource name:                  "CrtcColorSaturation"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1250
resource function:              set_isepic_switch()
resource function:              set_color_saturation()
resource var:                  isepic_switch
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -isepicswitch / +isepicswitch
command-line:                  -CRTCsaturation
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/isepic.c:
crtc/crtc-cmdline-options.c:
------------------
----------------------------
command line:  -isepicswitch
command line:  -CRTCsaturation <0-2000>
description:    "Enable the ISEPIC switch"
description:    "Set saturation of internal calculated palette"
resource:      "IsepicSwitch" (set to 1)
resource:      "CrtcColorSaturation"
action:        N/A
action:        N/A


c64/cart/isepic.c:
crtc/crtc-resources.c:
------------------
----------------------
command line:  +isepicswitch
resource type:                  int
description:    "Disable the ISEPIC switch"
resource name:                  "CrtcColorContrast"
resource:      "IsepicSwitch" (set to 0)
resource range:                0..2000
action:        N/A
resource default:              1250
 
resource function:              set_color_contrast()
c64/cart/isepic.c:
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_contrast
------------------
resource emulators:            xcbm2/xpet
resource type:                  bool
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
resource name:                  "IsepicImageWrite"
resource range:                0/1
resource default:              0
resource function:              set_isepic_rw()
resource var:                  isepic_write_image
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -isepicimagerw / +isepicimagerw
command-line:                  -CRTCcontrast
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/isepic.c:
crtc/crtc-cmdline-options.c:
------------------
----------------------------
command line:  -isepicimagerw
command line:  -CRTCcontrast <0-2000>
description:    "Allow writing to ISEPIC image"
description:    "Set contrast of internal calculated palette"
resource:      "IsepicImageWrite" (set to 1)
resource:      "CrtcColorContrast"
action:        N/A
action:        N/A


c64/cart/isepic.c:
crtc/crtc-resources.c:
------------------
----------------------
command line:  +isepicimagerw
resource type:                  int
description:    "Do not write to ISEPIC image"
resource name:                  "CrtcColorBrightness"
resource:      "IsepicImageWrite" (set to 0)
resource range:                0..2000
resource default:              1000
resource function:              set_color_brightness()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -CRTCbrightness
platform gui present:          amigaos/beos/dos/sdl/os2/unix/osx/windows
platform range correct: amigaos/beos/dos/sdl/os2/unix/osx/windows
 
crtc/crtc-cmdline-options.c:
----------------------------
command line:  -CRTCbrightness <0-2000>
description:    "Set brightness of internal calculated palette"
resource:      "CrtcColorBrightness"
action:        N/A
action:        N/A


c64/cart/magicvoice.c:
crtc/crtc-resources.c:
----------------------
----------------------
resource type:                  string
resource type:                  int
resource name:                  "MagicVoiceImage"
resource name:                  "CrtcColorGamma"
resource range:                N/A
resource range:                0..4000
resource default:              ""
resource default:              2200
resource function:              set_magicvoice_filename()
resource function:              set_color_gamma()
resource var:                  magicvoice_filename
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -magicvoiceimage
command-line:                  -CRTCgamma
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/magicvoice.c:
crtc/crtc-cmdline-options.c:
----------------------
----------------------------
command line:  -magicvoiceimage <name>
command line:  -CRTCgamma <0-4000>
description:    "Specify name of Magic Voice ROM image"
description:    "Set gamma of internal calculated palette"
resource:      "MagicVoiceImage"
resource:      "CrtcColorGamma"
action:        N/A
action:        N/A


c64/cart/magicvoice.c:
crtc/crtc-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "MagicVoiceCartridgeEnabled"
resource name:                  "CrtcPALScanLineShade"
resource range:                0/1
resource range:                0..1000
resource default:              0
resource default:              750
resource function:              set_magicvoice_enabled()
resource function:              set_pal_scanlineshade()
resource var:                  magicvoice_sound_chip.chip_enabled
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -magicvoice / +magicvoice
command-line:                  -CRTCcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/georam.c:
crtc/crtc-cmdline-options.c:
------------------
----------------------------
command line:  -magicvoice
command line:  -CRTCcrtscanlineshade <0-1000>
description:    "Enable Magic Voice cartridge"
description:    "Amount of scan line shading for the CRT emulation"
resource:      "MagicVoiceCartridgeEnabled" (set to 1)
resource:      "CrtcPALScanLineShade"
action:        N/A
action:        N/A


c64/cart/georam.c:
crtc/crtc-resources.c:
------------------
----------------------
command line:  +magicvoice
resource type:                  int
description:    "Disable Magic Voice cartridge"
resource name:                  "CrtcPALBlur"
resource:      "MagicVoiceCartridgeEnabled" (set to 0)
resource range:                0..1000
action:        N/A
resource default:              500
 
resource function:              set_pal_blur()
c64/cart/mmc64.c:
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_blur
-----------------
resource emulators:            xcbm2/xpet
resource type:                  string
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
resource name:                  "MMC64BIOSfilename"
resource range:                N/A
resource default:              ""
resource function:              set_mmc64_bios_filename()
resource var:                  mmc64_bios_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -mmc64bios
command-line:                  -CRTCcrtblur
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmc64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -mmc64bios <Name>
command line:  -CRTCcrtblur <0-1000>
description:    "Specify name of MMC64 BIOS image"
description:    "Amount of horizontal blur for the CRT emulation."
resource:      "MMC64BIOSfilename"
resource:      "CrtcPALBlur"
action:        N/A
action:        N/A


c64/cart/mmc64.c:
crtc/crtc-resources.c:
-----------------
----------------------
resource type:                  string
resource type:                  int
resource name:                  "MMC64imagefilename"
resource name:                  "CrtcPALOddLinePhase"
resource range:                N/A
resource range:                0..2000
resource default:              ""
resource default:              1125
resource function:              set_mmc64_image_filename()
resource function:              set_pal_oddlinesphase()
resource var:                  mmc64_image_filename
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -mmc64image
command-line:                  -CRTCoddlinesphase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmc64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -mmc64image <Name>
command line:  -CRTCoddlinesphase <0-2000>
description:    "Specify name of MMC64 image"
description:    "Set phase for color carrier in odd lines"
resource:      "MMC64imagefilename"
resource:      "CrtcPALOddLinePhase"
action:        N/A
action:        N/A


c64/cart/mmc64.c:
crtc/crtc-resources.c:
-----------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "MMC64"
resource name:                  "CrtcPALOddLineOffset"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              875
resource function:              set_mmc64_enabled()
resource function:              set_pal_oddlinesoffset()
resource var:                  mmc64_enabled
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xcbm2/xpet
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -mmc64 / +mmc64
command-line:                  -CRTCoddlinesoffset
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmc64.c:
crtc/crtc-cmdline-options.c:
-----------------
----------------------------
command line:  -mmc64
command line:  -CRTCoddlinesoffset <0-2000>
description:    "Enable the MMC64 expansion"
description:    "Set phase offset for color carrier in odd lines"
resource:      "MMC64" (set to 1)
resource:      "CrtcPALOddLineOffset"
action:        N/A
action:        N/A


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
command line:  +mmc64
description:    "Disable the MMC64 expansion"
resource:      "MMC64" (set to 0)
action:        N/A
 
c64/cart/mmc64.c:
-----------------
resource type:                  bool
resource type:                  bool
resource name:                  "MMC64_RO"
resource name:                  "DatasetteResetWithCPU"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_mmc64_readonly()
resource function:              set_reset_datasette_with_maincpu()
resource var:                  mmc64_hw_writeprotect
resource var:                  reset_datasette_with_maincpu
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
prepocessor:
command-line:                  -mmc64readonly / -mmc64readwrite
command-line:                  -dsresetwithcpu / +dsresetwithcpu
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
command line:  -mmc64readonly
command line:  -dsresetwithcpu
description:    "Set the MMC64 card to read-only"
description:    "Enable automatic Datasette-Reset"
resource:      "MMC64_RO" (set to 1)
resource:      "DatasetteResetWithCPU" (set to 1)
action:        N/A
action:        N/A


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
command line:  -mmc64readwrite
command line:  +dsresetwithcpu
description:    "Set the MMC64 card to read/write"
description:    "Disable automatic Datasette-Reset"
resource:      "MMC64_RO" (set to 0)
resource:      "DatasetteResetWithCPU" (set to 0)
action:        N/A
action:        N/A


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
resource type:                  bool
resource type:                  int
resource name:                  "MMC64_flashjumper"
resource name:                  "DatasetteZeroGapDelay"
resource range:                0/1
resource range:                0+
resource default:              0
resource default:              20000
resource function:              set_mmc64_flashjumper()
resource function:              set_datasette_zero_gap_delay()
resource var:                  mmc64_hw_flashjumper
resource var:                  datasette_zero_gap_delay
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
prepocessor:
command-line:                  -mmc64flash / +mmc64flash
command-line:                  -dszerogapdelay
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
command line:  -mmc64flash
command line:  -dszerogapdelay <value>
description:    "Set the MMC64 Flash Jumper"
description:    "Set delay in cycles for a zero in the tap"
resource:      "MMC64_flashjumper" (set to 1)
resource:      "DatasetteZeroGapDelay"
action:        N/A
action:        N/A


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
command line:  +mmc64flash
description:    "Remove the MMC64 Flash Jumper"
resource:      "MMC64_flashjumper" (set to 0)
action:        N/A
 
c64/cart/mmc64.c:
-----------------
resource type:                  int
resource type:                  int
resource name:                  "MMC64_revision"
resource name:                  "DatasetteSpeedTuning"
resource range:                0..1 (MMC64_REV_A (0), MMC64_REV_B (1))
resource range:                0+
resource default:              MMC64_REV_A (0)
resource default:              0
resource function:              set_mmc64_revision()
resource function:              set_datasette_speed_tuning()
resource var:                  mmc64_revision
resource var:                  datasette_speed_tuning
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
prepocessor:
command-line:                  -mmc64rev
command-line:                  -dsspeedtuning
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
command line:  -mmc64rev <revision>
command line:  -dsspeedtuning <value>
description:    "Specify MMC64 revision (0: Rev A, 1: Rev B)"
description:    "Set number of cycles added to each gap in the tap"
resource:      "MMC64_revision"
resource:      "DatasetteSpeedTuning"
action:        N/A
action:        N/A


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
resource type:                  bool
resource type:                  int
resource name:                  "MMC64_bios_write"
resource name:                  "DatasetteTapeWobble"
resource range:                0/1
resource range:                0+
resource default:              0
resource default:              10
resource function:              set_mmc64_bios_write()
resource function:              set_datasette_tape_wobble()
resource var:                  mmc64_bios_write
resource var:                  datasette_tape_wobble
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
prepocessor:
command-line:                  -mmc64bioswrite / -mmc64biosreadonly
command-line:                  -dstapewobble
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          unix/sdl/osx
platform gui present:          amigaos/beos/dos/os2/windows


c64/cart/mmc64.c:
datasette.c:
-----------------
------------
command line:  -mmc64bioswrite
command line:  -dstapewobble <value>
description:    "Save the MMC64 bios when changed"
description:    "Set maximum random number of cycles added to each gap in the tap"
resource:      "MMC64_bios_write" (set to 1)
resource:      "DatasetteTapeWobble"
action:        N/A
action:        N/A


c64/cart/mmc64.c:
drive/drive-resources.c:
-----------------
------------------------
command line:  -mmc64biosreadonly
description:    "Do not save the MMC64 bios when changed"
resource:      "MMC64_bios_write" (set to 0)
action:        N/A
 
c64/cart/mmc64.c:
-----------------
resource type:                  int
resource type:                  int
resource name:                  "MMC64_sd_type"
resource name:                  "Drive8Type"
resource range:                0..3 (MMC64_TYPE_AUTO (0), MMC64_TYPE_MMC (1), MMC64_TYPE_SD (2), MMC64_TYPE_SDHC (3))
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
resource default:              MMC64_TYPE_AUTO (0)
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
resource function:              set_mmc64_sd_type()
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
resource var:                  mmc64_sd_type
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource emulators:            x64/x64sc/xscpu64/x128
resource default:              x128: DRIVE_TYPE_1571 (1571)
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmc64sdtype
command-line:                  -drive8type
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/georam.c:
drive/drive-cmdline-options.c:
------------------
------------------------------
command line:  -mmc64sdtype <type>
command line:  -drive8type <Type>
description:    "Specify MMC64 SD type (0: auto, 1: MMC, 2: SD, 3: SDHC)"
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "MMC64_sd_type"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
action:        N/A
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "Drive8Type"
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
resource type:                  string
resource type:                  int
resource name:                  "MMCRCardImage"
resource name:                  "Drive9Type"
resource range:                N/A
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
resource default:              ""
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
resource function:              mmcr_card_filename()
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
resource var:                  mmcr_sd_type
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource emulators:            x64/x64sc/xscpu64/x128
resource default:              x128: DRIVE_TYPE_1571 (1571)
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmcrcardimage
command-line:                  -drive9type
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmcreplay.c:
drive/drive-cmdline-options.c:
---------------------
------------------------------
command line:  -mmcrcardimage <filename>
command line:  -drive9type <Type>
description:    "Specify MMC Replay card image filename"
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "MMCRCardImage"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "Drive9Type"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
resource type:                  string
resource type:                  int
resource name:                  "MMCREEPROMImage"
resource name:                  "Drive10Type"
resource range:                N/A
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
resource default:              ""
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
resource function:              set_mmcr_eeprom_filename()
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
resource var:                  mmcr_eeprom_filename
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource emulators:            x64/x64sc/xscpu64/x128
resource default:              x128: DRIVE_TYPE_1571 (1571)
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmcreepromimage
command-line:                  -drive10type
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmcreplay.c:
drive/drive-cmdline-options.c:
---------------------
------------------------------
command line:  -mmcreepromimage <filename>
command line:  -drive10type <Type>
description:    "Specify MMC Replay EEPROM image filename"
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "MMCREEPROMImage"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "Drive10Type"
action:        N/A
 
drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive11Type"
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource default:              x128: DRIVE_TYPE_1571 (1571)
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -drive11type
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive11type <Type>
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "Drive11Type"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "MMCRRescueMode"
resource name:                  "DriveTrueEmulation"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_mmcr_rescue_mode()
resource function:              set_drive_true_emulation()
resource var:                  enable_rescue_mode
resource var:                  drive_true_emulation
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmcrrescue / +mmcrrescue
command-line:                  -truedrive / +truedrive
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmcreplay.c:
drive/drive-cmdline-options.c:
---------------------
------------------------------
command line:  -mmcrrescue
command line:  -truedrive
description:    "Enable MMC Replay rescue mode"
description:    "Enable hardware-level emulation of disk drives"
resource:      "MMCRRescueMode" (set to 1)
resource:      "DriveTrueEmulation" (set to 1)
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-cmdline-options.c:
---------------------
------------------------------
command line:  +mmcrrescue
command line:  +truedrive
description:    "Disable MMC Replay rescue mode"
description:    "Disable hardware-level emulation of disk drives"
resource:      "MMCRRescueMode" (set to 0)
resource:      "DriveTrueEmulation" (set to 0)
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "MMCRImageWrite"
resource name:                  "Drive8ExtendImagePolicy"
resource range:                0/1
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:              0
resource default:              DRIVE_EXTEND_NEVER (0)
resource function:              set_mmcr_image_write()
resource function:              set_drive_extend_image_policy()
resource var:                  mmcr_write_image
resource var:                  drive->extend_image_policy
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmcrimagerw / +mmcrimagerw
command-line:                  -drive8extend
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmcreplay.c:
drive/drive-cmdline-options.c:
---------------------
------------------------------
command line:  -mmcrimagerw
command line:  -drive8extend <method>
description:    "Allow writing to MMC Replay image"
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:      "MMCRImageWrite" (set to 1)
resource:      "Drive8ExtendImagePolicy"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
command line:  +mmcrimagerw
resource type:                  int
description:    "Do not write to MMC Replay image"
resource name:                  "Drive9ExtendImagePolicy"
resource:      "MMCRImageWrite" (set to 0)
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:              DRIVE_EXTEND_NEVER (0)
resource function:              set_drive_extend_image_policy()
resource var:                  drive->extend_image_policy
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -drive9extend
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive9extend <method>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:      "Drive9ExtendImagePolicy"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "MMCRCardRW"
resource name:                  "Drive10ExtendImagePolicy"
resource range:                0/1
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:              1
resource default:              DRIVE_EXTEND_NEVER (0)
resource function:              set_mmcr_card_rw()
resource function:              set_drive_extend_image_policy()
resource var:                  mmcr_card_rw
resource var:                  drive->extend_image_policy
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmcrcardrw / +mmcrcardrw
command-line:                  -drive10extend
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmcreplay.c:
drive/drive-cmdline-options.c:
---------------------
------------------------------
command line:  -mmcrcardrw
command line:  -drive10extend <method>
description:    "Enable writes to MMC Replay card image"
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:      "MMCRCardRW" (set to 1)
resource:      "Drive10ExtendImagePolicy"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
command line:  +mmcrcardrw
resource type:                  int
description:    "Disable writes to MMC Replay card image"
resource name:                  "Drive11ExtendImagePolicy"
resource:      "MMCRCardRW" (set to 0)
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:              DRIVE_EXTEND_NEVER (0)
resource function:              set_drive_extend_image_policy()
resource var:                  drive->extend_image_policy
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -drive11extend
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive11extend <method>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:      "Drive11ExtendImagePolicy"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "MMCRSDType"
resource name:                  "Drive8IdleMethod"
resource range:                0..3 (MMCR_TYPE_AUTO (0), MMCR_TYPE_MMC (1), MMCR_TYPE_SD (2), MMCR_TYPE_SDHC (3))
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource default:              MMCR_TYPE_AUTO (0)
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource function:              set_mmcr_sd_type()
resource function:              set_drive_idling_method()
resource var:                  mmcr_sd_type
resource var:                  drive->idling_method
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmcrsdtype
command-line:                  -drive8idle
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/georam.c:
drive/drive-cmdline-options.c:
------------------
------------------------------
command line:  -mmcrsdtype <type>
command line:  -drive8idle <method>
description:    "Specify MMC Replay SD type (0: auto, 1: MMC, 2: SD, 3: SDHC)"
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:      "MMCRSDType"
resource:      "Drive8IdleMethod"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "MMCREEPROMRW"
resource name:                  "Drive9IdleMethod"
resource range:                0/1
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource default:              1
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource function:              set_mmcr_eeprom_rw()
resource function:              set_drive_idling_method()
resource var:                  mmcr_eeprom_rw
resource var:                  drive->idling_method
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mmcreepromrw / +mmcreepromrw
command-line:                  -drive9idle
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/mmcreplay.c:
drive/drive-cmdline-options.c:
---------------------
------------------------------
command line:  -mmcreepromrw
command line:  -drive9idle <method>
description:    "Enable writes to MMC Replay EEPROM image"
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:      "MMCREEPROMRW" (set to 1)
resource:      "Drive9IdleMethod"
action:        N/A
action:        N/A


c64/cart/mmcreplay.c:
drive/drive-resources.c:
---------------------
------------------------
command line:  +mmcreepromrw
resource type:                  int
description:    "Disable writes to MMC Replay EEPROM image"
resource name:                  "Drive10IdleMethod"
resource:      "MMCREEPROMRW" (set to 0)
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
action:        N/A
resource default:              DRIVE_IDLE_NO_IDLE (0)
 
resource function:              set_drive_idling_method()
c64/cart/ramcart.c:
resource var:                  drive->idling_method
-------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource type:                  string
not used in:                    vsid
resource name:                  "RAMCARTfilename"
resource range:                N/A
resource default:              ""
resource function:              set_ramcart_filename()
resource var:                  ramcart_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ramcartimage
command-line:                  -drive10idle
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ramcart.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  -ramcartimage <Name>
command line:  -drive10idle <method>
description:    "Specify name of RAMCART image"
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:      "RAMCARTfilename"
resource:      "Drive10IdleMethod"
action:        N/A
action:        N/A


c64/cart/ramcart.c:
drive/drive-resources.c:
-------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "RAMCART"
resource name:                  "Drive11IdleMethod"
resource range:                0/1
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource default:              0
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource function:              set_ramcart_enabled()
resource function:              set_drive_idling_method()
resource var:                  ramcart_enabled
resource var:                  drive->idling_method
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ramcart / +ramcart
command-line:                  -drive11idle
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/ramcart.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  -ramcart
command line:  -drive11idle <method>
description:    "Enable the RamCart expansion"
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:      "RAMCART" (set to 1)
resource:      "Drive11IdleMethod"
action:        N/A
action:        N/A


c64/cart/ramcart.c:
-------------------
command line:  +ramcart
description:    "Disable the RamCart expansion"
resource:      "RAMCART" (set to 0)
action:        N/A


c64/cart/ramcart.c:
drive/drive-resources.c:
-------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "RAMCART_RO"
resource name:                  "Drive8RPM"
resource range:                0/1
resource range:                >0
resource default:              0
resource default:              30000
resource function:              set_ramcart_readonly()
resource function:              set_drive_rpm()
resource var:                  ramcart_readonly
resource var:                  drive->rpm
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ramcartro / -ramcartrw
command-line:                  -drive8rpm
platform gui present:          amigaos/dos/sdl/osx/windows/unix
platform gui present:          unix
platform gui missing:           beos/os2
platform range correct:         unix


c64/cart/ramcart.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  -ramcartro
command line:  -drive8rpm <rpm>
description:    "Set the RAMCart switch to read-only"
description:    "Set drive RPM"
resource:      "RAMCART_RO" (set to 1)
resource:      "Drive8RPM"
action:        N/A
action:        N/A


c64/cart/ramcart.c:
drive/drive-resources.c:
-------------------
------------------------
command line:  -ramcartrw
resource type:                  int
description:    "Set the RAMCart switch to read/write"
resource name:                  "Drive9RPM"
resource:      "RAMCART_RO" (set to 0)
resource range:                >0
resource default:              30000
resource function:              set_drive_rpm()
resource var:                  drive->rpm
resource emulators:            x64/x64sc/xscpu64/x64dtv/x129/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -drive9rpm
platform gui present:          unix
platform range correct:        unix
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive9rpm <rpm>
description:    "Set drive RPM"
resource:      "Drive9RPM"
action:        N/A
action:        N/A


c64/cart/ramcart.c:
drive/drive-resources.c:
-------------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "RAMCARTsize"
resource name:                  "Drive10RPM"
resource range:                N/A (64/128)
resource range:                >0
resource default:              128
resource default:              30000
resource function:              set_ramcart_size()
resource function:              set_drive_rpm()
resource var:                  ramcart_size_kb
resource var:                  drive->rpm
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1210/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ramcartsize
command-line:                  -drive10rpm
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          unix
platform range correct: amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct:         unix


c64/cart/ramcart.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  -ramcartsize <size in KB>
command line:  -drive10rpm <rpm>
description:    "Size of the RAMCART expansion. (64/128)"
description:    "Set drive RPM"
resource:      "RAMCARTsize"
resource:      "Drive10RPM"
action:        N/A
action:        N/A


c64/cart/ramcart.c:
drive/drive-resources.c:
-------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "RAMCARTImageWrite"
resource name:                  "Drive11RPM"
resource range:                0/1
resource range:                >0
resource default:              0
resource default:              30000
resource function:              set_ramcart_image_write()
resource function:              set_drive_rpm()
resource var:                  ramcart_write_image
resource var:                  drive->rpm
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1211/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ramcartimagerw / +ramcartimagerw
command-line:                  -drive11rpm
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          unix
platform range correct:        unix


c64/cart/ramcart.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  -ramcartimagerw
command line:  -drive11rpm <rpm>
description:    "Allow writing to RAMCart image"
description:    "Set drive RPM"
resource:      "RAMCARTImageWrite" (set to 1)
resource:      "Drive11RPM"
action:        N/A
action:        N/A


c64/cart/ramcart.c:
-------------------
command line:  +ramcartimagerw
description:    "Do not write to RAMCart image"
resource:      "RAMCARTImageWrite" (set to 0)
action:        N/A


c64/cart/reu.c:
 
---------------
 
resource type:                  string
drive/drive-resources.c:
resource name:                  "REUfilename"
------------------------
resource range:                N/A
resource type:                  int
resource default:              ""
resource name:                  "Drive8Wobble"
resource function:              set_reu_filename()
resource range:                >0
resource var:                  reu_filename
resource default:              30000
resource emulators:            x64/x64sc/xscpu64/x128
resource function:              set_drive_rpm_wobble()
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource var:                  drive->rpm_wobble
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -reuimage
command-line:                  -drive8wobble
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          unix
platform range correct:        unix


c64/cart/reu.c:
drive/drive-cmdline-options.c:
---------------
------------------------------
command line:  -reuimage <Name>
command line:  -drive8wobble <rpm>
description:    "Specify name of REU image"
description:    "Set drive Wobble"
resource:      "REUfilename"
resource:      "Drive8Wobble"
action:        N/A
action:        N/A


c64/cart/reu.c:
drive/drive-resources.c:
---------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "REUImageWrite"
resource name:                  "Drive9Wobble"
resource range:                0/1
resource range:                >0
resource default:              0
resource default:              30000
resource function:              set_reu_image_write()
resource function:              set_drive_rpm_wobble()
resource var:                  reu_write_image
resource var:                  drive->rpm_wobble
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x129/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -reuimagerw / +reuimagerw
command-line:                  -drive9wobble
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          unix
platform range correct:        unix


c64/cart/reu.c:
drive/drive-cmdline-options.c:
---------------
------------------------------
command line:  -reuimagerw
command line:  -drive9wobble <rpm>
description:    "Allow writing to REU image"
description:    "Set drive Wobble"
resource:      "REUImageWrite" (set to 1)
resource:      "Drive9Wobble"
action:        N/A
action:        N/A


c64/cart/reu.c:
drive/drive-resources.c:
---------------
------------------------
command line:  +reuimagerw
resource type:                  int
description:    "Do not write to REU image"
resource name:                  "Drive10Wobble"
resource:      "REUImageWrite" (set to 0)
resource range:                >0
resource default:              30000
resource function:              set_drive_rpm_wobble()
resource var:                  drive->rpm_wobble
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1210/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -drive10wobble
platform gui present:          unix
platform range correct:        unix
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive10wobble <rpm>
description:    "Set drive Wobble"
resource:      "Drive10Wobble"
action:        N/A
action:        N/A


c64/cart/reu.c:
drive/drive-resources.c:
---------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "REUsize"
resource name:                  "Drive11Wobble"
resource range:                N/A (128/256/512/1024/2048/4096/8192/16384)
resource range:                >0
resource default:              512
resource default:              30000
resource function:              set_reu_size()
resource function:              set_drive_rpm_wobble()
resource var:                  reu_size_kb
resource var:                  drive->rpm_wobble
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1211/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -reusize
command-line:                  -drive11wobble
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:         unix


c64/cart/reu.c:
drive/drive-cmdline-options.c:
---------------
------------------------------
command line:  -reusize <size in KB>
command line:  -drive11wobble <rpm>
description:    "Size of the RAM expansion unit. (128/256/512/1024/2048/4096/8192/16384)"
description:    "Set drive Wobble"
resource:      "REUsize"
resource:      "Drive11Wobble"
action:        N/A
action:        N/A


c64/cart/reu.c:
 
---------------
drive/iec/iec-resources.c:
resource type:                  bool
--------------------------
resource name:                  "REU"
resource type:                  string
resource range:                0/1
resource name:                  "DosName1540"
resource default:              0
resource range:                N/A
resource function:              set_reu_enabled()
resource default:              "dos1540"
resource var:                  reu_enabled
resource function:              set_dos_rom_name_1540()
resource emulators:            x64/x64sc/xscpu64/x128
resource var:                  dos_rom_name_1540
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -reu / +reu
command-line:                  -dos1540
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/reu.c:
drive/iec/iec-cmdline-options.c:
---------------
--------------------------------
command line:  -reu
command line:  -dos1540 <Name>
description:    "Enable the RAM Expansion Unit"
description:    "Specify name of 1540 DOS ROM image"
resource:      "REU" (set to 1)
resource:      "DosName1540"
action:        N/A
action:        N/A


c64/cart/reu.c:
drive/iec/iec-resources.c:
---------------
--------------------------
command line:  +reu
resource type:                  string
description:    "Disable the RAM Expansion Unit"
resource name:                  "DosName1541"
resource:      "REU" (set to 0)
resource range:                N/A
resource default:              "dos1541"
resource function:              set_dos_rom_name_1541()
resource var:                  dos_rom_name_1541
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                  -dos1541
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  -dos1541 <Name>
description:    "Specify name of 1541 DOS ROM image"
resource:      "DosName1541"
action:        N/A
action:        N/A


c64/cart/sfx_soundexpander.c:
drive/iec/iec-resources.c:
-----------------------------
--------------------------
resource type:                  bool
resource type:                  string
resource name:                  "SFXSoundExpander"
resource name:                  "DosName1570"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              "dos1570"
resource function:              set_sfx_soundexpander_enabled()
resource function:              set_dos_rom_name_1570()
resource var:                  sfx_soundexpander_sound_chip.chip_enabled
resource var:                  dos_rom_name_1570
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -sfxse / +sfxse
command-line:                  -dos1570
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/sfx_soundexpander.c:
drive/iec/iec-cmdline-options.c:
-----------------------------
--------------------------------
command line:  -sfxse
command line:  -dos1570 <Name>
description:    "Enable the SFX Sound Expander cartridge"
description:    "Specify name of 1570 DOS ROM image"
resource:      "SFXSoundExpander" (set to 1)
resource:      "DosName1570"
action:        N/A
action:        N/A


c64/cart/sfx_soundexpander.c:
drive/iec/iec-resources.c:
-----------------------------
--------------------------
command line:  +sfxse
resource type:                  string
description:    "Disable the SFX Sound Expander cartridge"
resource name:                  "DosName1571"
resource:      "SFXSoundExpander" (set to 0)
resource range:                N/A
resource default:              "dos1571"
resource function:              set_dos_rom_name_1571()
resource var:                  dos_rom_name_1571
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                  -dos1571
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  -dos1571 <Name>
description:    "Specify name of 1571 DOS ROM image"
resource:      "DosName1571"
action:        N/A
action:        N/A


c64/cart/sfx_soundexpander.c:
drive/iec/iec-resources.c:
-----------------------------
--------------------------
resource type:                  int
resource type:                  string
resource name:                  "SFXSoundExpanderChip"
resource name:                  "DosName1581"
resource range:                N/A (3526/3812)
resource range:                N/A
resource default:              3526
resource default:              "dos1581"
resource function:              set_sfx_soundexpander_chip()
resource function:              set_dos_rom_name_1581()
resource var:                   sfx_soundexpander_chip
resource var:                   dos_rom_name_1581
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -sfxsetype
command-line:                  -dos1581
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/sfx_soundexpander.c:
drive/iec/iec-cmdline-options.c:
-----------------------------
--------------------------------
command line:  -sfxsetype <Type>
command line:  -dos1581 <Name>
description:    "Set YM chip type (3526 / 3812)"
description:    "Specify name of 1581 DOS ROM image"
resource:      "SFXSoundExpanderChip"
resource:      "DosName1581"
action:        N/A
action:        N/A


c64/cart/sfx_soundsampler.c:
drive/iec/iec-resources.c:
----------------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SFXSoundSampler"
resource name:                  "Drive8RAM2000"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_sfx_soundsampler_enabled()
resource function:              set_drive_ram2()
resource var:                  sfx_soundsampler_sound_chip.chip_enabled
resource var:                  drive->drive_ram2_enabled
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -sfxss / +sfxss
command-line:                  -drive8ram2000 / +drive8ram2000
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/cart/sfx_soundsampler.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -sfxss
command line:  -drive8ram2000
description:    "Enable the SFX Sound Sampler cartridge"
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:      "SFXSoundSampler" (set to 1)
resource:      "Drive8RAM2000" (set to 1)
action:        N/A
action:        N/A


c64/cart/sfx_soundsampler.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  +sfxss
command line:  +drive8ram2000
description:    "Disable the SFX Sound Sampler cartridge"
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource:      "SFXSoundSampler" (set to 0)
resource:      "Drive8RAM2000" (set to 0)
action:        N/A
action:        N/A


c64/plus256k.c:
drive/iec/iec-resources.c:
---------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "PLUS256Kfilename"
resource name:                  "Drive9RAM2000"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_plus256k_filename()
resource function:              set_drive_ram2()
resource var:                  plus256k_filename
resource var:                  drive->drive_ram2_enabled
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -plus256kimage
command-line:                  -drive9ram2000 / +drive9ram2000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/plus256k.c:
drive/iec/iec-cmdline-options.c:
---------------
--------------------------------
command line:  -plus256kimage <Name>
command line:  -drive9ram2000
description:    "Specify name of PLUS256K image"
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:      "PLUS256Kfilename"
resource:      "Drive9RAM2000" (set to 1)
action:        N/A
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  +drive9ram2000
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource:      "Drive9RAM2000" (set to 0)
action:        N/A
action:        N/A


c64/plus60k.c:
drive/iec/iec-resources.c:
--------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "PLUS60Kfilename"
resource name:                  "Drive10RAM2000"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_plus60k_filename()
resource function:              set_drive_ram2()
resource var:                  plus60k_filename
resource var:                  drive->drive_ram2_enabled
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -plus60kimage
command-line:                  -drive10ram2000 / +drive10ram2000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/plus60k.c:
drive/iec/iec-cmdline-options.c:
--------------
--------------------------------
command line:  -plus60kimage <Name>
command line:  -drive10ram2000
description:    "Specify name of PLUS60K image"
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:      "PLUS60Kfilename"
resource:      "Drive10RAM2000" (set to 1)
action:        N/A
action:        N/A


c64/plus60k.c:
drive/iec/iec-cmdline-options.c:
--------------
--------------------------------
resource type:                  int
command line:  +drive10ram2000
resource name:                  "PLUS60Kbase"
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource range:                N/A ($D040/$D100)
resource:      "Drive10RAM2000" (set to 0)
resource default:              $D100
action:        N/A
resource function:              set_plus60k_base()
 
resource var:                  plus60k_base
drive/iec/iec-resources.c:
resource emulators:            x64/x64sc
--------------------------
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  bool
prepocessor:
resource name:                  "Drive11RAM2000"
command-line:                  -plus60kbase
resource range:                0/1
resource default:              0
resource function:              set_drive_ram2()
resource var:                  drive->drive_ram2_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                  -drive11ram2000 / +drive11ram2000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64/plus60k.c:
drive/iec/iec-cmdline-options.c:
--------------
--------------------------------
command line:  -plus60kbase <Base address>
command line:  -drive11ram2000
description:    "Base address of the PLUS60K expansion. (0xD040, 0xD100)"
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:      "PLUS60Kbase"
resource:      "Drive11RAM2000" (set to 1)
action:        N/A
action:        N/A


c64/c64-memory-hacks.c:
drive/iec/iec-cmdline-options.c:
-----------------------
--------------------------------
resource type:                  int
command line:  +drive11ram2000
resource name:                  "MemoryHack"
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource range:                0..3 (MEMORY_HACK_NONE (0), MEMORY_HACK_C64_256K (1), MEMORY_HACK_PLUS60K (2), MEMORY_HACK_PLUS256K (3))
resource:      "Drive11RAM2000" (set to 0)
resource default:              MEMORY_HACK_NONE (0)
resource function:              set_memory_hack()
resource var:                  memory_hack
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -memoryexphack
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range correct:   amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range incorrect:
platform gui missing:
 
c64/c64-memory-hacks.c:
-----------------------
command line:  -memoryexphack <device>
description:    "Set the 'memory expansion hack' device (0: None, 1: C64 256K, 2: +60K, 3: +256K)"
resource:      "MemoryHack"
action:        N/A
action:        N/A


c64/vsid-resources.c:
drive/iec/iec-resources.c:
---------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenName"
resource name:                  "Drive8RAM4000"
resource range:                N/A
resource range:                0/1
resource default:              "chargen"
resource default:              0
resource function:              set_chargen_rom_name()
resource function:              set_drive_ram4()
resource var:                  chargen_rom_name
resource var:                  drive->drive_ram4_enabled
resource emulators:            vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -chargen
command-line:                  -drive8ram4000 / +drive8ram4000
platform gui present:
platform gui present:          amigsos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


c64/vsid-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
---------------------------
--------------------------------
command line:  -chargen <name>
command line:  -drive8ram4000
description:    "Specify name of character generator ROM image"
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:      "ChargenName"
resource:      "Drive8RAM4000" (set to 1)
action:        N/A
action:        N/A


c64/vsid-resources.c:
drive/iec/iec-cmdline-options.c:
---------------------
--------------------------------
resource type:                  string
command line:  +drive8ram4000
resource name:                  "KernalName"
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource range:                N/A
resource:      "Drive8RAM4000" (set to 0)
resource default:              "kernal"
resource function:              set_kernal_rom_name()
resource var:                  kernal_rom_name
resource emulators:            vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                  -kernal
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
 
c64/vsid-cmdline-options.c:
---------------------------
command line:  -kernal <name>
description:    "Specify name of Kernal ROM image"
resource:      "KernalName"
action:        N/A
action:        N/A


c64/vsid-resources.c:
drive/iec/iec-resources.c:
---------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                N/A
resource default:              "basic"
resource function:              set_basic_rom_name()
resource var:                  basic_rom_name
resource emulators:            vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                  -basic
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
 
c64/vsid-cmdline-options.c:
---------------------------
command line:  -basic <name>
description:    "Specify name of BASIC ROM image"
resource:      "BasicName"
action:        N/A
 
c64dtv/c64dtv-resources.c:
--------------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "MachineVideoStandard"
resource name:                  "Drive9RAM4000"
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource range:                0/1
resource default:              MACHINE_SYNC_PAL
resource default:              0
resource function:              set_sync_factor()
resource function:              set_drive_ram4()
resource var:                  sync_factor
resource var:                  drive->drive_ram4_enabled
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -pal / -ntsc / -model
command-line:                  -drive9ram4000 / +drive9ram4000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64dtv/c64dtv-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -model <Model>
command line:  -drive9ram4000
description:    "Set DTV model (v2/v2pal/v2ntsc, v3/v3pal/v3ntsc, hummer)"
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:      N/A
resource:      "Drive9RAM4000" (set to 1)
action:        set_dtv_model() (sets "MachineVideoStandard", "DtvRevision" and "HummerADC")
action:        N/A


c64dtv/c64dtv-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -pal
command line:  +drive9ram4000
description:    "Use PAL sync factor"
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL (-1))
resource:      "Drive9RAM4000" (set to 0)
action:        N/A
action:        N/A


c64dtv/c64dtv-cmdline-options.c:
drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive10RAM4000"
resource range:                0/1
resource default:              0
resource function:              set_drive_ram4()
resource var:                  drive->drive_ram4_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                  -drive10ram4000 / +drive10ram4000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/iec/iec-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -ntsc
command line:  -drive10ram4000
description:    "Use NTSC sync factor"
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSC (-2))
resource:      "Drive10RAM4000" (set to 1)
action:        N/A
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  +drive10ram4000
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource:      "Drive10RAM4000" (set to 0)
action:        N/A
action:        N/A


c64dtv/c64dtv-resources.c:
drive/iec/iec-resources.c:
--------------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "HummerADC"
resource name:                  "Drive11RAM4000"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              c64dtv_hummer_adc_set()
resource function:              set_drive_ram4()
resource var:                  c64dtv_hummer_adc_enabled
resource var:                  drive->drive_ram4_enabled
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -hummeradc / +hummeradc / -model
command-line:                  -drive11ram4000 / +drive11ram4000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/os2/unix/osx/windows


c64dtv/c64dtv-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -hummeradc
command line:  -drive11ram4000
description:    "Enable Hummer ADC"
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:      "HummerADC" (set to 1)
resource:      "Drive11RAM4000" (set to 1)
action:        N/A
action:        N/A


c64dtv/c64dtv-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
--------------------------------
--------------------------------
command line:  +hummeradc
command line:  +drive11ram4000
description:    "Disable Hummer ADC"
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource:      "HummerADC" (set to 0)
resource:      "Drive11RAM4000" (set to 0)
action:        N/A
action:        N/A


c64dtv/c64dtvblitter.c:
drive/iec/iec-resources.c:
-----------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "DtvRevision"
resource name:                  "Drive8RAM6000"
resource range:                2..3
resource range:                0/1
resource default:              3
resource default:              0
resource function:              set_dtvrevision()
resource function:              set_drive_ram6()
resource var:                  dtvrevision
resource var:                  drive->drive_ram6_enabled
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -dtvrev / -model
command-line:                  -drive8ram6000 / +drive8ram6000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


c64dtv/c64dtvblitter.c:
drive/iec/iec-cmdline-options.c:
-----------------------
--------------------------------
command line:  -dtvrev <Revision>
command line:  -drive8ram6000
description:    "Specify DTV Revision (2: DTV2, 3: DTV3)"
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
resource:      "DtvRevision"
resource:      "Drive8RAM6000" (set to 1)
action:        N/A
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive8ram6000
description:   "Disable 8KB RAM expansion at $6000-$7FFF"
resource:      "Drive8RAM6000" (set to 0)
action:        N/A
action:        N/A


c64dtv/c64dtvflash.c:
drive/iec/iec-resources.c:
---------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "c64dtvromfilename"
resource name:                  "Drive9RAM6000"
resource range:                N/A
resource range:                0/1
resource default:              "PROGDIR:C64DTV/dtvrom.bin" (Amiga) / "dtvrom.bin" (everything else)
resource default:              0
resource function:              set_c64dtvflash_filename()
resource function:              set_drive_ram6()
resource var:                  c64dtvflash_filename
resource var:                  drive->drive_ram6_enabled
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -c64dtvromimage
command-line:                  -drive9ram6000 / +drive9ram6000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64dtv/c64dtvflash.c:
drive/iec/iec-cmdline-options.c:
---------------------
--------------------------------
command line:  -c64dtvromimage <Name>
command line:  -drive9ram6000
description:    "Specify name of C64DTV ROM image"
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
resource:      "c64dtvromfilename"
resource:      "Drive9RAM6000" (set to 1)
action:        N/A
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  +drive9ram6000
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource:      "Drive9RAM6000" (set to 0)
action:        N/A
action:        N/A


c64dtv/c64dtvflash.c:
drive/iec/iec-resources.c:
---------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "c64dtvromrw"
resource name:                  "Drive10RAM6000"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_c64dtvflash_mem_rw()
resource function:              set_drive_ram6()
resource var:                  c64dtvflash_mem_rw
resource var:                  drive->drive_ram6_enabled
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -c64dtvromrw / +c64dtvromrw
command-line:                  -drive10ram6000 / +drive10ram6000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


c64dtv/c64dtvflash.c:
drive/iec/iec-cmdline-options.c:
---------------------
--------------------------------
command line:  -c64dtvromrw
command line:  -drive10ram6000
description:    "Enable writes to C64DTV ROM image"
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
resource:      "c64dtvromrw" (set to 1)
resource:      "Drive10RAM6000" (set to 1)
action:        N/A
action:        N/A


c64dtv/c64dtvflash.c:
drive/iec/iec-cmdline-options.c:
---------------------
--------------------------------
command line:  +c64dtvromrw
command line:  +drive10ram6000
description:    "Disable writes to C64DTV ROM image"
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource:      "c64dtvromrw" (set to 0)
resource:      "Drive10RAM6000" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenName"
resource name:                  "Drive11RAM6000"
resource range:                N/A
resource range:                0/1
resource default:              CBM2_CHARGEN600
resource default:              0
resource function:              set_chargen_rom_name()
resource function:              set_drive_ram6()
resource var:                  chargen_name
resource var:                  drive->drive_ram6_enabled
resource emulators:            xcbm2
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -chargen / -model
command-line:                  -drive11ram6000 / +drive11ram6000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


cbm2/cbm5x0-resources.c:
drive/iec/iec-cmdline-options.c:
------------------------
--------------------------------
resource type:                 string
command line:   -drive11ram6000
resource name:                 "ChargenName"
description:   "Enable 8KB RAM expansion at $6000-$7FFF"
resource range:                 N/A
resource:       "Drive11RAM6000" (set to 1)
resource default:              CBM2_CHARGEN500
action:         N/A
resource function:              set_chargen_rom_name()
resource var:                   chargen_name
resource emulators:            xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -chargen / -model
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows


cbm2/cbm2-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -chargen <Name>
command line:  +drive11ram6000
description:    "Specify name of character generator ROM image"
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource:      "ChargenName"
resource:      "Drive11RAM6000" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "KernalName"
resource name:                  "Drive8RAM8000"
resource range:                N/A
resource range:                0/1
resource default:              CBM2_KERNAL
resource default:              0
resource function:              set_kernal_rom_name()
resource function:              set_drive_ram8()
resource var:                  kernal_rom_name
resource var:                  drive->drive_ram8_enabled
resource emulators:            xcbm2
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -kernal / -model
command-line:                  -drive8ram8000 / +drive8ram8000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation


cbm2/cbm5x0-resources.c:
drive/iec/iec-cmdline-options.c:
------------------------
--------------------------------
resource type:                 string
command line:   -drive8ram8000
resource name:                 "KernalName"
description:   "Enable 8KB RAM expansion at $8000-$9FFF"
resource range:                 N/A
resource:       "Drive8RAM8000" (set to 1)
resource default:              CBM2_KERNAL500
action:         N/A
resource function:              set_kernal_rom_name()
resource var:                  kernal_rom_name
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -kernal / -model
platform gui present:          amigaos/beos/dos/unix/os2/sdl/osx/windows
fixme: add to documentation


cbm2/cbm2-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -kernal <Name>
command line:  +drive8ram8000
description:    "Specify name of Kernal ROM image"
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:      "KernalName"
resource:      "Drive8RAM8000" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "BasicName"
resource name:                  "Drive9RAM8000"
resource range:                N/A
resource range:                0/1
resource default:              CBM2_BASIC128
resource default:              0
resource function:              set_basic_rom_name()
resource function:              set_drive_ram8()
resource var:                  basic_rom_name
resource var:                  drive->drive_ram8_enabled
resource emulators:            xcbm2
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -basic / -model
command-line:                  -drive9ram8000 / +drive9ram8000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation


cbm2/cbm5x0-resources.c:
drive/iec/iec-cmdline-options.c:
------------------------
--------------------------------
resource type:                 string
command line:   -drive9ram8000
resource name:                 "BasicName"
description:   "Enable 8KB RAM expansion at $8000-$9FFF"
resource range:                 N/A
resource:       "Drive9RAM8000" (set to 1)
resource default:              CBM2_BASIC500
action:         N/A
resource function:              set_basic_rom_name()
resource var:                  basic_rom_name
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -basic / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation


cbm2/cbm2-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -basic <Name>
command line:  +drive9ram8000
description:    "Specify name of BASIC ROM image"
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:      "BasicName"
resource:      "Drive9RAM8000" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2-common-resources.c as included from cbm2/cbm2-resources.c:
drive/iec/iec-resources.c:
cbm2/cbm2-common-resources.c as included from cbm2/cbm5x0-resources.c:
--------------------------
----------------------------------------------------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive10RAM8000"
resource name:                  "CIA1Model"
resource range:                0/1
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:              0
resource default:              CIA_MODEL_6526 (0)
resource function:              set_drive_ram8()
resource function:              set_cia1_model()
resource var:                  drive->drive_ram8_enabled
resource var:                  cia1_model
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xcbm2/xcbm5x0
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -cia1model
command-line:                  -drive10ram8000 / +drive10ram8000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


cbm2/cbm2-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -cia1model <Model>
command line:  -drive10ram8000
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
resource:      "CIA1Model"
resource:      "Drive10RAM8000" (set to 1)
action:        N/A
action:        N/A


cbm2/cbm5x0-resources.c:
drive/iec/iec-cmdline-options.c:
------------------------
--------------------------------
resource type:                  int
command line:  +drive10ram8000
resource name:                  "MachineVideoStandard"
description:   "Disable 8KB RAM expansion at $8000-$9FFF"
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource:       "Drive10RAM8000" (set to 0)
resource default:               MACHINE_SYNC_PAL (-1)
action:         N/A
resource function:             cbm5x0_set_sync_factor()
resource var:                  sync_factor
resource emulators:            xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -pal / -ntsc / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "CrtcStretchVertical"
resource name:                  "Drive11RAM8000"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_stretch()
resource function:              set_drive_ram8()
resource var:                  crtc_stretchy
resource var:                  drive->drive_ram8_enabled
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCstretchvertical / +CRTCstretchvertical
command-line:                  -drive11ram8000 / +drive11ram8000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -CRTCstretchvertical
command line:  -drive11ram8000
description:    "Enable additional vertical stretching."
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
resource:      "CrtcStretchVertical" (set to 1)
resource:      "Drive11RAM8000" (set to 1)
action:        N/A
action:        N/A


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  +CRTCstretchvertical
command line:  +drive11ram8000
description:    "Disable additional vertical stretching."
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:      "CrtcStretchVertical" (set to 0)
resource:      "Drive11RAM8000" (set to 0)
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "CrtcVideoCache"
resource name:                  "Drive8RAMA000"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_video_cache_enabled()
resource function:              set_drive_rama()
resource var:                  raster_resource_chip->video_cache_enabled
resource var:                  drive->drive_rama_enabled
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCvcache / +CRTCvcache
command-line:                  -drive8rama000 / +drive8rama000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -CRTCvcache
command line:  -drive8rama000
description:    "Enable the video cache"
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:      "CrtcVideoCache" (set to 1)
resource:      "Drive8RAMA000" (set to 1)
action:        N/A
action:        N/A


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  +CRTCvcache
command line:  +drive8rama000
description:    "Disable the video cache"
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:      "CrtcVideoCache" (set to 0)
resource:      "Drive8RAMA000" (set to 0)
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "CrtcDoubleSize"
resource name:                  "Drive9RAMA000"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_double_size_enabled()
resource function:              set_drive_rama()
resource var:                  crtc.raster->canvas->videoconfig->double_size_enabled
resource var:                  drive->drive_rama_enabled
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCdsize / +CRTCdsize
command-line:                  -drive9rama000 / +drive9rama000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -CRTCdsize
command line:  -drive9rama000
description:    "Enable double size"
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:      "CrtcDoubleSize" (set to 1)
resource:      "Drive9RAMA000" (set to 1)
action:        N/A
action:        N/A


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  +CRTCdsize
command line:  +drive9rama000
description:    "Disable double size"
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:      "CrtcDoubleSize" (set to 0)
resource:      "Drive9RAMA000" (set to 0)
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "CrtcDoubleScan"
resource name:                  "Drive10RAMA000"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_double_scan_enabled()
resource function:              set_drive_rama()
resource var:                  crtc.raster->canvas->videoconfig->doublescan
resource var:                  drive->drive_rama_enabled
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCdscan / +CRTCdscan
command-line:                  -drive10rama000 / +drive10rama000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -CRTCdscan
command line:  -drive10rama000
description:    "Enable double scan"
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:      "CrtcDoubleScan" (set to 1)
resource:      "Drive10RAMA000" (set to 1)
action:        N/A
action:        N/A


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  +CRTCdscan
command line:  +drive10rama000
description:    "Disable double scan"
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:      "CrtcDoubleScan" (set to 0)
resource:      "Drive10RAMA000" (set to 0)
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/iec/iec-resources.c:
----------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "CrtcFilter"
resource name:                  "Drive11RAMA000"
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource range:                0/1
resource default:              VIDEO_FILTER_CRT (1)
resource default:              0
resource function:              set_chip_rendermode()
resource function:              set_drive_rama()
resource var:                  crtc.raster->canvas->videoconfig->filter
resource var:                  drive->drive_rama_enabled
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCfilter
command-line:                  -drive11rama000 / +drive11rama000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/iec/iec-cmdline-options.c:
----------------------------
--------------------------------
command line:  -CRTCfilter <Mode>
command line:  -drive11rama000
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:      "CrtcFilter"
resource:       "Drive11RAMA000" (set to 1)
action:        N/A
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive11rama000
description:   "Disable 8KB RAM expansion at $A000-$BFFF"
resource:      "Drive11RAMA000" (set to 0)
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/ieee/ieee-resources.c:
----------------------
----------------------------
resource type:                  string
resource type:                  string
resource name:                  "CrtcPaletteFile"
resource name:                  "DosName2031"
resource range:                N/A
resource range:                N/A
resource default:              "green"
resource default:              "dos2031"
resource function:              set_palette_file_name()
resource function:              set_dos_rom_name_2031()
resource var:                  crtc.raster->canvas->videoconfig->external_palette_name
resource var:                  dos_rom_name_2031
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64dtv/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCpalette
command-line:                  -dos2031
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/ieee/ieee-cmdline-options.c:
----------------------------
----------------------------------
command line:  -CRTCpalette <Name>
command line:  -dos2031 <Name>
description:    "Specify name of file of external palette"
description:    "Specify name of 2031 DOS ROM image"
resource:      "CrtcPaletteFile"
resource:      "DosName2031"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/ieee/ieee-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcExternalPalette"
resource range:                0/1
resource default:              0
resource function:              set_ext_palette()
resource var:                  crtc.raster->canvas->videoconfig->external_palette
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -CRTCintpal / -CRTCextpal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
crtc/crtc-cmdline-options.c:
----------------------------
----------------------------
command line:  -CRTCintpal
resource type:                  string
description:    "Use an internal calculated palette"
resource name:                  "DosName2040"
resource:      "CrtcExternalPalette" (set to 0)
resource range:                N/A
resource default:              "dos2040"
resource function:              set_dos_rom_name_2040()
resource var:                  dos_rom_name_2040
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                  -dos2040
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/ieee/ieee-cmdline-options.c:
----------------------------------
command line:  -dos2040 <Name>
description:    "Specify name of 2040 DOS ROM image"
resource:      "DosName2040"
action:        N/A
action:        N/A


crtc/crtc-cmdline-options.c:
drive/ieee/ieee-resources.c:
----------------------------
----------------------------
command line:  -CRTCextpal
resource type:                  string
description:    "Use an external palette (file)"
resource name:                  "DosName3040"
resource:      "CrtcExternalPalette" (set to 1)
resource range:                N/A
action:        N/A
resource default:              "dos3040"
 
resource function:              set_dos_rom_name_3040()
crtc/crtc-resources.c:
resource var:                  dos_rom_name_3040
----------------------
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
resource type:                  int
not used in:                    x64dtv/xplus4/vsid
resource name:                  "CrtcColorSaturation"
resource range:                0..2000
resource default:              1250
resource function:              set_color_saturation()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCsaturation
command-line:                  -dos3040
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/ieee/ieee-cmdline-options.c:
----------------------------
----------------------------------
command line:  -CRTCsaturation <0-2000>
command line:  -dos3040 <Name>
description:    "Set saturation of internal calculated palette"
description:    "Specify name of 3040 DOS ROM image"
resource:      "CrtcColorSaturation"
resource:      "DosName3040"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/ieee/ieee-resources.c:
----------------------
----------------------------
resource type:                  int
resource type:                  string
resource name:                  "CrtcColorContrast"
resource name:                  "DosName4040"
resource range:                0..2000
resource range:                N/A
resource default:              1250
resource default:              "dos4040"
resource function:              set_color_contrast()
resource function:              set_dos_rom_name_4040()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_contrast
resource var:                  dos_rom_name_4040
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64dtv/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCcontrast
command-line:                  -dos4040
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/ieee/ieee-cmdline-options.c:
----------------------------
----------------------------------
command line:  -CRTCcontrast <0-2000>
command line:  -dos4040 <Name>
description:    "Set contrast of internal calculated palette"
description:    "Specify name of 4040 DOS ROM image"
resource:      "CrtcColorContrast"
resource:      "DosName4040"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
drive/ieee/ieee-resources.c:
----------------------
----------------------------
resource type:                  int
resource type:                  string
resource name:                  "CrtcColorBrightness"
resource name:                  "DosName1001"
resource range:                0..2000
resource range:                N/A
resource default:              1000
resource default:              "dos1001"
resource function:              set_color_brightness()
resource function:              set_dos_rom_name_1001()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_brightness
resource var:                  dos_rom_name_1001
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64dtv/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCbrightness
command-line:                  -dos1001
platform gui present:          amigaos/beos/dos/sdl/os2/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/sdl/os2/unix/osx/windows


crtc/crtc-cmdline-options.c:
drive/ieee/ieee-cmdline-options.c:
----------------------------
----------------------------------
command line:  -CRTCbrightness <0-2000>
command line:  -dos1001 <Name>
description:    "Set brightness of internal calculated palette"
description:    "Specify name of 1001/8050/8250 DOS ROM image"
resource:      "CrtcColorBrightness"
resource:      "DosName1001"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
joystick.c:
----------------------
-----------
resource type:                  int
resource type:                  bool
resource name:                  "CrtcColorGamma"
resource name:                  "JoyOpposite"
resource range:                0..4000
resource range:                0/1
resource default:              2200
resource default:              0
resource function:              set_color_gamma()
resource function:              set_joystick_opposite_enable()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_gamma
resource var:                  joystick_opposite_enable
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -CRTCgamma
command-line:                  -joyopposite / +joyopposite
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
joystick.c:
----------------------------
-----------
command line:  -CRTCgamma <0-4000>
command line:  -joyopposite
description:    "Set gamma of internal calculated palette"
description:    "Enable opposite joystick directions"
resource:      "CrtcColorGamma"
resource:      "JoyOpposite" (set to 1)
action:        N/A
 
joystick.c:
-----------
command line:  -joyopposite
description:    "Disable opposite joystick directions"
resource:      "JoyOpposite" (set to 1)
action:        N/A
action:        N/A


crtc/crtc-resources.c:
kbdbuf.c:
----------------------
---------
resource type:                  int
resource type:                  int
resource name:                  "CrtcPALScanLineShade"
resource name:                  "KbdbufDelay"
resource range:                0..1000
resource range:                0+
resource default:              750
resource default:              0
resource function:              set_pal_scanlineshade()
resource function:              set_kbdbuf_delay()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource var:                  KbdbufDelay
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -CRTCcrtscanlineshade
command-line:                  -keybuf-delay
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


crtc/crtc-cmdline-options.c:
kbdbuf.c:
----------------------------
---------
command line:  -CRTCcrtscanlineshade <0-1000>
command line:  -keybuf-delay <value>
description:    "Amount of scan line shading for the CRT emulation"
description:    "Set additional keyboard buffer delay (0: use default)"
resource:      "CrtcPALScanLineShade"
resource:      "KbdbufDelay"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
log.c:
----------------------
------
resource type:                  int
resource type:                  string
resource name:                  "CrtcPALBlur"
resource name:                  "LogFileName"
resource range:                0..1000
resource range:                N/A
resource default:              500
resource default:              ""
resource function:              set_pal_blur()
resource function:              set_log_file_name()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_blur
resource var:                  log_file_name
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -CRTCcrtblur
command-line:                  -logfile
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


crtc/crtc-cmdline-options.c:
log.c:
----------------------------
------
command line:  -CRTCcrtblur <0-1000>
command line:  -logfile <Name>
description:    "Amount of horizontal blur for the CRT emulation."
description:    "Specify log file name"
resource:      "CrtcPALBlur"
resource:      N/A
action:        N/A
action:        log_logfile_opt() (sets "LogFileName")


crtc/crtc-resources.c:
pet/pet-resources.c:
----------------------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "CrtcPALOddLinePhase"
resource name:                  "ChargenName"
resource range:                0..2000
resource range:                N/A
resource default:              1125
resource default:              "chargen"
resource function:              set_pal_oddlinesphase()
resource function:              set_chargen_rom_name()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource var:                  petres.chargenName
resource emulators:            xcbm2/xpet
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCoddlinesphase
command-line:                  -chargen / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
pet/pet-cmdline-options.c:
----------------------------
--------------------------
command line:  -CRTCoddlinesphase <0-2000>
command line:  -chargen <Name>
description:    "Set phase for color carrier in odd lines"
description:    "Specify name of character generator ROM image"
resource:      "CrtcPALOddLinePhase"
resource:      "ChargenName"
action:        N/A
action:        N/A


crtc/crtc-resources.c:
pet/pet-resources.c:
----------------------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "CrtcPALOddLineOffset"
resource name:                  "KernalName"
resource range:                0..2000
resource range:                N/A
resource default:              875
resource default:              PET_KERNAL4NAME
resource function:              set_pal_oddlinesoffset()
resource function:              set_kernal_rom_name()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource var:                  petres.kernalName
resource emulators:            xcbm2/xpet
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -CRTCoddlinesoffset
command-line:                  -kernal / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


crtc/crtc-cmdline-options.c:
pet/pet-cmdline-options.c:
----------------------------
--------------------------
command line:  -CRTCoddlinesoffset <0-2000>
command line:  -kernal <Name>
description:    "Set phase offset for color carrier in odd lines"
description:    "Specify name of Kernal ROM image"
resource:      "CrtcPALOddLineOffset"
resource:      "KernalName"
action:        N/A
action:        N/A


datasette.c:
pet/pet-resources.c:
------------
--------------------
resource type:                  bool
resource type:                  string
resource name:                  "DatasetteResetWithCPU"
resource name:                  "BasicName"
resource range:                0/1
resource range:                N/A
resource default:              1
resource default:              PET_BASIC4NAME
resource function:              set_reset_datasette_with_maincpu()
resource function:              set_basic_rom_name()
resource var:                  reset_datasette_with_maincpu
resource var:                  petres.basicName
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    xscpu64/x64dtv/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dsresetwithcpu / +dsresetwithcpu
command-line:                  -basic / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix


datasette.c:
pet/pet-cmdline-options.c:
------------
--------------------------
command line:  -dsresetwithcpu
command line:  -basic <Name>
description:    "Enable automatic Datasette-Reset"
description:    "Specify name of BASIC ROM image"
resource:      "DatasetteResetWithCPU" (set to 1)
resource:      "BasicName"
action:        N/A
action:        N/A


datasette.c:
pet/pet-resources.c:
------------
--------------------
command line:  +dsresetwithcpu
resource type:                  string
description:    "Disable automatic Datasette-Reset"
resource name:                  "RomModule9Name"
resource:      "DatasetteResetWithCPU" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ""
 
resource function:              set_rom_module_9_name()
datasette.c:
resource var:                  petres.mem9name
------------
resource emulators:            xpet
resource type:                  int
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
resource name:                  "DatasetteZeroGapDelay"
resource range:                0+
resource default:              20000
resource function:              set_datasette_zero_gap_delay()
resource var:                  datasette_zero_gap_delay
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
prepocessor:
command-line:                  -dszerogapdelay
command-line:                  -rom9 / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


datasette.c:
pet/pet-cmdline-options.c:
------------
--------------------------
command line:  -dszerogapdelay <value>
command line:  -rom9 <Name>
description:    "Set delay in cycles for a zero in the tap"
description:    "Specify 4K extension ROM name at $9***"
resource:      "DatasetteZeroGapDelay"
resource:      "RomModule9Name"
action:        N/A
action:        N/A


datasette.c:
pet/pet-resources.c:
------------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "DatasetteSpeedTuning"
resource name:                  "RomModuleAName"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_datasette_speed_tuning()
resource function:              set_rom_module_a_name()
resource var:                  datasette_speed_tuning
resource var:                  petres.memAname
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    xscpu64/x64dtv/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dsspeedtuning
command-line:                  -romA / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


datasette.c:
pet/pet-cmdline-options.c:
------------
--------------------------
command line:  -dsspeedtuning <value>
command line:  -romA <Name>
description:    "Set number of cycles added to each gap in the tap"
description:    "Specify 4K extension ROM name at $A***"
resource:      "DatasetteSpeedTuning"
resource:      "RomModuleAName"
action:        N/A
action:        N/A


datasette.c:
pet/pet-resources.c:
------------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "DatasetteTapeWobble"
resource name:                  "RomModuleBName"
resource range:                0+
resource range:                N/A
resource default:              10
resource default:              ""
resource function:              set_datasette_tape_wobble()
resource function:              set_rom_module_b_name()
resource var:                  datasette_tape_wobble
resource var:                  petres.memBname
resource emulators:            x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    xscpu64/x64dtv/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dstapewobble
command-line:                  -romB / -model
platform gui missing:          unix/sdl/osx
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/windows


datasette.c:
pet/pet-cmdline-options.c:
------------
--------------------------
command line:  -dstapewobble <value>
command line:  -romB <Name>
description:    "Set maximum random number of cycles added to each gap in the tap"
description:    "Specify 4K extension ROM name at $B***"
resource:      "DatasetteTapeWobble"
resource:      "RomModuleBName"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-resources.c:
------------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "Drive8Type"
resource name:                  "RamSize"
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
resource range:                N/A (4/8/16/32/96/128)
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
resource default:               32
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
resource function:              set_ramsize()
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource var:                  petres.ramSize
resource default:              x128: DRIVE_TYPE_1571 (1571)
resource emulators:            xpet
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drive8type
command-line:                  -ramsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------
--------------------------
command line:  -drive8type <Type>
command line:  -ramsize <size in KB>
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
description:    "PET RAM size (4/8/16/32/96/128)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
resource:      "RamSize"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "Drive8Type"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-resources.c:
------------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "Drive9Type"
resource name:                  "IOSize"
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
resource range:                N/A (256/2048)
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
resource default:              0x100
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
resource function:              set_iosize()
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource var:                  petres.IOSize
resource default:              x128: DRIVE_TYPE_1571 (1571)
resource emulators:            xpet
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drive9type
command-line:                  -iosize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------
--------------------------
command line:  -drive9type <Type>
command line:  -iosize <size in KB>
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
description:    "PET I/O size (256/2048)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
resource:      "IOSize"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "Drive9Type"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-resources.c:
------------------------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive10Type"
resource name:                  "Ram9"
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
resource range:                0/1
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
resource default:              0
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
resource function:              set_ram_9_enabled()
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource var:                  petres.ramsel9
resource default:              x128: DRIVE_TYPE_1571 (1571)
resource emulators:            xpet
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drive10type
command-line:                  -petram9 / +petram9
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------
--------------------------
command line:  -drive10type <Type>
command line:  -petram9
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
description:    "Enable PET8296 4K RAM mapping at $9***"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
resource:      "Ram9" (set to 1)
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
action:         N/A
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
 
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
pet/pet-cmdline-options.c:
resource:      "Drive10Type"
--------------------------
command line:   +petram9
description:   "Disable PET8296 4K RAM mapping at $9***"
resource:      "Ram9" (set to 0)
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-resources.c:
------------------------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive11Type"
resource name:                  "RamA"
resource range:                N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
resource range:                0/1
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
resource default:              0
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
resource function:              set_ram_a_enabled()
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource var:                  petres.ramselA
resource default:              x128: DRIVE_TYPE_1571 (1571)
resource emulators:            xpet
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                  drive->type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drive11type
command-line:                  -petramA / +petramA
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------
--------------------------
command line:  -drive11type <Type>
command line:  -petramA
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
description:    "Enable PET8296 4K RAM mapping at $A***"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
resource:       "RamA" (set to 1)
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:      "Drive11Type"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-cmdline-options.c:
------------------------
--------------------------
command line:  +petramA
description:    "Disable PET8296 4K RAM mapping at $A***"
resource:      "RamA" (set to 0)
action:        N/A
 
pet/pet-resources.c:
--------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DriveTrueEmulation"
resource name:                  "SuperPET"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_drive_true_emulation()
resource function:              set_superpet_enabled()
resource var:                  drive_true_emulation
resource var:                  petres.superpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -truedrive / +truedrive
command-line:                  -superpet / +superpet
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------
--------------------------
command line:  -truedrive
command line:  -superpet
description:    "Enable hardware-level emulation of disk drives"
description:    "Enable SuperPET I/O"
resource:      "DriveTrueEmulation" (set to 1)
resource:      "SuperPET" (set to 1)
action:        N/A
action:        N/A


drive/drive-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------
--------------------------
command line:  +truedrive
command line:  +superpet
description:    "Disable hardware-level emulation of disk drives"
description:    "Disable SuperPET I/O"
resource:      "DriveTrueEmulation" (set to 0)
resource:      "SuperPET" (set to 0)
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-sidcart.c:
------------------------
------------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive8ExtendImagePolicy"
resource name:                  "SidCart"
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource range:                0/1
resource default:              DRIVE_EXTEND_NEVER (0)
resource default:              0
resource function:              set_drive_extend_image_policy()
resource function:              set_sidcart_enabled()
resource var:                  drive->extend_image_policy
resource var:                  sidcart_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8extend
command-line:                  -sidcart / +sidcart
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-sidcart.c:
------------------------------
------------------
command line:  -drive8extend <method>
command line:  -sidcart
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
description:    "Enable the SID cartridge"
resource:      "Drive8ExtendImagePolicy"
resource:      "SidCart" (set to 1)
action:        N/A
 
pet/pet-sidcart.c:
------------------
command line:  +sidcart
description:    "Disable the SID cartridge"
resource:      "SidCart" (set to 0)
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-sidcart.c:
------------------------
------------------
resource type:                  int
resource type:                  int
resource name:                  "Drive9ExtendImagePolicy"
resource name:                  "SidAddress"
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource range:                0x8F00/0xE900
resource default:              DRIVE_EXTEND_NEVER (0)
resource default:              0xE900
resource function:              set_drive_extend_image_policy()
resource function:              set_sid_address()
resource var:                  drive->extend_image_policy
resource var:                  sidcart_address
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9extend
command-line:                  -sidcartaddress
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-sidcart.c:
------------------------------
------------------
command line:  -drive9extend <method>
command line:  -sidcartaddress <address>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
description:    "SID cartridge address (0x8F00/0xE900)"
resource:      "Drive9ExtendImagePolicy"
resource:      "SidAddress"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pet-sidcart.c:
------------------------
------------------
resource type:                  int
resource type:                  int
resource name:                  "Drive10ExtendImagePolicy"
resource name:                  "SidClock"
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource range:                0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource default:              DRIVE_EXTEND_NEVER (0)
resource default:              SIDCART_CLOCK_NATIVE (1)
resource function:              set_drive_extend_image_policy()
resource function:              set_sid_clock()
resource var:                  drive->extend_image_policy
resource var:                  sidcart_clock
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10extend
command-line:                  -sidcartclock
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pet-sidcart.c:
------------------------------
------------------
command line:  -drive10extend <method>
command line:  -sidcartclock <clock>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
description:    "SID cartridge address (0: C64 clock, 1: PET clock)"
resource:      "Drive10ExtendImagePolicy"
resource:      "SidClock"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/petdww.c:
------------------------
-------------
resource type:                  int
resource type:                  string
resource name:                  "Drive11ExtendImagePolicy"
resource name:                  "PETDWWfilename"
resource range:                0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource range:                N/A
resource default:              DRIVE_EXTEND_NEVER (0)
resource default:              ""
resource function:              set_drive_extend_image_policy()
resource function:              set_petdww_filename()
resource var:                  drive->extend_image_policy
resource var:                  petdww_filename
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11extend
command-line:                  -petdwwimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/petdww.c:
------------------------------
-------------
command line:  -drive11extend <method>
command line:  -petdwwimage <Name>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
description:    "Specify name of PET DWW image"
resource:      "Drive11ExtendImagePolicy"
resource:      "PETDWWfilename"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/petdww.c:
------------------------
-------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive8IdleMethod"
resource name:                  "PETDWW"
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource range:                0/1
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource default:              0
resource function:              set_drive_idling_method()
resource function:              set_petdww_enabled()
resource var:                  drive->idling_method
resource var:                  petdww_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8idle
command-line:                  -petdww / +petdww
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/petdww.c:
------------------------------
-------------
command line:  -drive8idle <method>
command line:  -petdww
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
description:    "Enable the PET DWW hi-res board"
resource:      "Drive8IdleMethod"
resource:      "PETDWW" (set to 1)
action:        N/A
 
pet/petdww.c:
-------------
command line:  +petdww
description:    "Disable the PET DWW hi-res board"
resource:      "PETDWW" (set to 0)
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pethre.c:
------------------------
-------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive9IdleMethod"
resource name:                  "PETHRE"
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource range:                0/1
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource default:              0
resource function:              set_drive_idling_method()
resource function:              set_pethre_enabled()
resource var:                  drive->idling_method
resource var:                  pethre_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9idle
command-line:                  -pethre / +pethre
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/pethre.c:
------------------------------
-------------
command line:  -drive9idle <method>
command line:  -pethre
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
description:    "Enable HiRes Emulation Board"
resource:      "Drive9IdleMethod"
resource:      "PETHRE" (set to 1)
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/pethre.c:
------------------------
-------------
resource type:                  int
command line:  +pethre
resource name:                  "Drive10IdleMethod"
description:    "Disable HiRes Emulation Board"
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource:      "PETHRE" (set to 0)
resource default:              DRIVE_IDLE_NO_IDLE (0)
action:        N/A
resource function:              set_drive_idling_method()
 
resource var:                  drive->idling_method
pet/petreu.c:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
-------------
not used in:                    vsid
resource type:                  string
prepocessor:
resource name:                  "PETREUfilename"
command-line:                  -drive10idle
resource range:                N/A
resource default:              ""
resource function:              set_petreu_filename()
resource var:                  petreu_filename
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -petreuimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/petreu.c:
------------------------------
-------------
command line:  -drive10idle <method>
command line:  -petreuimage <Name>
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
description:    "Specify name of PET Ram and Expansion Unit image"
resource:      "Drive10IdleMethod"
resource:      "PETREUfilename"
action:        N/A
action:        N/A


drive/drive-resources.c:
pet/petreu.c:
------------------------
-------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive11IdleMethod"
resource name:                  "PETREU"
resource range:                0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource range:                0/1
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource default:              0
resource function:              set_drive_idling_method()
resource function:              set_petreu_enabled()
resource var:                  drive->idling_method
resource var:                  petreu_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11idle
command-line:                  -petreu / +petreu
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
pet/petreu.c:
------------------------------
-------------
command line:  -drive11idle <method>
command line:  -petreu
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
description:    "Enable the PET Ram and Expansion Unit"
resource:      "Drive11IdleMethod"
resource:      "PETREU" (set to 1)
action:        N/A
action:        N/A


pet/petreu.c:
-------------
command line:  +petreu
description:    "Disable the PET Ram and Expansion Unit"
resource:      "PETREU" (set to 0)
action:        N/A


drive/drive-resources.c:
plus4/digiblaster.c:
------------------------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive8RPM"
resource name:                  "DIGIBLASTER"
resource range:                >0
resource range:                0/1
resource default:              30000
resource default:              0
resource function:              set_drive_rpm()
resource function:              set_digiblaster_enabled()
resource var:                  drive->rpm
resource var:                  digiblaster_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8rpm
command-line:                  -digiblaster / +digiblaster
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:        unix


drive/drive-cmdline-options.c:
plus4/digiblaster.c:
------------------------------
--------------------
command line:  -drive8rpm <rpm>
command line:  -digiblaster
description:    "Set drive RPM"
description:    "Enable the digiblaster add-on"
resource:      "Drive8RPM"
resource:      "DIGIBLASTER" (set to 1)
action:        N/A
 
plus4/digiblaster.c:
--------------------
command line:  +digiblaster
description:    "Disable the digiblaster add-on"
resource:      "DIGIBLASTER" (set to 0)
action:        N/A
action:        N/A


drive/drive-resources.c:
plus4/plus4-resources.c:
------------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "Drive9RPM"
resource name:                  "KernalName"
resource range:                >0
resource range:                N/A
resource default:              30000
resource default:              "kernal"
resource function:              set_drive_rpm()
resource function:              set_kernal_rom_name()
resource var:                  drive->rpm
resource var:                  kernal_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x129/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9rpm
command-line:                  -kernal / -model
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct:        unix


drive/drive-cmdline-options.c:
plus4/plus4-cmdline-options.c:
------------------------------
------------------------------
command line:  -drive9rpm <rpm>
command line:  -kernal <Name>
description:    "Set drive RPM"
description:    "Specify name of Kernal ROM image"
resource:      "Drive9RPM"
resource:      "KernalName"
action:        N/A
action:        N/A


drive/drive-resources.c:
plus4/plus4-resources.c:
------------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "Drive10RPM"
resource name:                  "BasicName"
resource range:                >0
resource range:                N/A
resource default:              30000
resource default:              "basic"
resource function:              set_drive_rpm()
resource function:              set_basic_rom_name()
resource var:                  drive->rpm
resource var:                  basic_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1210/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10rpm
command-line:                  -basic / -model
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct:        unix


drive/drive-cmdline-options.c:
plus4/plus4-cmdline-options.c:
------------------------------
------------------------------
command line:  -drive10rpm <rpm>
command line:  -basic <Name>
description:    "Set drive RPM"
description:    "Specify name of BASIC ROM image"
resource:      "Drive10RPM"
resource:      "BasicName"
action:        N/A
action:        N/A


drive/drive-resources.c:
plus4/plus4-sidcart.c:
------------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive11RPM"
resource name:                  "SidCart"
resource range:                >0
resource range:                0/1
resource default:              30000
resource default:              0
resource function:              set_drive_rpm()
resource function:              set_sidcart_enabled()
resource var:                  drive->rpm
resource var:                  sidcart_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1211/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11rpm
command-line:                  -sidcart / +sidcart
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:        unix


drive/drive-cmdline-options.c:
plus4/plus4-sidcart.c:
------------------------------
----------------------
command line:  -drive11rpm <rpm>
command line:  -sidcart
description:    "Set drive RPM"
description:    "Enable the SID cartridge"
resource:      "Drive11RPM"
resource:      "SidCart" (set to 1)
action:        N/A
action:        N/A


plus4/plus4-sidcart.c:
----------------------
command line:  +sidcart
description:    "Disable the SID cartridge"
resource:      "SidCart" (set to 0)
action:        N/A


plus4/plus4-sidcart.c:
----------------------
resource type:                  bool
resource name:                  "SIDCartJoy"
resource range:                0/1
resource default:              0
resource function:              set_sidcartjoy_enabled()
resource var:                  sidcartjoy_enabled
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -sidcartjoy / +sidcartjoy
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4-sidcart.c:
----------------------
command line:  -sidcartjoy
description:    "Enable SID cartridge joystick"
resource:      "SIDCartJoy" (set to 1)
action:        N/A


drive/drive-resources.c:
plus4/plus4-sidcart.c:
------------------------
----------------------
resource type:                  int
command line:  +sidcartjoy
resource name:                  "Drive8Wobble"
description:    "Disable SID cartridge joystick"
resource range:                >0
resource:      "SIDCartJoy" (set to 0)
resource default:              30000
resource function:              set_drive_rpm_wobble()
resource var:                  drive->rpm_wobble
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -drive8wobble
platform gui present:          unix
platform range correct:        unix
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive8wobble <rpm>
description:    "Set drive Wobble"
resource:      "Drive8Wobble"
action:        N/A
action:        N/A


drive/drive-resources.c:
plus4/plus4-sidcart.c:
------------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "Drive9Wobble"
resource name:                  "SidAddress"
resource range:                >0
resource range:                N/A ($FD40/$FE80)
resource default:              30000
resource default:              $FD40
resource function:              set_drive_rpm_wobble()
resource function:              set_sid_address()
resource var:                  drive->rpm_wobble
resource var:                  sidcart_address
resource emulators:            x64/x64sc/xscpu64/x64dtv/x129/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9wobble
command-line:                  -sidcartaddress
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:         unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
plus4/plus4-sidcart.c:
------------------------------
----------------------
command line:  -drive9wobble <rpm>
command line:  -sidcartaddress <address>
description:    "Set drive Wobble"
description:    "SID cartridge address (0xFD40/0xFE80)"
resource:      "Drive9Wobble"
resource:      "SidAddress"
action:        N/A
action:        N/A


drive/drive-resources.c:
plus4/plus4-sidcart.c:
------------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "Drive10Wobble"
resource name:                  "SidClock"
resource range:                >0
resource range:                0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource default:              30000
resource default:              $FD40
resource function:              set_drive_rpm_wobble()
resource function:              set_sid_clock()
resource var:                  drive->rpm_wobble
resource var:                  sidcart_clock
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1210/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10wobble
command-line:                  -sidcartclock
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:         unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/drive-cmdline-options.c:
plus4/plus4-sidcart.c:
------------------------------
----------------------
command line:  -drive10wobble <rpm>
command line:  -sidcartclock <clock>
description:    "Set drive Wobble"
description:    "SID cartridge address (0: C64 clock, 1: PLUS4 clock)"
resource:      "Drive10Wobble"
resource:      "SidClock"
action:        N/A
action:        N/A


drive/drive-resources.c:
plus4/plus4cart.c:
------------------------
------------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive11Wobble"
resource name:                  "CartridgeReset"
resource range:                >0
resource range:                0/1
resource default:              30000
resource default:              1
resource function:              set_drive_rpm_wobble()
resource function:              set_cartridge_reset()
resource var:                  drive->rpm_wobble
resource var:                  plus4cartridge_reset
resource emulators:            x64/x64sc/xscpu64/x64dtv/x1211/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11wobble
command-line:                  -cartreset / +cartreset
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct:        unix


drive/drive-cmdline-options.c:
plus4/plus4cart.c:
------------------------------
------------------
command line:  -drive11wobble <rpm>
command line:  -cartreset
description:    "Set drive Wobble"
description:    "Reset machine if a cartridge is attached or detached"
resource:      "Drive11Wobble"
resource:      "CartridgeReset" (set to 1)
action:        N/A
action:        N/A


plus4/plus4cart.c:
------------------
command line:  +cartreset
description:    "Do not reset machine if a cartridge is attached or detached"
resource:      "CartridgeReset" (set to 0)
action:        N/A


drive/iec/iec-resources.c:
plus4/plus4speech.c:
--------------------------
--------------------
resource type:                  string
resource type:                  string
resource name:                  "DosName1540"
resource name:                  "SpeechImage"
resource range:                N/A
resource range:                N/A
resource default:              "dos1540"
resource default:              ""
resource function:              set_dos_rom_name_1540()
resource function:              set_speech_filename()
resource var:                  dos_rom_name_1540
resource var:                  speech_filename
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dos1540
command-line:                  -speechrom / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/plus4speech.c:
--------------------------------
--------------------
command line:  -dos1540 <Name>
command line:  -speechrom <Name>
description:    "Specify name of 1540 DOS ROM image"
description:    "Attach Speech ROM image"
resource:      "DosName1540"
resource:      N/A
action:        N/A
action:        set_speech_rom() (sets "SpeechImage" and "SpeechEnabled")


drive/iec/iec-resources.c:
plus4/plus4speech.c:
--------------------------
--------------------
resource type:                  string
resource type:                  bool
resource name:                  "DosName1541"
resource name:                  "SpeechEnabled"
resource range:                N/A
resource range:                0/1
resource default:              "dos1541"
resource default:              0
resource function:              set_dos_rom_name_1541()
resource function:              set_speech_enabled()
resource var:                  dos_rom_name_1541
resource var:                  speech_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dos1541
command-line:                  -speech / +speech / -speechrom / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/plus4speech.c:
--------------------------------
--------------------
command line:  -dos1541 <Name>
command line:  -speech
description:    "Specify name of 1541 DOS ROM image"
description:    "Enable the v364 speech add-on"
resource:      "DosName1541"
resource:      "SpeechEnabled" (set to 1)
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/plus4speech.c:
--------------------------
--------------------
resource type:                 string
command line:   +speech
resource name:                 "DosName1570"
description:   "Disable the v364 speech add-on"
resource range:                N/A
resource:       "SpeechEnabled" (set to 0)
resource default:               "dos1570"
action:         N/A
resource function:              set_dos_rom_name_1570()
resource var:                   dos_rom_name_1570
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                  -dos1570
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-resources.c:
--------------------------------
----------------------
command line:  -dos1570 <Name>
resource type:                  bool
description:    "Specify name of 1570 DOS ROM image"
resource name:                  "TEDVideoCache"
resource:      "DosName1570"
resource range:                0/1
action:        N/A
resource default:              DEFAULT_VideoCache_VALUE (arch specific)
 
resource function:              set_video_cache_enabled()
drive/iec/iec-resources.c:
resource var:                  raster_resource_chip->video_cache_enabled
--------------------------
resource emulators:            xplus4
resource type:                  string
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
resource name:                  "DosName1571"
resource range:                N/A
resource default:              "dos1571"
resource function:              set_dos_rom_name_1571()
resource var:                  dos_rom_name_1571
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -dos1571
command-line:                  -TEDvcache / +TEDvcache
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -dos1571 <Name>
command line:  -TEDvcache
description:    "Specify name of 1571 DOS ROM image"
description:    "Enable the video cache"
resource:      "DosName1571"
resource:      "TEDVideoCache" (set to 1)
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-cmdline-options.c:
--------------------------
----------------------------
resource type:                  string
command line:  +TEDvcache
resource name:                  "DosName1581"
description:    "Disable the video cache"
resource range:                N/A
resource:      "TEDVideoCache" (set to 0)
resource default:              "dos1581"
resource function:              set_dos_rom_name_1581()
resource var:                  dos_rom_name_1581
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                  -dos1581
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  -dos1581 <Name>
description:    "Specify name of 1581 DOS ROM image"
resource:      "DosName1581"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive8RAM2000"
resource name:                  "TEDDoubleScan"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_drive_ram2()
resource function:              set_double_scan_enabled()
resource var:                  drive->drive_ram2_enabled
resource var:                  ted.raster->canvas->videoconfig->doublescan
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8ram2000 / +drive8ram2000
command-line:                  -TEDdscan / +TEDdscan
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive8ram2000
command line:  -TEDdscan
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
description:    "Enable double scan"
resource:      "Drive8RAM2000" (set to 1)
resource:      "TEDDoubleScan" (set to 1)
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  +drive8ram2000
command line:  +TEDdscan
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
description:    "Disable double scan"
resource:      "Drive8RAM2000" (set to 0)
resource:      "TEDDoubleScan" (set to 0)
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive9RAM2000"
resource name:                  "TEDDoubleSize"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_drive_ram2()
resource function:              set_double_size_enabled()
resource var:                  drive->drive_ram2_enabled
resource var:                  ted.raster->canvas->videoconfig->double_size_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9ram2000 / +drive9ram2000
command-line:                  -TEDdsize / +TEDdsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive9ram2000
command line:  -TEDdsize
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
description:    "Enable double size"
resource:      "Drive9RAM2000" (set to 1)
resource:      "TEDDoubleSize" (set to 1)
action:        N/A
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  +TEDdsize
description:    "Disable double size"
resource:      "TEDDoubleSize" (set to 0)
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-resources.c:
--------------------------------
----------------------
command line:  +drive9ram2000
resource type:                  string
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource name:                  "TEDPaletteFile"
resource:      "Drive9RAM2000" (set to 0)
resource range:                N/A
resource default:              "default"
resource function:              set_palette_file_name()
resource var:                  ted.raster->canvas->videoconfig->external_palette_name
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDpalette <Name>
description:    "Specify name of file of external palette"
resource:      "TEDPaletteFile"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive10RAM2000"
resource name:                  "TEDExternalPalette"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_drive_ram2()
resource function:              set_ext_palette()
resource var:                  drive->drive_ram2_enabled
resource var:                  ted.raster->canvas->videoconfig->external_palette
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10ram2000 / +drive10ram2000
command-line:                  -TEDintpal / -TEDextpal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive10ram2000
command line:  -TEDintpal
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
description:    "Use an internal calculated palette"
resource:      "Drive10RAM2000" (set to 1)
resource:      "TEDExternalPalette" (set to 0)
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  +drive10ram2000
command line:  -TEDextpal
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
description:    "Use an external palette (file)"
resource:      "Drive10RAM2000" (set to 0)
resource:      "TEDExternalPalette" (set to 1)
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive11RAM2000"
resource name:                  "TEDColorSaturation"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1250
resource function:              set_drive_ram2()
resource function:              set_color_saturation()
resource var:                  drive->drive_ram2_enabled
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11ram2000 / +drive11ram2000
command-line:                  -TEDsaturation
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive11ram2000
command line:  -TEDsaturation <0-2000>
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
description:    "Set saturation of internal calculated palette"
resource:      "Drive11RAM2000" (set to 1)
resource:      "TEDColorSaturation"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-resources.c:
--------------------------------
----------------------
command line:  +drive11ram2000
resource type:                  int
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource name:                  "TEDColorContrast"
resource:      "Drive11RAM2000" (set to 0)
resource range:                0..2000
resource default:              1250
resource function:              set_color_contrast()
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDcontrast
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:      "TEDColorContrast"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive8RAM4000"
resource name:                  "TEDColorBrightness"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1000
resource function:              set_drive_ram4()
resource function:              set_color_brightness()
resource var:                  drive->drive_ram4_enabled
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8ram4000 / +drive8ram4000
command-line:                  -TEDbrightness
platform gui present:          amigsos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive8ram4000
command line:  -TEDbrightness <0-2000>
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
description:    "Set brightness of internal calculated palette"
resource:      "Drive8RAM4000" (set to 1)
resource:      "TEDColorBrightness"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-resources.c:
--------------------------------
----------------------
command line:  +drive8ram4000
resource type:                  int
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource name:                  "TEDColorGamma"
resource:      "Drive8RAM4000" (set to 0)
resource range:                0..4000
resource default:              2200
resource function:              set_color_gamma()
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDgamma
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:      "TEDColorGamma"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive9RAM4000"
resource name:                  "TEDPALScanLineShade"
resource range:                0/1
resource range:                0..1000
resource default:              0
resource default:              750
resource function:              set_drive_ram4()
resource function:              set_pal_scanlineshade()
resource var:                  drive->drive_ram4_enabled
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9ram4000 / +drive9ram4000
command-line:                  -TEDcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive9ram4000
command line:  -TEDcrtscanlineshade <0-1000>
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
description:    "Amount of scan line shading for the CRT emulation"
resource:      "Drive9RAM4000" (set to 1)
resource:      "TEDPALScanLineShade"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-resources.c:
--------------------------------
----------------------
command line:  +drive9ram4000
resource type:                  int
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource name:                  "TEDPALBlur"
resource:      "Drive9RAM4000" (set to 0)
resource range:                0..1000
resource default:              500
resource function:              set_pal_blur()
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDcrtblur
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:      "TEDPALBlur"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
plus4/ted-resources.c:
--------------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive10RAM4000"
resource name:                  "TEDPALOddLinePhase"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1125
resource function:              set_drive_ram4()
resource function:              set_pal_oddlinesphase()
resource var:                  drive->drive_ram4_enabled
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10ram4000 / +drive10ram4000
command-line:                  -TEDoddlinesphase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive10ram4000
command line:  -TEDoddlinesphase <0-2000>
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
description:    "Set phase for color carrier in odd lines"
resource:      "Drive10RAM4000" (set to 1)
resource:      "TEDPALOddLinePhase"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-resources.c:
--------------------------------
----------------------
command line:  +drive10ram4000
resource type:                  int
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource name:                  "TEDPALOddLineOffset"
resource:      "Drive10RAM4000" (set to 0)
resource range:                0..2000
action:        N/A
resource default:              875
 
resource function:              set_pal_oddlinesoffset()
drive/iec/iec-resources.c:
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
--------------------------
resource emulators:            xplus4
resource type:                  bool
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
resource name:                  "Drive11RAM4000"
resource range:                0/1
resource default:              0
resource function:              set_drive_ram4()
resource var:                  drive->drive_ram4_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -drive11ram4000 / +drive11ram4000
command-line:                  -TEDoddlinesoffset
platform gui present:          amigaos/beos/dos/sdl/os2/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive11ram4000
command line:  -TEDoddlinesoffset <0-2000>
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
description:    "Set phase offset for color carrier in odd lines"
resource:      "Drive11RAM4000" (set to 1)
resource:      "TEDPALOddLineOffset"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
plus4/ted-resources.c:
--------------------------------
----------------------
command line:  +drive11ram4000
resource type:                  int
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource name:                  "TEDFilter"
resource:      "Drive11RAM4000" (set to 0)
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
action:        N/A
resource default:              VIDEO_FILTER_CRT (1)
 
resource function:              set_chip_rendermode()
drive/iec/iec-resources.c:
resource var:                  ted.raster->canvas->videoconfig->filter
--------------------------
resource emulators:            xplus4
resource type:                  bool
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
resource name:                  "Drive8RAM6000"
resource range:                0/1
resource default:              0
resource function:              set_drive_ram6()
resource var:                  drive->drive_ram6_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -drive8ram6000 / +drive8ram6000
command-line:                  -TEDfilter
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
plus4/ted-cmdline-options.c:
--------------------------------
----------------------------
command line:  -drive8ram6000
command line:  -TEDfilter <Mode>
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "Drive8RAM6000" (set to 1)
resource:      "TEDFilter"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
printerdrv/driver-select.c:
--------------------------------
---------------------------
command line:  +drive8ram6000
resource type:                  string
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource name:                  "Printer4Driver"
resource:      "Drive8RAM6000" (set to 0)
resource range:                N/A ("ascii"/"mps803"/"nl10"/"raw")
action:        N/A
resource default:              "ascii"
 
resource function:              set_printer_driver()
drive/iec/iec-resources.c:
resource var:                  driver_select[0].drv_name
--------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource type:                  bool
not used in:                    vsid
resource name:                  "Drive9RAM6000"
resource range:                0/1
resource default:              0
resource function:              set_drive_ram6()
resource var:                  drive->drive_ram6_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -drive9ram6000 / +drive9ram6000
command-line:                  -pr4drv
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
printerdrv/driver-select.c:
--------------------------------
---------------------------
command line:  -drive9ram6000
command line:  -pr4drv <Name>
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
description:    "Specify name of printer driver for device #4. (ascii/mps803/nl10/raw)"
resource:      "Drive9RAM6000" (set to 1)
resource:      "Printer4Driver"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
printerdrv/driver-select.c:
--------------------------------
---------------------------
command line:  +drive9ram6000
resource type:                  string
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource name:                  "Printer5Driver"
resource:      "Drive9RAM6000" (set to 0)
resource range:                N/A ("ascii"/"mps803"/"nl10"/"raw")
resource default:              "ascii"
resource function:              set_printer_driver()
resource var:                  driver_select[1].drv_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -pr5drv
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
printerdrv/driver-select.c:
---------------------------
command line:  -pr5drv <Name>
description:    "Specify name of printer driver for device #5. (ascii/mps803/nl10/raw)"
resource:      "Printer5Driver"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
printerdrv/driver-select.c:
--------------------------
---------------------------
resource type:                  bool
resource type:                  string
resource name:                  "Drive10RAM6000"
resource name:                  "Printer6Driver"
resource range:                0/1
resource range:                N/A ("1520"/"raw")
resource default:              0
resource default:              "1520"
resource function:              set_drive_ram6()
resource function:              set_printer_driver()
resource var:                  drive->drive_ram6_enabled
resource var:                  driver_select[2].drv_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drive10ram6000 / +drive10ram6000
command-line:                  -pr6drv
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
printerdrv/driver-select.c:
--------------------------------
---------------------------
command line:  -drive10ram6000
command line:  -pr6drv <Name>
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
description:    "Specify name of printer driver for device #6. (1520/raw)"
resource:      "Drive10RAM6000" (set to 1)
resource:      "Printer6Driver"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
printerdrv/interface-serial.c:
--------------------------------
------------------------------
command line:  +drive10ram6000
resource type:                  int
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource name:                  "Printer4"
resource:      "Drive10RAM6000" (set to 0)
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
action:        N/A
resource default:              PRINTER_DEVICE_NONE (0)
 
resource function:              set_printer_enabled()
drive/iec/iec-resources.c:
resource var:                  printer_enabled[0]
--------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource type:                  bool
not used in:                    vsid
resource name:                  "Drive11RAM6000"
resource range:                0/1
resource default:              0
resource function:              set_drive_ram6()
resource var:                  drive->drive_ram6_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -drive11ram6000 / +drive11ram6000
command-line:                  -device4
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
printerdrv/interface-serial.c:
--------------------------------
------------------------------
command line:  -drive11ram6000
command line:  -device4 <Type>
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
description:    "Set device type for device #4 (0: None, 1: Filesystem, 2: Real)"
resource:      "Drive11RAM6000" (set to 1)
resource:      "Printer4"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
printerdrv/interface-serial.c:
--------------------------------
------------------------------
command line:  +drive11ram6000
resource type:                  int
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource name:                  "Printer5"
resource:      "Drive11RAM6000" (set to 0)
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource default:              PRINTER_DEVICE_NONE (0)
resource function:              set_printer_enabled()
resource var:                  printer_enabled[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -device5
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
printerdrv/interface-serial.c:
------------------------------
command line:  -device5 <Type>
description:    "Set device type for device #5 (0: None, 1: Filesystem, 2: Real)"
resource:      "Printer5"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
printerdrv/interface-serial.c:
--------------------------
------------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive8RAM8000"
resource name:                  "Printer6"
resource range:                0/1
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource default:              0
resource default:              PRINTER_DEVICE_NONE (0)
resource function:              set_drive_ram8()
resource function:              set_printer_enabled()
resource var:                  drive->drive_ram8_enabled
resource var:                  printer_enabled[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drive8ram8000 / +drive8ram8000
command-line:                  -device6
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
printerdrv/interface-serial.c:
--------------------------------
------------------------------
command line:  -drive8ram8000
command line:  -device6 <Type>
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
description:    "Set device type for device #6 (0: None, 1: Filesystem, 2: Real)"
resource:      "Drive8RAM8000" (set to 1)
resource:      "Printer6"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
scpu64/scpu64-resources.c:
--------------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                N/A
resource default:              "chargen"
resource function:              set_chargen_rom_name()
resource var:                  chargen_rom_name
resource emulators:            xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -chargen / -model
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
 
scpu64/scpu64-cmdline-options.c:
--------------------------------
--------------------------------
command line:  +drive8ram8000
command line:  -chargen <Name>
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
description:    "Specify name of character generator ROM image"
resource:      "Drive8RAM8000" (set to 0)
resource:      "ChargenName"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
scpu64/scpu64-resources.c:
--------------------------
--------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive9RAM8000"
resource name:                  "CIA1Model"
resource range:                0/1
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:              0
resource default:              CIA_MODEL_6526 (0)
resource function:              set_drive_ram8()
resource function:              set_cia1_model()
resource var:                  drive->drive_ram8_enabled
resource var:                  cia1_model
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xscpu64
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9ram8000 / +drive9ram8000
command-line:                  -cia1model / -ciamodel / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/osx/unix/windows


drive/iec/iec-cmdline-options.c:
scpu64/scpu64-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -drive9ram8000
command line:  -ciamodel <Model>
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
resource:      "Drive9RAM8000" (set to 1)
resource:      N/A
action:        N/A
action:        set_cia_model() (sets "CIA1Model" and "CIA2Model")


drive/iec/iec-cmdline-options.c:
scpu64/scpu64-cmdline-options.c:
--------------------------------
--------------------------------
command line:  +drive9ram8000
command line:  -cia1model <Model>
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:      "Drive9RAM8000" (set to 0)
resource:      "CIA1Model"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
scpu64/scpu64-resources.c:
--------------------------
--------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive10RAM8000"
resource name:                  "CIA2Model"
resource range:                0/1
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:              0
resource default:              CIA_MODEL_6526 (0)
resource function:              set_drive_ram8()
resource function:              set_cia2_model()
resource var:                  drive->drive_ram8_enabled
resource var:                  cia2_model
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xscpu64
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10ram8000 / +drive10ram8000
command-line:                  -cia2model / -ciamodel / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/osx/unix/windows


drive/iec/iec-cmdline-options.c:
scpu64/scpu64-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -drive10ram8000
command line:  -cia2model <Model>
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
resource:      "Drive10RAM8000" (set to 1)
resource:      "CIA2Model"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
sid/sid-resources.c:
--------------------------------
--------------------
command line:   +drive10ram8000
resource type:                 int
description:   "Disable 8KB RAM expansion at $8000-$9FFF"
resource name:                 "SidEngine"
resource:       "Drive10RAM8000" (set to 0)
resource range:                 0..6 (SID_ENGINE_FASTSID (0), SID_ENGINE_RESID (1), SID_ENGINE_CATWEASELMKIII (2), SID_ENGINE_HARDSID (3),
action:         N/A
                                        SID_ENGINE_PARSID_PORT1 (4), SID_ENGINE_PARSID_PORT2 (5), SID_ENGINE_PARSID_PORT3 (6))
resource default:              SID_ENGINE_DEFAULT
resource function:              set_sid_engine()
resource var:                  sid_engine
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -sidenginemodel / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-resources.c:
sid/sid-resources.c:
--------------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive11RAM8000"
resource name:                  "SidModel"
resource range:                0/1
resource range:                0..4 (SID_MODEL_6581 (0), SID_MODEL_8580 (1), SID_MODEL_8580D (2), SID_MODEL_6581R4 (3), SID_MODEL_DTVSID (4))
resource default:              0
resource default:              SID_MODEL_DEFAULT
resource function:              set_drive_ram8()
resource function:              set_sid_model()
resource var:                  drive->drive_ram8_enabled
resource var:                  sid_model
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   xcbm5x0/xcbm2/xpet/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -drive11ram8000 / +drive11ram8000
command-line:                  -sidenginemodel /-model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
sid/sid-cmdline-options.c:
--------------------------------
--------------------------
command line:  -drive11ram8000
command line:  -sidenginemodel <engine and model>
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
description:    "Specify SID engine and model (0: FastSID 6581, 1: FastSID 8580, 256: ReSID 6581, 257: ReSID 8580, 258: ReSID 8580 + digiboost, 260: DTVSID, 512: Catweasel, 768: HardSID, 1024: ParSID in par port 1, 1280: ParSID in par port 2, 1536: ParSID in par port 3)"
resource:      "Drive11RAM8000" (set to 1)
resource:      N/A
action:        N/A
action:        sid_common_set_engine_model() (sets "SidEngine" and "SidModel")


drive/iec/iec-cmdline-options.c:
sid/sid-resources.c:
--------------------------------
--------------------
command line:  +drive11ram8000
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:      "Drive11RAM8000" (set to 0)
action:        N/A
 
drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive8RAMA000"
resource name:                  "SidFilters"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_drive_rama()
resource function:              set_sid_filters_enabled()
resource var:                  drive->drive_rama_enabled
resource var:                  sid_filters_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   xcbm5x0/xcbm2/xpet/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -drive8rama000 / +drive8rama000
command-line:                  -sidfilters / +sidfilters
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
sid/sid-cmdline-options.c:
--------------------------------
--------------------------
command line:  -drive8rama000
command line:  -sidfilters
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
description:    "Emulate SID filters"
resource:      "Drive8RAMA000" (set to 1)
resource:      "SidFilters" (set to 1)
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
sid/sid-cmdline-options.c:
--------------------------------
--------------------------
command line:  +drive8rama000
command line:  +sidfilters
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
description:    "Do not emulate SID filters"
resource:      "Drive8RAMA000" (set to 0)
resource:      "SidFilters" (set to 0)
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
sid/sid-resources.c:
--------------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive9RAMA000"
resource name:                  "SidStereo"
resource range:                0/1
resource range:                0..2
resource default:              0
resource default:              0
resource function:              set_drive_rama()
resource function:              set_sid_stereo()
resource var:                  drive->drive_rama_enabled
resource var:                  sid_stereo
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   xcbm5x0/xcbm2/xpet/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -drive9rama000 / +drive9rama000
command-line:                  -sidstereo
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
sid/sid-cmdline-options.c:
--------------------------------
--------------------------
command line:  -drive9rama000
command line:  -sidstereo <amount>
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
description:    "amount of extra SID chips. (0..2)"
resource:      "Drive9RAMA000" (set to 1)
resource:      "SidStereo"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
sound.c:
--------------------------------
--------
command line:  +drive9rama000
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:      "Drive9RAMA000" (set to 0)
action:        N/A
 
drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive10RAMA000"
resource name:                  "Sound"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_drive_rama()
resource function:              set_playback_enabled()
resource var:                  drive->drive_rama_enabled
resource var:                  playback_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   xcbm5x0/xcbm2/xpet/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -drive10rama000 / +drive10rama000
command-line:                  -sound / +sound
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
sound.c:
--------------------------------
--------
command line:  -drive10rama000
command line:  -sound
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
description:    "Enable sound playback"
resource:      "Drive10RAMA000" (set to 1)
resource:      "Sound" (set to 1)
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
sound.c:
--------------------------------
--------
command line:  +drive10rama000
command line:  +sound
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
description:    "Disable sound playback"
resource:      "Drive10RAMA000" (set to 0)
resource:      "Sound" (set to 0)
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
sound.c:
--------------------------
--------
resource type:                  bool
resource type:                  int
resource name:                  "Drive11RAMA000"
resource name:                  "SoundSampleRate"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              SOUND_SAMPLE_RATE
resource function:              set_drive_rama()
resource function:              set_sample_rate()
resource var:                  drive->drive_rama_enabled
resource var:                  sample_rate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   xcbm5x0/xcbm2/xpet/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -drive11rama000 / +drive11rama000
command-line:                  -soundrate
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/iec/iec-cmdline-options.c:
sound.c:
--------------------------------
--------
command line:  -drive11rama000
command line:  -soundrate <value>
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
description:    "Set sound sample rate to <value> Hz"
resource:      "Drive11RAMA000" (set to 1)
resource:      "SoundSampleRate"
action:        N/A
action:        N/A


drive/iec/iec-cmdline-options.c:
sound.c:
--------------------------------
--------
command line:  +drive11rama000
resource type:                  int
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource name:                  "SoundBufferSize"
resource:      "Drive11RAMA000" (set to 0)
resource range:                1+
action:        N/A
resource default:              SOUND_SAMPLE_MAX_BUFFER_SIZE (vsid) / SOUND_SAMPLE_BUFFER_SIZE (all others)
 
resource function:              set_buffer_size()
drive/ieee/ieee-resources.c:
resource var:                  buffer_size
----------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource type:                  string
not used in:
resource name:                  "DosName2031"
resource range:                N/A
resource default:              "dos2031"
resource function:              set_dos_rom_name_2031()
resource var:                  dos_rom_name_2031
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                   x64dtv/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -dos2031
command-line:                  -soundbufsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/ieee/ieee-cmdline-options.c:
sound.c:
----------------------------------
--------
command line:  -dos2031 <Name>
command line:  -soundbufsize <value>
description:    "Specify name of 2031 DOS ROM image"
description:    "Set sound buffer size to <value> msec"
resource:      "DosName2031"
resource:      "SoundBufferSize"
action:        N/A
action:        N/A


drive/ieee/ieee-resources.c:
sound.c:
----------------------------
--------
resource type:                  string
resource type:                  int
resource name:                  "DosName2040"
resource name:                  "SoundFragmentSize"
resource range:                N/A
resource range:                0..4 (SOUND_FRAGMENT_VERY_SMALL (0), SOUND_FRAGMENT_SMALL (1), SOUND_FRAGMENT_MEDIUM (2), SOUND_FRAGMENT_LARGE (3),
resource default:              "dos2040"
                                        SOUND_FRAGMENT_VERY_LARGE (4))
resource function:              set_dos_rom_name_2040()
resource default:              ARCHDEP_SOUND_FRAGMENT_SIZE (arch specific)
resource var:                  dos_rom_name_2040
resource function:              set_fragment_size()
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
resource var:                  fragment_size
not used in:                   x64dtv/xplus4/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -dos2040
command-line:                  -soundfragsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:        amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/ieee/ieee-cmdline-options.c:
sound.c:
----------------------------------
--------
command line:  -dos2040 <Name>
command line:  -soundfragsize <value>
description:    "Specify name of 2040 DOS ROM image"
description:    "Set sound fragment size (0: very small, 1: small, 2: medium, 3: large, 4: very large)"
resource:      "DosName2040"
resource:      "SoundFragmentSize"
action:        N/A
action:        N/A


drive/ieee/ieee-resources.c:
sound.c:
----------------------------
--------
resource type:                  string
resource type:                  int
resource name:                  "DosName3040"
resource name:                  "SoundSpeedAdjustment"
resource range:                N/A
resource range:                0..2 (SOUND_ADJUST_FLEXIBLE (0), SOUND_ADJUST_ADJUSTING (1), SOUND_ADJUST_EXACT (2))
resource default:              "dos3040"
resource default:              SOUND_ADJUST_EXACT (2)
resource function:              set_dos_rom_name_3040()
resource function:              set_speed_adjustment_setting()
resource var:                  dos_rom_name_3040
resource var:                  speed_adjustment_setting
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   x64dtv/xplus4/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -dos3040
command-line:                  -soundsync
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


drive/ieee/ieee-cmdline-options.c:
sound.c:
----------------------------------
--------
command line:  -dos3040 <Name>
command line:  -soundsync <sync>
description:    "Specify name of 3040 DOS ROM image"
description:    "Set sound speed adjustment (0: flexible, 1: adjusting, 2: exact)"
resource:      "DosName3040"
resource:      "SoundSpeedAdjustment"
action:        N/A
action:        N/A


drive/ieee/ieee-resources.c:
sysfile.c:
----------------------------
----------
resource type:                  string
resource type:                  string
resource name:                  "DosName4040"
resource name:                  "Directory"
resource range:                N/A
resource range:                N/A
resource default:              "dos4040"
resource default:              "$$"
resource function:              set_dos_rom_name_4040()
resource function:              set_system_path()
resource var:                  dos_rom_name_4040
resource var:                  system_path
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   x64dtv/xplus4/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -dos4040
command-line:                  -directory
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


drive/ieee/ieee-cmdline-options.c:
sysfile.c:
----------------------------------
----------
command line:  -dos4040 <Name>
command line:  -directory <Path>
description:    "Specify name of 4040 DOS ROM image"
description:    "Define search path to locate system files"
resource:      "DosName4040"
resource:      "Directory"
action:        N/A
action:        N/A


drive/ieee/ieee-resources.c:
userport/userport_dac.c:
----------------------------
------------------------
resource type:                  string
resource name:                  "DosName1001"
resource range:                N/A
resource default:              "dos1001"
resource function:              set_dos_rom_name_1001()
resource var:                  dos_rom_name_1001
resource emulators:            x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                  -dos1001
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
drive/ieee/ieee-cmdline-options.c:
----------------------------------
command line:  -dos1001 <Name>
description:    "Specify name of 1001/8050/8250 DOS ROM image"
resource:      "DosName1001"
action:        N/A
 
joystick.c:
-----------
resource type:                  bool
resource type:                  bool
resource name:                  "JoyOpposite"
resource name:                  "UserportDAC"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_joystick_opposite_enable()
resource function:              set_userport_dac_enabled()
resource var:                  joystick_opposite_enable
resource var:                  userport_dac_sound_chip.chip_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xpet
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -joyopposite / +joyopposite
command-line:                  -userportdac / +userportdac
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


joystick.c:
userport/userport_dac.c:
-----------
------------------------
command line:  -joyopposite
command line:  -userportdac
description:    "Enable opposite joystick directions"
description:    "Enable Userport DAC for sound output"
resource:      "JoyOpposite" (set to 1)
resource:      "UserportDAC" (set to 1)
action:        N/A
action:        N/A


joystick.c:
userport/userport_dac.c:
-----------
------------------------
command line:  -joyopposite
command line:  +userportdac
description:    "Disable opposite joystick directions"
description:    "Disable Userport DAC for sound output"
resource:      "JoyOpposite" (set to 1)
resource:      "UserportDAC" (set to 0)
action:        N/A
action:        N/A


kbdbuf.c:
vdc/vdc-resources.c:
---------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "KbdbufDelay"
resource name:                  "VDC64KB"
resource range:                0+
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_kbdbuf_delay()
resource function:              set_64kb_expansion()
resource var:                  KbdbufDelay
resource var:                  vdc_resources.vdc_64kb_expansion
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x128
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -keybuf-delay
command-line:                  -VDC16KB / -VDC64KB / -model
platform gui present:
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


kbdbuf.c:
vdc/vdc-cmdline-options.c:
---------
--------------------------
command line:  -keybuf-delay <value>
command line:  -VDC16KB
description:    "Set additional keyboard buffer delay (0: use default)"
description:    "Set the VDC memory size to 16KB"
resource:      "KbdbufDelay"
resource:      "VDC64KB" (set to 0)
action:        N/A
action:        N/A


log.c:
vdc/vdc-cmdline-options.c:
------
--------------------------
resource type:                 string
command line:   -VDC64KB
resource name:                 "LogFileName"
description:   "Set the VDC memory size to 64KB"
resource range:                 N/A
resource:       "VDC64KB" (set to 1)
resource default:              ""
action:         N/A
resource function:              set_log_file_name()
resource var:                   log_file_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -logfile
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


log.c:
vdc/vdc-resources.c:
------
command line:  -logfile <Name>
description:    "Specify log file name"
resource:      N/A
action:        log_logfile_opt() (sets "LogFileName")
 
pet/pet-resources.c:
--------------------
--------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenName"
resource name:                  "VDCStretchVertical"
resource range:                N/A
resource range:                0/1
resource default:              "chargen"
resource default:              1
resource function:              set_chargen_rom_name()
resource function:              set_stretch()
resource var:                  petres.chargenName
resource var:                  vdc_resources.stretchy
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -chargen / -model
command-line:                  -VDCstretchvertical / +VDCstretchvertical
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vdc/vdc-cmdline-options.c:
--------------------------
command line:  -VDCstretchvertical
description:    "Enable additional vertical stretching."
resource:      "VDCStretchVertical" (set to 1)
action:        N/A


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -chargen <Name>
command line:  +VDCstretchvertical
description:    "Specify name of character generator ROM image"
description:    "Disable additional vertical stretching."
resource:      "ChargenName"
resource:      "VDCStretchVertical" (set to 0)
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  string
resource type:                  bool
resource name:                  "KernalName"
resource name:                  "VDCDoubleScan"
resource range:                N/A
resource range:                0/1
resource default:              PET_KERNAL4NAME
resource default:              1
resource function:              set_kernal_rom_name()
resource function:              set_double_scan_enabled()
resource var:                  petres.kernalName
resource var:                  vdc.raster->canvas->videoconfig->doublescan
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -kernal / -model
command-line:                  -VDCdscan / +VDCdscan
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -kernal <Name>
command line:  -VDCdscan
description:    "Specify name of Kernal ROM image"
description:    "Enable double scan"
resource:      "KernalName"
resource:      "VDCDoubleScan" (set to 1)
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-cmdline-options.c:
--------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                N/A
resource default:              PET_BASIC4NAME
resource function:              set_basic_rom_name()
resource var:                  petres.basicName
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -basic / -model
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
 
pet/pet-cmdline-options.c:
--------------------------
--------------------------
command line:  -basic <Name>
command line:  +VDCdscan
description:    "Specify name of BASIC ROM image"
description:    "Disable double scan"
resource:      "BasicName"
resource:      "VDCDoubleScan" (set to 0)
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  string
resource type:                  bool
resource name:                  "RomModule9Name"
resource name:                  "VDCDoubleSize"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_rom_module_9_name()
resource function:              set_double_size_enabled()
resource var:                  petres.mem9name
resource var:                  vdc.raster->canvas->videoconfig->double_size_enabled
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -rom9 / -model
command-line:                  -VDCdsize / +VDCdsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -rom9 <Name>
command line:  -VDCdsize
description:    "Specify 4K extension ROM name at $9***"
description:    "Enable double size"
resource:      "RomModule9Name"
resource:      "VDCDoubleSize" (set to 1)
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-cmdline-options.c:
--------------------
resource type:                  string
resource name:                  "RomModuleAName"
resource range:                N/A
resource default:              ""
resource function:              set_rom_module_a_name()
resource var:                  petres.memAname
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -romA / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
pet/pet-cmdline-options.c:
--------------------------
--------------------------
command line:  -romA <Name>
command line:  +VDCdsize
description:    "Specify 4K extension ROM name at $A***"
description:    "Disable double size"
resource:      "RomModuleAName"
resource:      "VDCDoubleSize" (set to 0)
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  string
resource type:                  string
resource name:                  "RomModuleBName"
resource name:                  "VDCPaletteFile"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              "vdc_deft"
resource function:              set_rom_module_b_name()
resource function:              set_palette_file_name()
resource var:                  petres.memBname
resource var:                  vdc.raster->canvas->videoconfig->external_palette_name
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -romB / -model
command-line:                  -VDCpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -romB <Name>
command line:  -VDCpalette <Name>
description:    "Specify 4K extension ROM name at $B***"
description:    "Specify name of file of external palette"
resource:      "RomModuleBName"
resource:      "VDCPaletteFile"
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "RamSize"
resource name:                  "VDCColorSaturation"
resource range:                N/A (4/8/16/32/96/128)
resource range:                0..2000
resource default:              32
resource default:              1250
resource function:              set_ramsize()
resource function:              set_color_saturation()
resource var:                  petres.ramSize
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ramsize
command-line:                  -VDCsaturation
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -ramsize <size in KB>
command line:  -VDCsaturation <0-2000>
description:    "PET RAM size (4/8/16/32/96/128)"
description:    "Set saturation of internal calculated palette"
resource:      "RamSize"
resource:      "VDCColorSaturation"
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "IOSize"
resource name:                  "VDCColorContrast"
resource range:                N/A (256/2048)
resource range:                0..2000
resource default:              0x100
resource default:              1250
resource function:              set_iosize()
resource function:              set_color_contrast()
resource var:                  petres.IOSize
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -iosize
command-line:                  -VDCcontrast
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -iosize <size in KB>
command line:  -VDCcontrast <0-2000>
description:    "PET I/O size (256/2048)"
description:    "Set contrast of internal calculated palette"
resource:      "IOSize"
resource:      "VDCColorContrast"
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "Ram9"
resource name:                  "VDCColorBrightness"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1000
resource function:              set_ram_9_enabled()
resource function:              set_color_brightness()
resource var:                  petres.ramsel9
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -petram9 / +petram9
command-line:                  -VDCbrightness
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/osx/unix/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -petram9
command line:  -VDCbrightness <0-2000>
description:    "Enable PET8296 4K RAM mapping at $9***"
description:    "Set brightness of internal calculated palette"
resource:      "Ram9" (set to 1)
resource:      "VDCColorBrightness"
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCColorGamma"
resource range:                0..4000
resource default:              2200
resource function:              set_color_gamma()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCgamma
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  +petram9
command line:  -VDCgamma <0-4000>
description:    "Disable PET8296 4K RAM mapping at $9***"
description:    "Set gamma of internal calculated palette"
resource:      "Ram9" (set to 0)
resource:      "VDCColorGamma"
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "RamA"
resource name:                  "VDCPALScanLineShade"
resource range:                0/1
resource range:                0..1000
resource default:              0
resource default:              750
resource function:              set_ram_a_enabled()
resource function:              set_pal_scanlineshade()
resource var:                  petres.ramselA
resource var:                  vdc.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -petramA / +petramA
command-line:                  -VDCcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -petramA
command line:  -VDCcrtscanlineshade <0-1000>
description:    "Enable PET8296 4K RAM mapping at $A***"
description:    "Amount of scan line shading for the CRT emulation"
resource:      "RamA" (set to 1)
resource:      "VDCPALScanLineShade"
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCPALBlur"
resource range:                0..1000
resource default:              500
resource function:              set_pal_blur()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCcrtblur
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  +petramA
command line:  -VDCcrtblur <0-1000>
description:    "Disable PET8296 4K RAM mapping at $A***"
description:    "Amount of horizontal blur for the CRT emulation."
resource:      "RamA" (set to 0)
resource:      "VDCPALBlur"
action:        N/A
action:        N/A


pet/pet-resources.c:
vdc/vdc-resources.c:
--------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "SuperPET"
resource name:                  "VDCPALOddLinePhase"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1125
resource function:              set_superpet_enabled()
resource function:              set_pal_oddlinesphase()
resource var:                  petres.superpet
resource var:                  vdc.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:            xpet
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -superpet / +superpet
command-line:                  -VDCoddlinesphase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-cmdline-options.c:
vdc/vdc-cmdline-options.c:
--------------------------
--------------------------
command line:  -superpet
command line:  -VDCoddlinesphase <0-2000>
description:    "Enable SuperPET I/O"
description:    "Set phase for color carrier in odd lines"
resource:      "SuperPET" (set to 1)
resource:      "VDCPALOddLinePhase"
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
vdc/vdc-resources.c:
--------------------------
--------------------
command line:   +superpet
resource type:                 int
description:   "Disable SuperPET I/O"
resource name:                 "VDCPALOddLineOffset"
resource:       "SuperPET" (set to 0)
resource range:                 0..2000
action:         N/A
resource default:              875
resource function:              set_pal_oddlinesoffset()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCoddlinesoffset
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-sidcart.c:
vdc/vdc-cmdline-options.c:
------------------
--------------------------
command line:  -VDCoddlinesoffset <0-2000>
description:    "Set phase offset for color carrier in odd lines"
resource:      "VDCPALOddLineOffset"
action:        N/A
 
vic20/cart/finalexpansion.c:
----------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SidCart"
resource name:                  "FinalExpansionWriteBack"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_sidcart_enabled()
resource function:              set_finalexpansion_writeback()
resource var:                  sidcart_sound_chip.chip_enabled
resource var:                  finalexpansion_writeback
resource emulators:            xpet
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcart / +sidcart
command-line:                  -fewriteback / +fewriteback
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-sidcart.c:
vic20/cart/finalexpansion.c:
------------------
----------------------------
command line:  -sidcart
command line:  -fewriteback
description:    "Enable the SID cartridge"
description:    "Enable Final Expansion write back to ROM file"
resource:      "SidCart" (set to 1)
resource:      "FinalExpansionWriteBack" (set to 1)
action:        N/A
action:        N/A


pet/pet-sidcart.c:
vic20/cart/finalexpansion.c:
------------------
----------------------------
command line:  +sidcart
command line:  +fewriteback
description:    "Disable the SID cartridge"
description:    "Disable Final Expansion write back to ROM file"
resource:      "SidCart" (set to 0)
resource:      "FinalExpansionWriteBack" (set to 0)
action:        N/A
action:        N/A


pet/pet-sidcart.c:
vic20/cart/megacart.c:
------------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "SidAddress"
resource name:                  "MegaCartNvRAMfilename"
resource range:                0x8F00/0xE900
resource range:                N/A
resource default:              0xE900
resource default:              ""
resource function:              set_sid_address()
resource function:              set_nvram_filename()
resource var:                  sidcart_address
resource var:                  nvram_filename
resource emulators:            xpet
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcartaddress
command-line:                  -mcnvramfile
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-sidcart.c:
vic20/cart/megacart.c:
------------------
----------------------
command line:  -sidcartaddress <address>
command line:  -mcnvramfile <Name>
description:    "SID cartridge address (0x8F00/0xE900)"
description:    "Set Mega-Cart NvRAM filename"
resource:      "SidAddress"
resource:      "MegaCartNvRAMfilename"
action:        N/A
action:        N/A


pet/pet-sidcart.c:
vic20/cart/megacart.c:
------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "SidClock"
resource name:                  "MegaCartNvRAMWriteBack"
resource range:                0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource range:                0/1
resource default:              SIDCART_CLOCK_NATIVE (1)
resource default:              0
resource function:              set_sid_clock()
resource function:              set_nvram_writeback()
resource var:                  sidcart_clock
resource var:                  nvram_writeback
resource emulators:            xpet
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcartclock
command-line:                  -mcnvramwriteback / +mcnvramwriteback
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/pet-sidcart.c:
vic20/cart/megacart.c:
------------------
----------------------
command line:  -sidcartclock <clock>
command line:  -mcnvramwriteback
description:    "SID cartridge address (0: C64 clock, 1: PET clock)"
description:    "Enable Mega-Cart NvRAM writeback"
resource:      "SidClock"
resource:      "MegaCartNvRAMWriteBack" (set to 1)
action:        N/A
action:        N/A


pet/petdww.c:
vic20/cart/megacart.c:
-------------
----------------------
resource type:                  string
command line:  +mcnvramwriteback
resource name:                  "PETDWWfilename"
description:    "Disable Mega-Cart NvRAM writeback"
resource range:                N/A
resource:      "MegaCartNvRAMWriteBack" (set to 0)
resource default:              ""
resource function:              set_petdww_filename()
resource var:                  petdww_filename
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -petdwwimage
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
pet/petdww.c:
-------------
command line:  -petdwwimage <Name>
description:    "Specify name of PET DWW image"
resource:      "PETDWWfilename"
action:        N/A
action:        N/A


pet/petdww.c:
vic20/cart/vic-fp.c:
-------------
--------------------
resource type:                  bool
resource type:                  bool
resource name:                  "PETDWW"
resource name:                  "VicFlashPluginWriteBack"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_petdww_enabled()
resource function:              set_vic_fp_writeback()
resource var:                  petdww_enabled
resource var:                  vic_fp_writeback
resource emulators:            xpet
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -petdww / +petdww
command-line:                  -fpwriteback / +fpwriteback
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/petdww.c:
vic20/cart/vic-fp.c:
-------------
--------------------
command line:  -petdww
command line:  -fpwriteback
description:    "Enable the PET DWW hi-res board"
description:    "Enable Vic Flash Plugin write back to ROM file"
resource:      "PETDWW" (set to 1)
resource:      "VicFlashPluginWriteBack" (set to 1)
action:        N/A
action:        N/A


pet/petdww.c:
vic20/cart/vic-fp.c:
-------------
--------------------
command line:  +petdww
command line:  +fpwriteback
description:    "Disable the PET DWW hi-res board"
description:    "Disable Vic Flash Plugin write back to ROM file"
resource:      "PETDWW" (set to 0)
resource:      "VicFlashPluginWriteBack" (set to 0)
action:        N/A
action:        N/A


pet/pethre.c:
vic20/cart/vic20-generic.c:
-------------
---------------------------
resource type:                  bool
resource type:                  string
resource name:                  "PETHRE"
resource name:                  "GenericCartridgeFile2000"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_pethre_enabled()
resource function:              set_cartridge_file_2()
resource var:                  pethre_enabled
resource var:                  cartridge_file_2
resource emulators:            xpet
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -pethre / +pethre
command-line:                  NONE
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


pet/pethre.c:
vic20/cart/vic20-generic.c:
-------------
---------------------------
command line:   -pethre
resource type:                 string
description:   "Enable HiRes Emulation Board"
resource name:                 "GenericCartridgeFile4000"
resource:       "PETHRE" (set to 1)
resource range:                N/A
action:         N/A
resource default:               ""
resource function:              set_cartridge_file_4()
resource var:                  cartridge_file_4
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  NONE
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


pet/pethre.c:
vic20/cart/vic20-generic.c:
-------------
---------------------------
command line:   +pethre
resource type:                 string
description:   "Disable HiRes Emulation Board"
resource name:                 "GenericCartridgeFile6000"
resource:       "PETHRE" (set to 0)
resource range:                N/A
action:         N/A
resource default:               ""
resource function:              set_cartridge_file_6()
resource var:                  cartridge_file_6
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  NONE
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


pet/petreu.c:
vic20/cart/vic20-generic.c:
-------------
---------------------------
resource type:                  string
resource type:                  string
resource name:                  "PETREUfilename"
resource name:                  "GenericCartridgeFileA000"
resource range:                N/A
resource range:                N/A
resource default:              ""
resource default:              ""
resource function:              set_petreu_filename()
resource function:              set_cartridge_file_A()
resource var:                  petreu_filename
resource var:                  cartridge_file_A
resource emulators:            xpet
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -petreuimage
command-line:                  NONE
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


pet/petreu.c:
vic20/cart/vic20-generic.c:
-------------
---------------------------
command line:   -petreuimage <Name>
resource type:                 string
description:   "Specify name of PET Ram and Expansion Unit image"
resource name:                 "GenericCartridgeFileB000"
resource:       "PETREUfilename"
resource range:                N/A
action:         N/A
resource default:               ""
resource function:              set_cartridge_file_B()
resource var:                  cartridge_file_B
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  NONE
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


pet/petreu.c:
vic20/cart/vic20-sidcart.c:
-------------
---------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "PETREU"
resource name:                  "SidCart"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_petreu_enabled()
resource function:              set_sidcart_enabled()
resource var:                  petreu_enabled
resource var:                  sidcart_sound_chip.chip_enabled
resource emulators:            xpet
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -petreu / +petreu
command-line:                  -sidcart / +sidcart
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


pet/petreu.c:
vic20/cart/vic20-sidcart.c:
-------------
---------------------------
command line:  -petreu
command line:  -sidcart
description:    "Enable the PET Ram and Expansion Unit"
description:    "Enable the SID cartridge"
resource:      "PETREU" (set to 1)
resource:      "SidCart" (set to 1)
action:        N/A
action:        N/A


pet/petreu.c:
vic20/cart/vic20-sidcart.c:
-------------
---------------------------
command line:  +petreu
command line:  +sidcart
description:    "Disable the PET Ram and Expansion Unit"
description:    "Disable the SID cartridge"
resource:      "PETREU" (set to 0)
resource:      "SidCart" (set to 0)
action:        N/A
action:        N/A


plus4/digiblaster.c:
vic20/cart/vic20-sidcart.c:
--------------------
---------------------------
resource type:                  bool
resource type:                  int
resource name:                  "DIGIBLASTER"
resource name:                  "SidAddress"
resource range:                0/1
resource range:                N/A ($9800/$9C00)
resource default:              0
resource default:              $9C00
resource function:              set_digiblaster_enabled()
resource function:              set_sid_address()
resource var:                  digiblaster_sound_chip.chip_enabled
resource var:                  sidcart_address
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -digiblaster / +digiblaster
command-line:                  -sidcartaddress
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/digiblaster.c:
vic20/cart/vic20-sidcart.c:
--------------------
---------------------------
command line:  -digiblaster
command line:  -sidcartaddress <address>
description:    "Enable the digiblaster add-on"
description:    "SID cartridge address (0x9800/0x9C00)"
resource:      "DIGIBLASTER" (set to 1)
resource:      "SidAddress"
action:        N/A
action:        N/A


plus4/digiblaster.c:
vic20/cart/vic20-sidcart.c:
--------------------
---------------------------
command line:  +digiblaster
resource type:                  int
description:    "Disable the digiblaster add-on"
resource name:                  "SidClock"
resource:      "DIGIBLASTER" (set to 0)
resource range:                0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
action:        N/A
resource default:              SIDCART_CLOCK_NATIVE (1)
 
resource function:              set_sid_clock()
plus4/plus4-resources.c:
resource var:                  sidcart_clock
------------------------
resource emulators:            xvic
resource type:                  string
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
resource name:                  "KernalName"
resource range:                N/A
resource default:              "kernal"
resource function:              set_kernal_rom_name()
resource var:                  kernal_rom_name
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -kernal / -model
command-line:                  -sidcartclock
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4-cmdline-options.c:
vic20/cart/vic20-sidcart.c:
------------------------------
---------------------------
command line:  -kernal <Name>
command line:  -sidcartclock <clock>
description:    "Specify name of Kernal ROM image"
description:    "SID cartridge address (0: C64 clock, 1: VIC20 clock)"
resource:      "KernalName"
resource:      "SidClock"
action:        N/A
action:        N/A


plus4/plus4-resources.c:
vic20/cart/vic20cart.c:
------------------------
-----------------------
resource type:                  string
resource type:                  string
resource name:                  "BasicName"
resource name:                  "CartridgeFile"
resource range:                N/A
resource range:                N/A
resource default:              "basic"
resource default:              ""
resource function:              set_basic_rom_name()
resource function:              set_cartridge_file()
resource var:                  basic_rom_name
resource var:                  cartridge_file
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -basic / -model
command-line:                  NONE
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/unix/windows (CORRECT)


plus4/plus4-cmdline-options.c:
vic20/vic-resources.c:
------------------------------
command line:  -basic <Name>
description:    "Specify name of BASIC ROM image"
resource:      "BasicName"
action:        N/A
 
plus4/plus4-sidcart.c:
----------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SidCart"
resource name:                  "VICVideoCache"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              DEFAULT_VideoCache_VALUE
resource function:              set_sidcart_enabled()
resource function:              set_video_cache_enabled()
resource var:                  sidcart_sound_chip.chip_enabled
resource var:                  raster_resource_chip->video_cache_enabled
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcart / +sidcart
command-line:                  -VICvcache / +VICvcache
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4-sidcart.c:
vic20/vic-cmdline-options.c:
----------------------
----------------------------
command line:  -sidcart
command line:  -VICvcache
description:    "Enable the SID cartridge"
description:    "Enable the video cache"
resource:      "SidCart" (set to 1)
resource:      "VICVideoCache" (set to 1)
action:        N/A
action:        N/A


plus4/plus4-sidcart.c:
vic20/vic-cmdline-options.c:
----------------------
----------------------------
command line:  +sidcart
command line:  +VICvcache
description:    "Disable the SID cartridge"
description:    "Disable the video cache"
resource:      "SidCart" (set to 0)
resource:      "VICVideoCache" (set to 0)
action:        N/A
action:        N/A


plus4/plus4-sidcart.c:
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SIDCartJoy"
resource name:                  "VICDoubleScan"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_sidcartjoy_enabled()
resource function:              set_double_scan_enabled()
resource var:                  sidcartjoy_enabled
resource var:                  vic.raster->canvas->videoconfig->doublescan
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcartjoy / +sidcartjoy
command-line:                  -VICdscan / +VICdscan
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4-sidcart.c:
vic20/vic-cmdline-options.c:
----------------------
----------------------------
command line:  -sidcartjoy
command line:  -VICdscan
description:    "Enable SID cartridge joystick"
description:    "Enable double scan"
resource:      "SIDCartJoy" (set to 1)
resource:      "VICDoubleScan" (set to 1)
action:        N/A
action:        N/A


plus4/plus4-sidcart.c:
vic20/vic-cmdline-options.c:
----------------------
----------------------------
command line:  +sidcartjoy
command line:  +VICdscan
description:    "Disable SID cartridge joystick"
description:    "Disable double scan"
resource:      "SIDCartJoy" (set to 0)
resource:      "VICDoubleScan" (set to 0)
action:        N/A
action:        N/A


plus4/plus4-sidcart.c:
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  bool
resource name:                  "SidAddress"
resource name:                  "VICDoubleSize"
resource range:                N/A ($FD40/$FE80)
resource range:                0/1
resource default:              $FD40
resource default:              1
resource function:              set_sid_address()
resource function:              set_double_size_enabled()
resource var:                  sidcart_address
resource var:                  vic.raster->canvas->videoconfig->double_size_enabled
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcartaddress
command-line:                  -VICdsize / +VICdsize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4-sidcart.c:
vic20/vic-cmdline-options.c:
----------------------
----------------------------
command line:  -sidcartaddress <address>
command line:  -VICdsize
description:    "SID cartridge address (0xFD40/0xFE80)"
description:    "Enable double size"
resource:      "SidAddress"
resource:      "VICDoubleSize" (set to 1)
action:        N/A
 
vic20/vic-cmdline-options.c:
----------------------------
command line:  +VICdsize
description:    "Disable double size"
resource:      "VICDoubleSize" (set to 0)
action:        N/A
action:        N/A


plus4/plus4-sidcart.c:
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  string
resource name:                  "SidClock"
resource name:                  "VICPaletteFile"
resource range:                0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource range:                N/A
resource default:              $FD40
resource default:              "default"
resource function:              set_sid_clock()
resource function:              set_palette_file_name()
resource var:                  sidcart_clock
resource var:                  vic.raster->canvas->videoconfig->external_palette_name
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcartclock
command-line:                  -VICpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4-sidcart.c:
vic20/vic-cmdline-options.c:
----------------------
----------------------------
command line:  -sidcartclock <clock>
command line:  -VICpalette <Name>
description:    "SID cartridge address (0: C64 clock, 1: PLUS4 clock)"
description:    "Specify name of file of external palette"
resource:      "SidClock"
resource:      "VICPaletteFile"
action:        N/A
action:        N/A


plus4/plus4cart.c:
vic20/vic-resources.c:
------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "CartridgeReset"
resource name:                  "VICExternalPalette"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_cartridge_reset()
resource function:              set_ext_palette()
resource var:                  plus4cartridge_reset
resource var:                  vic.raster->canvas->videoconfig->external_palette
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -cartreset / +cartreset
command-line:                  -VICintpal / -VICextpal
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4cart.c:
vic20/vic-cmdline-options.c:
------------------
----------------------------
command line:  -cartreset
command line:  -VICintpal
description:    "Reset machine if a cartridge is attached or detached"
description:    "Use an internal calculated palette"
resource:      "CartridgeReset" (set to 1)
resource:      "VICExternalPalette" (set to 0)
action:        N/A
action:        N/A


plus4/plus4cart.c:
vic20/vic-cmdline-options.c:
------------------
----------------------------
command line:  +cartreset
command line:  -VICextpal
description:    "Do not reset machine if a cartridge is attached or detached"
description:    "Use an external palette (file)"
resource:      "CartridgeReset" (set to 0)
resource:      "VICExternalPalette" (set to 1)
action:        N/A
action:        N/A


plus4/plus4speech.c:
vic20/vic-resources.c:
--------------------
----------------------
resource type:                  string
resource type:                  int
resource name:                  "SpeechImage"
resource name:                  "VICColorSaturation"
resource range:                N/A
resource range:                0..2000
resource default:              ""
resource default:              1250
resource function:              set_speech_filename()
resource function:              set_color_saturation()
resource var:                  speech_filename
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -speechrom / -model
command-line:                  -VICsaturation
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4speech.c:
vic20/vic-cmdline-options.c:
--------------------
----------------------------
command line:  -speechrom <Name>
command line:  -VICsaturation <0-2000>
description:    "Attach Speech ROM image"
description:    "Set saturation of internal calculated palette"
resource:      N/A
resource:      "VICColorSaturation"
action:        set_speech_rom() (sets "SpeechImage" and "SpeechEnabled")
action:        N/A


plus4/plus4speech.c:
vic20/vic-resources.c:
--------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "SpeechEnabled"
resource name:                  "VICColorContrast"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1250
resource function:              set_speech_enabled()
resource function:              set_color_contrast()
resource var:                  speech_sound_chip.chip_enabled
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -speech / +speech / -speechrom / -model
command-line:                  -VICcontrast
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/plus4speech.c:
vic20/vic-cmdline-options.c:
--------------------
----------------------------
command line:  -speech
command line:  -VICcontrast <0-2000>
description:    "Enable the v364 speech add-on"
description:    "Set contrast of internal calculated palette"
resource:      "SpeechEnabled" (set to 1)
resource:      "VICColorContrast"
action:        N/A
action:        N/A


plus4/plus4speech.c:
vic20/vic-resources.c:
--------------------
command line:  +speech
description:    "Disable the v364 speech add-on"
resource:      "SpeechEnabled" (set to 0)
action:        N/A
 
plus4/ted-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "TEDVideoCache"
resource name:                  "VICColorBrightness"
resource range:                0/1
resource range:                0..2000
resource default:              DEFAULT_VideoCache_VALUE (arch specific)
resource default:              1000
resource function:              set_video_cache_enabled()
resource function:              set_color_brightness()
resource var:                  raster_resource_chip->video_cache_enabled
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDvcache / +TEDvcache
command-line:                  -VICbrightness
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic-cmdline-options.c:
----------------------------
----------------------------
command line:  -TEDvcache
command line:  -VICbrightness <0-2000>
description:    "Enable the video cache"
description:    "Set brightness of internal calculated palette"
resource:      "TEDVideoCache" (set to 1)
resource:      "VICColorBrightness"
action:        N/A
action:        N/A


plus4/ted-cmdline-options.c:
vic20/vic-resources.c:
----------------------------
----------------------
command line:  +TEDvcache
resource type:                  int
description:    "Disable the video cache"
resource name:                  "VICColorGamma"
resource:      "TEDVideoCache" (set to 0)
resource range:                0..4000
resource default:              2200
resource function:              set_color_gamma()
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -VICgamma
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vic20/vic-cmdline-options.c:
----------------------------
command line:  -VICgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:      "VICColorGamma"
action:        N/A
action:        N/A


plus4/ted-resources.c:
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "TEDDoubleScan"
resource name:                  "VICPALScanLineShade"
resource range:                0/1
resource range:                0..1000
resource default:              1
resource default:              750
resource function:              set_double_scan_enabled()
resource function:              set_pal_scanlineshade()
resource var:                  ted.raster->canvas->videoconfig->doublescan
resource var:                  vic.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDdscan / +TEDdscan
command-line:                  -VICcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic-cmdline-options.c:
----------------------------
----------------------------
command line:  -TEDdscan
command line:  -VICcrtscanlineshade <0-1000>
description:    "Enable double scan"
description:    "Amount of scan line shading for the CRT emulation"
resource:      "TEDDoubleScan" (set to 1)
resource:      "VICPALScanLineShade"
action:        N/A
action:        N/A


plus4/ted-cmdline-options.c:
vic20/vic-resources.c:
----------------------------
command line:  +TEDdscan
description:    "Disable double scan"
resource:      "TEDDoubleScan" (set to 0)
action:        N/A
 
plus4/ted-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "TEDDoubleSize"
resource name:                  "VICPALBlur"
resource range:                0/1
resource range:                0..1000
resource default:              1
resource default:              500
resource function:              set_double_size_enabled()
resource function:              set_pal_blur()
resource var:                  ted.raster->canvas->videoconfig->double_size_enabled
resource var:                  vic.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDdsize / +TEDdsize
command-line:                  -VICcrtblur
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic-cmdline-options.c:
----------------------------
----------------------------
command line:  -TEDdsize
command line:  -VICcrtblur <0-1000>
description:    "Enable double size"
description:    "Amount of horizontal blur for the CRT emulation."
resource:      "TEDDoubleSize" (set to 1)
resource:      "VICPALBlur"
action:        N/A
action:        N/A


plus4/ted-cmdline-options.c:
vic20/vic-resources.c:
----------------------------
----------------------
command line:  +TEDdsize
resource type:                  int
description:    "Disable double size"
resource name:                  "VICPALOddLinePhase"
resource:      "TEDDoubleSize" (set to 0)
resource range:                0..2000
action:        N/A
resource default:              1125
 
resource function:              set_pal_oddlinesphase()
plus4/ted-resources.c:
resource var:                  vic.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
----------------------
resource emulators:            xvic
resource type:                  string
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
resource name:                  "TEDPaletteFile"
resource range:                N/A
resource default:              "default"
resource function:              set_palette_file_name()
resource var:                  ted.raster->canvas->videoconfig->external_palette_name
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -TEDpalette
command-line:                  -VICoddlinesphase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic-cmdline-options.c:
----------------------------
----------------------------
command line:  -TEDpalette <Name>
command line:  -VICoddlinesphase <0-2000>
description:    "Specify name of file of external palette"
description:    "Set phase for color carrier in odd lines"
resource:      "TEDPaletteFile"
resource:      "VICPALOddLinePhase"
action:        N/A
action:        N/A


plus4/ted-resources.c:
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "TEDExternalPalette"
resource name:                  "VICPALOddLineOffset"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              875
resource function:              set_ext_palette()
resource function:              set_pal_oddlinesoffset()
resource var:                  ted.raster->canvas->videoconfig->external_palette
resource var:                  vic.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDintpal / -TEDextpal
command-line:                  -VICoddlinesoffset
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic-cmdline-options.c:
----------------------------
----------------------------
command line:  -TEDintpal
command line:  -VICoddlinesoffset <0-2000>
description:    "Use an internal calculated palette"
description:    "Set phase offset for color carrier in odd lines"
resource:      "TEDExternalPalette" (set to 0)
resource:      "VICPALOddLineOffset"
action:        N/A
action:        N/A


plus4/ted-cmdline-options.c:
vic20/vic-resources.c:
----------------------------
command line:  -TEDextpal
description:    "Use an external palette (file)"
resource:      "TEDExternalPalette" (set to 1)
action:        N/A
 
plus4/ted-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "TEDColorSaturation"
resource name:                  "VICFilter"
resource range:                0..2000
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:              1250
resource default:              VIDEO_FILTER_CRT (1)
resource function:              set_color_saturation()
resource function:              set_chip_rendermode()
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_saturation
resource var:                  vic.raster->canvas->videoconfig->filter
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDsaturation
command-line:                  -VICfilter
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic-cmdline-options.c:
----------------------------
----------------------------
command line:  -TEDsaturation <0-2000>
command line:  -VICfilter <Mode>
description:    "Set saturation of internal calculated palette"
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "TEDColorSaturation"
resource:      "VICFilter"
action:        N/A
action:        N/A


plus4/ted-resources.c:
vic20/vic20-resources.c:
----------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "TEDColorContrast"
resource name:                  "ChargenName"
resource range:                0..2000
resource range:                N/A
resource default:              1250
resource default:              "chargen"
resource function:              set_color_contrast()
resource function:              set_chargen_rom_name()
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_contrast
resource var:                  chargen_rom_name
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDcontrast
command-line:                  -chargen
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic20-cmdline-options.c:
----------------------------
------------------------------
command line:  -TEDcontrast <0-2000>
command line:  -chargen <Name>
description:    "Set contrast of internal calculated palette"
description:    "Specify name of character generator ROM image"
resource:      "TEDColorContrast"
resource:      "ChargenName"
action:        N/A
action:        N/A


plus4/ted-resources.c:
vic20/vic20-resources.c:
----------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "TEDColorBrightness"
resource name:                  "KernalName"
resource range:                0..2000
resource range:                N/A
resource default:              1000
resource default:              "kernal"
resource function:              set_color_brightness()
resource function:              set_kernal_rom_name()
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_brightness
resource var:                  kernal_rom_name
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDbrightness
command-line:                  -kernal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic20-cmdline-options.c:
----------------------------
------------------------------
command line:  -TEDbrightness <0-2000>
command line:  -kernal <Name>
description:    "Set brightness of internal calculated palette"
description:    "Specify name of Kernal ROM image"
resource:      "TEDColorBrightness"
resource:      "KernalName"
action:        N/A
action:        N/A


plus4/ted-resources.c:
vic20/vic20-resources.c:
----------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "TEDColorGamma"
resource name:                  "BasicName"
resource range:                0..4000
resource range:                N/A
resource default:              2200
resource default:              "basic"
resource function:              set_color_gamma()
resource function:              set_basic_rom_name()
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_gamma
resource var:                  basic_rom_name
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDgamma
command-line:                  -basic
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vic20/vic20-cmdline-options.c:
----------------------------
------------------------------
command line:  -TEDgamma <0-4000>
command line:  -basic <Name>
description:    "Set gamma of internal calculated palette"
description:    "Specify name of BASIC ROM image"
resource:      "TEDColorGamma"
resource:      "BasicName"
action:        N/A
action:        N/A


plus4/ted-resources.c:
vicii/vicii-resources.c:
----------------------
------------------------
resource type:                  int
resource type:                  bool
resource name:                  "TEDPALScanLineShade"
resource name:                  "VICIICheckSsColl"
resource range:                0..1000
resource range:                0/1
resource default:              750
resource default:              1
resource function:              set_pal_scanlineshade()
resource function:              set_sprite_sprite_collisions_enabled()
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource var:                  vicii_resources.sprite_sprite_collisions_enabled
resource emulators:            xplus4
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -TEDcrtscanlineshade
command-line:                  -VICIIcheckss / +VICIIcheckss
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vicii/vicii-cmdline-options.c:
----------------------------
------------------------------
command line:  -TEDcrtscanlineshade <0-1000>
command line:  -VICIIcheckss
description:    "Amount of scan line shading for the CRT emulation"
description:    "Enable sprite-sprite collision registers"
resource:      "TEDPALScanLineShade"
resource:      "VICIICheckSsColl" (set to 1)
action:        N/A
 
vicii/vicii-cmdline-options.c:
------------------------------
command line:  +VICIIcheckss
description:    "Disable sprite-sprite collision registers"
resource:      "VICIICheckSsColl" (set to 0)
action:        N/A
action:        N/A


plus4/ted-resources.c:
viciisc/vicii-resources.c:
----------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "TEDPALBlur"
resource name:                  "VICIICheckSsColl"
resource range:                0..1000
resource range:                0/1
resource default:              500
resource default:              1
resource function:              set_pal_blur()
resource function:              set_sprite_sprite_collisions_enabled()
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_blur
resource var:                  vicii_resources.sprite_sprite_collisions_enabled
resource emulators:            xplus4
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -TEDcrtblur
command-line:                  -VICIIcheckss / +VICIIcheckss
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
----------------------------
--------------------------------
command line:  -TEDcrtblur <0-1000>
command line:  -VICIIcheckss
description:    "Amount of horizontal blur for the CRT emulation."
description:    "Enable sprite-sprite collision registers"
resource:      "TEDPALBlur"
resource:      "VICIICheckSsColl" (set to 1)
action:        N/A
action:        N/A


plus4/ted-resources.c:
viciisc/vicii-cmdline-options.c:
----------------------
--------------------------------
resource type:                  int
command line:  +VICIIcheckss
resource name:                  "TEDPALOddLinePhase"
description:    "Disable sprite-sprite collision registers"
resource range:                0..2000
resource:      "VICIICheckSsColl" (set to 0)
resource default:              1125
action:        N/A
resource function:              set_pal_oddlinesphase()
 
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
vicii/vicii-resources.c:
resource emulators:            xplus4
------------------------
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
resource type:                  bool
resource name:                  "VICIICheckSbColl"
resource range:                0/1
resource default:              1
resource function:              set_sprite_background_collisions_enabled()
resource var:                  vicii_resources.sprite_background_collisions_enabled
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -TEDoddlinesphase
command-line:                  -VICIIchecksb / +VICIIchecksb
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/unix/osx/windows/sdl
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vicii/vicii-cmdline-options.c:
------------------------------
command line:  -VICIIchecksb
description:    "Enable sprite-background collision registers"
resource:      "VICIICheckSbColl" (set to 1)
action:        N/A


plus4/ted-cmdline-options.c:
vicii/vicii-cmdline-options.c:
----------------------------
------------------------------
command line:  -TEDoddlinesphase <0-2000>
command line:  +VICIIchecksb
description:    "Set phase for color carrier in odd lines"
description:    "Disable sprite-background collision registers"
resource:      "TEDPALOddLinePhase"
resource:      "VICIICheckSbColl" (set to 0)
action:        N/A
action:        N/A


plus4/ted-resources.c:
viciisc/vicii-resources.c:
----------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "TEDPALOddLineOffset"
resource name:                  "VICIICheckSbColl"
resource range:                0..2000
resource range:                0/1
resource default:              875
resource default:              1
resource function:              set_pal_oddlinesoffset()
resource function:              set_sprite_background_collisions_enabled()
resource var:                  ted.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource var:                  vicii_resources.sprite_background_collisions_enabled
resource emulators:            xplus4
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -TEDoddlinesoffset
command-line:                  -VICIIchecksb / +VICIIchecksb
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
----------------------------
--------------------------------
command line:  -TEDoddlinesoffset <0-2000>
command line:  -VICIIchecksb
description:    "Set phase offset for color carrier in odd lines"
description:    "Enable sprite-background collision registers"
resource:      "TEDPALOddLineOffset"
resource:      "VICIICheckSbColl" (set to 1)
action:        N/A
action:        N/A


plus4/ted-resources.c:
viciisc/vicii-cmdline-options.c:
----------------------
--------------------------------
resource type:                  int
command line:  +VICIIchecksb
resource name:                  "TEDFilter"
description:    "Disable sprite-background collision registers"
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource:      "VICIICheckSbColl" (set to 0)
resource default:              VIDEO_FILTER_CRT (1)
action:        N/A
resource function:              set_chip_rendermode()
 
resource var:                  ted.raster->canvas->videoconfig->filter
vicii/vicii-resources.c:
resource emulators:            xplus4
------------------------
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
resource type:                  bool
resource name:                  "VICIINewLuminances"
resource range:                0/1
resource default:              1
resource function:              set_new_luminances()
resource var:                  vicii_resources.new_luminances
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -TEDfilter
command-line:                  -VICIInewluminance / +VICIInewluminance / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


plus4/ted-cmdline-options.c:
vicii/vicii-cmdline-options.c:
----------------------------
------------------------------
command line:  -TEDfilter <Mode>
command line:  -VICIInewluminance
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
description:    "Use new luminances"
resource:      "TEDFilter"
resource:      "VICIINewLuminances" (set to 1)
action:        N/A
action:        N/A


printerdrv/driver-select.c:
vicii/vicii-cmdline-options.c:
---------------------------
------------------------------
resource type:                  string
command line:  +VICIInewluminance
resource name:                  "Printer4Driver"
description:    "Use old luminances"
resource range:                N/A ("ascii"/"mps803"/"nl10"/"raw")
resource:      "VICIINewLuminances" (set to 0)
resource default:              "ascii"
resource function:              set_printer_driver()
resource var:                  driver_select[0].drv_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -pr4drv
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
printerdrv/driver-select.c:
---------------------------
command line:  -pr4drv <Name>
description:    "Specify name of printer driver for device #4. (ascii/mps803/nl10/raw)"
resource:      "Printer4Driver"
action:        N/A
action:        N/A


printerdrv/driver-select.c:
viciisc/vicii-resources.c:
---------------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "Printer5Driver"
resource name:                  "VICIINewLuminances"
resource range:                N/A ("ascii"/"mps803"/"nl10"/"raw")
resource range:                0/1
resource default:              "ascii"
resource default:              1
resource function:              set_printer_driver()
resource function:              set_new_luminances()
resource var:                  driver_select[1].drv_name
resource var:                  vicii_resources.new_luminances
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64sc/xscpu64
not used in:                    vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pr5drv
command-line:                  -VICIInewluminance / +VICIInewluminance / -model
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


printerdrv/driver-select.c:
viciisc/vicii-cmdline-options.c:
---------------------------
--------------------------------
command line:  -pr5drv <Name>
command line:  -VICIInewluminance
description:    "Specify name of printer driver for device #5. (ascii/mps803/nl10/raw)"
description:    "Use new luminances"
resource:      "Printer5Driver"
resource:      "VICIINewLuminances" (set to 1)
action:        N/A
action:        N/A


printerdrv/driver-select.c:
viciisc/vicii-cmdline-options.c:
---------------------------
--------------------------------
resource type:                  string
command line:  +VICIInewluminance
resource name:                  "Printer6Driver"
description:    "Use old luminances"
resource range:                N/A ("1520"/"raw")
resource:      "VICIINewLuminances" (set to 0)
resource default:              "1520"
resource function:              set_printer_driver()
resource var:                  driver_select[2].drv_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -pr6drv
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
printerdrv/driver-select.c:
---------------------------
command line:  -pr6drv <Name>
description:    "Specify name of printer driver for device #6. (1520/raw)"
resource:      "Printer6Driver"
action:        N/A
action:        N/A


printerdrv/interface-serial.c:
vicii/vicii-resources.c:
------------------------------
------------------------
resource type:                  int
resource type:                  bool
resource name:                  "Printer4"
resource name:                  "VICIIVideoCache"
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource range:                0/1
resource default:              PRINTER_DEVICE_NONE (0)
resource default:              DEFAULT_VideoCache_VALUE
resource function:              set_printer_enabled()
resource function:              set_video_cache_enabled()
resource var:                  printer_enabled[0]
resource var:                  raster_resource_chip->video_cache_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -device4
command-line:                  -VICIIvcache / +VICIIvcache
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


printerdrv/interface-serial.c:
vicii/vicii-cmdline-options.c:
------------------------------
------------------------------
command line:  -device4 <Type>
command line:  -VICIIvcache
description:    "Set device type for device #4 (0: None, 1: Filesystem, 2: Real)"
description:    "Enable the video cache"
resource:      "Printer4"
resource:      "VICIIVideoCache" (set to 1)
action:        N/A
action:        N/A


printerdrv/interface-serial.c:
vicii/vicii-cmdline-options.c:
------------------------------
------------------------------
resource type:                  int
command line:  +VICIIvcache
resource name:                  "Printer5"
description:    "Disable the video cache"
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource:      "VICIIVideoCache" (set to 0)
resource default:              PRINTER_DEVICE_NONE (0)
action:        N/A
resource function:              set_printer_enabled()
 
resource var:                  printer_enabled[1]
viciisc/vicii-resources.c:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
--------------------------
not used in:                    vsid
resource type:                  bool
resource name:                  "VICIIVideoCache"
resource range:                0/1
resource default:              DEFAULT_VideoCache_VALUE
resource function:              set_video_cache_enabled()
resource var:                  raster_resource_chip->video_cache_enabled
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -device5
command-line:                  -VICIIvcache / +VICIIvcache
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


printerdrv/interface-serial.c:
viciisc/vicii-cmdline-options.c:
------------------------------
--------------------------------
command line:  -device5 <Type>
command line:  -VICIIvcache
description:    "Set device type for device #5 (0: None, 1: Filesystem, 2: Real)"
description:    "Enable the video cache"
resource:      "Printer5"
resource:      "VICIIVideoCache" (set to 1)
action:        N/A
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIvcache
description:   "Disable the video cache"
resource:      "VICIIVideoCache" (set to 0)
action:        N/A
action:        N/A


printerdrv/interface-serial.c:
vicii/vicii-resources.c:
------------------------------
------------------------
resource type:                  int
resource type:                  bool
resource name:                  "Printer6"
resource name:                  "VICIIDoubleScan"
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource range:                0/1
resource default:              PRINTER_DEVICE_NONE (0)
resource default:              1
resource function:              set_printer_enabled()
resource function:              set_double_scan_enabled()
resource var:                  printer_enabled[2]
resource var:                  vicii.raster->canvas->videoconfig->doublescan
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -device6
command-line:                  -VICIIdscan / +VICIIdscan
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


printerdrv/interface-serial.c:
vicii/vicii-cmdline-options.c:
------------------------------
command line:  -VICIIdscan
description:    "Enable double scan"
resource:      "VICIIDoubleScan" (set to 1)
action:        N/A
 
vicii/vicii-cmdline-options.c:
------------------------------
------------------------------
command line:  -device6 <Type>
command line:  +VICIIdscan
description:    "Set device type for device #6 (0: None, 1: Filesystem, 2: Real)"
description:    "Disable double scan"
resource:      "Printer6"
resource:      "VICIIDoubleScan" (set to 0)
action:        N/A
action:        N/A


scpu64/scpu64-resources.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenName"
resource name:                  "VICIIDoubleScan"
resource range:                N/A
resource range:                0/1
resource default:              "chargen"
resource default:              1
resource function:              set_chargen_rom_name()
resource function:              set_double_scan_enabled()
resource var:                  chargen_rom_name
resource var:                  vicii.raster->canvas->videoconfig->doublescan
resource emulators:            xscpu64
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -chargen / -model
command-line:                  -VICIIdscan / +VICIIdscan
platform gui present:          amigaos/beos/dos/os2/sdl/osx/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


scpu64/scpu64-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -chargen <Name>
command line:  -VICIIdscan
description:    "Specify name of character generator ROM image"
description:    "Enable double scan"
resource:      "ChargenName"
resource:      "VICIIDoubleScan" (set to 1)
action:        N/A
action:        N/A


scpu64/scpu64-resources.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
resource type:                  int
command line:  +VICIIdscan
resource name:                  "CIA1Model"
description:    "Disable double scan"
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource:      "VICIIDoubleScan" (set to 0)
resource default:              CIA_MODEL_6526 (0)
action:        N/A
resource function:              set_cia1_model()
 
resource var:                  cia1_model
vicii/vicii-resources.c:
resource emulators:            xscpu64
------------------------
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  bool
resource name:                  "VICIIDoubleSize"
resource range:                0/1
resource default:              1
resource function:              set_double_size_enabled()
resource var:                  vicii.raster->canvas->videoconfig->double_size_enabled
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -cia1model / -ciamodel / -model
command-line:                  -VICIIdsize / +VICIIdsize
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/osx/unix/windows


scpu64/scpu64-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------------
------------------------------
command line:  -ciamodel <Model>
command line:  -VICIIdsize
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
description:    "Enable double size"
resource:      N/A
resource:      "VICIIDoubleSize" (set to 1)
action:        set_cia_model() (sets "CIA1Model" and "CIA2Model")
action:        N/A


scpu64/scpu64-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------------
------------------------------
command line:  -cia1model <Model>
command line:  +VICIIdsize
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
description:    "Disable double size"
resource:      "CIA1Model"
resource:      "VICIIDoubleSize" (set to 0)
action:        N/A
action:        N/A


scpu64/scpu64-resources.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "CIA2Model"
resource name:                  "VICIIDoubleSize"
resource range:                0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource range:                0/1
resource default:              CIA_MODEL_6526 (0)
resource default:              1
resource function:              set_cia2_model()
resource function:              set_double_size_enabled()
resource var:                  cia2_model
resource var:                  vicii.raster->canvas->videoconfig->double_size_enabled
resource emulators:            xscpu64
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -cia2model / -ciamodel / -model
command-line:                  -VICIIdsize / +VICIIdsize
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/osx/unix/windows
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIdsize
description:    "Enable double size"
resource:      "VICIIDoubleSize" (set to 1)
action:         N/A


scpu64/scpu64-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -cia2model <Model>
command line:  +VICIIdsize
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
description:    "Disable double size"
resource:      "CIA2Model"
resource:      "VICIIDoubleSize" (set to 0)
action:        N/A
action:        N/A


sid/sid-resources.c:
vicii/vicii-resources.c:
--------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "SidEngine"
resource name:                  "VICIIPaletteFile"
resource range:                0..6 (SID_ENGINE_FASTSID (0), SID_ENGINE_RESID (1), SID_ENGINE_CATWEASELMKIII (2), SID_ENGINE_HARDSID (3),
resource range:                N/A
                                        SID_ENGINE_PARSID_PORT1 (4), SID_ENGINE_PARSID_PORT2 (5), SID_ENGINE_PARSID_PORT3 (6))
resource default:              "default"
resource default:              SID_ENGINE_DEFAULT
resource function:              set_palette_file_name()
resource function:              set_sid_engine()
resource var:                  vicii.raster->canvas->videoconfig->external_palette_name
resource var:                  sid_engine
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -sidenginemodel / -model
command-line:                  -VICIIpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


sid/sid-resources.c:
vicii/vicii-cmdline-options.c:
--------------------
------------------------------
resource type:                  int
command line:  -VICIIpalette <Name>
resource name:                  "SidModel"
description:    "Specify name of file of external palette"
resource range:                0..4 (SID_MODEL_6581 (0), SID_MODEL_8580 (1), SID_MODEL_8580D (2), SID_MODEL_6581R4 (3), SID_MODEL_DTVSID (4))
resource:      "VICIIPaletteFile"
resource default:              SID_MODEL_DEFAULT
action:        N/A
resource function:              set_sid_model()
 
resource var:                  sid_model
viciisc/vicii-resources.c:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
--------------------------
not used in:
resource type:                  string
resource name:                  "VICIIPaletteFile"
resource range:                N/A
resource default:              "default"
resource function:              set_palette_file_name()
resource var:                  vicii.raster->canvas->videoconfig->external_palette_name
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -sidenginemodel /-model
command-line:                  -VICIIpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


sid/sid-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -sidenginemodel <engine and model>
command line:  -VICIIpalette <Name>
description:    "Specify SID engine and model (0: FastSID 6581, 1: FastSID 8580, 256: ReSID 6581, 257: ReSID 8580, 258: ReSID 8580 + digiboost, 260: DTVSID, 512: Catweasel, 768: HardSID, 1024: ParSID in par port 1, 1280: ParSID in par port 2, 1536: ParSID in par port 3)"
description:    "Specify name of file of external palette"
resource:      N/A
resource:      "VICIIPaletteFile"
action:        sid_common_set_engine_model() (sets "SidEngine" and "SidModel")
action:        N/A


sid/sid-resources.c:
vicii/vicii-resources.c:
--------------------
------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "SidFilters"
resource name:                  "VICIIExternalPalette"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_sid_filters_enabled()
resource function:              set_ext_palette()
resource var:                  sid_filters_enabled
resource var:                  vicii.raster->canvas->videoconfig->external_palette
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -sidfilters / +sidfilters
command-line:                  -VICIIintpal / -VICIIextpal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


sid/sid-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -sidfilters
command line:  -VICIIintpal
description:    "Emulate SID filters"
description:    "Use an internal calculated palette"
resource:      "SidFilters" (set to 1)
resource:      "VICIIExternalPalette" (set to 0)
action:        N/A
action:        N/A


sid/sid-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  +sidfilters
command line:  -VICIIextpal
description:    "Do not emulate SID filters"
description:    "Use an external palette (file)"
resource:      "SidFilters" (set to 0)
resource:      "VICIIExternalPalette" (set to 1)
action:        N/A
action:        N/A


sid/sid-resources.c:
viciisc/vicii-resources.c:
--------------------
resource type:                  int
resource name:                  "SidStereo"
resource range:                0..2
resource default:              0
resource function:              set_sid_stereo()
resource var:                  sid_stereo
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -sidstereo
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
sid/sid-cmdline-options.c:
--------------------------
--------------------------
command line:  -sidstereo <amount>
description:    "amount of extra SID chips. (0..2)"
resource:      "SidStereo"
action:        N/A
sound.c:
--------
resource type:                  bool
resource type:                  bool
resource name:                  "Sound"
resource name:                  "VICIIExternalPalette"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_playback_enabled()
resource function:              set_ext_palette()
resource var:                  playback_enabled
resource var:                  vicii.raster->canvas->videoconfig->external_palette
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64sc/xscpu64
not used in:
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -sound / +sound
command-line:                  -VICIIintpal / -VICIIextpal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


sound.c:
viciisc/vicii-cmdline-options.c:
--------
--------------------------------
command line:  -sound
command line:  -VICIIintpal
description:    "Enable sound playback"
description:    "Use an internal calculated palette"
resource:      "Sound" (set to 1)
resource:      "VICIIExternalPalette" (set to 0)
action:        N/A
action:        N/A


sound.c:
viciisc/vicii-cmdline-options.c:
--------
--------------------------------
command line:  +sound
command line:  -VICIIextpal
description:    "Disable sound playback"
description:    "Use an external palette (file)"
resource:      "Sound" (set to 0)
resource:      "VICIIExternalPalette" (set to 1)
action:        N/A
action:        N/A


sound.c:
vicii/vicii-resources.c:
--------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "SoundSampleRate"
resource name:                  "VICIIColorSaturation"
resource range:                N/A
resource range:                0..2000
resource default:              SOUND_SAMPLE_RATE
resource default:              1250
resource function:              set_sample_rate()
resource function:              set_color_saturation()
resource var:                  sample_rate
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -soundrate
command-line:                  -VICIIsaturation
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


sound.c:
vicii/vicii-cmdline-options.c:
--------
------------------------------
command line:  -soundrate <value>
command line:  -VICIIsaturation <0-2000>
description:    "Set sound sample rate to <value> Hz"
description:    "Set saturation of internal calculated palette"
resource:      "SoundSampleRate"
resource:      "VICIIColorSaturation"
action:        N/A
action:        N/A


sound.c:
viciisc/vicii-resources.c:
--------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "SoundBufferSize"
resource name:                  "VICIIColorSaturation"
resource range:                1+
resource range:                0..2000
resource default:              SOUND_SAMPLE_MAX_BUFFER_SIZE (vsid) / SOUND_SAMPLE_BUFFER_SIZE (all others)
resource default:              1250
resource function:              set_buffer_size()
resource function:              set_color_saturation()
resource var:                  buffer_size
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64sc/xscpu64
not used in:
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -soundbufsize
command-line:                  -VICIIsaturation
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


sound.c:
viciisc/vicii-cmdline-options.c:
--------
--------------------------------
command line:  -soundbufsize <value>
command line:  -VICIIsaturation <0-2000>
description:    "Set sound buffer size to <value> msec"
description:    "Set saturation of internal calculated palette"
resource:      "SoundBufferSize"
resource:      "VICIIColorSaturation"
action:        N/A
action:        N/A


sound.c:
vicii/vicii-resources.c:
--------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "SoundFragmentSize"
resource name:                  "VICIIColorContrast"
resource range:                0..4 (SOUND_FRAGMENT_VERY_SMALL (0), SOUND_FRAGMENT_SMALL (1), SOUND_FRAGMENT_MEDIUM (2), SOUND_FRAGMENT_LARGE (3),
resource range:                0..2000
                                        SOUND_FRAGMENT_VERY_LARGE (4))
resource default:              1250
resource default:              ARCHDEP_SOUND_FRAGMENT_SIZE (arch specific)
resource function:              set_color_contrast()
resource function:              set_fragment_size()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_contrast
resource var:                  fragment_size
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -soundfragsize
command-line:                  -VICIIcontrast
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:         amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


sound.c:
vicii/vicii-cmdline-options.c:
--------
------------------------------
command line:  -soundfragsize <value>
command line:  -VICIIcontrast <0-2000>
description:    "Set sound fragment size (0: very small, 1: small, 2: medium, 3: large, 4: very large)"
description:    "Set contrast of internal calculated palette"
resource:      "SoundFragmentSize"
resource:      "VICIIColorContrast"
action:        N/A
action:        N/A


sound.c:
viciisc/vicii-resources.c:
--------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "SoundSpeedAdjustment"
resource name:                  "VICIIColorContrast"
resource range:                0..2 (SOUND_ADJUST_FLEXIBLE (0), SOUND_ADJUST_ADJUSTING (1), SOUND_ADJUST_EXACT (2))
resource range:                0..2000
resource default:              SOUND_ADJUST_EXACT (2)
resource default:              1250
resource function:              set_speed_adjustment_setting()
resource function:              set_color_contrast()
resource var:                  speed_adjustment_setting
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64sc/xscpu64
not used in:
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -soundsync
command-line:                  -VICIIcontrast
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


sound.c:
viciisc/vicii-cmdline-options.c:
--------
--------------------------------
command line:  -soundsync <sync>
command line:  -VICIIcontrast <0-2000>
description:    "Set sound speed adjustment (0: flexible, 1: adjusting, 2: exact)"
description:    "Set contrast of internal calculated palette"
resource:      "SoundSpeedAdjustment"
resource:      "VICIIColorContrast"
action:        N/A
action:        N/A


sysfile.c:
vicii/vicii-resources.c:
----------
------------------------
resource type:                  string
resource type:                  int
resource name:                  "Directory"
resource name:                  "VICIIColorBrightness"
resource range:                N/A
resource range:                0..2000
resource default:              "$$"
resource default:              1000
resource function:              set_system_path()
resource function:              set_color_brightness()
resource var:                  system_path
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -directory
command-line:                  -VICIIbrightness
platform gui present:
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


sysfile.c:
vicii/vicii-cmdline-options.c:
----------
------------------------------
command line:  -directory <Path>
command line:  -VICIIbrightness <0-2000>
description:    "Define search path to locate system files"
description:    "Set brightness of internal calculated palette"
resource:      "Directory"
resource:      "VICIIColorBrightness"
action:        N/A
action:        N/A


userport/userport_dac.c:
viciisc/vicii-resources.c:
------------------------
--------------------------
resource type:                  bool
resource type:                  int
resource name:                  "UserportDAC"
resource name:                  "VICIIColorBrightness"
resource range:                0/1
resource range:                0..2000
resource default:              0
resource default:              1000
resource function:              set_userport_dac_enabled()
resource function:              set_color_brightness()
resource var:                  userport_dac_sound_chip.chip_enabled
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:            xpet
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -userportdac / +userportdac
command-line:                  -VICIIbrightness
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


userport/userport_dac.c:
viciisc/vicii-cmdline-options.c:
------------------------
--------------------------------
command line:  -userportdac
command line:  -VICIIbrightness <0-2000>
description:    "Enable Userport DAC for sound output"
description:    "Set brightness of internal calculated palette"
resource:      "UserportDAC" (set to 1)
resource:      "VICIIColorBrightness"
action:        N/A
action:        N/A


userport/userport_dac.c:
vicii/vicii-resources.c:
------------------------
------------------------
command line:  +userportdac
resource type:                  int
description:    "Disable Userport DAC for sound output"
resource name:                  "VICIIColorGamma"
resource:      "UserportDAC" (set to 0)
resource range:                0..4000
action:        N/A
resource default:              2200
 
resource function:              set_color_gamma()
vdc/vdc-resources.c:
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_gamma
--------------------
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource type:                  bool
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
resource name:                  "VDC64KB"
resource range:                0/1
resource default:              1
resource function:              set_64kb_expansion()
resource var:                  vdc_resources.vdc_64kb_expansion
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDC16KB / -VDC64KB / -model
command-line:                  -VICIIgamma
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -VDC16KB
command line:  -VICIIgamma <0-4000>
description:    "Set the VDC memory size to 16KB"
description:    "Set gamma of internal calculated palette"
resource:      "VDC64KB" (set to 0)
resource:      "VICIIColorGamma"
action:        N/A
action:        N/A


vdc/vdc-cmdline-options.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
command line:  -VDC64KB
resource type:                  int
description:    "Set the VDC memory size to 64KB"
resource name:                  "VICIIColorGamma"
resource:      "VDC64KB" (set to 1)
resource range:                0..4000
resource default:              2200
resource function:              set_color_gamma()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIgamma
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:      "VICIIColorGamma"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
vicii/vicii-resources.c:
--------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "VDCStretchVertical"
resource name:                  "VICIIPALScanLineShade"
resource range:                0/1
resource range:                0..1000
resource default:              1
resource default:              750
resource function:              set_stretch()
resource function:              set_pal_scanlineshade()
resource var:                  vdc_resources.stretchy
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:            x128
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCstretchvertical / +VDCstretchvertical
command-line:                  -VICIIcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -VDCstretchvertical
command line:  -VICIIcrtscanlineshade <0-1000>
description:    "Enable additional vertical stretching."
description:    "Amount of scan line shading for the CRT emulation"
resource:      "VDCStretchVertical" (set to 1)
resource:      "VICIIPALScanLineShade"
action:        N/A
action:        N/A


vdc/vdc-cmdline-options.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
command line:  +VDCstretchvertical
resource type:                  int
description:    "Disable additional vertical stretching."
resource name:                  "VICIIPALScanLineShade"
resource:      "VDCStretchVertical" (set to 0)
resource range:                0..1000
action:        N/A
resource default:              750
 
resource function:              set_pal_scanlineshade()
vdc/vdc-resources.c:
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_scanlineshade
--------------------
resource emulators:            x64sc/xscpu64
resource type:                  bool
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource name:                  "VDCDoubleScan"
resource range:                0/1
resource default:              1
resource function:              set_double_scan_enabled()
resource var:                  vdc.raster->canvas->videoconfig->doublescan
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCdscan / +VDCdscan
command-line:                  -VICIIcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -VDCdscan
command line:  -VICIIcrtscanlineshade <0-1000>
description:    "Enable double scan"
description:    "Amount of scan line shading for the CRT emulation"
resource:      "VDCDoubleScan" (set to 1)
resource:      "VICIIPALScanLineShade"
action:        N/A
action:        N/A


vdc/vdc-cmdline-options.c:
vicii/vicii-resources.c:
--------------------------
------------------------
command line:  +VDCdscan
resource type:                  int
description:    "Disable double scan"
resource name:                  "VICIIPALBlur"
resource:      "VDCDoubleScan" (set to 0)
resource range:                0..1000
action:        N/A
resource default:              500
 
resource function:              set_pal_blur()
vdc/vdc-resources.c:
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_blur
--------------------
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource type:                  bool
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
resource name:                  "VDCDoubleSize"
resource range:                0/1
resource default:              0
resource function:              set_double_size_enabled()
resource var:                  vdc.raster->canvas->videoconfig->double_size_enabled
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCdsize / +VDCdsize
command-line:                  -VICIIcrtblur
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -VDCdsize
command line:  -VICIIcrtblur <0-1000>
description:    "Enable double size"
description:    "Amount of horizontal blur for the CRT emulation."
resource:      "VDCDoubleSize" (set to 1)
resource:      "VICIIPALBlur"
action:        N/A
action:        N/A


vdc/vdc-cmdline-options.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
command line:  +VDCdsize
resource type:                  int
description:    "Disable double size"
resource name:                  "VICIIPALBlur"
resource:      "VDCDoubleSize" (set to 0)
resource range:                0..1000
action:        N/A
resource default:              500
 
resource function:              set_pal_blur()
vdc/vdc-resources.c:
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_blur
--------------------
resource emulators:            x64sc/xscpu64
resource type:                  string
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource name:                  "VDCPaletteFile"
prepocessor:
resource range:                N/A
command-line:                  -VICIIcrtblur
resource default:              "vdc_deft"
resource function:              set_palette_file_name()
resource var:                  vdc.raster->canvas->videoconfig->external_palette_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -VDCpalette <Name>
command line:  -VICIIcrtblur <0-1000>
description:    "Specify name of file of external palette"
description:    "Amount of horizontal blur for the CRT emulation."
resource:      "VDCPaletteFile"
resource:      "VICIIPALBlur"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
vicii/vicii-resources.c:
--------------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "VDCColorSaturation"
resource name:                  "VICIIPALOddLinePhase"
resource range:                0..2000
resource range:                0..2000
resource default:              1250
resource default:              1125
resource function:              set_color_saturation()
resource function:              set_pal_oddlinesphase()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_saturation
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:            x128
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCsaturation
command-line:                  -VICIIoddlinesphase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -VDCsaturation <0-2000>
command line:  -VICIIoddlinesphase <0-2000>
description:    "Set saturation of internal calculated palette"
description:    "Set phase for color carrier in odd lines"
resource:      "VDCColorSaturation"
resource:      "VICIIPALOddLinePhase"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
viciisc/vicii-resources.c:
--------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "VDCColorContrast"
resource name:                  "VICIIPALOddLinePhase"
resource range:                0..2000
resource range:                0..2000
resource default:              1250
resource default:              1125
resource function:              set_color_contrast()
resource function:              set_pal_oddlinesphase()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_contrast
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:            x128
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCcontrast
command-line:                  -VICIIoddlinesphase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -VDCcontrast <0-2000>
command line:  -VICIIoddlinesphase <0-2000>
description:    "Set contrast of internal calculated palette"
description:    "Set phase for color carrier in odd lines"
resource:      "VDCColorContrast"
resource:      "VICIIPALOddLinePhase"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
vicii/vicii-resources.c:
--------------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "VDCColorBrightness"
resource name:                  "VICIIPALOddLineOffset"
resource range:                0..2000
resource range:                0..2000
resource default:              1000
resource default:              875
resource function:              set_color_brightness()
resource function:              set_pal_oddlinesoffset()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_brightness
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:            x128
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCbrightness
command-line:                  -VICIIoddlinesoffset
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -VDCbrightness <0-2000>
command line:  -VICIIoddlinesoffset <0-2000>
description:    "Set brightness of internal calculated palette"
description:    "Set phase offset for color carrier in odd lines"
resource:      "VDCColorBrightness"
resource:      "VICIIPALOddLineOffset"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
viciisc/vicii-resources.c:
--------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "VDCColorGamma"
resource name:                  "VICIIPALOddLineOffset"
resource range:                0..4000
resource range:                0..2000
resource default:              2200
resource default:              875
resource function:              set_color_gamma()
resource function:              set_pal_oddlinesoffset()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_gamma
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:            x128
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCgamma
command-line:                  -VICIIoddlinesoffset
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -VDCgamma <0-4000>
command line:  -VICIIoddlinesoffset <0-2000>
description:    "Set gamma of internal calculated palette"
description:    "Set phase offset for color carrier in odd lines"
resource:      "VDCColorGamma"
resource:      "VICIIPALOddLineOffset"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
vicii/vicii-resources.c:
--------------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "VDCPALScanLineShade"
resource name:                  "VICIIFilter"
resource range:                0..1000
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:              750
resource default:              VIDEO_FILTER_CRT (1)
resource function:              set_pal_scanlineshade()
resource function:              set_chip_rendermode()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource var:                  vicii.raster->canvas->videoconfig->filter
resource emulators:            x128
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCcrtscanlineshade
command-line:                  -VICIIfilter
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
vicii/vicii-cmdline-options.c:
--------------------------
------------------------------
command line:  -VDCcrtscanlineshade <0-1000>
command line:  -VICIIfilter <Mode>
description:    "Amount of scan line shading for the CRT emulation"
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "VDCPALScanLineShade"
resource:      "VICIIFilter"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
viciisc/vicii-resources.c:
--------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "VDCPALBlur"
resource name:                  "VICIIFilter"
resource range:                0..1000
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:              500
resource default:              VIDEO_FILTER_CRT (1)
resource function:              set_pal_blur()
resource function:              set_chip_rendermode()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.pal_blur
resource var:                  vicii.raster->canvas->videoconfig->filter
resource emulators:            x128
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCcrtblur
command-line:                  -VICIIfilter
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -VDCcrtblur <0-1000>
command line:  -VICIIfilter <Mode>
description:    "Amount of horizontal blur for the CRT emulation."
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "VDCPALBlur"
resource:      "VICIIFilter"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
viciisc/vicii-resources.c:
--------------------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "VDCPALOddLinePhase"
resource name:                  "VICIIVSPBug"
resource range:                0..2000
resource range:                0/1
resource default:              1125
resource default:              0
resource function:              set_pal_oddlinesphase()
resource function:              set_vsp_bug_enabled()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource var:                  vicii_resources.vsp_bug_enabled
resource emulators:            x128
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VDCoddlinesphase
command-line:                  -VICIIvspbug / +VICIIvspbug
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:           unix/sdl/osx


vdc/vdc-cmdline-options.c:
viciisc/vicii-cmdline-options.c:
--------------------------
--------------------------------
command line:  -VDCoddlinesphase <0-2000>
command line:  -VICIIvspbug
description:    "Set phase for color carrier in odd lines"
description:    "Enable VSP bug emulation"
resource:      "VDCPALOddLinePhase"
resource:      "VICIIVSPBug" (set to 1)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
viciisc/vicii-cmdline-options.c:
--------------------
--------------------------------
resource type:                 int
command line:   +VICIIvspbug
resource name:                 "VDCPALOddLineOffset"
description:   "Disable VSP bug emulation"
resource range:                 0..2000
resource:       "VICIIVSPBug" (set to 0)
resource default:              875
action:         N/A
resource function:              set_pal_oddlinesoffset()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCoddlinesoffset
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vdc/vdc-cmdline-options.c:
viciisc/vicii-resources.c:
--------------------------
--------------------------
command line:  -VDCoddlinesoffset <0-2000>
resource type:                  int
description:    "Set phase offset for color carrier in odd lines"
resource name:                  "VICIIModel"
resource:      "VDCPALOddLineOffset"
resource range:                0..6 (VICII_MODEL_6569 (0), VICII_MODEL_8565 (1), VICII_MODEL_6569R1 (2), VICII_MODEL_6567 (3), VICII_MODEL_8562 (4),
action:        N/A
                                        VICII_MODEL_6567R56A (5), VICII_MODEL_6572 (6))
resource default:              VICII_MODEL_6569 (0)
resource function:              set_model()
resource var:                  vicii_resources.model
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -pal / -ntsc / -ntscold / -paln / -VICIImodel / -model
platform gui present: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIImodel <Model>
description:    "Set VIC-II model (6569/6569r1/8565/6567/8562/6567r56a/6572)"
resource:      N/A
action:        set_vicii_model() (sets "VICIIModel")
 
</pre>
===COMMON RESOURCES/CMDLINES===
<pre>


vic20/cart/finalexpansion.c:
attach.c:
----------------------------
---------
resource type:                  bool
resource type:                  bool
resource name:                  "FinalExpansionWriteBack"
resource name:                  "AttachDevice8Readonly"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_finalexpansion_writeback()
resource function:              set_attach_device_readonly()
resource var:                  finalexpansion_writeback
resource var:                  attach_device_readonly_enabled[0]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fewriteback / +fewriteback
command-line:                  -attach8ro / -attach8rw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:          dos


vic20/cart/finalexpansion.c:
attach.c:
----------------------------
---------
command line:  -fewriteback
command line:  -attach8ro
description:    "Enable Final Expansion write back to ROM file"
description:    "Attach disk image for drive #8 read only"
resource:      "FinalExpansionWriteBack" (set to 1)
resource:      "AttachDevice8Readonly" (set to 1)
action:        N/A
action:        N/A


vic20/cart/finalexpansion.c:
attach.c:
----------------------------
---------
command line:  +fewriteback
command line:  -attach8rw
description:    "Disable Final Expansion write back to ROM file"
description:    "Attach disk image for drive #8 read write (if possible)"
resource:      "FinalExpansionWriteBack" (set to 0)
resource:      "AttachDevice8Readonly" (set to 0)
action:        N/A
action:        N/A


vic20/cart/megacart.c:
attach.c:
----------------------
---------
resource type:                  string
resource name:                  "MegaCartNvRAMfilename"
resource range:                N/A
resource default:              ""
resource function:              set_nvram_filename()
resource var:                  nvram_filename
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -mcnvramfile
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vic20/cart/megacart.c:
----------------------
command line:  -mcnvramfile <Name>
description:    "Set Mega-Cart NvRAM filename"
resource:      "MegaCartNvRAMfilename"
action:        N/A
 
vic20/cart/megacart.c:
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "MegaCartNvRAMWriteBack"
resource name:                  "AttachDevice9Readonly"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_nvram_writeback()
resource function:              set_attach_device_readonly()
resource var:                  nvram_writeback
resource var:                  attach_device_readonly_enabled[1]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -mcnvramwriteback / +mcnvramwriteback
command-line:                  -attach9ro / -attach9rw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:          dos


vic20/cart/megacart.c:
attach.c:
----------------------
---------
command line:  -mcnvramwriteback
command line:  -attach9ro
description:    "Enable Mega-Cart NvRAM writeback"
description:    "Attach disk image for drive #9 read only"
resource:      "MegaCartNvRAMWriteBack" (set to 1)
resource:      "AttachDevice9Readonly" (set to 1)
action:        N/A
action:        N/A


vic20/cart/megacart.c:
attach.c:
----------------------
---------
command line:  +mcnvramwriteback
command line:  -attach9rw
description:    "Disable Mega-Cart NvRAM writeback"
description:    "Attach disk image for drive #9 read write (if possible)"
resource:      "MegaCartNvRAMWriteBack" (set to 0)
resource:      "AttachDevice9Readonly" (set to 0)
action:        N/A
action:        N/A


vic20/cart/vic-fp.c:
attach.c:
--------------------
---------
resource type:                  bool
resource type:                  bool
resource name:                  "VicFlashPluginWriteBack"
resource name:                  "AttachDevice10Readonly"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_vic_fp_writeback()
resource function:              set_attach_device_readonly()
resource var:                  vic_fp_writeback
resource var:                  attach_device_readonly_enabled[2]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fpwriteback / +fpwriteback
command-line:                  -attach10ro / -attach10rw
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:          dos


vic20/cart/vic-fp.c:
attach.c:
--------------------
---------
command line:  -fpwriteback
command line:  -attach10ro
description:    "Enable Vic Flash Plugin write back to ROM file"
description:    "Attach disk image for drive #10 read only"
resource:      "VicFlashPluginWriteBack" (set to 1)
resource:      "AttachDevice10Readonly" (set to 1)
action:        N/A
action:        N/A


vic20/cart/vic-fp.c:
attach.c:
--------------------
---------
command line:  +fpwriteback
command line:  -attach10rw
description:    "Disable Vic Flash Plugin write back to ROM file"
description:    "Attach disk image for drive #10 read write (if possible)"
resource:      "VicFlashPluginWriteBack" (set to 0)
resource:      "AttachDevice10Readonly" (set to 0)
action:        N/A
action:        N/A


vic20/cart/vic20-generic.c:
attach.c:
---------------------------
---------
resource type:                  string
resource type:                  bool
resource name:                  "GenericCartridgeFile2000"
resource name:                  "AttachDevice11Readonly"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_cartridge_file_2()
resource function:              set_attach_device_readonly()
resource var:                  cartridge_file_2
resource var:                  attach_device_readonly_enabled[3]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  NONE
command-line:                  -attach11ro / -attach11rw
platform gui present:
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
platform gui missing:          dos
 
attach.c:
---------
command line:  -attach11ro
description:    "Attach disk image for drive #11 read only"
resource:      "AttachDevice11Readonly" (set to 1)
action:        N/A


vic20/cart/vic20-generic.c:
attach.c:
---------------------------
---------
resource type:                 string
command line:   -attach11rw
resource name:                 "GenericCartridgeFile4000"
description:   "Attach disk image for drive #11 read write (if possible)"
resource range:                 N/A
resource:       "AttachDevice11Readonly" (set to 0)
resource default:              ""
action:         N/A
resource function:              set_cartridge_file_4()
resource var:                   cartridge_file_4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  NONE
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


vic20/cart/vic20-generic.c:
attach.c:
---------------------------
---------
resource type:                  string
resource type:                  int
resource name:                  "GenericCartridgeFile6000"
resource name:                  "FileSystemDevice8"
resource range:                N/A
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:              ""
resource default:              ATTACH_DEVICE_FS
resource function:              set_cartridge_file_6()
resource function:              set_file_system_device()
resource var:                  cartridge_file_6
resource var:                  file_system_device_enabled[0]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  NONE
command-line:                  -device8
platform gui present:
platform gui present:          dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos


vic20/cart/vic20-generic.c:
attach.c:
---------------------------
---------
resource type:                 string
command line:   -device8 <Type>
resource name:                 "GenericCartridgeFileA000"
description:   "Set device type for device #8 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource range:                 N/A
resource:       "FileSystemDevice8"
resource default:               ""
action:         N/A
resource function:             set_cartridge_file_A()
resource var:                   cartridge_file_A
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  NONE
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


vic20/cart/vic20-generic.c:
attach.c:
---------------------------
---------
resource type:                  string
resource type:                  int
resource name:                  "GenericCartridgeFileB000"
resource name:                  "FileSystemDevice9"
resource range:                N/A
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:              ""
resource default:              ATTACH_DEVICE_FS
resource function:              set_cartridge_file_B()
resource function:              set_file_system_device()
resource var:                  cartridge_file_B
resource var:                  file_system_device_enabled[1]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  NONE
command-line:                  -device9
platform gui present:
platform gui present:          dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos
 
attach.c:
---------
command line:  -device9 <Type>
description:    "Set device type for device #9 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:      "FileSystemDevice9"
action:        N/A


vic20/cart/vic20-sidcart.c:
attach.c:
---------------------------
---------
resource type:                  bool
resource type:                  int
resource name:                  "SidCart"
resource name:                  "FileSystemDevice10"
resource range:                0/1
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:              0
resource default:              ATTACH_DEVICE_FS
resource function:              set_sidcart_enabled()
resource function:              set_file_system_device()
resource var:                  sidcart_sound_chip.chip_enabled
resource var:                  file_system_device_enabled[2]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -sidcart / +sidcart
command-line:                  -device10
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos


vic20/cart/vic20-sidcart.c:
attach.c:
---------------------------
---------
command line:  -sidcart
command line:  -device10 <Type>
description:    "Enable the SID cartridge"
description:    "Set device type for device #10 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:      "SidCart" (set to 1)
resource:      "FileSystemDevice10"
action:        N/A
action:        N/A


vic20/cart/vic20-sidcart.c:
attach.c:
---------------------------
---------
command line:  +sidcart
description:    "Disable the SID cartridge"
resource:      "SidCart" (set to 0)
action:        N/A
 
vic20/cart/vic20-sidcart.c:
---------------------------
resource type:                  int
resource type:                  int
resource name:                  "SidAddress"
resource name:                  "FileSystemDevice11"
resource range:                N/A ($9800/$9C00)
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:              $9C00
resource default:              ATTACH_DEVICE_FS
resource function:              set_sid_address()
resource function:              set_file_system_device()
resource var:                  sidcart_address
resource var:                  file_system_device_enabled[3]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
command-line:                  -sidcartaddress
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vic20/cart/vic20-sidcart.c:
---------------------------
command line:  -sidcartaddress <address>
description:    "SID cartridge address (0x9800/0x9C00)"
resource:      "SidAddress"
action:        N/A
 
vic20/cart/vic20-sidcart.c:
---------------------------
resource type:                  int
resource name:                  "SidClock"
resource range:                0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource default:              SIDCART_CLOCK_NATIVE (1)
resource function:              set_sid_clock()
resource var:                  sidcart_clock
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -sidcartclock
command-line:                  -device11
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos


vic20/cart/vic20-sidcart.c:
attach.c:
---------------------------
---------
command line:  -sidcartclock <clock>
command line:  -device11 <Type>
description:    "SID cartridge address (0: C64 clock, 1: VIC20 clock)"
description:    "Set device type for device #11 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:      "SidClock"
resource:      "FileSystemDevice11"
action:        N/A
action:        N/A


vic20/cart/vic20cart.c:
autostart.c:
-----------------------
------------
resource type:                  string
resource name:                  "CartridgeFile"
resource range:                N/A
resource default:              ""
resource function:              set_cartridge_file()
resource var:                  cartridge_file
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  NONE
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/unix/windows (CORRECT)
 
vic20/vic-resources.c:
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICVideoCache"
resource name:                  "AutostartHandleTrueDriveEmulation"
resource range:                0/1
resource range:                0/1
resource default:              DEFAULT_VideoCache_VALUE
resource default:              0
resource function:              set_video_cache_enabled()
resource function:              set_autostart_handle_tde()
resource var:                  raster_resource_chip->video_cache_enabled
resource var:                  AutostartHandleTrueDriveEmulation
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -VICvcache / +VICvcache
command-line:                  -autostart-handle-tde / +autostart-handle-tde
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:          os2


vic20/vic-cmdline-options.c:
autostart.c:
----------------------------
------------
command line:  -VICvcache
command line:  -autostart-handle-tde
description:    "Enable the video cache"
description:    "Handle True Drive Emulation on autostart"
resource:      "VICVideoCache" (set to 1)
resource:      "AutostartHandleTrueDriveEmulation" (set to 1)
action:        N/A
action:        N/A


vic20/vic-cmdline-options.c:
autostart.c:
----------------------------
------------
command line:  +VICvcache
command line:  +autostart-handle-tde
description:    "Disable the video cache"
description:    "Do not handle True Drive Emulation on autostart"
resource:      "VICVideoCache" (set to 0)
resource:      "AutostartHandleTrueDriveEmulation" (set to 0)
action:        N/A
action:        N/A


vic20/vic-resources.c:
autostart.c:
----------------------
------------
resource type:                  bool
resource type:                  int
resource name:                  "VICDoubleScan"
resource name:                  "AutostartDelay"
resource range:                0/1
resource range:                0..1000
resource default:              1
resource default:              0
resource function:              set_double_scan_enabled()
resource function:              set_autostart_delay()
resource var:                  vic.raster->canvas->videoconfig->doublescan
resource var:                  AutostartDelay
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -VICdscan / +VICdscan
command-line:                  -autostart-delay
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/unix
platform range correct:
platform range incorrect:
platform gui missing:          os2/sdl/osx/windows
fixme: update documentation with range


vic20/vic-cmdline-options.c:
autostart.c:
----------------------------
------------
command line:  -VICdscan
command line:  -autostart-delay <frames>
description:    "Enable double scan"
description:    "Set initial autostart delay (0: use default)"
resource:      "VICDoubleScan" (set to 1)
resource:      "AutostartDelay"
action:        N/A
action:        N/A


vic20/vic-cmdline-options.c:
c128/c128-resources.c:
----------------------------
command line:  +VICdscan
description:    "Disable double scan"
resource:      "VICDoubleScan" (set to 0)
action:        N/A
 
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  string
resource name:                  "VICDoubleSize"
resource name:                  "ChargenCHName"
resource range:                0/1
resource range:                N/A
resource default:              1
resource default:              "chargch"
resource function:              set_double_size_enabled()
resource function:              set_chargen_ch_rom_name()
resource var:                  vic.raster->canvas->videoconfig->double_size_enabled
resource var:                  chargen_ch_rom_name
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICdsize / +VICdsize
command-line:                  -chargch
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/windows/unix
platform gui missing:          os2/osx


vic20/vic-cmdline-options.c:
c128/c128-cmdline-options.c:
----------------------------
----------------------------
command line:  -VICdsize
command line:  -chargch <Name>
description:    "Enable double size"
description:    "Specify name of Swedish character generator ROM image"
resource:      "VICDoubleSize" (set to 1)
resource:      "ChargenCHName"
action:        N/A
action:        N/A


vic20/vic-cmdline-options.c:
c128/c128-resources.c:
----------------------------
----------------------
command line:  +VICdsize
description:    "Disable double size"
resource:      "VICDoubleSize" (set to 0)
action:        N/A
 
vic20/vic-resources.c:
----------------------
resource type:                  string
resource type:                  string
resource name:                  "VICPaletteFile"
resource name:                  "KernalCHName"
resource range:                N/A
resource range:                N/A
resource default:              "default"
resource default:              "kernalch"
resource function:              set_palette_file_name()
resource function:              set_kernal_ch_rom_name()
resource var:                  vic.raster->canvas->videoconfig->external_palette_name
resource var:                  kernal_ch_rom_name
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICpalette
command-line:                  -kernalch
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/windows/unix
platform gui missing:          os2/osx


vic20/vic-cmdline-options.c:
c128/c128-cmdline-options.c:
----------------------------
----------------------------
command line:  -VICpalette <Name>
command line:  -kernalch <Name>
description:    "Specify name of file of external palette"
description:    "Specify name of Swiss Kernal ROM image"
resource:      "VICPaletteFile"
resource:      "KernalCHName"
action:        N/A
action:        N/A


vic20/vic-resources.c:
c128/c128-resources.c:
----------------------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "VICExternalPalette"
resource name:                  "MachineType"
resource range:                0/1
resource range:                0..7 (C128_MACHINE_INT (0), C128_MACHINE_FINNISH (1), C128_MACHINE_FRENCH (2), C128_MACHINE_GERMAN (3),
resource default:              0
                                        C128_MACHINE_ITALIAN (4), C128_MACHINE_NORWEGIAN (5), C128_MACHINE_SWEDISH (6), C128_MACHINE_SWISS (7))
resource function:              set_ext_palette()
resource default:              C128_MACHINE_INT
resource var:                  vic.raster->canvas->videoconfig->external_palette
resource function:              set_machine_type()
resource emulators:            xvic
resource var:                  machine_type
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICintpal / -VICextpal
command-line:                  -machinetype
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/os2/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          beos/dos/sdl


vic20/vic-cmdline-options.c:
c128/c128-cmdline-options.c:
----------------------------
----------------------------
command line:  -VICintpal
command line:  -machinetype <Type>
description:    "Use an internal calculated palette"
description:    "Set C128 machine type (0: International, 1: Finnish, 2: French, 3: German, 4: Italian, 5: Norwegian, 6: Swedish, 7: Swiss)"
resource:      "VICExternalPalette" (set to 0)
resource:      "MachineType"
action:        N/A
action:        N/A


vic20/vic-cmdline-options.c:
c128/c128-resources.c:
----------------------------
command line:  -VICextpal
description:    "Use an external palette (file)"
resource:      "VICExternalPalette" (set to 1)
action:        N/A
 
vic20/vic-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "VICColorSaturation"
resource name:                  "SidStereoAddressStart"
resource range:                0..2000
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/
resource default:              1250
                                        $DE80/$DEA0/$DEC0/$DEE0/$DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource function:              set_color_saturation()
resource default:              $DE00
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_saturation
resource function:              sid_set_sid_stereo_address()
resource emulators:            xvic
resource var:                  sid_stereo_address_start
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICsaturation
command-line:                  -sidstereoaddress
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2


vic20/vic-cmdline-options.c:
sid/sid-cmdline-options.c:
----------------------------
--------------------------
command line:  -VICsaturation <0-2000>
command line:  -sidstereoaddress <Base address>
description:    "Set saturation of internal calculated palette"
description:    "Specify base address for 2nd SID. ([address range])"
resource:      "VICColorSaturation"
resource:      "SidStereoAddressStart"
action:        N/A
action:        N/A
fixme: fix documentation, range


vic20/vic-resources.c:
c128/c128-resources.c:
----------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "VICColorContrast"
resource name:                  "SidTripleAddressStart"
resource range:                0..2000
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/
resource default:              1250
                                        $DE80/$DEA0/$DEC0/$DEE0/$DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource function:              set_color_contrast()
resource default:              $DF00
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_contrast
resource function:              sid_set_sid_triple_address()
resource emulators:            xvic
resource var:                  sid_triple_address_start
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICcontrast
command-line:                  -sidtripleaddress
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2
fixme: fix documentation, range


vic20/vic-cmdline-options.c:
sid/sid-cmdline-options.c:
----------------------------
--------------------------
command line:  -VICcontrast <0-2000>
command line:  -sidtripleaddress <Base address>
description:    "Set contrast of internal calculated palette"
description:    "Specify base address for 3rd SID. ([address range])"
resource:      "VICColorContrast"
resource:      "SidTripleAddressStart"
action:        N/A
action:        N/A
fixme: fix documentation, range


vic20/vic-resources.c:
c128/c128mmu.c:
----------------------
---------------
resource type:                  int
resource type:                  bool
resource name:                  "VICColorBrightness"
resource name:                  "40/80ColumnKey"
resource range:                0..2000
resource range:                0/1
resource default:              1000
resource default:              1
resource function:              set_color_brightness()
resource function:              set_column4080_key()
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_brightness
resource var:                  mmu_column4080_key
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICbrightness
command-line:                  -40col / -80col
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          unix/osx
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/windows


vic20/vic-cmdline-options.c:
c128/c128mmu.c:
----------------------------
---------------
command line:  -VICbrightness <0-2000>
command line:  -40col
description:    "Set brightness of internal calculated palette"
description:    "Activate 40 column mode"
resource:      "VICColorBrightness"
resource:      "40/80ColumnKey" (set to 1)
action:        N/A
action:        N/A


vic20/vic-resources.c:
c128/c128mmu.c:
----------------------
---------------
resource type:                  int
command line:  -80col
resource name:                  "VICColorGamma"
description:    "Activate 80 column mode"
resource range:                0..4000
resource:      "40/80ColumnKey" (set to 0)
resource default:              2200
resource function:              set_color_gamma()
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -VICgamma
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vic20/vic-cmdline-options.c:
----------------------------
command line:  -VICgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:      "VICColorGamma"
action:        N/A
action:        N/A


vic20/vic-resources.c:
c128/c128mmu.c:
----------------------
---------------
resource type:                  int
resource type:                  bool
resource name:                  "VICPALScanLineShade"
resource name:                  "Go64Mode"
resource range:                0..1000
resource range:                0/1
resource default:              750
resource default:              0
resource function:              set_pal_scanlineshade()
resource function:              set_force_c64_mode()
resource var:                  vic.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource var:                  force_c64_mode_res
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICcrtscanlineshade
command-line:                  -go64 / +go64
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          unix/osx
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/windows


vic20/vic-cmdline-options.c:
c128/c128mmu.c:
----------------------------
---------------
command line:  -VICcrtscanlineshade <0-1000>
command line:  -go64
description:    "Amount of scan line shading for the CRT emulation"
description:    "Always switch to C64 mode on reset"
resource:      "VICPALScanLineShade"
resource:      "Go64Mode" (set to 1)
action:        N/A
action:        N/A


vic20/vic-resources.c:
c128/c128mmu.c:
----------------------
---------------
resource type:                 int
command line:   +go64
resource name:                 "VICPALBlur"
description:   "Always switch to C128 mode on reset"
resource range:                 0..1000
resource:       "Go64Mode" (set to 0)
resource default:              500
action:         N/A
resource function:              set_pal_blur()
resource var:                   vic.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -VICcrtblur
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vic20/vic-cmdline-options.c:
c128/functionrom.c:
----------------------------
-------------------
command line:  -VICcrtblur <0-1000>
resource type:                  string
description:    "Amount of horizontal blur for the CRT emulation."
resource name:                  "InternalFunctionName"
resource:      "VICPALBlur"
resource range:                N/A
resource default:              ""
resource function:              set_internal_function_rom_name()
resource var:                  internal_function_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -intfrom
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:          dos
 
c128/functionrom.c:
-------------------
command line:  -intfrom <Name>
description:    "Specify name of internal Function ROM image"
resource:      "InternalFunctionName"
action:        N/A
action:        N/A


vic20/vic-resources.c:
c128/functionrom.c:
----------------------
-------------------
resource type:                  int
resource type:                  string
resource name:                  "VICPALOddLinePhase"
resource name:                  "ExternalFunctionName"
resource range:                0..2000
resource range:                N/A
resource default:              1125
resource default:              ""
resource function:              set_pal_oddlinesphase()
resource function:              set_external_function_rom_name()
resource var:                  vic.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource var:                  external_function_rom_name
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICoddlinesphase
command-line:                  -extfrom
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           dos


vic20/vic-cmdline-options.c:
c128/functionrom.c:
----------------------------
-------------------
command line:  -VICoddlinesphase <0-2000>
command line:  -extfrom <Name>
description:    "Set phase for color carrier in odd lines"
description:    "Specify name of external Function ROM image"
resource:      "VICPALOddLinePhase"
resource:      "ExternalFunctionName"
action:        N/A
action:        N/A


vic20/vic-resources.c:
c128/functionrom.c:
----------------------
-------------------
resource type:                  int
resource type:                  int
resource name:                  "VICPALOddLineOffset"
resource name:                  "InternalFunctionROM"
resource range:                0..2000
resource range:                0..3 (INT_FUNCTION_NONE (0), INT_FUNCTION_ROM (1), INT_FUNCTION_RAM (2), INT_FUNCTION_RTC (3))
resource default:              875
resource default:              INT_FUNCTION_NONE (0)
resource function:              set_pal_oddlinesoffset()
resource function:              set_internal_function_rom_enabled()
resource var:                  vic.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource var:                  internal_function_rom_enabled
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICoddlinesoffset
command-line:                  -intfunc
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range incorrect:


vic20/vic-cmdline-options.c:
c128/functionrom.c:
----------------------------
-------------------
command line:  -VICoddlinesoffset <0-2000>
command line:  -intfunc <Type>
description:    "Set phase offset for color carrier in odd lines"
description:    "Type of internal Function ROM: (0: None, 1: ROM, 2: RAM, 3: RTC)"
resource:      "VICPALOddLineOffset"
resource:      "InternalFunctionROM"
action:        N/A
action:        N/A


vic20/vic-resources.c:
c128/functionrom.c:
----------------------
-------------------
resource type:                  int
resource type:                  int
resource name:                  "VICFilter"
resource name:                  "ExternalFunctionROM"
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource range:                0..3 (EXT_FUNCTION_NONE (0), EXT_FUNCTION_ROM (1), EXT_FUNCTION_RAM (2), EXT_FUNCTION_RTC (3))
resource default:              VIDEO_FILTER_CRT (1)
resource default:              EXT_FUNCTION_NONE (0)
resource function:              set_chip_rendermode()
resource function:              set_external_function_rom_enabled()
resource var:                  vic.raster->canvas->videoconfig->filter
resource var:                  external_function_rom_enabled
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICfilter
command-line:                  -extfunc
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect: osx


vic20/vic-cmdline-options.c:
c128/functionrom.c:
----------------------------
-------------------
command line:  -VICfilter <Mode>
command line:  -extfunc <Type>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
description:    "Type of external Function ROM: (0: None, 1: ROM, 2: RAM, 3: RTC)"
resource:      "VICFilter"
resource:      "ExternalFunctionROM"
action:        N/A
action:        N/A


vic20/vic20-resources.c:
c128/functionrom.c:
------------------------
-------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenName"
resource name:                  "InternalFunctionROMRTCSave"
resource range:                N/A
resource range:                0/1
resource default:              "chargen"
resource default:              0
resource function:              set_chargen_rom_name()
resource function:              set_internal_function_rtc_save()
resource var:                  chargen_rom_name
resource var:                  internal_function_rtc_save
resource emulators:            xvic
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -chargen
command-line:                  -intfuncrtcsave / +intfuncrtcsave
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:


vic20/vic20-cmdline-options.c:
c128/functionrom.c:
------------------------------
-------------------
command line:  -chargen <Name>
command line:  -intfuncrtcsave
description:    "Specify name of character generator ROM image"
description:    "Enable saving of the internal function RTC data when changed."
resource:      "ChargenName"
resource:      "InternalFunctionROMRTCSave" (set to 1)
action:        N/A
action:        N/A


vic20/vic20-resources.c:
c128/functionrom.c:
------------------------
-------------------
resource type:                 string
command line:   +intfuncrtcsave
resource name:                 "KernalName"
description:   "Disable saving of the internal function RTC data when changed."
resource range:                N/A
resource:       "InternalFunctionROMRTCSave" (set to 0)
resource default:               "kernal"
action:         N/A
resource function:              set_kernal_rom_name()
resource var:                   kernal_rom_name
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -kernal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


vic20/vic20-cmdline-options.c:
c128/functionrom.c:
------------------------------
-------------------
resource type:                  bool
resource name:                  "ExternalFunctionROMRTCSave"
resource range:                0/1
resource default:              0
resource function:              set_external_function_rtc_save()
resource var:                  external_function_rtc_save
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -extfuncrtcsave / +extfuncrtcsave
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:
 
c128/functionrom.c:
-------------------
command line:  -extfuncrtcsave
description:    "Enable saving of the external function RTC data when changed."
resource:      "ExternalFunctionROMRTCSave" (set to 1)
action:        N/A
 
c128/functionrom.c:
-------------------
command line:  +extfuncrtcsave
description:    "Disable saving of the external function RTC data when changed."
resource:      "ExternalFunctionROMRTCSave" (set to 0)
action:        N/A
 
c64/c64-resources.c:
--------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                N/A
resource default:              "chargen"
resource function:              set_chargen_rom_name()
resource var:                  chargen_rom_name
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -chargen / -model
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos
 
c64/c64-cmdline-options.c:
--------------------------
command line:  -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:      "ChargenName"
action:        N/A
 
c64/c64-resources.c:
--------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                N/A
resource default:              "kernal"
resource function:              set_kernal_rom_name()
resource var:                  kernal_rom_name
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -kernal / -model
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos
 
c64/c64-cmdline-options.c:
--------------------------
command line:  -kernal <Name>
command line:  -kernal <Name>
description:    "Specify name of Kernal ROM image"
description:    "Specify name of Kernal ROM image"
Line 12,178: Line 12,238:
action:        N/A
action:        N/A


vic20/vic20-resources.c:
c64/c64-resources.c:
------------------------
--------------------
resource type:                  string
resource type:                  string
resource name:                  "BasicName"
resource name:                  "BasicName"
Line 12,186: Line 12,246:
resource function:              set_basic_rom_name()
resource function:              set_basic_rom_name()
resource var:                  basic_rom_name
resource var:                  basic_rom_name
resource emulators:            xvic
resource emulators:            x64/x64sc
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -basic
command-line:                  -basic
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos


vic20/vic20-cmdline-options.c:
c64/c64-cmdline-options.c:
------------------------------
--------------------------
command line:  -basic <Name>
command line:  -basic <Name>
description:    "Specify name of BASIC ROM image"
description:    "Specify name of BASIC ROM image"
Line 12,199: Line 12,260:
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/c64-resources.c:
------------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "VICIICheckSsColl"
resource name:                  "KernalRev"
resource range:                0/1
resource range:                N/A (C64_KERNAL_REV1, C64_KERNAL_REV2, C64_KERNAL_REV3, C64_KERNAL_SX64, C64_KERNAL_4064, C64_KERNAL_UNKNOWN)
resource default:              1
resource default:              C64_KERNAL_REV3
resource function:              set_sprite_sprite_collisions_enabled()
resource function:              set_kernal_revision()
resource var:                  vicii_resources.sprite_sprite_collisions_enabled
resource var:                  kernal_revision
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIcheckss / +VICIIcheckss
command-line:                  -kernalrev
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


vicii/vicii-cmdline-options.c:
c64/c64-cmdline-options.c:
------------------------------
--------------------------
command line:  -VICIIcheckss
command line:  -kernalrev <Revision>
description:    "Enable sprite-sprite collision registers"
description:    "Patch the Kernal ROM to the specified <revision> (1: rev. 1, 2: rev. 2, 3: rev. 3, 67/sx: sx64, 100/4064: 4064)"
resource:      "VICIICheckSsColl" (set to 1)
resource:      N/A
action:        N/A
action:        patch_rom() (sets "KernalRev")


vicii/vicii-cmdline-options.c:
c64/c64-resources.c:
------------------------------
--------------------
command line:   +VICIIcheckss
resource type:                  int
description:   "Disable sprite-sprite collision registers"
resource name:                  "MachineVideoStandard"
resource:       "VICIICheckSsColl" (set to 0)
resource range:                -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
action:         N/A
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                  sync_factor
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -pal / -ntsc / -ntscold / -paln
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: dos/os2


viciisc/vicii-resources.c:
c64/c64-cmdline-options.c:
--------------------------
--------------------------
resource type:                 bool
command line:   -pal
resource name:                 "VICIICheckSsColl"
description:   "Use PAL sync factor"
resource range:                 0/1
resource:       N/A
resource default:               1
action:         set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")
resource function:              set_sprite_sprite_collisions_enabled()
resource var:                  vicii_resources.sprite_sprite_collisions_enabled
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIcheckss / +VICIIcheckss
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows


viciisc/vicii-cmdline-options.c:
c64/c64-cmdline-options.c:
--------------------------------
--------------------------
command line:  -VICIIcheckss
command line:  -ntsc
description:    "Enable sprite-sprite collision registers"
description:    "Use NTSC sync factor"
resource:      "VICIICheckSsColl" (set to 1)
resource:      N/A
action:        N/A
action:        set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")


viciisc/vicii-cmdline-options.c:
c64/c64-cmdline-options.c:
--------------------------------
--------------------------
command line:  +VICIIcheckss
command line:  -ntscold
description:    "Disable sprite-sprite collision registers"
description:    "Use old NTSC sync factor"
resource:      "VICIICheckSsColl" (set to 0)
resource:      N/A
action:         N/A
action:        set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")
 
c64/c64-cmdline-options.c:
--------------------------
command line:  -paln
description:    "Use PAL-N sync factor"
resource:      N/A
action:        set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")
 
c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:              $DE00
resource function:              sid_set_sid_stereo_address()
resource var:                  sid_stereo_address_start
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -sidstereoaddress
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2
 
c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:              $DF00
resource function:              sid_set_sid_triple_address()
resource var:                  sid_triple_address_start
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -sidtripleaddress
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2


vicii/vicii-resources.c:
c64/cart/c64cart.c:
------------------------
-------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIICheckSbColl"
resource name:                  "CartridgeReset"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_sprite_background_collisions_enabled()
resource function:              set_cartridge_reset()
resource var:                  vicii_resources.sprite_background_collisions_enabled
resource var:                  c64cartridge_reset
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIchecksb / +VICIIchecksb
command-line:                  -cartreset / +cartreset
platform gui present:          amigaos/beos/dos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/dos/sdl/unix/osx/windows
platform gui missing: beos/os2


vicii/vicii-cmdline-options.c:
c64/cart/c64cart.c:
------------------------------
-------------------
command line:  -VICIIchecksb
command line:  -cartreset
description:    "Enable sprite-background collision registers"
description:    "Reset machine if a cartridge is attached or detached"
resource:      "VICIICheckSbColl" (set to 1)
resource:      "CartridgeReset" (set to 1)
action:        N/A
action:        N/A


vicii/vicii-cmdline-options.c:
c64/cart/c64cart.c:
------------------------------
-------------------
command line:  +VICIIchecksb
command line:  +cartreset
description:    "Disable sprite-background collision registers"
description:    "Do not reset machine if a cartridge is attached or detached"
resource:      "VICIICheckSbColl" (set to 0)
resource:      "CartridgeReset" (set to 0)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/c64cart.c:
--------------------------
-------------------
resource type:                  bool
resource type:                  int
resource name:                  "VICIICheckSbColl"
resource name:                  "CartridgeType"
resource range:                0/1
resource range:                -6 / -3..57 (CARTRIDGE_ULTIMAX (-6), CARTRIDGE_GENERIC_8KB (-3), CARTRIDGE_GENERIC_16KB (-2), CARTRIDGE_NONE (-1),
resource default:              1
                                        CARTRIDGE_CRT (0), CARTRIDGE_ACTION_REPLAY (1), CARTRIDGE_KCS_POWER (2), CARTRIDGE_FINAL_III (3),
resource function:              set_sprite_background_collisions_enabled()
                                        CARTRIDGE_SIMONS_BASIC (4), CARTRIDGE_OCEAN (5), CARTRIDGE_EXPERT (6), CARTRIDGE_FUNPLAY (7), CARTRIDGE_SUPER_GAMES (8),
resource var:                  vicii_resources.sprite_background_collisions_enabled
                                        CARTRIDGE_ATOMIC_POWER (9), CARTRIDGE_EPYX_FASTLOAD (10), CARTRIDGE_WESTERMANN (11), CARTRIDGE_REX (12),
resource emulators:            x64sc/xscpu64
                                        CARTRIDGE_FINAL_I (13), CARTRIDGE_MAGIC_FORMEL (14), CARTRIDGE_GS (15), CARTRIDGE_WARPSPEED (16), CARTRIDGE_DINAMIC (17),
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
                                        CARTRIDGE_ZAXXON (18), CARTRIDGE_MAGIC_DESK (19), CARTRIDGE_SUPER_SNAPSHOT_V5 (20), CARTRIDGE_COMAL80 (21),
                                        CARTRIDGE_STRUCTURED_BASIC (22), CARTRIDGE_ROSS (23), CARTRIDGE_DELA_EP64 (24), CARTRIDGE_DELA_EP7x8 (25),
                                        CARTRIDGE_DELA_EP256 (26), CARTRIDGE_REX_EP256 (27), CARTRIDGE_MIKRO_ASSEMBLER (28), CARTRIDGE_FINAL_PLUS (29),
                                        CARTRIDGE_ACTION_REPLAY4 (30), CARTRIDGE_STARDOS (31), CARTRIDGE_EASYFLASH (32), CARTRIDGE_EASYFLASH_XBANK (33),
                                        CARTRIDGE_CAPTURE (34), CARTRIDGE_ACTION_REPLAY3 (35), CARTRIDGE_RETRO_REPLAY (36), CARTRIDGE_MMC64 (37),
                                        CARTRIDGE_MMC_REPLAY (38), CARTRIDGE_IDE64 (39), CARTRIDGE_SUPER_SNAPSHOT (40), CARTRIDGE_IEEE488 (41),
                                        CARTRIDGE_GAME_KILLER (42), CARTRIDGE_P64 (43), CARTRIDGE_EXOS (44), CARTRIDGE_FREEZE_FRAME (45),
                                        CARTRIDGE_FREEZE_MACHINE (46), CARTRIDGE_SNAPSHOT64 (47), CARTRIDGE_SUPER_EXPLODE_V5 (48), CARTRIDGE_MAGIC_VOICE (49),
                                        CARTRIDGE_ACTION_REPLAY2 (50), CARTRIDGE_MACH5 (51), CARTRIDGE_DIASHOW_MAKER (52), CARTRIDGE_PAGEFOX (53),
                                        CARTRIDGE_KINGSOFT (54), CARTRIDGE_SILVERROCK_128 (55), CARTRIDGE_FORMEL64 (56), CARTRIDGE_RGCD (57))
resource default:              CARTRIDGE_NONE (-1)
resource function:              set_cartridge_type()
resource var:                  cartridge_type
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIchecksb / +VICIIchecksb
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          os2 (FIX!)
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/sdl/unix/osx/windows (CORRECT)
note: CartridgeType and CartridgeFile are used for the _default_ cartridge. its
      questionable to have a commandline option for it. UIs should use cartridge_set_default()
      from cartridge.h to set the currently selected "main slot" cartridge as default
      and not alter this resource directly.
fixme: os2 port


viciisc/vicii-cmdline-options.c:
c64/cart/c64tpi.c:
--------------------------------
------------------
command line:   -VICIIchecksb
resource type:                 string
description:   "Enable sprite-background collision registers"
resource name:                 "IEEE488Image"
resource:       "VICIICheckSbColl" (set to 1)
resource range:                N/A
action:         N/A
resource default:               ""
resource function:              set_ieee488_filename()
resource var:                  ieee488_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -ieee488image
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


viciisc/vicii-cmdline-options.c:
c64/cart/c64tpi.c:
--------------------------------
------------------
command line:  +VICIIchecksb
command line:  -ieee488image <Name>
description:    "Disable sprite-background collision registers"
description:    "specify IEEE488 interface image name"
resource:      "VICIICheckSbColl" (set to 0)
resource:      "IEEE488Image"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/cart/c64tpi.c:
------------------------
------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIINewLuminances"
resource name:                  "IEEE488"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_new_luminances()
resource function:              set_ieee488_enabled()
resource var:                  vicii_resources.new_luminances
resource var:                  ieee488_enabled
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIInewluminance / +VICIInewluminance / -model
command-line:                  -ieee488 / +ieee488
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos


vicii/vicii-cmdline-options.c:
c64/cart/c64tpi.c:
------------------------------
------------------
command line:  -VICIInewluminance
command line:  -ieee488
description:    "Use new luminances"
description:    "Enable the IEEE488 interface emulation"
resource:      "VICIINewLuminances" (set to 1)
resource:      "IEEE488" (set to 1)
action:        N/A
action:        N/A


vicii/vicii-cmdline-options.c:
c64/cart/c64tpi.c:
------------------------------
------------------
command line:  +VICIInewluminance
command line:  +ieee488
description:    "Use old luminances"
description:    "Disable the IEEE488 interface emulation"
resource:      "VICIINewLuminances" (set to 0)
resource:      "IEEE488" (set to 0)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/digimax.c:
--------------------------
-------------------
resource type:                  bool
resource type:                  int
resource name:                  "VICIINewLuminances"
resource name:                  "DIGIMAXbase"
resource range:                0/1
resource range:                N/A ($9800 (xvic), $9820 (xvic), $9840 (xvic), $9860 (xvic), $9880 (xvic), $98A0 (xvic), $98C0 (xvic), $98E0 (xvic),
resource default:              1
                                        $9C00 (xvic), $9C20 (xvic), $9C40 (xvic), $9C60 (xvic), $9C80 (xvic), $9CA0 (xvic), $9CC0 (xvic), $9CE0 (xvic),
resource function:              set_new_luminances()
                                        $DD00 (userport x64/x64sc/xscpu64/x128), $DE00 (x64/x64sc/xscpu64/x128), $DE20 (x64/x64sc/xscpu64/x128),
resource var:                  vicii_resources.new_luminances
                                        $DE40 (x64/x64sc/xscpu64/x128), $DE60 (x64/x64sc/xscpu64/x128), $DE80 (x64/x64sc/xscpu64/x128),
resource emulators:            x64sc/xscpu64
                                        $DEA0 (x64/x64sc/xscpu64/x128), $DEC0 (x64/x64sc/xscpu64/x128), $DEE0 (x64/x64sc/xscpu64/x128),
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
                                        $DF00(x64/x64sc/xscpu64/x128), $DF20 (x64/x64sc/xscpu64/x128), $DF40 (x64/x64sc/xscpu64/x128),
                                        $DF60 (x64/x64sc/xscpu64/x128), $DF80 (x64/x64sc/xscpu64/x128), $DFA0 (x64/x64sc/xscpu64/x128),
                                        $DFC0 (x64/x64sc/xscpu64/x128), $DFE0 (x64/x64sc/xscpu64/x128))
resource default:              $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource function:              set_digimax_base()
resource var:                  digimax_address
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -VICIInewluminance / +VICIInewluminance / -model
command-line:                  -digimaxbase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect: osx


viciisc/vicii-cmdline-options.c:
c64/cart/digimax.c:
--------------------------------
-------------------
command line:  -VICIInewluminance
command line:  -digimaxbase <Base address>
description:    "Use new luminances"
description:    "Base address of the DigiMAX cartridge. ([address range])"
resource:      "VICIINewLuminances" (set to 1)
resource:      "DIGIMAXbase"
action:        N/A
action:        N/A


viciisc/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
--------------------------------
-----------------------
command line:  +VICIInewluminance
description:    "Use old luminances"
resource:      "VICIINewLuminances" (set to 0)
action:        N/A
 
vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIIVideoCache"
resource name:                  "DS12C887RTC"
resource range:                0/1
resource range:                0/1
resource default:              DEFAULT_VideoCache_VALUE
resource default:              0
resource function:              set_video_cache_enabled()
resource function:              set_ds12c887rtc_enabled()
resource var:                  raster_resource_chip->video_cache_enabled
resource var:                  ds12c887rtc_enabled
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIvcache / +VICIIvcache
command-line:                  -ds12c887rtc / +ds12c887rtc
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:          osx


vicii/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
------------------------------
-----------------------
command line:  -VICIIvcache
command line:  -ds12c887rtc
description:    "Enable the video cache"
description:    "Enable the DS12C887 RTC cartridge"
resource:      "VICIIVideoCache" (set to 1)
resource:      "DS12C887RTC" (set to 1)
action:        N/A
action:        N/A


vicii/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
------------------------------
-----------------------
command line:  +VICIIvcache
command line:  +ds12c887rtc
description:    "Disable the video cache"
description:    "Disable the DS12C887 RTC cartridge"
resource:      "VICIIVideoCache" (set to 0)
resource:      "DS12C887RTC" (set to 0)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/ds12c887rtc.c:
--------------------------
-----------------------
resource type:                  bool
resource type:                  int
resource name:                  "VICIIVideoCache"
resource name:                  "DS12C887RTCbase"
resource range:                0/1
resource range:                N/A ($9800 (xvic), $9C00 (xvic), $D500 (x64/x64sc/scpu64), $D600 (x64/x64sc/xscpu64), $D700 (x64/x64sc/xscpu64/x128),
resource default:              DEFAULT_VideoCache_VALUE
                                        $DE00 (x64/x64sc/xscpu64/x128), $DF00 (x64/x64sc/xscpu64/x128))
resource function:              set_video_cache_enabled()
resource default:              $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource var:                  raster_resource_chip->video_cache_enabled
resource function:              set_ds12c887rtc_base()
resource emulators:            x64sc/xscpu64
resource var:                  ds12c887rtc_base_address
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIvcache / +VICIIvcache
command-line:                  -ds12c887rtcbase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing:          osx
fixme: fix to also work for $D100, $D200 and $D300


viciisc/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
--------------------------------
-----------------------
command line:  -VICIIvcache
command line:  -ds12c887rtcbase <Base address>
description:    "Enable the video cache"
description:    "Base address of the DS12C887 RTC cartridge. ([address range])"
resource:      "VICIIVideoCache" (set to 1)
resource:      "DS12C887RTCbase"
action:        N/A
action:        N/A


viciisc/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
--------------------------------
-----------------------
command line:  +VICIIvcache
resource type:                  int
description:    "Disable the video cache"
resource name:                  "DS12C887RTCRunMode"
resource:      "VICIIVideoCache" (set to 0)
resource range:                0/1 (0=halted, 1=running)
action:        N/A
 
vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIDoubleScan"
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_double_scan_enabled()
resource function:              set_ds12c887rtc_run_mode()
resource var:                  vicii.raster->canvas->videoconfig->doublescan
resource var:                  ds12c887rtc_run_mode
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIdscan / +VICIIdscan
command-line:                  -ds12c887rtchalted / -ds12c887rtcrunning
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx


vicii/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
------------------------------
-----------------------
command line:  -VICIIdscan
command line:  -ds12c887rtchalted
description:    "Enable double scan"
description:    "Set the RTC oscillator to 'halted'"
resource:      "VICIIDoubleScan" (set to 1)
resource:      "DS12C887RTCRunMode" (set to 0)
action:        N/A
action:        N/A


vicii/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
------------------------------
-----------------------
command line:  +VICIIdscan
command line:  -ds12c887rtcrunning
description:    "Disable double scan"
description:    "Set the RTC oscillator to 'running'"
resource:      "VICIIDoubleScan" (set to 0)
resource:      "DS12C887RTCRunMode" (set to 1)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/ds12c887rtc.c:
--------------------------
-----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIIDoubleScan"
resource name:                  "DS12C887RTCSave"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_double_scan_enabled()
resource function:              set_ds12c887rtc_save()
resource var:                  vicii.raster->canvas->videoconfig->doublescan
resource var:                  ds12c887rtc_save
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIdscan / +VICIIdscan
command-line:                  -ds12c887rtcsave / +ds12c887rtcsave
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:          osx


viciisc/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
--------------------------------
-----------------------
command line:  -VICIIdscan
command line:  -ds12c887rtcsave
description:    "Enable double scan"
description:    "Enable saving of the DS12C887 RTC data when changed."
resource:      "VICIIDoubleScan" (set to 1)
resource:      "DS12C887RTCSave" (set to 1)
action:        N/A
action:        N/A


viciisc/vicii-cmdline-options.c:
c64/cart/ds12c887rtc.c:
--------------------------------
-----------------------
command line:  +VICIIdscan
command line:  +ds12c887rtcsave
description:    "Disable double scan"
description:    "Disable saving of the DS12C887 RTC data when changed."
resource:      "VICIIDoubleScan" (set to 0)
resource:      "DS12C887RTCSave" (set to 0)
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/cart/georam.c:
------------------------
------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIIDoubleSize"
resource name:                  "GEORAMIOSwap"
resource range:                0/1
resource range:                0/1
resource default:               1
resource default: 0
resource function:              set_double_size_enabled()
resource function:              set_georam_io_swap()
resource var:                  vicii.raster->canvas->videoconfig->double_size_enabled
resource var:                  georam_io_swap
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIdsize / +VICIIdsize
command-line:                  -georamioswap / +georamioswap
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:          osx


vicii/vicii-cmdline-options.c:
c64/cart/georam.c:
------------------------------
------------------
command line:  -VICIIdsize
command line:  -georamioswap
description:    "Enable double size"
description:    "Swap io mapping (map cart I/O-1 to VIC20 I/O-3 and cart I/O-2 to VIC20 I/O-2)"
resource:      "VICIIDoubleSize" (set to 1)
resource:      "GEORAMIOSwap" (set to 1)
action:        N/A
action:        N/A


vicii/vicii-cmdline-options.c:
c64/cart/georam.c:
------------------------------
------------------
command line:  +VICIIdsize
command line:  +georamioswap
description:    "Disable double size"
description:    "Don't swap io mapping (map cart I/O-1 to VIC20 I/O-2 and cart I/O-2 to VIC20 I/O-3)"
resource:      "VICIIDoubleSize" (set to 0)
resource:      "GEORAMIOSwap" (set to 0)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/retroreplay.c:
--------------------------
-----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIIDoubleSize"
resource name:                  "RRFlashJumper"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_double_size_enabled()
resource function:              set_rr_flashjumper()
resource var:                  vicii.raster->canvas->videoconfig->double_size_enabled
resource var:                  rr_hw_flashjumper
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIdsize / +VICIIdsize
command-line:                  -rrflashjumper / +rrflashjumper
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:          osx


viciisc/vicii-cmdline-options.c:
c64/cart/retroreplay.c:
--------------------------------
-----------------------
command line:  -VICIIdsize
command line:  -rrflashjumper
description:    "Enable double size"
description:    "Set RR Flash Jumper"
resource:      "VICIIDoubleSize" (set to 1)
resource:      "RRFlashJumper" (set to 1)
action:        N/A
action:        N/A


viciisc/vicii-cmdline-options.c:
c64/cart/retroreplay.c:
--------------------------------
-----------------------
command line:  +VICIIdsize
command line:  +rrflashjumper
description:    "Disable double size"
description:    "Unset RR Bank Jumper"
resource:      "VICIIDoubleSize" (set to 0)
resource:      "RRFlashJumper" (set to 0)
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/cart/retroreplay.c:
------------------------
-----------------------
resource type:                  string
resource type:                  bool
resource name:                  "VICIIPaletteFile"
resource name:                  "RRBankJumper"
resource range:                N/A
resource range:                0/1
resource default:              "default"
resource default:              0
resource function:              set_palette_file_name()
resource function:              set_rr_bankjumper()
resource var:                  vicii.raster->canvas->videoconfig->external_palette_name
resource var:                  rr_hw_bankjumper
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIpalette
command-line:                  -rrbankjumper / +rrbankjumper
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:          osx


vicii/vicii-cmdline-options.c:
c64/cart/retroreplay.c:
------------------------------
-----------------------
command line:  -VICIIpalette <Name>
command line:  -rrbankjumper
description:    "Specify name of file of external palette"
description:    "Set RR Bank Jumper"
resource:      "VICIIPaletteFile"
resource:      "RRBankJumper" (set to 1)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/retroreplay.c:
--------------------------
-----------------------
resource type:                  string
command line:  +rrbankjumper
resource name:                  "VICIIPaletteFile"
description:    "Unset RR Bank Jumper"
resource range:                N/A
resource:      "RRBankJumper" (set to 0)
resource default:              "default"
resource function:              set_palette_file_name()
resource var:                  vicii.raster->canvas->videoconfig->external_palette_name
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIpalette
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIpalette <Name>
description:    "Specify name of file of external palette"
resource:      "VICIIPaletteFile"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/cart/retroreplay.c:
------------------------
-----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIIExternalPalette"
resource name:                  "RRBiosWrite"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_ext_palette()
resource function:              set_rr_bios_write()
resource var:                  vicii.raster->canvas->videoconfig->external_palette
resource var:                  rr_bios_write
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIintpal / -VICIIextpal
command-line:                  -rrbioswrite / +rrbioswrite
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:          osx


vicii/vicii-cmdline-options.c:
c64/cart/retroreplay.c:
------------------------------
-----------------------
command line:  -VICIIintpal
command line:  -rrbioswrite
description:    "Use an internal calculated palette"
description:    "Enable saving of the RR ROM at exit"
resource:      "VICIIExternalPalette" (set to 0)
resource:      "RRBiosWrite" (set to 1)
action:        N/A
action:        N/A


vicii/vicii-cmdline-options.c:
c64/cart/retroreplay.c:
------------------------------
-----------------------
command line:  -VICIIextpal
command line:  +rrbioswrite
description:    "Use an external palette (file)"
description:    "Disable saving of the RR ROM at exit"
resource:      "VICIIExternalPalette" (set to 1)
resource:      "RRBiosWrite" (set to 0)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/retroreplay.c:
--------------------------
-----------------------
resource type:                  bool
resource type:                  int
resource name:                  "VICIIExternalPalette"
resource name:                  "RRrevision"
resource range:                0/1
resource range:                0..1 (RR_REV_RETRO_REPLAY (0), RR_REV_NORDIC_REPLAY (1))
resource default:              0
resource default:              RR_REV_RETRO_REPLAY (0)
resource function:              set_ext_palette()
resource function:              set_rr_revision()
resource var:                  vicii.raster->canvas->videoconfig->external_palette
resource var:                  rr_revision
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIintpal / -VICIIextpal
command-line:                  NONE (fixme)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/windows/unix/osx
platform range correct:
platform range incorrect:
platform gui missing:          sdl


viciisc/vicii-cmdline-options.c:
c64/cart/retroreplay.c:
--------------------------------
-----------------------
command line:  -VICIIintpal
command line:  -rrrev <Revision>
description:    "Use an internal calculated palette"
description:    "Set RR Revision (0: Retro Replay, 1: Nordic Replay)"
resource:      "VICIIExternalPalette" (set to 0)
resource:      "RRrevision"
action:        N/A
action:        N/A


viciisc/vicii-cmdline-options.c:
c64/cart/sfx_soundexpander.c:
--------------------------------
-----------------------------
command line:  -VICIIextpal
resource type:                  bool
description:    "Use an external palette (file)"
resource name:                  "SFXSoundExpanderIOSwap"
resource:      "VICIIExternalPalette" (set to 1)
resource range:                0/1
action:        N/A
resource default:              0
 
resource function:              set_sfx_soundexpander_io_swap()
vicii/vicii-resources.c:
resource var:                  sfx_soundexpander_io_swap
------------------------
resource emulators:            xvic
resource type:                  int
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
resource name:                  "VICIIColorSaturation"
resource range:                0..2000
resource default:              1250
resource function:              set_color_saturation()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIsaturation
command-line:                  -sfxseioswap / +sfxseioswap
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           osx


vicii/vicii-cmdline-options.c:
c64/cart/sfx_soundexpander.c:
------------------------------
-----------------------------
command line:  -VICIIsaturation <0-2000>
command line:  -sfxseioswap
description:    "Set saturation of internal calculated palette"
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
resource:      "VICIIColorSaturation"
resource:      "SFXSoundExpanderIOSwap" (set to 1)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/sfx_soundexpander.c:
--------------------------
-----------------------------
resource type:                  int
command line:   +sfxseioswap
resource name:                  "VICIIColorSaturation"
description:   "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource range:                0..2000
resource:       "SFXSoundExpanderIOSwap" (set to 0)
resource default:              1250
action:         N/A
resource function:              set_color_saturation()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:             x64sc/xscpu64
not used in:                   x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIsaturation
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


viciisc/vicii-cmdline-options.c:
c64/cart/sfx_soundsampler.c:
--------------------------------
----------------------------
command line:  -VICIIsaturation <0-2000>
resource type:                  bool
description:    "Set saturation of internal calculated palette"
resource name:                  "SFXSoundSamplerIOSwap"
resource:      "VICIIColorSaturation"
resource range:                0/1
resource default:              0
resource function:              set_sfx_soundsampler_io_swap()
resource var:                  sfx_soundsampler_io_swap
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -sfxssioswap / +sfxssioswap
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:          osx
 
c64/cart/sfx_soundsampler.c:
----------------------------
command line:  -sfxssioswap
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
resource:      "SFXSoundSamplerIOSwap" (set to 1)
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/cart/sfx_soundsampler.c:
------------------------
----------------------------
resource type:                  int
command line:  +sfxssioswap
resource name:                  "VICIIColorContrast"
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource range:                0..2000
resource:      "SFXSoundSamplerIOSwap" (set to 0)
resource default:              1250
resource function:              set_color_contrast()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIcontrast
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vicii/vicii-cmdline-options.c:
------------------------------
command line:  -VICIIcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:      "VICIIColorContrast"
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/cart/supersnapshot.c:
--------------------------
-----------------------
resource type:                  int
resource type:                  bool
resource name:                  "VICIIColorContrast"
resource name:                  "SSRamExpansion"
resource range:                0..2000
resource range:                0/1
resource default:              1250
resource default:              0
resource function:              set_color_contrast()
resource function:              set_32k_enabled()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_contrast
resource var:                  ss_32k_enabled
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIcontrast
command-line:                  -ssramexpansion / +ssramexpansion
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/windows/osx


viciisc/vicii-cmdline-options.c:
c64/cart/supersnapshot.c:
--------------------------------
-----------------------
command line:  -VICIIcontrast <0-2000>
command line:  -ssramexpansion
description:    "Set contrast of internal calculated palette"
description:    "Enable 32k RAM expansion"
resource:      "VICIIColorContrast"
resource:      "SSRamExpansion" (set to 1)
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/cart/supersnapshot.c:
------------------------
-----------------------
resource type:                  int
command line:  +ssramexpansion
resource name:                  "VICIIColorBrightness"
description:    "Disable 32k RAM expansion"
resource range:                0..2000
resource:      "SSRamExpansion" (set to 0)
resource default:              1000
action:        N/A
resource function:              set_color_brightness()
 
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_brightness
c64/psid.c:
resource emulators:            x64/x64dtv/x128/xcbm5x0
-----------
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
resource type:                  bool
resource name:                  "PSIDKeepEnv"
resource range:                0/1
resource default:              0
resource function:              set_keepenv()
resource var:                  keepenv
resource emulators:            x64/x64sc/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -VICIIbrightness
command-line:                  -keepenv
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/sdl/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           dos/os2/osx
fixme: only vsid needs this


vicii/vicii-cmdline-options.c:
c64/psid.c:
------------------------------
-----------
command line:  -VICIIbrightness <0-2000>
command line:  -keepenv
description:    "Set brightness of internal calculated palette"
description:    "Override PSID settings for Video standard and SID model"
resource:      "VICIIColorBrightness"
resource:      N/A
action:        N/A
action:        cmdline_keepenv() (sets "PSIDKeepEnv" to 1)


viciisc/vicii-resources.c:
c64/psid.c:
--------------------------
-----------
resource type:                  int
resource type:                  int
resource name:                  "VICIIColorBrightness"
resource name:                  "PSIDTune"
resource range:                0..2000
resource range:                -1+
resource default:              1000
resource default:              0
resource function:              set_color_brightness()
resource function:              psid_ui_set_tune()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_brightness
resource var:                  psid_tune
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -VICIIbrightness
command-line:                  -tune
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          os2/sdl/unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/osx/windows
fixme: only vsid needs this


viciisc/vicii-cmdline-options.c:
c64/psid.c:
--------------------------------
-----------
command line:  -VICIIbrightness <0-2000>
command line:  -tune <number>
description:    "Set brightness of internal calculated palette"
description:    "Specify PSID tune <number>"
resource:      "VICIIColorBrightness"
resource:      N/A
action:        N/A
action:        cmdline_psid_tune() (sets "PSIDTune")


vicii/vicii-resources.c:
c64/vsid-resources.c:
------------------------
---------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIColorGamma"
resource name:                  "KernalRev"
resource range:                0..4000
resource range:                N/A (C64_KERNAL_REV1, C64_KERNAL_REV2, C64_KERNAL_REV3, C64_KERNAL_SX64, C64_KERNAL_4064, C64_KERNAL_UNKNOWN)
resource default:              2200
resource default:              C64_KERNAL_REV3
resource function:              set_color_gamma()
resource function:              set_kernal_revision()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_gamma
resource var:                  kernal_revision
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -VICIIgamma
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:           
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)


vicii/vicii-cmdline-options.c:
c64/vsid-resources.c:
------------------------------
---------------------
command line:  -VICIIgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:      "VICIIColorGamma"
action:        N/A
 
viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIColorGamma"
resource name:                  "MachineVideoStandard"
resource range:                0..4000
resource range:                -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource default:              2200
resource default:              MACHINE_SYNC_PAL
resource function:              set_color_gamma()
resource function:              set_sync_factor()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_gamma
resource var:                  sync_factor
resource emulators:            x64sc/xscpu64
resource emulators:            vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -VICIIgamma
command-line:                  -pal / -ntsc / -ntscold / -paln
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platforms to check:            sdl/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          unix
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2


viciisc/vicii-cmdline-options.c:
c64/psid.c:
--------------------------------
-----------
command line:  -VICIIgamma <0-4000>
command line:  -pal
description:    "Set gamma of internal calculated palette"
description:    "Use PAL sync factor"
resource:      "VICIIColorGamma"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/psid.c:
------------------------
-----------
resource type:                 int
command line:   -ntsc
resource name:                 "VICIIPALScanLineShade"
description:   "Use NTSC sync factor"
resource range:                 0..1000
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
resource default:              750
action:         N/A
resource function:              set_pal_scanlineshade()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                   x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows


vicii/vicii-cmdline-options.c:
c64/psid.c:
------------------------------
-----------
command line:  -VICIIcrtscanlineshade <0-1000>
command line:  -ntscold
description:    "Amount of scan line shading for the CRT emulation"
description:    "Use old NTSC sync factor"
resource:      "VICIIPALScanLineShade"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSCOLD)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64/psid.c:
--------------------------
-----------
resource type:                  int
command line:  -paln
resource name:                  "VICIIPALScanLineShade"
description:    "Use PAL-N sync factor"
resource range:                0..1000
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PALN)
resource default:              750
resource function:              set_pal_scanlineshade()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIcrtscanlineshade
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIcrtscanlineshade <0-1000>
description:    "Amount of scan line shading for the CRT emulation"
resource:      "VICIIPALScanLineShade"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/vsid-resources.c:
------------------------
---------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIPALBlur"
resource name:                  "SidStereoAddressStart"
resource range:                0..1000
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
resource default:              500
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
resource function:              set_pal_blur()
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_blur
resource default:              $DE00
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource function:              sid_set_sid_stereo_address()
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
resource var:                  sid_stereo_address_start
resource emulators:            vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -VICIIcrtblur
command-line:                  -sidstereoaddress
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          beos/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/dos/os2


vicii/vicii-cmdline-options.c:
c64/vsid-resources.c:
------------------------------
---------------------
command line:  -VICIIcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:      "VICIIPALBlur"
action:        N/A
 
viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIPALBlur"
resource name:                  "SidTripleAddressStart"
resource range:                0..1000
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
resource default:              500
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
resource function:              set_pal_blur()
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_blur
resource default:              $DF00
resource emulators:            x64sc/xscpu64
resource function:              sid_set_sid_triple_address()
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource var:                  sid_triple_address_start
resource emulators:            vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
prepocessor:
command-line:                  -VICIIcrtblur
command-line:                  -sidtripleaddress
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          beos/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/dos/os2


viciisc/vicii-cmdline-options.c:
c64dtv/c64dtv-resources.c:
--------------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                N/A
resource default:              "chargen"
resource function:              set_chargen_rom_name()
resource var:                  chargen_rom_name
resource emulators:            x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -chargen
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos
 
c64dtv/c64dtv-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -VICIIcrtblur <0-1000>
command line:  -chargen <Name>
description:    "Amount of horizontal blur for the CRT emulation."
description:    "Specify name of character generator ROM image"
resource:      "VICIIPALBlur"
resource:      "ChargenName"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64dtv/c64dtv-resources.c:
------------------------
--------------------------
resource type:                  int
resource type:                  string
resource name:                  "VICIIPALOddLinePhase"
resource name:                  "KernalName"
resource range:                0..2000
resource range:                N/A
resource default:              1125
resource default:              "kernal"
resource function:              set_pal_oddlinesphase()
resource function:              set_chargen_rom_name()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource var:                  kernal_rom_name
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64dtv
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIoddlinesphase
command-line:                  -kernal
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos


vicii/vicii-cmdline-options.c:
c64dtv/c64dtv-cmdline-options.c:
------------------------------
--------------------------------
command line:  -VICIIoddlinesphase <0-2000>
command line:  -kernal <Name>
description:    "Set phase for color carrier in odd lines"
description:    "Specify name of Kernal ROM image"
resource:      "VICIIPALOddLinePhase"
resource:      "KernalName"
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64dtv/c64dtv-resources.c:
--------------------------
--------------------------
resource type:                  int
resource type:                  string
resource name:                  "VICIIPALOddLinePhase"
resource name:                  "BasicName"
resource range:                0..2000
resource range:                N/A
resource default:              1125
resource default:              "basic"
resource function:              set_pal_oddlinesphase()
resource function:              set_basic_rom_name()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource var:                  basic_rom_name
resource emulators:            x64sc/xscpu64
resource emulators:            x64dtv
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIoddlinesphase
command-line:                  -basic
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos


viciisc/vicii-cmdline-options.c:
c64dtv/c64dtv-cmdline-options.c:
--------------------------------
--------------------------------
command line:  -VICIIoddlinesphase <0-2000>
command line:  -basic <Name>
description:    "Set phase for color carrier in odd lines"
description:    "Specify name of BASIC ROM image"
resource:      "VICIIPALOddLinePhase"
resource:      "BasicName"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64dtv/flash-trap.c:
------------------------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "VICIIPALOddLineOffset"
resource name:                  "FSFlashDir"
resource range:                0..2000
resource range:                N/A
resource default:              875
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_pal_oddlinesoffset()
resource function:              set_flash_trap_fsflashdir()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource var:                  flash_trap_fsflashdir
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64dtv
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIoddlinesoffset
command-line:                  -fsflash
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          osx/unix
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/windows


vicii/vicii-cmdline-options.c:
c64dtv/flash-trap.c:
------------------------------
--------------------
command line:  -VICIIoddlinesoffset <0-2000>
command line:  -fsflash <Name>
description:    "Set phase offset for color carrier in odd lines"
description:    "Use <name> as directory for flash file system device"
resource:      "VICIIPALOddLineOffset"
resource:      "FSFlashDir"
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
c64dtv/flash-trap.c:
--------------------------
--------------------
resource type:                  int
resource type:                  bool
resource name:                  "VICIIPALOddLineOffset"
resource name:                  "FlashTrueFS"
resource range:                0..2000
resource range:                0/1
resource default:              875
resource default:              1
resource function:              set_pal_oddlinesoffset()
resource function:              set_flash_trap_trueflashfs()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource var:                  flash_trap_trueflashfs
resource emulators:            x64sc/xscpu64
resource emulators:            x64dtv
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIoddlinesoffset
command-line:                  -trueflashfs / +trueflashfs
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:          osx/sdl/unix/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2
 
c64dtv/flash-trap.c:
--------------------
command line:  -trueflashfs
description:    "Enable true hardware flash file system"
resource:      "FlashTrueFS" (set to 1)
action:        N/A


viciisc/vicii-cmdline-options.c:
c64dtv/flash-trap.c:
--------------------------------
--------------------
command line:  -VICIIoddlinesoffset <0-2000>
command line:  +trueflashfs
description:    "Set phase offset for color carrier in odd lines"
description:    "Disable true hardware flash file system"
resource:      "VICIIPALOddLineOffset"
resource:      "FlashTrueFS" (set to 0)
action:        N/A
action:        N/A


vicii/vicii-resources.c:
c64/cart/ide64.c:
------------------------
-----------------
resource type:                  int
resource name:                  "VICIIFilter"
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:              VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                  vicii.raster->canvas->videoconfig->filter
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIfilter
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
vicii/vicii-cmdline-options.c:
------------------------------
command line:  -VICIIfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "VICIIFilter"
action:        N/A
 
viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIFilter"
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:              VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                  vicii.raster->canvas->videoconfig->filter
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIIfilter
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIIfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "VICIIFilter"
action:        N/A
 
viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIIVSPBug"
resource name:                  "IDE64RTCSave"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_vsp_bug_enabled()
resource function:              ide64_set_rtc_save()
resource var:                  vicii_resources.vsp_bug_enabled
resource var:                  ide64_rtc_save
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -VICIIvspbug / +VICIIvspbug
command-line:                  -IDE64rtcsave / +IDE64rtcsave
platform gui missing:          amigaos/beos/dos/os2/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:           unix/sdl/osx
platform gui missing:


viciisc/vicii-cmdline-options.c:
c64/cart/ide64.c:
--------------------------------
-----------------
command line:  -VICIIvspbug
command line:  -IDE64rtcsave
description:    "Enable VSP bug emulation"
description:    "Enable saving of IDE64 RTC data when changed."
resource:      "VICIIVSPBug" (set to 1)
resource:      "IDE64RTCSave" (set to 1)
action:        N/A
action:        N/A


viciisc/vicii-cmdline-options.c:
c64/cart/ide64.c:
--------------------------------
-----------------
command line:  +VICIIvspbug
command line:  +IDE64rtcsave
description:    "Disable VSP bug emulation"
description:    "Disable saving of IDE64 RTC data when changed."
resource:      "VICIIVSPBug" (set to 0)
resource:      "IDE64RTCSave" (set to 0)
action:        N/A
action:        N/A


viciisc/vicii-resources.c:
cbm2/cbm2-resources.c:
--------------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIModel"
resource name:                  "MachineVideoStandard"
resource range:                0..6 (VICII_MODEL_6569 (0), VICII_MODEL_8565 (1), VICII_MODEL_6569R1 (2), VICII_MODEL_6567 (3), VICII_MODEL_8562 (4),
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
                                        VICII_MODEL_6567R56A (5), VICII_MODEL_6572 (6))
resource default:              MACHINE_SYNC_PAL (-1)
resource default:              VICII_MODEL_6569 (0)
resource function:              cbm6x0_set_sync_factor()
resource function:              set_model()
resource var:                  sync_factor
resource var:                  vicii_resources.model
resource emulators:            xcbm2
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pal / -ntsc / -ntscold / -paln / -VICIImodel / -model
command-line:                  -pal / -ntsc / -model
platform gui present: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx
platform range correct: amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: windows


viciisc/vicii-cmdline-options.c:
cbm2/cbm2-cmdline-options.c:
--------------------------------
----------------------------
command line:  -VICIImodel <Model>
command line:  -pal
description:    "Set VIC-II model (6569/6569r1/8565/6567/8562/6567r56a/6572)"
description:    "Use PAL sync factor"
resource:      N/A
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:        set_vicii_model() (sets "VICIIModel")
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
cbm2/cbm2-cmdline-options.c:
----------------------------
command line:  -ntsc
description:    "Use NTSC sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
action:        N/A


FIXED/CORRECT 'COMMON_KBD' RESOURCES/CMDLINES:
cbm2/cbm2-cmdline-options.c:
==============================================
----------------------------
command line:  -model <modelnumber>
description:    "Specify CBM-II model to emulate (610, 620, 620+, 710, 720, 720+)"
"Specify CBM-II model to emulate (510)"
resource:      N/A
action:         cbm2_set_model() (sets "ModelLine", "MachineVideoStandard", "RamSize", "KernalName", "BasicName" and "ChargenName")


------------------------------------------------------------------------------------------------------------------------------------
cbm2/cbm2-resources.c:
----------------------
resource type:                  int
resource name:                  "RamSize"
resource range:                N/A (128/256/512/1024)
resource default:              128
resource function:              set_ramsize()
resource var:                  ramsize
resource emulators:            xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -ramsize / -model
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: dos


FIXED/CORRECT NON-DOS RESOURCES/CMDLINES:
cbm2/cbm5x0-resources.c:
=========================================
------------------------
resource type:                  int
resource name:                  "RamSize"
resource range:                N/A (64/128/256/512/1024)
resource default:               64
resource function:              set_ramsize()
resource var:                  ramsize
resource emulators:            xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -ramsize / -model
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: dos


------------------------------------------------------------------------------------------------------------------------------------
cbm2/cbm2-cmdline-options.c:
----------------------------
command line:  -ramsize <RAM size>
description:    "Specify size of RAM (64/128/256/512/1024 kByte)"
resource:      "RamSize"
action:        N/A


FIXED/CORRECT OPTIONAL RESOURCES/CMDLINES:
cbm2/cbm2-resources.c:
==========================================
----------------------
 
resource type:                  int
------------------------------------------------------------------------------------------------------------------------------------
resource name:                  "ModelLine"
 
resource range:                0..2 (LINE_7x0_50HZ (0), LINE_6x0_60HZ (1), LINE_6x0_50HZ (2))
COMMON RESOURCES/CMDLINES:
resource default:              LINE_6x0_50HZ (2)
==========================
resource function:              set_cbm2_model_line()
 
resource var:                  cbm2_model_line
attach.c:
resource emulators:            xcbm2
---------
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  bool
resource name:                  "AttachDevice8Readonly"
resource range:                0/1
resource default:              0
resource function:              set_attach_device_readonly()
resource var:                  attach_device_readonly_enabled[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -attach8ro / -attach8rw
command-line:                  -model
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/beos/os2/unix/osx/windows
platform gui missing:          dos
platform range correct:
platform range incorrect:
platform gui missing:          dos/sdl


attach.c:
cbm2/cbm5x0-resources.c:
---------
------------------------
command line:   -attach8ro
resource type:                 int
description:   "Attach disk image for drive #8 read only"
resource name:                 "ModelLine"
resource:       "AttachDevice8Readonly" (set to 1)
resource range:                 1..2 (LINE_6x0_60HZ (1), LINE_6x0_50HZ (2))
action:         N/A
resource default:              LINE_6x0_50HZ (2)
resource function:              set_cbm2_model_line()
resource var:                  cbm2_model_line
resource emulators:            xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -model
platform gui present:          amigaos/beos/os2/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           dos/sdl


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -attach8rw
resource type:                  string
description:    "Attach disk image for drive #8 read write (if possible)"
resource name:                  "Cart1Name"
resource:      "AttachDevice8Readonly" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ""
 
resource function:              set_cart1_rom_name()
attach.c:
resource var:                  cart_1_name
---------
resource emulators:            xcbm2/xcbm5x0
resource type:                  bool
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
resource name:                  "AttachDevice9Readonly"
resource range:                0/1
resource default:              0
resource function:              set_attach_device_readonly()
resource var:                  attach_device_readonly_enabled[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -attach9ro / -attach9rw
command-line:                  -cart1
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui missing:          dos
platform gui missing:          beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -attach9ro
command line:  -cart1 <Name>
description:    "Attach disk image for drive #9 read only"
description:    "Specify name of cartridge ROM image for $1000"
resource:      "AttachDevice9Readonly" (set to 1)
resource:      "Cart1Name"
action:        N/A
action:        N/A


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -attach9rw
resource type:                  string
description:    "Attach disk image for drive #9 read write (if possible)"
resource name:                  "Cart2Name"
resource:      "AttachDevice9Readonly" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ""
 
resource function:              set_cart2_rom_name()
attach.c:
resource var:                  cart_2_name
---------
resource emulators:            xcbm2/xcbm5x0
resource type:                  bool
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
resource name:                  "AttachDevice10Readonly"
resource range:                0/1
resource default:              0
resource function:              set_attach_device_readonly()
resource var:                  attach_device_readonly_enabled[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -attach10ro / -attach10rw
command-line:                  -cart2
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui missing:          dos
platform gui missing:          beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -attach10ro
command line:  -cart2 <Name>
description:    "Attach disk image for drive #10 read only"
description:    "Specify name of cartridge ROM image for $2000-$3fff"
resource:      "AttachDevice10Readonly" (set to 1)
resource:      "Cart2Name"
action:        N/A
action:        N/A


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -attach10rw
resource type:                  string
description:    "Attach disk image for drive #10 read write (if possible)"
resource name:                  "Cart4Name"
resource:      "AttachDevice10Readonly" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ""
 
resource function:              set_cart4_rom_name()
attach.c:
resource var:                  cart_4_name
---------
resource emulators:            xcbm2/xcbm5x0
resource type:                  bool
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
resource name:                  "AttachDevice11Readonly"
resource range:                0/1
resource default:              0
resource function:              set_attach_device_readonly()
resource var:                  attach_device_readonly_enabled[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -attach11ro / -attach11rw
command-line:                  -cart4
platform gui present:          amigaos/beos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui missing:          dos
platform gui missing:          beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -attach11ro
command line:  -cart4 <Name>
description:    "Attach disk image for drive #11 read only"
description:    "Specify name of cartridge ROM image for $4000-$5fff"
resource:      "AttachDevice11Readonly" (set to 1)
resource:      "Cart4Name"
action:        N/A
action:        N/A


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -attach11rw
resource type:                  string
description:    "Attach disk image for drive #11 read write (if possible)"
resource name:                  "Cart6Name"
resource:      "AttachDevice11Readonly" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ""
 
resource function:              set_cart6_rom_name()
attach.c:
resource var:                  cart_6_name
---------
resource emulators:            xcbm2/xcbm5x0
resource type:                  int
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
resource name:                  "FileSystemDevice8"
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:              ATTACH_DEVICE_FS
resource function:              set_file_system_device()
resource var:                  file_system_device_enabled[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -device8
command-line:                  -cart6
platform gui present:          dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/os2/sdl/unix/windows
platform range correct:
platform gui missing:           beos/dos/osx
platform range incorrect:
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
platform gui missing:           amigaos/beos
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -device8 <Type>
command line:  -cart6 <Name>
description:    "Set device type for device #8 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
description:    "Specify name of cartridge ROM image for $6000-$7fff"
resource:      "FileSystemDevice8"
resource:      "Cart6Name"
action:        N/A
action:        N/A


attach.c:
cbm2/cbm2cart.c:
---------
----------------
resource type:                  int
resource type:                  bool
resource name:                  "FileSystemDevice9"
resource name:                  "CartridgeReset"
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource range:                0/1
resource default:              ATTACH_DEVICE_FS
resource default:              1
resource function:              set_file_system_device()
resource function:              set_cartridge_reset()
resource var:                  file_system_device_enabled[1]
resource var:                  cbm2cartridge_reset
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xcbm2/xcbm5x0
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -device9
command-line:                  -cartreset / +cartreset
platform gui present:          dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing: dos
platform range incorrect:
platform gui missing:           amigaos/beos


attach.c:
cbm2/cbm2cart.c:
---------
----------------
command line:  -device9 <Type>
command line:  -cartreset
description:    "Set device type for device #9 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
description:    "Reset machine if a cartridge is attached or detached"
resource:      "FileSystemDevice9"
resource:      "CartridgeReset" (set to 1)
action:        N/A
action:        N/A


attach.c:
cbm2/cbm2cart.c:
---------
----------------
resource type:                  int
command line:  +cartreset
resource name:                  "FileSystemDevice10"
description:    "Do not reset machine if a cartridge is attached or detached"
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource:      "CartridgeReset" (set to 0)
resource default:              ATTACH_DEVICE_FS
resource function:              set_file_system_device()
resource var:                  file_system_device_enabled[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -device10
platform gui present:          dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos
 
attach.c:
---------
command line:  -device10 <Type>
description:    "Set device type for device #10 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:      "FileSystemDevice10"
action:        N/A
action:        N/A


attach.c:
cbm2/cbm2cart.c:
---------
----------------
resource type:                  int
resource name:                  "FileSystemDevice11"
resource range:                0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:              ATTACH_DEVICE_FS
resource function:              set_file_system_device()
resource var:                  file_system_device_enabled[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -device11
platform gui present:          dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos
 
attach.c:
---------
command line:  -device11 <Type>
description:    "Set device type for device #11 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:      "FileSystemDevice11"
action:        N/A
 
autostart.c:
------------
resource type:                  bool
resource type:                  bool
resource name:                  "AutostartHandleTrueDriveEmulation"
resource name:                  "Ram08"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_autostart_handle_tde()
resource function:              set_cart08_ram()
resource var:                  AutostartHandleTrueDriveEmulation
resource var:                  cart08_ram
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xcbm2/xcbm5x0
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -autostart-handle-tde / +autostart-handle-tde
command-line:                  -ram08 / +ram08
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           os2
platform gui missing: dos


autostart.c:
cbm2/cbm2-cmdline-options.c:
------------
----------------------------
command line:  -autostart-handle-tde
command line:  -ram08
description:    "Handle True Drive Emulation on autostart"
description:    "Enable RAM mapping in $0800-$0FFF"
resource:      "AutostartHandleTrueDriveEmulation" (set to 1)
resource:      "Ram08" (set to 1)
action:        N/A
action:        N/A


autostart.c:
cbm2/cbm2-cmdline-options.c:
------------
----------------------------
command line:  +autostart-handle-tde
command line:  +ram08
description:    "Do not handle True Drive Emulation on autostart"
description:    "Disable RAM mapping in $0800-$0FFF"
resource:      "AutostartHandleTrueDriveEmulation" (set to 0)
resource:      "Ram08" (set to 0)
action:        N/A
action:        N/A


autostart.c:
cbm2/cbm2cart.c:
------------
----------------
resource type:                  int
resource type:                  bool
resource name:                  "AutostartDelay"
resource name:                  "Ram1"
resource range:                0..1000
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_autostart_delay()
resource function:              set_cart1_ram()
resource var:                  AutostartDelay
resource var:                  cart1_ram
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xcbm2/xcbm5x0
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -autostart-delay
command-line:                  -ram1 / +ram1
platform gui present:          amigaos/beos/dos/unix
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing: dos
platform range incorrect:
platform gui missing:          os2/sdl/osx/windows
fixme: update documentation with range


autostart.c:
cbm2/cbm2-cmdline-options.c:
------------
----------------------------
command line:  -autostart-delay <frames>
command line:  -ram1
description:    "Set initial autostart delay (0: use default)"
description:    "Enable RAM mapping in $1000-$1FFF"
resource:      "AutostartDelay"
resource:      "Ram1" (set to 1)
action:        N/A
action:        N/A


c128/c128-resources.c:
cbm2/cbm2-cmdline-options.c:
----------------------
resource type:                  string
resource name:                  "ChargenCHName"
resource range:                N/A
resource default:              "chargch"
resource function:              set_chargen_ch_rom_name()
resource var:                  chargen_ch_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -chargch
platform gui present:          amigaos/beos/dos/sdl/windows/unix
platform gui missing:          os2/osx
 
c128/c128-cmdline-options.c:
----------------------------
----------------------------
command line:  -chargch <Name>
command line:  +ram1
description:    "Specify name of Swedish character generator ROM image"
description:    "Disable RAM mapping in $1000-$1FFF"
resource:      "ChargenCHName"
resource:      "Ram1" (set to 0)
action:        N/A
action:        N/A


c128/c128-resources.c:
cbm2/cbm2cart.c:
----------------------
----------------
resource type:                  string
resource type:                  bool
resource name:                  "KernalCHName"
resource name:                  "Ram2"
resource range:                N/A
resource range:                0/1
resource default:              "kernalch"
resource default:              0
resource function:              set_kernal_ch_rom_name()
resource function:              set_cart2_ram()
resource var:                  kernal_ch_rom_name
resource var:                  cart2_ram
resource emulators:            x128
resource emulators:            xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -kernalch
command-line:                  -ram2 / +ram2
platform gui present:          amigaos/beos/dos/sdl/windows/unix
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           os2/osx
platform gui missing: dos


c128/c128-cmdline-options.c:
cbm2/cbm2-cmdline-options.c:
----------------------------
----------------------------
command line:  -kernalch <Name>
command line:  -ram2
description:    "Specify name of Swiss Kernal ROM image"
description:    "Enable RAM mapping in $2000-$3FFF"
resource:      "KernalCHName"
resource:      "Ram2" (set to 1)
action:        N/A
 
cbm2/cbm2-cmdline-options.c:
----------------------------
command line:  +ram2
description:    "Disable RAM mapping in $2000-$3FFF"
resource:      "Ram2" (set to 0)
action:        N/A
action:        N/A


c128/c128-resources.c:
cbm2/cbm2cart.c:
----------------------
----------------
resource type:                  int
resource type:                  bool
resource name:                  "MachineType"
resource name:                  "Ram4"
resource range:                0..7 (C128_MACHINE_INT (0), C128_MACHINE_FINNISH (1), C128_MACHINE_FRENCH (2), C128_MACHINE_GERMAN (3),
resource range:                0/1
                                        C128_MACHINE_ITALIAN (4), C128_MACHINE_NORWEGIAN (5), C128_MACHINE_SWEDISH (6), C128_MACHINE_SWISS (7))
resource default:              0
resource default:              C128_MACHINE_INT
resource function:              set_cart4_ram()
resource function:              set_machine_type()
resource var:                  cart4_ram
resource var:                  machine_type
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -machinetype
command-line:                  -ram4 / +ram4
platform gui present:          amigaos/os2/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing: dos
platform range incorrect:
platform gui missing:           beos/dos/sdl


c128/c128-cmdline-options.c:
cbm2/cbm2-cmdline-options.c:
----------------------------
----------------------------
command line:  -machinetype <Type>
command line:  -ram4
description:    "Set C128 machine type (0: International, 1: Finnish, 2: French, 3: German, 4: Italian, 5: Norwegian, 6: Swedish, 7: Swiss)"
description:    "Enable RAM mapping in $4000-$5FFF"
resource:      "MachineType"
resource:      "Ram4" (set to 1)
action:        N/A
action:        N/A


c128/c128-resources.c:
cbm2/cbm2-cmdline-options.c:
----------------------
----------------------------
resource type:                  int
command line:  +ram4
resource name:                  "SidStereoAddressStart"
description:    "Disable RAM mapping in $4000-$5FFF"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/
resource:      "Ram4" (set to 0)
                                        $DE80/$DEA0/$DEC0/$DEE0/$DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:              $DE00
resource function:              sid_set_sid_stereo_address()
resource var:                  sid_stereo_address_start
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -sidstereoaddress
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2
 
sid/sid-cmdline-options.c:
--------------------------
command line:  -sidstereoaddress <Base address>
description:    "Specify base address for 2nd SID. ([address range])"
resource:      "SidStereoAddressStart"
action:        N/A
action:        N/A
fixme: fix documentation, range


c128/c128-resources.c:
cbm2/cbm2cart.c:
----------------------
----------------
resource type:                  int
resource type:                  bool
resource name:                  "SidTripleAddressStart"
resource name:                  "Ram6"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/
resource range:                0/1
                                        $DE80/$DEA0/$DEC0/$DEE0/$DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:              0
resource default:              $DF00
resource function:              set_cart6_ram()
resource function:              sid_set_sid_triple_address()
resource var:                  cart6_ram
resource var:                  sid_triple_address_start
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -sidtripleaddress
command-line:                  -ram6 / +ram6
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing: dos
platform range incorrect:
 
platform gui missing:           os2
cbm2/cbm2-cmdline-options.c:
fixme: fix documentation, range
----------------------------
command line:  -ram6
description:   "Enable RAM mapping in $6000-$7FFF"
resource:       "Ram6" (set to 1)
action:         N/A


sid/sid-cmdline-options.c:
cbm2/cbm2-cmdline-options.c:
--------------------------
----------------------------
command line:  -sidtripleaddress <Base address>
command line:  +ram6
description:    "Specify base address for 3rd SID. ([address range])"
description:    "Disable RAM mapping in $6000-$7FFF"
resource:      "SidTripleAddressStart"
resource:      "Ram6" (set to 0)
action:        N/A
action:        N/A
fixme: fix documentation, range


c128/c128mmu.c:
cbm2/cbm2cart.c:
---------------
----------------
resource type:                  bool
resource type:                  bool
resource name:                  "40/80ColumnKey"
resource name:                  "RamC"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_column4080_key()
resource function:              set_cartC_ram()
resource var:                  mmu_column4080_key
resource var:                  cartC_ram
resource emulators:            x128
resource emulators:            xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -40col / -80col
command-line:                  -ramC / +ramC
platform gui present:          unix/osx
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/windows
platform gui missing: dos


c128/c128mmu.c:
cbm2/cbm2-cmdline-options.c:
---------------
----------------------------
command line:  -40col
command line:  -ramC
description:    "Activate 40 column mode"
description:    "Enable RAM mapping in $C000-$CFFF"
resource:      "40/80ColumnKey" (set to 1)
resource:      "RamC" (set to 1)
action:        N/A
action:        N/A


c128/c128mmu.c:
cbm2/cbm2-cmdline-options.c:
---------------
----------------------------
command line:  -80col
command line:  +ramC
description:    "Activate 80 column mode"
description:    "Disable RAM mapping in $C000-$CFFF"
resource:      "40/80ColumnKey" (set to 0)
resource:      "RamC" (set to 0)
action:        N/A
action:        N/A


c128/c128mmu.c:
cbm2/cbm2cart.c:
---------------
----------------
resource type:                  bool
command line:  +cart
resource name:                  "Go64Mode"
description:    "Disable default cartridge"
resource range:                0/1
resource:      N/A
resource default:              0
action:        cart_attach_cmdline() (note: research what resources are used)
resource function:              set_force_c64_mode()
 
resource var:                  force_c64_mode_res
crtc/crtc-resources.c:
resource emulators:            x128
----------------------
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  int
resource name:                  "CrtcColorTint"
resource range:                0..2000
resource default:              1000
resource function:              set_color_tint()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -go64 / +go64
command-line:                  -CRTCtint
platform gui present:          unix/osx
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/windows
platform range correct:
platform range incorrect:
platform gui missing: osx


c128/c128mmu.c:
crtc/crtc-cmdline-options.c:
---------------
----------------------------
command line:  -go64
command line:  -CRTCtint <0-2000>
description:    "Always switch to C64 mode on reset"
description:    "Set tint of internal calculated palette"
resource:      "Go64Mode" (set to 1)
resource:      "CrtcColorTint"
action:        N/A
action:        N/A


c128/c128mmu.c:
crtc/crtc-resources.c:
---------------
----------------------
command line:  +go64
resource type:                  bool
description:    "Always switch to C128 mode on reset"
resource name:                  "CrtcAudioLeak"
resource:      "Go64Mode" (set to 0)
resource range:                0/1
resource default:              0
resource function:              set_audioleak()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -CRTCaudioleak / +CRTCaudioleak
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:
 
crtc/crtc-cmdline-options.c:
----------------------------
command line:  -CRTCaudioleak
description:    "Enable audio leak emulation"
resource:      "CrtcAudioLeak" (set to 1)
action:        N/A
action:        N/A


c128/functionrom.c:
crtc/crtc-cmdline-options.c:
-------------------
----------------------------
resource type:                  string
command line:  +CRTCaudioleak
resource name:                  "InternalFunctionName"
description:    "Disable audio leak emulation"
resource range:                N/A
resource:      "CrtcAudioLeak" (set to 0)
resource default:              ""
resource function:              set_internal_function_rom_name()
resource var:                  internal_function_rom_name
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -intfrom
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:          dos
 
c128/functionrom.c:
-------------------
command line:  -intfrom <Name>
description:    "Specify name of internal Function ROM image"
resource:      "InternalFunctionName"
action:        N/A
action:        N/A


c128/functionrom.c:
debug.c:
-------------------
--------
resource type:                  string
resource type:                  bool
resource name:                  "ExternalFunctionName"
resource name:                  "DoCoreDump"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_external_function_rom_name()
resource function:              set_do_core_dumps()
resource var:                  external_function_rom_name
resource var:                  debug.do_core_dumps
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -extfrom
command-line:                  -core / +core / -debug / +debug
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          unix (DEBUG only)
platform gui missing:           dos
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
note: not very useful to have in the UIs, perhaps make it available only if DEBUG is defined?


c128/functionrom.c:
initcmdline.c:
-------------------
--------------
command line:  -extfrom <Name>
command line:  -core
description:    "Specify name of external Function ROM image"
description:    "Allow production of core dumps"
resource:      "ExternalFunctionName"
resource:      "DoCoreDump" (set to 1)
action:        N/A
action:        N/A


c128/functionrom.c:
initcmdline.c:
-------------------
--------------
resource type:                 int
command line:   +core
resource name:                 "InternalFunctionROM"
description:   "Do not produce core dumps"
resource range:                 0..3 (INT_FUNCTION_NONE (0), INT_FUNCTION_ROM (1), INT_FUNCTION_RAM (2), INT_FUNCTION_RTC (3))
resource:       "DoCoreDump" (set to 0)
resource default:              INT_FUNCTION_NONE (0)
action:         N/A
resource function:              set_internal_function_rom_enabled()
resource var:                  internal_function_rom_enabled
resource emulators:            x128
not used in:                   x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -intfunc
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range incorrect:


c128/functionrom.c:
initcmdline.c:
-------------------
--------------
command line:  -intfunc <Type>
command line:  -debug
description:    "Type of internal Function ROM: (0: None, 1: ROM, 2: RAM, 3: RTC)"
description:    "Don't call exception handler"
resource:      "InternalFunctionROM"
resource:      "DoCoreDump" (set to 1)
action:        N/A
action:        N/A


c128/functionrom.c:
initcmdline.c:
-------------------
--------------
resource type:                  int
command line:  +debug
resource name:                  "ExternalFunctionROM"
description:    "Call exception handler (default)"
resource range:                0..3 (EXT_FUNCTION_NONE (0), EXT_FUNCTION_ROM (1), EXT_FUNCTION_RAM (2), EXT_FUNCTION_RTC (3))
resource:      "DoCoreDump" (set to 0)
resource default:              EXT_FUNCTION_NONE (0)
resource function:              set_external_function_rom_enabled()
resource var:                  external_function_rom_enabled
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -extfunc
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect: osx
 
c128/functionrom.c:
-------------------
command line:  -extfunc <Type>
description:    "Type of external Function ROM: (0: None, 1: ROM, 2: RAM, 3: RTC)"
resource:      "ExternalFunctionROM"
action:        N/A
action:        N/A


c128/functionrom.c:
drive/drive-resources.c:
-------------------
------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "InternalFunctionROMRTCSave"
resource name:                  "DriveSoundEmulation"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_internal_function_rtc_save()
resource function:              set_drive_sound_emulation()
resource var:                  internal_function_rtc_save
resource var:                  drive_sound_emulation
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -intfuncrtcsave / +intfuncrtcsave
command-line:                  -drivesound / +drivesound
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:
platform gui missing:


c128/functionrom.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  -intfuncrtcsave
command line:  -drivesound
description:    "Enable saving of the internal function RTC data when changed."
description:    "Enable sound emulation of disk drives"
resource:      "InternalFunctionROMRTCSave" (set to 1)
resource:      "DriveSoundEmulation" (set to 1)
action:        N/A
 
drive/drive-cmdline-options.c:
------------------------------
command line:  +drivesound
description:    "Disable sound emulation of disk drives"
resource:      "DriveSoundEmulation" (set to 0)
action:        N/A
action:        N/A


c128/functionrom.c:
drive/drive-resources.c:
-------------------
------------------------
command line:  +intfuncrtcsave
resource type:                  int
description:    "Disable saving of the internal function RTC data when changed."
resource name:                  "DriveSoundEmulationVolume"
resource:      "InternalFunctionROMRTCSave" (set to 0)
resource range:                0..4000
resource default:              1000
resource function:              set_drive_sound_emulation_volume()
resource var:                  drive_sound_emulation_volume
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -drivesoundvolume
platform gui present:          amigaos/dos/sdl/unix
platform range correct:
platform range incorrect:
platform gui missing: beos/os2/osx/windows
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drivesoundvolume <Volume>
description:    "Set volume for disk drive sound emulation (0-4000)"
resource:      "DriveSoundEmulationVolume"
action:        N/A
action:        N/A


c128/functionrom.c:
drive/drive-resources.c:
-------------------
------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "ExternalFunctionROMRTCSave"
resource name:                  "Drive8RTCSave"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_external_function_rtc_save()
resource function:              set_drive_rtc_save()
resource var:                  external_function_rtc_save
resource var:                  drive->rtc_save
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -extfuncrtcsave / +extfuncrtcsave
command-line:                  -drive8rtcsave / +drive8rtcsave
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:
platform gui missing: os2/osx


c128/functionrom.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  -extfuncrtcsave
command line:  -drive8rtcsave
description:    "Enable saving of the external function RTC data when changed."
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:      "ExternalFunctionROMRTCSave" (set to 1)
resource:      "Drive8RTCSave" (set to 1)
action:        N/A
action:        N/A


c128/functionrom.c:
drive/drive-cmdline-options.c:
-------------------
------------------------------
command line:  +extfuncrtcsave
command line:  +drive8rtcsave
description:    "Disable saving of the external function RTC data when changed."
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:      "ExternalFunctionROMRTCSave" (set to 0)
resource:      "Drive8RTCSave" (set to 0)
action:        N/A
action:        N/A


c64/c64-resources.c:
drive/drive-resources.c:
--------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "ChargenName"
resource name:                  "Drive9RTCSave"
resource range:                N/A
resource range:                0/1
resource default:              "chargen"
resource default:              0
resource function:              set_chargen_rom_name()
resource function:              set_drive_rtc_save()
resource var:                  chargen_rom_name
resource var:                  drive->rtc_save
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -chargen / -model
command-line:                  -drive9rtcsave / +drive9rtcsave
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           amigaos
platform gui missing: os2/osx
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive9rtcsave
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:      "Drive9RTCSave" (set to 1)
action:        N/A


c64/c64-cmdline-options.c:
drive/drive-cmdline-options.c:
--------------------------
------------------------------
command line:  -chargen <Name>
command line:  +drive9rtcsave
description:    "Specify name of character generator ROM image"
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:      "ChargenName"
resource:      "Drive9RTCSave" (set to 0)
action:        N/A
action:        N/A


c64/c64-resources.c:
drive/drive-resources.c:
--------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "KernalName"
resource name:                  "Drive10RTCSave"
resource range:                N/A
resource range:                0/1
resource default:              "kernal"
resource default:              0
resource function:              set_kernal_rom_name()
resource function:              set_drive_rtc_save()
resource var:                  kernal_rom_name
resource var:                  drive->rtc_save
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -kernal / -model
command-line:                  -drive10rtcsave / +drive10rtcsave
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           amigaos
platform gui missing: os2/osx


c64/c64-cmdline-options.c:
drive/drive-cmdline-options.c:
--------------------------
------------------------------
command line:  -kernal <Name>
command line:  -drive10rtcsave
description:    "Specify name of Kernal ROM image"
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:      "KernalName"
resource:      "Drive10RTCSave" (set to 1)
action:        N/A
action:        N/A


c64/c64-resources.c:
drive/drive-cmdline-options.c:
--------------------
------------------------------
resource type:                  string
command line:  +drive10rtcsave
resource name:                  "BasicName"
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource range:                N/A
resource:      "Drive10RTCSave" (set to 0)
resource default:              "basic"
action:        N/A
resource function:              set_basic_rom_name()
 
resource var:                  basic_rom_name
drive/drive-resources.c:
resource emulators:            x64/x64sc
------------------------
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  bool
resource name:                  "Drive11RTCSave"
resource range:                0/1
resource default:              0
resource function:              set_drive_rtc_save()
resource var:                  drive->rtc_save
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -basic
command-line:                  -drive11rtcsave / +drive11rtcsave
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           amigaos
platform gui missing: os2/osx
 
drive/drive-cmdline-options.c:
------------------------------
command line:  -drive11rtcsave
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:      "Drive11RTCSave" (set to 1)
action:        N/A


c64/c64-cmdline-options.c:
drive/drive-cmdline-options.c:
--------------------------
------------------------------
command line:  -basic <Name>
command line:  +drive11rtcsave
description:    "Specify name of BASIC ROM image"
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:      "BasicName"
resource:      "Drive11RTCSave" (set to 0)
action:        N/A
action:        N/A


c64/c64-resources.c:
drive/iec/c64exp/c64exp-resources.c:
--------------------
------------------------------------
resource type:                  int
resource type:                  int
resource name:                  "KernalRev"
resource name:                  "Drive8ParallelCable"
resource range:                N/A (C64_KERNAL_REV1, C64_KERNAL_REV2, C64_KERNAL_REV3, C64_KERNAL_SX64, C64_KERNAL_4064, C64_KERNAL_UNKNOWN)
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource default:              C64_KERNAL_REV3
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource function:              set_kernal_revision()
resource function:              set_drive_parallel_cable()
resource var:                  kernal_revision
resource var:                  drive->parallel_cable
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -kernalrev
command-line:                  -parallel8
platform gui present:          unix
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2


c64/c64-cmdline-options.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
--------------------------
------------------------------------------
command line:  -kernalrev <Revision>
command line:  -parallel8 <Type>
description:    "Patch the Kernal ROM to the specified <revision> (1: rev. 1, 2: rev. 2, 3: rev. 3, 67/sx: sx64, 100/4064: 4064)"
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:      N/A
resource:      "Drive8ParallelCable"
action:        patch_rom() (sets "KernalRev")
action:        N/A


c64/c64-resources.c:
drive/iec/c64exp/c64exp-resources.c:
--------------------
------------------------------------
resource type:                  int
resource type:                  int
resource name:                  "MachineVideoStandard"
resource name:                  "Drive9ParallelCable"
resource range:                -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource default:              MACHINE_SYNC_PAL (-1)
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource function:              set_sync_factor()
resource function:              set_drive_parallel_cable()
resource var:                  sync_factor
resource var:                  drive->parallel_cable
resource emulators:            x64/x64sc
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pal / -ntsc / -ntscold / -paln
command-line:                  -parallel9
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: dos/os2
platform gui missing:           os2


c64/c64-cmdline-options.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
--------------------------
------------------------------------------
command line:  -pal
command line:  -parallel9 <Type>
description:    "Use PAL sync factor"
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:      N/A
resource:      "Drive9ParallelCable"
action:        set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")
action:        N/A


c64/c64-cmdline-options.c:
drive/iec/c64exp/c64exp-resources.c:
--------------------------
------------------------------------
command line:  -ntsc
description:    "Use NTSC sync factor"
resource:      N/A
action:        set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")
 
c64/c64-cmdline-options.c:
--------------------------
command line:  -ntscold
description:    "Use old NTSC sync factor"
resource:      N/A
action:        set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")
 
c64/c64-cmdline-options.c:
--------------------------
command line:  -paln
description:    "Use PAL-N sync factor"
resource:      N/A
action:        set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")
 
c64/c64-resources.c:
--------------------
resource type:                  int
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource name:                  "Drive10ParallelCable"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
resource default:              DRIVE_IDLE_NO_IDLE (0)
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource function:              set_drive_parallel_cable()
resource default:              $DE00
resource var:                  drive->parallel_cable
resource function:              sid_set_sid_stereo_address()
resource emulators:            x64/x64sc/xscpu64/x128
resource var:                  sid_stereo_address_start
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -sidstereoaddress
command-line:                  -parallel10
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          os2
platform gui missing:          os2


c64/c64-resources.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
--------------------
------------------------------------------
command line:  -parallel10 <Type>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:      "Drive10ParallelCable"
action:        N/A
 
drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  int
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource name:                  "Drive11ParallelCable"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
resource default:              DRIVE_IDLE_NO_IDLE (0)
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource function:              set_drive_parallel_cable()
resource default:              $DF00
resource var:                  drive->parallel_cable
resource function:              sid_set_sid_triple_address()
resource emulators:            x64/x64sc/xscpu64/x128
resource var:                  sid_triple_address_start
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -sidtripleaddress
command-line:                  -parallel11
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          os2
platform gui missing:          os2


c64/cart/c64cart.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-------------------
------------------------------------------
command line:  -parallel11 <Type>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:      "Drive11ParallelCable"
action:        N/A
 
drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "CartridgeReset"
resource name:                  "Drive8ProfDOS"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_cartridge_reset()
resource function:              set_drive_profdos()
resource var:                  c64cartridge_reset
resource var:                  drive->profdos
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -cartreset / +cartreset
command-line:                  -drive8profdos / +drive8profdos
platform gui present:          amigaos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: beos/os2
platform gui missing: os2/osx


c64/cart/c64cart.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-------------------
------------------------------------------
command line:  -cartreset
command line:  -drive8profdos
description:    "Reset machine if a cartridge is attached or detached"
description:    "Enable Professional DOS"
resource:      "CartridgeReset" (set to 1)
resource:      "Drive8ProfDOS" (set to 1)
action:        N/A
action:        N/A


c64/cart/c64cart.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-------------------
------------------------------------------
command line:  +cartreset
command line:  +drive8profdos
description:    "Do not reset machine if a cartridge is attached or detached"
description:    "Disable Professional DOS"
resource:      "CartridgeReset" (set to 0)
resource:      "Drive8ProfDOS" (set to 0)
action:        N/A
action:        N/A


c64/cart/c64cart.c:
drive/iec/c64exp/c64exp-resources.c:
-------------------
------------------------------------
resource type:                  int
resource type:                  bool
resource name:                  "CartridgeType"
resource name:                  "Drive9ProfDOS"
resource range:                -6 / -3..57 (CARTRIDGE_ULTIMAX (-6), CARTRIDGE_GENERIC_8KB (-3), CARTRIDGE_GENERIC_16KB (-2), CARTRIDGE_NONE (-1),
resource range:                0/1
                                        CARTRIDGE_CRT (0), CARTRIDGE_ACTION_REPLAY (1), CARTRIDGE_KCS_POWER (2), CARTRIDGE_FINAL_III (3),
resource default:              0
                                        CARTRIDGE_SIMONS_BASIC (4), CARTRIDGE_OCEAN (5), CARTRIDGE_EXPERT (6), CARTRIDGE_FUNPLAY (7), CARTRIDGE_SUPER_GAMES (8),
resource function:              set_drive_profdos()
                                        CARTRIDGE_ATOMIC_POWER (9), CARTRIDGE_EPYX_FASTLOAD (10), CARTRIDGE_WESTERMANN (11), CARTRIDGE_REX (12),
resource var:                  drive->profdos
                                        CARTRIDGE_FINAL_I (13), CARTRIDGE_MAGIC_FORMEL (14), CARTRIDGE_GS (15), CARTRIDGE_WARPSPEED (16), CARTRIDGE_DINAMIC (17),
                                        CARTRIDGE_ZAXXON (18), CARTRIDGE_MAGIC_DESK (19), CARTRIDGE_SUPER_SNAPSHOT_V5 (20), CARTRIDGE_COMAL80 (21),
                                        CARTRIDGE_STRUCTURED_BASIC (22), CARTRIDGE_ROSS (23), CARTRIDGE_DELA_EP64 (24), CARTRIDGE_DELA_EP7x8 (25),
                                        CARTRIDGE_DELA_EP256 (26), CARTRIDGE_REX_EP256 (27), CARTRIDGE_MIKRO_ASSEMBLER (28), CARTRIDGE_FINAL_PLUS (29),
                                        CARTRIDGE_ACTION_REPLAY4 (30), CARTRIDGE_STARDOS (31), CARTRIDGE_EASYFLASH (32), CARTRIDGE_EASYFLASH_XBANK (33),
                                        CARTRIDGE_CAPTURE (34), CARTRIDGE_ACTION_REPLAY3 (35), CARTRIDGE_RETRO_REPLAY (36), CARTRIDGE_MMC64 (37),
                                        CARTRIDGE_MMC_REPLAY (38), CARTRIDGE_IDE64 (39), CARTRIDGE_SUPER_SNAPSHOT (40), CARTRIDGE_IEEE488 (41),
                                        CARTRIDGE_GAME_KILLER (42), CARTRIDGE_P64 (43), CARTRIDGE_EXOS (44), CARTRIDGE_FREEZE_FRAME (45),
                                        CARTRIDGE_FREEZE_MACHINE (46), CARTRIDGE_SNAPSHOT64 (47), CARTRIDGE_SUPER_EXPLODE_V5 (48), CARTRIDGE_MAGIC_VOICE (49),
                                        CARTRIDGE_ACTION_REPLAY2 (50), CARTRIDGE_MACH5 (51), CARTRIDGE_DIASHOW_MAKER (52), CARTRIDGE_PAGEFOX (53),
                                        CARTRIDGE_KINGSOFT (54), CARTRIDGE_SILVERROCK_128 (55), CARTRIDGE_FORMEL64 (56), CARTRIDGE_RGCD (57))
resource default:              CARTRIDGE_NONE (-1)
resource function:              set_cartridge_type()
resource var:                  cartridge_type
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -drive9profdos / +drive9profdos
platform gui present:          os2 (FIX!)
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform gui missing: os2/osx
platform range incorrect:
platform gui missing:          amigaos/beos/dos/sdl/unix/osx/windows (CORRECT)
note: CartridgeType and CartridgeFile are used for the _default_ cartridge. its
      questionable to have a commandline option for it. UIs should use cartridge_set_default()
      from cartridge.h to set the currently selected "main slot" cartridge as default
      and not alter this resource directly.
fixme: os2 port


c64/cart/c64tpi.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
------------------
------------------------------------------
resource type:                 string
command line:   -drive9profdos
resource name:                 "IEEE488Image"
description:   "Enable Professional DOS"
resource range:                 N/A
resource:       "Drive9ProfDOS" (set to 1)
resource default:              ""
action:         N/A
resource function:              set_ieee488_filename()
resource var:                   ieee488_filename
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -ieee488image
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


c64/cart/c64tpi.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
------------------
------------------------------------------
command line:  -ieee488image <Name>
command line:  +drive9profdos
description:    "specify IEEE488 interface image name"
description:    "Disable Professional DOS"
resource:      "IEEE488Image"
resource:      "Drive9ProfDOS" (set to 0)
action:        N/A
action:        N/A


c64/cart/c64tpi.c:
drive/iec/c64exp/c64exp-resources.c:
------------------
------------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "IEEE488"
resource name:                  "Drive10ProfDOS"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_ieee488_enabled()
resource function:              set_drive_profdos()
resource var:                  ieee488_enabled
resource var:                  drive->profdos
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ieee488 / +ieee488
command-line:                  -drive10profdos / +drive10profdos
platform gui present:          os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           amigaos/beos/dos
platform gui missing: os2/osx


c64/cart/c64tpi.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
------------------
------------------------------------------
command line:  -ieee488
command line:  -drive10profdos
description:    "Enable the IEEE488 interface emulation"
description:    "Enable Professional DOS"
resource:      "IEEE488" (set to 1)
resource:      "Drive10ProfDOS" (set to 1)
action:        N/A
action:        N/A


c64/cart/c64tpi.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
------------------
------------------------------------------
command line:  +ieee488
command line:  +drive10profdos
description:    "Disable the IEEE488 interface emulation"
description:    "Disable Professional DOS"
resource:      "IEEE488" (set to 0)
resource:      "Drive10ProfDOS" (set to 0)
action:        N/A
action:        N/A


c64/cart/digimax.c:
drive/iec/c64exp/c64exp-resources.c:
-------------------
------------------------------------
resource type:                  int
resource name:                  "DIGIMAXbase"
resource range:                N/A ($9800 (xvic), $9820 (xvic), $9840 (xvic), $9860 (xvic), $9880 (xvic), $98A0 (xvic), $98C0 (xvic), $98E0 (xvic),
                                        $9C00 (xvic), $9C20 (xvic), $9C40 (xvic), $9C60 (xvic), $9C80 (xvic), $9CA0 (xvic), $9CC0 (xvic), $9CE0 (xvic),
                                        $DD00 (userport x64/x64sc/xscpu64/x128), $DE00 (x64/x64sc/xscpu64/x128), $DE20 (x64/x64sc/xscpu64/x128),
                                        $DE40 (x64/x64sc/xscpu64/x128), $DE60 (x64/x64sc/xscpu64/x128), $DE80 (x64/x64sc/xscpu64/x128),
                                        $DEA0 (x64/x64sc/xscpu64/x128), $DEC0 (x64/x64sc/xscpu64/x128), $DEE0 (x64/x64sc/xscpu64/x128),
                                        $DF00(x64/x64sc/xscpu64/x128), $DF20 (x64/x64sc/xscpu64/x128), $DF40 (x64/x64sc/xscpu64/x128),
                                        $DF60 (x64/x64sc/xscpu64/x128), $DF80 (x64/x64sc/xscpu64/x128), $DFA0 (x64/x64sc/xscpu64/x128),
                                        $DFC0 (x64/x64sc/xscpu64/x128), $DFE0 (x64/x64sc/xscpu64/x128))
resource default:              $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource function:              set_digimax_base()
resource var:                  digimax_address
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -digimaxbase
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct: amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect: osx
 
c64/cart/digimax.c:
-------------------
command line:  -digimaxbase <Base address>
description:    "Base address of the DigiMAX cartridge. ([address range])"
resource:      "DIGIMAXbase"
action:        N/A
 
c64/cart/ds12c887rtc.c:
-----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DS12C887RTC"
resource name:                  "Drive11ProfDOS"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_ds12c887rtc_enabled()
resource function:              set_drive_profdos()
resource var:                  ds12c887rtc_enabled
resource var:                  drive->profdos
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ds12c887rtc / +ds12c887rtc
command-line:                  -drive11profdos / +drive11profdos
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           osx
platform gui missing: os2/osx


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  -ds12c887rtc
command line:  -drive11profdos
description:    "Enable the DS12C887 RTC cartridge"
description:    "Enable Professional DOS"
resource:      "DS12C887RTC" (set to 1)
resource:      "Drive11ProfDOS" (set to 1)
action:        N/A
action:        N/A


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  +ds12c887rtc
command line:  +drive11profdos
description:    "Disable the DS12C887 RTC cartridge"
description:    "Disable Professional DOS"
resource:      "DS12C887RTC" (set to 0)
resource:      "Drive11ProfDOS" (set to 0)
action:        N/A
action:        N/A


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-resources.c:
-----------------------
------------------------------------
resource type:                  int
resource type:                  bool
resource name:                  "DS12C887RTCbase"
resource name:                  "Drive8SuperCard"
resource range:                N/A ($9800 (xvic), $9C00 (xvic), $D500 (x64/x64sc/scpu64), $D600 (x64/x64sc/xscpu64), $D700 (x64/x64sc/xscpu64/x128),
resource range:                0/1
                                        $DE00 (x64/x64sc/xscpu64/x128), $DF00 (x64/x64sc/xscpu64/x128))
resource default:              0
resource default:              $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource function:              set_drive_supercard()
resource function:              set_ds12c887rtc_base()
resource var:                  drive->supercard
resource var:                  ds12c887rtc_base_address
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -ds12c887rtcbase
command-line:                  -drive8supercard / +drive8supercard
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform gui missing: os2/osx
platform range incorrect:
platform gui missing:           osx
fixme: fix to also work for $D100, $D200 and $D300


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  -ds12c887rtcbase <Base address>
command line:  -drive8supercard
description:    "Base address of the DS12C887 RTC cartridge. ([address range])"
description:    "Enable SuperCard+"
resource:      "DS12C887RTCbase"
resource:      "Drive8SuperCard" (set to 1)
action:        N/A
action:        N/A


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
resource type:                  int
command line:  +drive8supercard
resource name:                  "DS12C887RTCRunMode"
description:    "Disable SuperCard+"
resource range:                0/1 (0=halted, 1=running)
resource:      "Drive8SuperCard" (set to 0)
resource default:              1
resource function:              set_ds12c887rtc_run_mode()
resource var:                  ds12c887rtc_run_mode
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -ds12c887rtchalted / -ds12c887rtcrunning
platform gui present:          sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx
 
c64/cart/ds12c887rtc.c:
-----------------------
command line:  -ds12c887rtchalted
description:    "Set the RTC oscillator to 'halted'"
resource:      "DS12C887RTCRunMode" (set to 0)
action:        N/A
action:        N/A


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-resources.c:
-----------------------
------------------------------------
command line:  -ds12c887rtcrunning
description:    "Set the RTC oscillator to 'running'"
resource:      "DS12C887RTCRunMode" (set to 1)
action:        N/A
 
c64/cart/ds12c887rtc.c:
-----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DS12C887RTCSave"
resource name:                  "Drive9SuperCard"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_ds12c887rtc_save()
resource function:              set_drive_supercard()
resource var:                  ds12c887rtc_save
resource var:                  drive->supercard
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ds12c887rtcsave / +ds12c887rtcsave
command-line:                  -drive9supercard / +drive9supercard
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           osx
platform gui missing: os2/osx


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  -ds12c887rtcsave
command line:  -drive9supercard
description:    "Enable saving of the DS12C887 RTC data when changed."
description:    "Enable SuperCard+"
resource:      "DS12C887RTCSave" (set to 1)
resource:      "Drive9SuperCard" (set to 1)
action:        N/A
action:        N/A


c64/cart/ds12c887rtc.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  +ds12c887rtcsave
command line:  +drive9supercard
description:    "Disable saving of the DS12C887 RTC data when changed."
description:    "Disable SuperCard+"
resource:      "DS12C887RTCSave" (set to 0)
resource:      "Drive9SuperCard" (set to 0)
action:        N/A
action:        N/A


c64/cart/georam.c:
drive/iec/c64exp/c64exp-resources.c:
------------------
------------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "GEORAMIOSwap"
resource name:                  "Drive10SuperCard"
resource range:                0/1
resource range:                0/1
resource default: 0
resource default:               0
resource function:              set_georam_io_swap()
resource function:              set_drive_supercard()
resource var:                  georam_io_swap
resource var:                  drive->supercard
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -georamioswap / +georamioswap
command-line:                  -drive10supercard / +drive10supercard
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           osx
platform gui missing: os2/osx


c64/cart/georam.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
------------------
------------------------------------------
command line:  -georamioswap
command line:  -drive10supercard
description:    "Swap io mapping (map cart I/O-1 to VIC20 I/O-3 and cart I/O-2 to VIC20 I/O-2)"
description:    "Enable SuperCard+"
resource:      "GEORAMIOSwap" (set to 1)
resource:      "Drive10SuperCard" (set to 1)
action:        N/A
action:        N/A


c64/cart/georam.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
------------------
------------------------------------------
command line:  +georamioswap
command line:  +drive10supercard
description:    "Don't swap io mapping (map cart I/O-1 to VIC20 I/O-2 and cart I/O-2 to VIC20 I/O-3)"
description:    "Disable SuperCard+"
resource:      "GEORAMIOSwap" (set to 0)
resource:      "Drive10SuperCard" (set to 0)
action:        N/A
action:        N/A


c64/cart/retroreplay.c:
drive/iec/c64exp/c64exp-resources.c:
-----------------------
------------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "RRFlashJumper"
resource name:                  "Drive11SuperCard"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_rr_flashjumper()
resource function:              set_drive_supercard()
resource var:                  rr_hw_flashjumper
resource var:                  drive->supercard
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -rrflashjumper / +rrflashjumper
command-line:                  -drive11supercard / +drive11supercard
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           osx
platform gui missing: os2/osx


c64/cart/retroreplay.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  -rrflashjumper
command line:  -drive11supercard
description:    "Set RR Flash Jumper"
description:    "Enable SuperCard+"
resource:      "RRFlashJumper" (set to 1)
resource:      "Drive11SuperCard" (set to 1)
action:        N/A
action:        N/A


c64/cart/retroreplay.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  +rrflashjumper
command line:  +drive11supercard
description:    "Unset RR Bank Jumper"
description:    "Disable SuperCard+"
resource:      "RRFlashJumper" (set to 0)
resource:      "Drive11SuperCard" (set to 0)
action:        N/A
action:        N/A


c64/cart/retroreplay.c:
drive/iec/c64exp/c64exp-resources.c:
-----------------------
------------------------------------
resource type:                  bool
resource type:                  string
resource name:                  "RRBankJumper"
resource name:                  "DriveProfDOS1571Name"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_rr_bankjumper()
resource function:              set_profdos_1571_name()
resource var:                  rr_hw_bankjumper
resource var:                  profdos_1571_name
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -rrbankjumper / +rrbankjumper
command-line:                  -profdos1571
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           osx
platform gui missing: os2/osx


c64/cart/retroreplay.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  -rrbankjumper
command line:  -profdos1571 <Name>
description:    "Set RR Bank Jumper"
description:    "Specify name of Professional DOS 1571 ROM image"
resource:      "RRBankJumper" (set to 1)
resource:      "DriveProfDOS1571Name"
action:        N/A
action:        N/A


c64/cart/retroreplay.c:
drive/iec/c64exp/c64exp-resources.c:
-----------------------
------------------------------------
command line:  +rrbankjumper
resource type:                  string
description:    "Unset RR Bank Jumper"
resource name:                  "DriveSuperCardName"
resource:      "RRBankJumper" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ""
 
resource function:              set_supercard_name()
c64/cart/retroreplay.c:
resource var:                  supercard_name
-----------------------
resource type:                  bool
resource name:                  "RRBiosWrite"
resource range:                0/1
resource default:              0
resource function:              set_rr_bios_write()
resource var:                  rr_bios_write
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -rrbioswrite / +rrbioswrite
command-line:                  -supercard
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           osx
platform gui missing: os2/osx


c64/cart/retroreplay.c:
drive/iec/c64exp/c64exp-cmdline-options.c:
-----------------------
------------------------------------------
command line:  -rrbioswrite
command line:  -supercard <Name>
description:    "Enable saving of the RR ROM at exit"
description:    "Specify name of SuperCard+ ROM image"
resource:      "RRBiosWrite" (set to 1)
resource:      "DriveSuperCardName"
action:        N/A
action:        N/A


c64/cart/retroreplay.c:
drive/iec/iec-resources.c:
-----------------------
--------------------------
command line:  +rrbioswrite
resource type:                  string
description:    "Disable saving of the RR ROM at exit"
resource name:                  "DosName1541ii"
resource:      "RRBiosWrite" (set to 0)
resource range:                N/A
action:        N/A
resource default:              "d1541II"
 
resource function:              set_dos_rom_name_1541ii()
c64/cart/retroreplay.c:
resource var:                  dos_rom_name_1541ii
-----------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource type:                  int
not used in:                    xcbm5x0/xcbm2/xpet/vsid
resource name:                  "RRrevision"
resource range:                0..1 (RR_REV_RETRO_REPLAY (0), RR_REV_NORDIC_REPLAY (1))
resource default:              RR_REV_RETRO_REPLAY (0)
resource function:              set_rr_revision()
resource var:                  rr_revision
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (fixme)
command-line:                  -dos1541II
platform gui present:          amigaos/beos/dos/os2/windows/unix/osx
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform gui missing: os2
platform range incorrect:
platform gui missing:           sdl


c64/cart/retroreplay.c:
drive/iec/iec-cmdline-options.c:
-----------------------
--------------------------------
command line:  -rrrev <Revision>
command line:  -dos1541II <Name>
description:    "Set RR Revision (0: Retro Replay, 1: Nordic Replay)"
description:    "Specify name of 1541-II DOS ROM image"
resource:      "RRrevision"
resource:      "DosName1541II"
action:        N/A
action:        N/A


c64/cart/sfx_soundexpander.c:
drive/iec/iec-resources.c:
-----------------------------
--------------------------
resource type:                  bool
resource type:                  string
resource name:                  "SFXSoundExpanderIOSwap"
resource name:                  "DosName2000"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              "dos2000"
resource function:              set_sfx_soundexpander_io_swap()
resource function:              set_dos_rom_name_2000()
resource var:                  sfx_soundexpander_io_swap
resource var:                  dos_rom_name_2000
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -sfxseioswap / +sfxseioswap
command-line:                  -dos2000
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:           osx
platform gui missing: osx


c64/cart/sfx_soundexpander.c:
drive/iec/iec-cmdline-options.c:
-----------------------------
--------------------------------
command line:  -sfxseioswap
command line:  -dos2000 <Name>
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
description:    "Specify name of 2000 DOS ROM image"
resource:      "SFXSoundExpanderIOSwap" (set to 1)
resource:      "DosName2000"
action:        N/A
action:        N/A


c64/cart/sfx_soundexpander.c:
drive/iec/iec-resources.c:
-----------------------------
--------------------------
command line:  +sfxseioswap
resource type:                  string
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource name:                  "DosName4000"
resource:      "SFXSoundExpanderIOSwap" (set to 0)
resource range:                N/A
resource default:              "dos4000"
resource function:              set_dos_rom_name_4000()
resource var:                  dos_rom_name_4000
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                  -dos4000
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing: osx
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  -dos4000 <Name>
description:    "Specify name of 4000 DOS ROM image"
resource:      "DosName4000"
action:        N/A
action:        N/A


c64/cart/sfx_soundsampler.c:
drive/iec/plus4exp/plus4exp-resources.c:
----------------------------
----------------------------------------
resource type:                  bool
resource type:                  int
resource name:                  "SFXSoundSamplerIOSwap"
resource name:                  "Drive8ParallelCable"
resource range:                0/1
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource default:              0
resource default:              0
resource function:              set_sfx_soundsampler_io_swap()
resource function:              set_drive_parallel_cable()
resource var:                  sfx_soundsampler_io_swap
resource var:                  &drive->parallel_cable
resource emulators:            xvic
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -sfxssioswap / +sfxssioswap
command-line:                  -parallel8 / +parallel8
platform gui present:          amigaos/beos/dos/os2/sdl/windows/unix
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform gui missing:          osx
platform range correct:
platform range incorrect:
platform gui missing:          beos


c64/cart/sfx_soundsampler.c:
drive/iec/plus4exp/plus4exp-cmdline-options.c:
----------------------------
----------------------------------------------
command line:  -sfxssioswap
command line:  -parallel8 <Type>
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
description:    "Set parallel cable type (0: none, 1: standard)"
resource:      "SFXSoundSamplerIOSwap" (set to 1)
resource:      "Drive8ParallelCable"
action:        N/A
action:        N/A


c64/cart/sfx_soundsampler.c:
drive/iec/plus4exp/plus4exp-resources.c:
----------------------------
----------------------------------------
command line:  +sfxssioswap
resource type:                  int
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource name:                  "Drive9ParallelCable"
resource:      "SFXSoundSamplerIOSwap" (set to 0)
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
action:        N/A
 
c64/cart/supersnapshot.c:
-----------------------
resource type:                  bool
resource name:                  "SSRamExpansion"
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_32k_enabled()
resource function:              set_drive_parallel_cable()
resource var:                  ss_32k_enabled
resource var:                  &drive->parallel_cable
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xplus4
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ssramexpansion / +ssramexpansion
command-line:                  -parallel9 / +parallel9
platform gui present:          unix
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform gui missing:          amigaos/beos/dos/os2/sdl/windows/osx
platform range correct:
platform range incorrect:
platform gui missing:          beos
 
drive/iec/plus4exp/plus4exp-cmdline-options.c:
----------------------------------------------
command line:  -parallel9 <Type>
description:    "Set parallel cable type (0: none, 1: standard)"
resource:      "Drive9ParallelCable"
action:        N/A


c64/cart/supersnapshot.c:
drive/iec/plus4exp/plus4exp-resources.c:
-----------------------
----------------------------------------
command line:  -ssramexpansion
resource type:                  int
description:    "Enable 32k RAM expansion"
resource name:                  "Drive10ParallelCable"
resource:      "SSRamExpansion" (set to 1)
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
action:        N/A
 
c64/cart/supersnapshot.c:
-----------------------
command line:  +ssramexpansion
description:    "Disable 32k RAM expansion"
resource:      "SSRamExpansion" (set to 0)
action:        N/A
 
c64/psid.c:
-----------
resource type:                  bool
resource name:                  "PSIDKeepEnv"
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_keepenv()
resource function:              set_drive_parallel_cable()
resource var:                  keepenv
resource var:                  &drive->parallel_cable
resource emulators:            x64/x64sc/vsid
resource emulators:            xplus4
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -keepenv
command-line:                  -parallel10 / +parallel10
platform gui present:          amigaos/beos/sdl/unix/windows
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform gui missing:          dos/os2/osx
platform range correct:
fixme: only vsid needs this
platform range incorrect:
platform gui missing:          beos


c64/psid.c:
drive/iec/plus4exp/plus4exp-cmdline-options.c:
-----------
----------------------------------------------
command line:  -keepenv
command line:  -parallel10 <Type>
description:    "Override PSID settings for Video standard and SID model"
description:    "Set parallel cable type (0: none, 1: standard)"
resource:      N/A
resource:      "Drive10ParallelCable"
action:        cmdline_keepenv() (sets "PSIDKeepEnv" to 1)
action:        N/A


c64/psid.c:
drive/iec/plus4exp/plus4exp-resources.c:
-----------
----------------------------------------
resource type:                  int
resource type:                  int
resource name:                  "PSIDTune"
resource name:                  "Drive11ParallelCable"
resource range:                -1+
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource default:              0
resource default:              0
resource function:              psid_ui_set_tune()
resource function:              set_drive_parallel_cable()
resource var:                  psid_tune
resource var:                  &drive->parallel_cable
resource emulators:            x64/x64sc/vsid
resource emulators:            xplus4
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -tune
command-line:                  -parallel11 / +parallel11
platform gui present:          os2/sdl/unix
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/osx/windows
platform gui missing:          beos
fixme: only vsid needs this


c64/psid.c:
drive/iec/plus4exp/plus4exp-cmdline-options.c:
-----------
----------------------------------------------
command line:  -tune <number>
command line:  -parallel11 <Type>
description:    "Specify PSID tune <number>"
description:    "Set parallel cable type (0: none, 1: standard)"
resource:      N/A
resource:      "Drive11ParallelCable"
action:        cmdline_psid_tune() (sets "PSIDTune")
action:        N/A


c64/vsid-resources.c:
drive/iec128dcr/iec128dcr-resources.c:
---------------------
--------------------------------------
resource type:                  int
resource type:                  string
resource name:                  "KernalRev"
resource name:                  "DosName1571cr"
resource range:                N/A (C64_KERNAL_REV1, C64_KERNAL_REV2, C64_KERNAL_REV3, C64_KERNAL_SX64, C64_KERNAL_4064, C64_KERNAL_UNKNOWN)
resource range:                N/A
resource default:              C64_KERNAL_REV3
resource default:              "d1571cr"
resource function:              set_kernal_revision()
resource function:              set_dos_rom_name_1571cr()
resource var:                  kernal_revision
resource var:                  dos_rom_name_1571cr
resource emulators:            vsid
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  NONE (CORRECT)
command-line:                  -dos1571cr
platform gui present:         
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)
platform gui missing: os2


c64/vsid-resources.c:
drive/iec128dcr/iec128dcr-cmdline-options.c:
---------------------
--------------------------------------------
resource type:                  int
command line:  -dos1571cr <Name>
resource name:                  "MachineVideoStandard"
description:    "Specify name of 1571CR DOS ROM image"
resource range:                -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource:      "DosName1571cr"
resource default:              MACHINE_SYNC_PAL
resource function:              set_sync_factor()
resource var:                  sync_factor
resource emulators:            vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                  -pal / -ntsc / -ntscold / -paln
platforms to check:            sdl/osx/windows
platform gui present:          unix
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2
 
c64/psid.c:
-----------
command line:  -pal
description:    "Use PAL sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:        N/A
action:        N/A


c64/psid.c:
drive/tcbm/tcbm-resources.c:
-----------
----------------------------
command line:   -ntsc
resource type:                 string
description:   "Use NTSC sync factor"
resource name:                 "DosName1551"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
resource range:                 N/A
action:         N/A
resource default:              "dos1551"
resource function:              set_dos_rom_name_1551()
resource var:                   dos_rom_name_1551
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  -dos1551
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing: os2


c64/psid.c:
drive/tcbm/tcbm-cmdline-options.c:
-----------
----------------------------------
command line:  -ntscold
command line:  -dos1551 <Name>
description:    "Use old NTSC sync factor"
description:    "Specify name of 1551 DOS ROM image"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSCOLD)
resource:      "DosName1551"
action:        N/A
action:        N/A


c64/psid.c:
event.c:
-----------
--------
command line:  -paln
description:    "Use PAL-N sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PALN)
action:        N/A
 
c64/vsid-resources.c:
---------------------
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:              $DE00
resource function:              sid_set_sid_stereo_address()
resource var:                  sid_stereo_address_start
resource emulators:            vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                  -sidstereoaddress
platform gui present:          beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/dos/os2
 
c64/vsid-resources.c:
---------------------
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:              $DF00
resource function:              sid_set_sid_triple_address()
resource var:                  sid_triple_address_start
resource emulators:            vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                  -sidtripleaddress
platform gui present:          beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/dos/os2
 
c64dtv/c64dtv-resources.c:
--------------------------
resource type:                  string
resource type:                  string
resource name:                  "ChargenName"
resource name:                  "EventSnapshotDir"
resource range:                N/A
resource range:                N/A
resource default:              "chargen"
resource default:              FSDEVICE_DEFAULT_DIR FSDEV_DIR_SEP_STR (arch specific)
resource function:              set_chargen_rom_name()
resource function:              set_event_snapshot_dir()
resource var:                  chargen_rom_name
resource var:                  event_snapshot_dir
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -chargen
command-line:                  -eventsnapshotdir
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing:          amigaos
platform gui missing:          dos/os2


c64dtv/c64dtv-cmdline-options.c:
event.c:
--------------------------------
--------
command line:  -chargen <Name>
command line:  -eventsnapshotdir <Name>
description:    "Specify name of character generator ROM image"
description:    "Set event snapshot directory"
resource:      "ChargenName"
resource:      "EventSnapshotDir"
action:        N/A
action:        N/A


c64dtv/c64dtv-resources.c:
event.c:
--------------------------
--------
resource type:                  string
resource type:                  string
resource name:                  "KernalName"
resource name:                  "EventStartSnapshot"
resource range:                N/A
resource range:                N/A
resource default:              "kernal"
resource default:              EVENT_START_SNAPSHOT (arch specific)
resource function:              set_chargen_rom_name()
resource function:              set_event_start_snapshot()
resource var:                  kernal_rom_name
resource var:                  event_start_snapshot
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -kernal
command-line:                  -eventstartsnapshot
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/windows
platform gui missing:           amigaos
platform gui missing:          dos/os2/sdl/unix/osx
note: not sure if its useful to make this user definable


c64dtv/c64dtv-cmdline-options.c:
event.c:
--------------------------------
--------
command line:  -kernal <Name>
command line:  -eventstartsnapshot <Name>
description:    "Specify name of Kernal ROM image"
description:    "Set event start snapshot"
resource:      "KernalName"
resource:      "EventStartSnapshot"
action:        N/A
action:        N/A


c64dtv/c64dtv-resources.c:
event.c:
--------------------------
--------
resource type:                  string
resource type:                  string
resource name:                  "BasicName"
resource name:                  "EventEndSnapshot"
resource range:                N/A
resource range:                N/A
resource default:              "basic"
resource default:              EVENT_END_SNAPSHOT (arch specific)
resource function:              set_basic_rom_name()
resource function:              set_event_end_snapshot()
resource var:                  basic_rom_name
resource var:                  event_end_snapshot
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -basic
command-line:                  -eventendsnapshot
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/windows
platform gui missing:           amigaos
platform gui missing:          dos/os2/sdl/unix/osx
note: not sure if its useful to make this user definable


c64dtv/c64dtv-cmdline-options.c:
event.c:
--------------------------------
--------
command line:  -basic <Name>
command line:  -eventendsnapshot <Name>
description:    "Specify name of BASIC ROM image"
description:    "Set event end snapshot"
resource:      "BasicName"
resource:      "EventEndSnapshot"
action:        N/A
action:        N/A


c64dtv/flash-trap.c:
event.c:
--------------------
--------
resource type:                  string
resource type:                  int
resource name:                  "FSFlashDir"
resource name:                  "EventStartMode"
resource range:                N/A
resource range:                0..3 (EVENT_START_MODE_FILE_SAVE (0), EVENT_START_MODE_FILE_LOAD (1), EVENT_START_MODE_RESET (2),
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
                                        EVENT_START_MODE_PLAYBACK (3))
resource function:              set_flash_trap_fsflashdir()
resource default:              EVENT_START_MODE_FILE_SAVE (0)
resource var:                  flash_trap_fsflashdir
resource function:              set_event_start_mode()
resource emulators:            x64dtv
resource var:                  event_start_mode
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fsflash
command-line:                  -eventstartmode
platform gui present:          osx/unix
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/windows
platform range correct:
platform range incorrect:
platform gui missing: dos/os2


c64dtv/flash-trap.c:
event.c:
--------------------
--------
command line:  -fsflash <Name>
command line:  -eventstartmode <Mode>
description:    "Use <name> as directory for flash file system device"
description:    "Set event start mode (0: file save, 1: file load, 2: reset, 3: playback)"
resource:      "FSFlashDir"
resource:      "EventStartMode"
action:        N/A
action:        N/A


c64dtv/flash-trap.c:
event.c:
--------------------
--------
resource type:                  bool
resource type:                  bool
resource name:                  "FlashTrueFS"
resource name:                  "EventImageInclude"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_flash_trap_trueflashfs()
resource function:              set_event_image_include()
resource var:                  flash_trap_trueflashfs
resource var:                  event_image_include
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -trueflashfs / +trueflashfs
command-line:                  -eventimageinc / +eventimageinc
platform gui present:           osx/sdl/unix/windows
platform gui present:
platform gui missing:          amigaos/beos/dos/os2
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows
gpz fixme: apparently this resource appears ONLY in event.c and nowhere else in the code,
          and it is only declared, never used. in (at least) GTK ui the option is present
          in the UI, but it does not use the resource at all
blacky note: the variable it sets is used in event.c, when set it will include the disk images in the event files.


c64dtv/flash-trap.c:
event.c:
--------------------
--------
command line:  -trueflashfs
command line:  -eventimageinc
description:    "Enable true hardware flash file system"
description:    "Enable including disk images"
resource:      "FlashTrueFS" (set to 1)
resource:      "EventImageInclude" (set to 1)
action:        N/A
action:        N/A


c64dtv/flash-trap.c:
event.c:
--------------------
--------
command line:  +trueflashfs
command line:  +eventimageinc
description:    "Disable true hardware flash file system"
description:    "Disable including disk images"
resource:      "FlashTrueFS" (set to 0)
resource:      "EventImageInclude" (set to 0)
action:        N/A
action:        N/A


c64/cart/ide64.c:
event.c:
-----------------
--------
resource type:                  bool
command line:  -playback
resource name:                  "IDE64RTCSave"
description:    "Playback recorded events"
resource range:                0/1
resource:      N/A
resource default:              0
action:        cmdline_help()
resource function:              ide64_set_rtc_save()
 
resource var:                  ide64_rtc_save
fliplist.c:
resource emulators:            x64/x64sc/xscpu64/x128
-----------
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource type:                  string
resource name:                  "FliplistName"
resource range:                N/A
resource default:              NULL
resource function:              set_fliplist_file_name()
resource var:                  fliplist_file_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -IDE64rtcsave / +IDE64rtcsave
command-line:                  -flipname
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:
platform gui missing:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: apparently this resource appears ONLY in fliplist.c and nowhere else in the code,
      and it is only declared, never used.
todo: update all UIs to use FLIPLIST_ALL_UNITS instead of ((unsigned int)-1) as parameter
      to fliplist_clear_list, fliplist_load_list, fliplist_save_list


c64/cart/ide64.c:
fliplist.c:
-----------------
-----------
command line:  -IDE64rtcsave
command line:  -flipname <Name>
description:    "Enable saving of IDE64 RTC data when changed."
description:    "Specify name of the flip list file image"
resource:      "IDE64RTCSave" (set to 1)
resource:      "FliplistName"
action:        N/A
action:        N/A


c64/cart/ide64.c:
fsdevice/fsdevice-resources.c:
-----------------
------------------------------
command line:  +IDE64rtcsave
resource type:                  string
description:    "Disable saving of IDE64 RTC data when changed."
resource name:                  "FSDevice8Dir"
resource:      "IDE64RTCSave" (set to 0)
resource range:                N/A
action:        N/A
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
 
resource function:              set_fsdevice_dir()
cbm2/cbm2-resources.c:
resource var:                  fsdevice_dir[0]
----------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource type:                  int
not used in:                    vsid
resource name:                  "MachineVideoStandard"
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              cbm6x0_set_sync_factor()
resource var:                  sync_factor
resource emulators:            xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pal / -ntsc / -model
command-line:                  -fs8
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing:           amigaos
platform range incorrect:
platform gui missing: windows


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -pal
command line:  -fs8 <Name>
description:    "Use PAL sync factor"
description:    "Use <name> as directory for file system device #8"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
resource:      N/A
action:        N/A
action:        cmdline_fsdirectory() (sets "FSDevice8Dir")


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-resources.c:
----------------------------
------------------------------
command line:   -ntsc
resource type:                 string
description:   "Use NTSC sync factor"
resource name:                 "FSDevice9Dir"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
resource range:                N/A
action:         N/A
resource default:               FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_fsdevice_dir()
resource var:                  fsdevice_dir[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -fs9
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -model <modelnumber>
command line:  -fs9 <Name>
description:    "Specify CBM-II model to emulate (610, 620, 620+, 710, 720, 720+)"
description:    "Use <name> as directory for file system device #9"
"Specify CBM-II model to emulate (510)"
resource:      N/A
resource:      N/A
action:        cbm2_set_model() (sets "ModelLine", "MachineVideoStandard", "RamSize", "KernalName", "BasicName" and "ChargenName")
action:        cmdline_fsdirectory() (sets "FSDevice9Dir")


cbm2/cbm2-resources.c:
fsdevice/fsdevice-resources.c:
----------------------
------------------------------
resource type:                  int
resource type:                  string
resource name:                  "RamSize"
resource name:                  "FSDevice10Dir"
resource range:                N/A (128/256/512/1024)
resource range:                N/A
resource default:              128
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_ramsize()
resource function:              set_fsdevice_dir()
resource var:                  ramsize
resource var:                  fsdevice_dir[2]
resource emulators:            xcbm2
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
command-line:                  -fs10
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos
 
fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:  -fs10 <Name>
description:    "Use <name> as directory for file system device #10"
resource:      N/A
action:        cmdline_fsdirectory() (sets "FSDevice10Dir")
 
fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  string
resource name:                  "FSDevice11Dir"
resource range:                N/A
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_fsdevice_dir()
resource var:                  fsdevice_dir[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ramsize / -model
command-line:                  -fs11
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing:          amigaos
platform range incorrect:
 
platform gui missing: dos
fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:  -fs11 <Name>
description:   "Use <name> as directory for file system device #11"
resource:       N/A
action:         cmdline_fsdirectory() (sets "FSDevice11Dir")


cbm2/cbm5x0-resources.c:
fsdevice/fsdevice-resources.c:
------------------------
------------------------------
resource type:                  int
resource type:                  bool
resource name:                  "RamSize"
resource name:                  "FSDevice8ConvertP00"
resource range:                N/A (64/128/256/512/1024)
resource range:                0/1
resource default:              64
resource default:              1
resource function:              set_ramsize()
resource function:              set_fsdevice_convert_p00()
resource var:                  ramsize
resource var:                  fsdevice_convert_p00_enabled[0]
resource emulators:            xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ramsize / -model
command-line:                  -fs8convertp00 / +fs8convertp00
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing:           amigaos
platform range incorrect:
platform gui missing: dos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -ramsize <RAM size>
command line:  -fs8convertp00
description:    "Specify size of RAM (64/128/256/512/1024 kByte)"
description:    "Enable on-read support for P00 files on drive 8"
resource:      "RamSize"
resource:      "FSDevice8ConvertP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2-resources.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------
------------------------------------
resource type:                 int
command line:   -fs8convertp00
resource name:                 "ModelLine"
description:   "Disable on-read support for P00 files on drive 8"
resource range:                 0..2 (LINE_7x0_50HZ (0), LINE_6x0_60HZ (1), LINE_6x0_50HZ (2))
resource:       "FSDevice8ConvertP00" (set to 0)
resource default:              LINE_6x0_50HZ (2)
action:         N/A
resource function:              set_cbm2_model_line()
resource var:                  cbm2_model_line
resource emulators:            xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -model
platform gui present:          amigaos/beos/os2/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           dos/sdl


cbm2/cbm5x0-resources.c:
fsdevice/fsdevice-resources.c:
------------------------
------------------------------
resource type:                  int
resource type:                  bool
resource name:                  "ModelLine"
resource name:                  "FSDevice9ConvertP00"
resource range:                1..2 (LINE_6x0_60HZ (1), LINE_6x0_50HZ (2))
resource range:                0/1
resource default:              LINE_6x0_50HZ (2)
resource default:              1
resource function:              set_cbm2_model_line()
resource function:              set_fsdevice_convert_p00()
resource var:                  cbm2_model_line
resource var:                  fsdevice_convert_p00_enabled[1]
resource emulators:            xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -model
command-line:                  -fs9convertp00 / +fs9convertp00
platform gui present:          amigaos/beos/os2/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform gui missing:          amigaos
platform range incorrect:
platform gui missing:          dos/sdl


cbm2/cbm2cart.c:
fsdevice/fsdevice-cmdline-options.c:
----------------
------------------------------------
resource type:                 string
command line:   -fs9convertp00
resource name:                 "Cart1Name"
description:   "Enable on-read support for P00 files on drive 9"
resource range:                N/A
resource:       "FSDevice9ConvertP00" (set to 0)
resource default:               ""
action:         N/A
resource function:              set_cart1_rom_name()
resource var:                   cart_1_name
resource emulators:            xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -cart1
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui missing:          beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.


cbm2/cbm2cart.c:
fsdevice/fsdevice-cmdline-options.c:
----------------
------------------------------------
command line:  -cart1 <Name>
command line:  -fs9convertp00
description:    "Specify name of cartridge ROM image for $1000"
description:    "Disable on-read support for P00 files on drive 9"
resource:      "Cart1Name"
resource:      "FSDevice9ConvertP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  string
resource type:                  bool
resource name:                  "Cart2Name"
resource name:                  "FSDevice10ConvertP00"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              1
resource function:              set_cart2_rom_name()
resource function:              set_fsdevice_convert_p00()
resource var:                  cart_2_name
resource var:                  fsdevice_convert_p00_enabled[2]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -cart2
command-line:                  -fs10convertp00 / +fs10convertp00
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          beos/dos/osx
platform gui missing:          amigaos
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.


cbm2/cbm2cart.c:
fsdevice/fsdevice-cmdline-options.c:
----------------
------------------------------------
command line:  -cart2 <Name>
command line:  -fs10convertp00
description:    "Specify name of cartridge ROM image for $2000-$3fff"
description:    "Enable on-read support for P00 files on drive 10"
resource:      "Cart2Name"
resource:      "FSDevice10ConvertP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-cmdline-options.c:
----------------
------------------------------------
resource type:                  string
command line:  -fs10convertp00
resource name:                  "Cart4Name"
description:    "Disable on-read support for P00 files on drive 10"
resource range:                N/A
resource:      "FSDevice10ConvertP00" (set to 0)
resource default:              ""
resource function:              set_cart4_rom_name()
resource var:                  cart_4_name
resource emulators:            xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -cart4
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui missing:          beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.
 
cbm2/cbm2cart.c:
----------------
command line:  -cart4 <Name>
description:    "Specify name of cartridge ROM image for $4000-$5fff"
resource:      "Cart4Name"
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  string
resource name:                  "Cart6Name"
resource range:                N/A
resource default:              ""
resource function:              set_cart6_rom_name()
resource var:                  cart_6_name
resource emulators:            xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -cart6
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui missing:          beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.
 
cbm2/cbm2cart.c:
----------------
command line:  -cart6 <Name>
description:    "Specify name of cartridge ROM image for $6000-$7fff"
resource:      "Cart6Name"
action:        N/A
 
cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource type:                  bool
resource name:                  "CartridgeReset"
resource name:                  "FSDevice11ConvertP00"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_cartridge_reset()
resource function:              set_fsdevice_convert_p00()
resource var:                  cbm2cartridge_reset
resource var:                  fsdevice_convert_p00_enabled[3]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -cartreset / +cartreset
command-line:                  -fs11convertp00 / +fs11convertp00
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: dos
platform gui missing:           amigaos


cbm2/cbm2cart.c:
fsdevice/fsdevice-cmdline-options.c:
----------------
------------------------------------
command line:  -cartreset
command line:  -fs11convertp00
description:    "Reset machine if a cartridge is attached or detached"
description:    "Enable on-read support for P00 files on drive 11"
resource:      "CartridgeReset" (set to 1)
resource:      "FSDevice11ConvertP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-cmdline-options.c:
----------------
------------------------------------
command line:  +cartreset
command line:  -fs11convertp00
description:    "Do not reset machine if a cartridge is attached or detached"
description:    "Disable on-read support for P00 files on drive 11"
resource:      "CartridgeReset" (set to 0)
resource:      "FSDevice11ConvertP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Ram08"
resource name:                  "FSDevice8SaveP00"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_cart08_ram()
resource function:              set_fsdevice_save_p00()
resource var:                  cart08_ram
resource var:                  fsdevice_save_p00_enabled[0]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ram08 / +ram08
command-line:                  -fs8savep00 / +fs8savep00
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: dos
platform gui missing:           amigaos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -ram08
command line:  -fs8savep00
description:    "Enable RAM mapping in $0800-$0FFF"
description:    "Enable saving of P00 files on drive 8"
resource:      "Ram08" (set to 1)
resource:      "FSDevice8SaveP00" (set to 1)
action:        N/A
action:        N/A


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  +ram08
command line:  +fs8savep00
description:    "Disable RAM mapping in $0800-$0FFF"
description:    "Disable saving of P00 files on drive 8"
resource:      "Ram08" (set to 0)
resource:      "FSDevice8SaveP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Ram1"
resource name:                  "FSDevice9SaveP00"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_cart1_ram()
resource function:              set_fsdevice_save_p00()
resource var:                  cart1_ram
resource var:                  fsdevice_save_p00_enabled[1]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ram1 / +ram1
command-line:                  -fs9savep00 / +fs9savep00
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: dos
platform gui missing:           amigaos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -ram1
command line:  -fs9savep00
description:    "Enable RAM mapping in $1000-$1FFF"
description:    "Enable saving of P00 files on drive 9"
resource:      "Ram1" (set to 1)
resource:      "FSDevice9SaveP00" (set to 1)
action:        N/A
action:        N/A


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  +ram1
command line:  +fs9savep00
description:    "Disable RAM mapping in $1000-$1FFF"
description:    "Disable saving of P00 files on drive 9"
resource:      "Ram1" (set to 0)
resource:      "FSDevice9SaveP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Ram2"
resource name:                  "FSDevice10SaveP00"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_cart2_ram()
resource function:              set_fsdevice_save_p00()
resource var:                  cart2_ram
resource var:                  fsdevice_save_p00_enabled[2]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ram2 / +ram2
command-line:                  -fs10savep00 / +fs10savep00
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: dos
platform gui missing:           amigaos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -ram2
command line:  -fs10savep00
description:    "Enable RAM mapping in $2000-$3FFF"
description:    "Enable saving of P00 files on drive 10"
resource:      "Ram2" (set to 1)
resource:      "FSDevice10SaveP00" (set to 1)
action:        N/A
action:        N/A


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  +ram2
command line:  +fs10savep00
description:    "Disable RAM mapping in $2000-$3FFF"
description:    "Disable saving of P00 files on drive 10"
resource:      "Ram2" (set to 0)
resource:      "FSDevice10SaveP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Ram4"
resource name:                  "FSDevice11SaveP00"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_cart4_ram()
resource function:              set_fsdevice_save_p00()
resource var:                  cart4_ram
resource var:                  fsdevice_save_p00_enabled[3]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ram4 / +ram4
command-line:                  -fs11savep00 / +fs11savep00
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: dos
platform gui missing:           amigaos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -ram4
command line:  -fs11savep00
description:    "Enable RAM mapping in $4000-$5FFF"
description:    "Enable saving of P00 files on drive 11"
resource:      "Ram4" (set to 1)
resource:      "FSDevice11SaveP00" (set to 1)
action:        N/A
action:        N/A


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  +ram4
command line:  +fs11savep00
description:    "Disable RAM mapping in $4000-$5FFF"
description:    "Disable saving of P00 files on drive 11"
resource:      "Ram4" (set to 0)
resource:      "FSDevice11SaveP00" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Ram6"
resource name:                  "FSDevice8HideCBMFiles"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_cart6_ram()
resource function:              set_fsdevice_hide_cbm_files()
resource var:                  cart6_ram
resource var:                  fsdevice_hide_cbm_files_enabled[0]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ram6 / +ram6
command-line:                  -fs8hidecbm / +fs8hidecbm
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: dos
platform gui missing:           amigaos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -ram6
command line:  -fs8hidecbm
description:    "Enable RAM mapping in $6000-$7FFF"
description:    "Hide CBM files (only show P00 files) for drive 8"
resource:      "Ram6" (set to 1)
resource:      "FSDevice8HideCBMFiles" (set to 1)
action:        N/A
action:        N/A


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  +ram6
command line:  +fs8hidecbm
description:    "Disable RAM mapping in $6000-$7FFF"
description:    "Do not hide CBM files (show all files) for drive 8"
resource:      "Ram6" (set to 0)
resource:      "FSDevice8HideCBMFiles" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "RamC"
resource name:                  "FSDevice9HideCBMFiles"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_cartC_ram()
resource function:              set_fsdevice_hide_cbm_files()
resource var:                  cartC_ram
resource var:                  fsdevice_hide_cbm_files_enabled[1]
resource emulators:            xcbm2/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -ramC / +ramC
command-line:                  -fs9hidecbm / +fs9hidecbm
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: dos
platform gui missing:           amigaos


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -ramC
command line:  -fs9hidecbm
description:    "Enable RAM mapping in $C000-$CFFF"
description:    "Hide CBM files (only show P00 files) for drive 9"
resource:      "RamC" (set to 1)
resource:      "FSDevice9HideCBMFiles" (set to 1)
action:        N/A
action:        N/A


cbm2/cbm2-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  +ramC
command line:  +fs9hidecbm
description:    "Disable RAM mapping in $C000-$CFFF"
description:    "Do not hide CBM files (show all files) for drive 9"
resource:      "RamC" (set to 0)
resource:      "FSDevice9HideCBMFiles" (set to 0)
action:        N/A
action:        N/A


cbm2/cbm2cart.c:
fsdevice/fsdevice-resources.c:
----------------
------------------------------
command line:  +cart
description:    "Disable default cartridge"
resource:      N/A
action:        cart_attach_cmdline() (note: research what resources are used)
 
crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcColorTint"
resource range:                0..2000
resource default:              1000
resource function:              set_color_tint()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -CRTCtint
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: osx
 
crtc/crtc-cmdline-options.c:
----------------------------
command line:  -CRTCtint <0-2000>
description:    "Set tint of internal calculated palette"
resource:      "CrtcColorTint"
action:        N/A
 
crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "CrtcAudioLeak"
resource name:                  "FSDevice10HideCBMFiles"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_audioleak()
resource function:              set_fsdevice_hide_cbm_files()
resource var:                  crtc.raster->canvas->videoconfig->video_resources.audioleak
resource var:                  fsdevice_hide_cbm_files_enabled[2]
resource emulators:            xcbm2/xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -CRTCaudioleak / +CRTCaudioleak
command-line:                  -fs10hidecbm / +fs10hidecbm
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:
platform gui missing:           amigaos


crtc/crtc-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  -CRTCaudioleak
command line:  -fs10hidecbm
description:    "Enable audio leak emulation"
description:    "Hide CBM files (only show P00 files) for drive 10"
resource:      "CrtcAudioLeak" (set to 1)
resource:      "FSDevice10HideCBMFiles" (set to 1)
action:        N/A
action:        N/A


crtc/crtc-cmdline-options.c:
fsdevice/fsdevice-cmdline-options.c:
----------------------------
------------------------------------
command line:  +CRTCaudioleak
command line:  +fs10hidecbm
description:    "Disable audio leak emulation"
description:    "Do not hide CBM files (show all files) for drive 10"
resource:      "CrtcAudioLeak" (set to 0)
resource:      "FSDevice10HideCBMFiles" (set to 0)
action:        N/A
action:        N/A


debug.c:
fsdevice/fsdevice-resources.c:
--------
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DoCoreDump"
resource name:                  "FSDevice11HideCBMFiles"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_do_core_dumps()
resource function:              set_fsdevice_hide_cbm_files()
resource var:                  debug.do_core_dumps
resource var:                  fsdevice_hide_cbm_files_enabled[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -core / +core / -debug / +debug
command-line:                  -fs11hidecbm / +fs11hidecbm
platform gui present:          unix (DEBUG only)
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
platform gui missing:           amigaos
note: not very useful to have in the UIs, perhaps make it available only if DEBUG is defined?


initcmdline.c:
fsdevice/fsdevice-cmdline-options.c:
--------------
------------------------------------
command line:  -core
command line:  -fs11hidecbm
description:    "Allow production of core dumps"
description:    "Hide CBM files (only show P00 files) for drive 11"
resource:      "DoCoreDump" (set to 1)
resource:      "FSDevice11HideCBMFiles" (set to 1)
action:        N/A
action:        N/A


initcmdline.c:
fsdevice/fsdevice-cmdline-options.c:
--------------
------------------------------------
command line:  +core
command line:  +fs11hidecbm
description:    "Do not produce core dumps"
description:    "Do not hide CBM files (show all files) for drive 11"
resource:      "DoCoreDump" (set to 0)
resource:      "FSDevice11HideCBMFiles" (set to 0)
action:        N/A
action:        N/A


initcmdline.c:
gfxoutputdrv/doodledrv.c:
--------------
-------------------------
command line:   -debug
resource type:                 int
description:   "Don't call exception handler"
resource name:                 "DoodleOversizeHandling"
resource:       "DoCoreDump" (set to 1)
resource range:                 0..9 (NATIVE_SS_OVERSIZE_SCALE (0), NATIVE_SS_OVERSIZE_CROP_LEFT_TOP (1), NATIVE_SS_OVERSIZE_CROP_CENTER_TOP (2),
action:         N/A
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_TOP (3), NATIVE_SS_OVERSIZE_CROP_LEFT_CENTER (4), NATIVE_SS_OVERSIZE_CROP_CENTER (5),
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_CENTER (6), NATIVE_SS_OVERSIZE_CROP_LEFT_BOTTOM (7),
                                        NATIVE_SS_OVERSIZE_CROP_CENTER_BOTTOM (8), NATIVE_SS_OVERSIZE_CROP_RIGHT_BOTTOM (9))
resource default:               NATIVE_SS_OVERSIZE_SCALE (0)
resource function:              set_oversize_handling()
resource var:                  oversize_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -doodleoversize
platform gui present:          unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


initcmdline.c:
gfxoutputdrv/doodledrv.c:
--------------
-------------------------
command line:  +debug
command line:  -doodleoversize <method>
description:    "Call exception handler (default)"
description:    "Select the way the oversized input should be handled, (0: scale down, 1: crop left top, 2: crop center top,  3: crop right top, 4: crop left center, 5: crop center, 6: crop right center, 7: crop left bottom, 8: crop center bottom, 9:  crop right bottom)"
resource:      "DoCoreDump" (set to 0)
resource:      "DoodleOversizeHandling"
action:        N/A
action:        N/A


drive/drive-resources.c:
gfxoutputdrv/doodledrv.c:
------------------------
-------------------------
resource type:                  bool
resource type:                  int
resource name:                  "DriveSoundEmulation"
resource name:                  "DoodleUndersizeHandling"
resource range:                0/1
resource range:                0..1 (NATIVE_SS_UNDERSIZE_SCALE (0), NATIVE_SS_UNDERSIZE_BORDERIZE (1))
resource default:              0
resource default:              NATIVE_SS_UNDERSIZE_SCALE (0)
resource function:              set_drive_sound_emulation()
resource function:              set_undersize_handling()
resource var:                  drive_sound_emulation
resource var:                  undersize_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drivesound / +drivesound
command-line:                  -doodleundersize
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          unix(GTK)
platform gui missing:
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


drive/drive-cmdline-options.c:
gfxoutputdrv/doodledrv.c:
------------------------------
-------------------------
command line:  -drivesound
command line:  -doodleundersize <method>
description:    "Enable sound emulation of disk drives"
description:    "Select the way the undersized input should be handled, (0: scale up, 1: borderize)"
resource:       "DriveSoundEmulation" (set to 1)
resource:      "DoodleUndersizeHandling"
action:        N/A
 
drive/drive-cmdline-options.c:
------------------------------
command line:  +drivesound
description:    "Disable sound emulation of disk drives"
resource:      "DriveSoundEmulation" (set to 0)
action:        N/A
action:        N/A


drive/drive-resources.c:
gfxoutputdrv/doodledrv.c:
------------------------
-------------------------
resource type:                  int
resource type:                  int
resource name:                  "DriveSoundEmulationVolume"
resource name:                  "DoodleMultiColorHandling"
resource range:                0..4000
resource range:                0..4 (NATIVE_SS_MC2HR_BLACK_WHITE (0), NATIVE_SS_MC2HR_2_COLORS (1), NATIVE_SS_MC2HR_4_COLORS (2),
resource default:              1000
                                        NATIVE_SS_MC2HR_GRAY (3), NATIVE_SS_MC2HR_DITHER (4))
resource function:              set_drive_sound_emulation_volume()
resource default:              NATIVE_SS_MC2HR_2_COLORS (1)
resource var:                  drive_sound_emulation_volume
resource function:              set_multicolor_handling()
resource var:                  multicolor_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drivesoundvolume
command-line:                  -doodlemc
platform gui present:          amigaos/dos/sdl/unix
platform gui present:          unix(GTK)
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: beos/os2/osx/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


drive/drive-cmdline-options.c:
gfxoutputdrv/doodledrv.c:
------------------------------
-------------------------
command line:  -drivesoundvolume <Volume>
command line:  -doodlemc <method>
description:    "Set volume for disk drive sound emulation (0-4000)"
description:    "Select the way the multicolor to hires should be handled, (0: b&w, 1: 2 colors, 2: 4 colors, 3: gray scale,  4: best cell colors)"
resource:      "DriveSoundEmulationVolume"
resource:      "DoodleMultiColorHandling"
action:        N/A
action:        N/A


drive/drive-resources.c:
gfxoutputdrv/doodledrv.c:
------------------------
-------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive8RTCSave"
resource name:                  "DoodleTEDLumHandling"
resource range:                0/1
resource range:                0..1 (NATIVE_SS_TED_LUM_IGNORE (0), NATIVE_SS_TED_LUM_DITHER (1))
resource default:              0
resource default:              NATIVE_SS_TED_LUM_IGNORE (0)
resource function:              set_drive_rtc_save()
resource function:              set_ted_lum_handling()
resource var:                  drive->rtc_save
resource var:                  ted_lum_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8rtcsave / +drive8rtcsave
command-line:                  -doodletedlum
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix(GTK)
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


drive/drive-cmdline-options.c:
gfxoutputdrv/doodledrv.c:
------------------------------
-------------------------
command line:  -drive8rtcsave
command line:  -doodletedlum <method>
description:    "Enable saving of FD2000/4000 RTC data when changed."
description:    "Select the way the TED luminosity should be handled, (0: ignore, 1: dither)"
resource:      "Drive8RTCSave" (set to 1)
resource:      "DoodleTEDLumHandling"
action:        N/A
action:        N/A


drive/drive-cmdline-options.c:
gfxoutputdrv/doodledrv.c:
------------------------------
-------------------------
command line:  +drive8rtcsave
resource type:                  int
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource name:                  "DoodleCRTCTextColor"
resource:      "Drive8RTCSave" (set to 0)
resource range:                0..2 (NATIVE_SS_CRTC_WHITE (0), NATIVE_SS_CRTC_AMBER (1), NATIVE_SS_CRTC_GREEN (2))
resource default:              NATIVE_SS_CRTC_WHITE (0)
resource function:              set_crtc_text_color()
resource var:                  crtc_text_color
resource emulators:            xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -doodlecrtctextcolor
platform gui present:          unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
 
gfxoutputdrv/doodledrv.c:
-------------------------
command line:  -doodlecrtctextcolor <color>
description:    "Select the CRTC text color (0: white, 1: amber, 2: green)"
resource:      "DoodleCRTCTextColor"
action:        N/A
action:        N/A


drive/drive-resources.c:
gfxoutputdrv/koaladrv.c:
------------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive9RTCSave"
resource name:                  "KoalaOversizeHandling"
resource range:                0/1
resource range:                0..9 (NATIVE_SS_OVERSIZE_SCALE (0), NATIVE_SS_OVERSIZE_CROP_LEFT_TOP (1), NATIVE_SS_OVERSIZE_CROP_CENTER_TOP (2),
resource default:              0
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_TOP (3), NATIVE_SS_OVERSIZE_CROP_LEFT_CENTER (4), NATIVE_SS_OVERSIZE_CROP_CENTER (5),
resource function:              set_drive_rtc_save()
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_CENTER (6), NATIVE_SS_OVERSIZE_CROP_LEFT_BOTTOM (7),
resource var:                  drive->rtc_save
                                        NATIVE_SS_OVERSIZE_CROP_CENTER_BOTTOM (8), NATIVE_SS_OVERSIZE_CROP_RIGHT_BOTTOM (9))
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource default:              NATIVE_SS_OVERSIZE_SCALE (0)
not used in:                    xcbm5x0/xcbm2/xpet/vsid
resource function:              set_oversize_handling()
resource var:                  oversize_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -drive9rtcsave / +drive9rtcsave
command-line:                  -koalaoversize
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix(GTK)
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


drive/drive-cmdline-options.c:
gfxoutputdrv/koaladrv.c:
------------------------------
------------------------
command line:  -drive9rtcsave
command line:  -koalaoversize <method>
description:    "Enable saving of FD2000/4000 RTC data when changed."
description:    "Select the way the oversized input should be handled, (0: scale down, 1: crop left top, 2: crop center top,  3: crop right top, 4: crop left center, 5: crop center, 6: crop right center, 7: crop left bottom, 8: crop center bottom, 9:  crop right bottom)"
resource:      "Drive9RTCSave" (set to 1)
resource:      "KoalaOversizeHandling"
action:        N/A
action:        N/A


drive/drive-cmdline-options.c:
gfxoutputdrv/koaladrv.c:
------------------------------
------------------------
command line:  +drive9rtcsave
resource type:                  int
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource name:                  "KoalaUndersizeHandling"
resource:      "Drive9RTCSave" (set to 0)
resource range:                0..1 (NATIVE_SS_UNDERSIZE_SCALE (0), NATIVE_SS_UNDERSIZE_BORDERIZE (1))
resource default:              NATIVE_SS_UNDERSIZE_SCALE (0)
resource function:              set_undersize_handling()
resource var:                  undersize_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -koalaundersize
platform gui present:          unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
 
gfxoutputdrv/koaladrv.c:
------------------------
command line:  -koalaundersize <method>
description:    "Select the way the undersized input should be handled, (0: scale up, 1: borderize)"
resource:      "KoalaUndersizeHandling"
action:        N/A
action:        N/A


drive/drive-resources.c:
gfxoutputdrv/koaladrv.c:
------------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive10RTCSave"
resource name:                  "KoalaTEDLumHandling"
resource range:                0/1
resource range:                0..1 (NATIVE_SS_TED_LUM_IGNORE (0), NATIVE_SS_TED_LUM_DITHER (1))
resource default:              0
resource default:              NATIVE_SS_TED_LUM_IGNORE (0)
resource function:              set_drive_rtc_save()
resource function:              set_ted_lum_handling()
resource var:                  drive->rtc_save
resource var:                  ted_lum_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xplus4
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10rtcsave / +drive10rtcsave
command-line:                  -koalatedlum
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix(GTK)
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


drive/drive-cmdline-options.c:
gfxoutputdrv/koaladrv.c:
------------------------------
------------------------
command line:  -drive10rtcsave
command line:  -koalatedlum <method>
description:    "Enable saving of FD2000/4000 RTC data when changed."
description:    "Select the way the TED luminosity should be handled, (0: ignore, 1: dither)"
resource:      "Drive10RTCSave" (set to 1)
resource:      "KoalaTEDLumHandling"
action:        N/A
action:        N/A


drive/drive-cmdline-options.c:
gfxoutputdrv/koaladrv.c:
------------------------------
command line:  +drive10rtcsave
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:      "Drive10RTCSave" (set to 0)
action:        N/A
 
drive/drive-resources.c:
------------------------
------------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive11RTCSave"
resource name:                  "KoalaCRTCTextColor"
resource range:                0/1
resource range:                0..2 (NATIVE_SS_CRTC_WHITE (0), NATIVE_SS_CRTC_AMBER (1), NATIVE_SS_CRTC_GREEN (2))
resource default:              0
resource default:              NATIVE_SS_CRTC_WHITE (0)
resource function:              set_drive_rtc_save()
resource function:              set_crtc_text_color()
resource var:                  drive->rtc_save
resource var:                  crtc_text_color
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xcbm2/xpet
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11rtcsave / +drive11rtcsave
command-line:                  -koalacrtctextcolor
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix(GTK)
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


drive/drive-cmdline-options.c:
gfxoutputdrv/koaladrv.c:
------------------------------
------------------------
command line:  -drive11rtcsave
command line:  -koalacrtctextcolor <color>
description:    "Enable saving of FD2000/4000 RTC data when changed."
description:    "Select the CRTC text color (0: white, 1: amber, 2: green)"
resource:      "Drive11RTCSave" (set to 1)
resource:      "KoalaCRTCTextColor"
action:        N/A
action:        N/A


drive/drive-cmdline-options.c:
machine.c:
------------------------------
----------
command line:  +drive11rtcsave
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:      "Drive11RTCSave" (set to 0)
action:        N/A
 
drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  int
resource type:                  int
resource name:                  "Drive8ParallelCable"
resource name:                  "JAMAction"
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource range:                0..5 (MACHINE_JAM_ACTION_DIALOG (0), MACHINE_JAM_ACTION_CONTINUE (1), MACHINE_JAM_ACTION_MONITOR (2),
resource default:              DRIVE_IDLE_NO_IDLE (0)
                                        MACHINE_JAM_ACTION_RESET (3), MACHINE_JAM_ACTION_HARD_RESET (4), MACHINE_JAM_ACTION_QUIT (5))
resource function:              set_drive_parallel_cable()
resource default:              MACHINE_JAM_ACTION_DIALOG (0)
resource var:                  drive->parallel_cable
resource function:              set_jam_action()
resource emulators:            x64/x64sc/xscpu64/x128
resource var:                  jam_action
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -parallel8
command-line:                  -jamaction
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows/osx
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          os2
platform gui missing:          os2


drive/iec/c64exp/c64exp-cmdline-options.c:
machine.c:
------------------------------------------
----------
command line:  -parallel8 <Type>
command line:  -jamaction <Type>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
description:    "Set action on CPU JAM: (0: Ask, 1: continue, 2: Monitor, 3: Reset, 4: Hard Reset, 5: Quit Emulator)"
resource:      "Drive8ParallelCable"
resource:      "JAMAction"
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
monitor/monitor.c:
------------------------------------
------------------
resource type:                  int
resource type:                  bool
resource name:                  "Drive9ParallelCable"
resource name:                  "KeepMonitorOpen"
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource range:                0/1
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource default:              1
resource function:              set_drive_parallel_cable()
resource function:              set_keep_monitor_open()
resource var:                  drive->parallel_cable
resource var:                  keep_monitor_open
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -parallel9
command-line:                  -keepmonopen / +keepmonopen
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          unix
platform range correct:
platform gui missing:          amigaos/beos/os2/osx/windows
platform range incorrect:
gpz note: this one only makes sense as an option for platforms that can offer more
platform gui missing:           os2
          than one window at a time - ie _not_ for: SDL/DOS
blacky note: agreed
 
monitor/monitor.c:
------------------
command line:  -keepmonopen
description:   "Keep the monitor open"
resource:       "KeepMonitorOpen" (set to 1)
action:         N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
monitor/monitor.c:
------------------------------------------
------------------
command line:  -parallel9 <Type>
command line:  +keepmonopen
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
description:    "Do not keep the monitor open"
resource:      "Drive9ParallelCable"
resource:      "KeepMonitorOpen" (set to 1)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "Drive10ParallelCable"
resource name:                  "EditorName"
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource range:                N/A
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource default:              PET_EDITOR4B80NAME
resource function:              set_drive_parallel_cable()
resource function:              set_editor_rom_name()
resource var:                  drive->parallel_cable
resource var:                  petres.editorName
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -parallel10
command-line:                  -editor / -model
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform gui missing: os2
platform range incorrect:
platform gui missing:           os2


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -parallel10 <Type>
command line:  -editor <Name>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
description:    "Specify name of Editor ROM image"
resource:      "Drive10ParallelCable"
resource:      "EditorName"
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "Drive11ParallelCable"
resource name:                  "H6809RomAName"
resource range:                0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource range:                N/A
resource default:              DRIVE_IDLE_NO_IDLE (0)
resource default:              ""
resource function:              set_drive_parallel_cable()
resource function:              set_h6809_rom_name()
resource var:                  drive->parallel_cable
resource var:                  petres.h6809romName[0]
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -parallel11
command-line:                  -6809romA / -model
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          unix
platform range correct:
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
platform range incorrect:
platform gui missing:          os2


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -parallel11 <Type>
command line:  -6809romA <Name>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
description:    "Specify 4K to 24K ROM file name at $A000 for 6809"
resource:      "Drive11ParallelCable"
resource:      "H6809RomAName"
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  bool
resource type:                  string
resource name:                  "Drive8ProfDOS"
resource name:                  "H6809RomBName"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_drive_profdos()
resource function:              set_h6809_rom_name()
resource var:                  drive->profdos
resource var:                  petres.h6809romName[1]
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8profdos / +drive8profdos
command-line:                  -6809romB / -model
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix
platform gui missing: os2/osx
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive8profdos
command line:  -6809romB <Name>
description:    "Enable Professional DOS"
description:    "Specify 4K to 20K ROM file name at $B000 for 6809"
resource:      "Drive8ProfDOS" (set to 1)
resource:      "H6809RomBName"
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-resources.c:
------------------------------------------
--------------------
command line:  +drive8profdos
resource type:                  string
description:    "Disable Professional DOS"
resource name:                  "H6809RomCName"
resource:      "Drive8ProfDOS" (set to 0)
resource range:                N/A
resource default:              ""
resource function:              set_h6809_rom_name()
resource var:                  petres.h6809romName[2]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -6809romC / -model
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
 
pet/pet-cmdline-options.c:
--------------------------
command line:  -6809romC <Name>
description:    "Specify 4K to 16K ROM file name at $C000 for 6809"
resource:      "H6809RomCName"
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  bool
resource type:                  string
resource name:                  "Drive9ProfDOS"
resource name:                  "H6809RomDName"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_drive_profdos()
resource function:              set_h6809_rom_name()
resource var:                  drive->profdos
resource var:                  petres.h6809romName[3]
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9profdos / +drive9profdos
command-line:                  -6809romD / -model
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix
platform gui missing: os2/osx
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive9profdos
command line:  -6809romD <Name>
description:    "Enable Professional DOS"
description:    "Specify 4K to 12K ROM file name at $D000 for 6809"
resource:      "Drive9ProfDOS" (set to 1)
resource:      "H6809RomDName"
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-resources.c:
------------------------------------------
--------------------
command line:   +drive9profdos
resource type:                 string
description:   "Disable Professional DOS"
resource name:                 "H6809RomEName"
resource:       "Drive9ProfDOS" (set to 0)
resource range:                 N/A
action:         N/A
resource default:              ""
resource function:              set_h6809_rom_name()
resource var:                  petres.h6809romName[4]
resource emulators:            xpet
not used in:                   x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -6809romE / -model
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


drive/iec/c64exp/c64exp-resources.c:
pet/pet-cmdline-options.c:
------------------------------------
--------------------------
resource type:                  bool
command line:  -6809romE <Name>
resource name:                  "Drive10ProfDOS"
description:    "Specify 2K or 8K ROM file name at $E000 for 6809"
resource range:                0/1
resource:      "H6809RomEName"
resource default:              0
action:        N/A
resource function:              set_drive_profdos()
 
resource var:                  drive->profdos
pet/pet-resources.c:
resource emulators:            x64/x64sc/xscpu64/x128
--------------------
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
resource type:                  string
resource name:                  "H6809RomFName"
resource range:                N/A
resource default:              ""
resource function:              set_h6809_rom_name()
resource var:                  petres.h6809romName[5]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -6809romF / -model
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
 
pet/pet-cmdline-options.c:
--------------------------
command line:  -6809romF <Name>
description:    "Specify 4K ROM file name at $F000 for 6809"
resource:      "H6809RomFName"
action:        N/A
 
pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                -1..-2 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                  sync_factor
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10profdos / +drive10profdos
command-line:                  -pal / -ntsc
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:          unix/windows
fixme: Fix documentation for xpet
gpz note: since CRTC is not related to PAL/NTSC (tv norm), does having this in the UIs make sense?
          what exactly does it affect in case of the PETs?
blacky note: it seems that normally it would affect the pixel aspect ratio of the crtc, however
            this code has been commented out and a fixme has been put in place.


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive10profdos
command line:  -pal
description:    "Enable Professional DOS"
description:    "Use PAL sync factor"
resource:      "Drive10ProfDOS" (set to 1)
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  +drive10profdos
command line:  -ntsc
description:    "Disable Professional DOS"
description:    "Use NTSC sync factor"
resource:      "Drive10ProfDOS" (set to 0)
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive11ProfDOS"
resource name:                  "Crtc"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_drive_profdos()
resource function:              set_crtc_enabled()
resource var:                  drive->profdos
resource var:                  petres.crtc
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11profdos / +drive11profdos
command-line:                  -crtc / +crtc
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing: os2/osx
platform gui missing:           amigaos


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive11profdos
command line:  -crtc
description:    "Enable Professional DOS"
description:    "Enable CRTC"
resource:      "Drive11ProfDOS" (set to 1)
resource:      "Crtc" (set to 1)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  +drive11profdos
command line:  +crtc
description:    "Disable Professional DOS"
description:    "Disable CRTC"
resource:      "Drive11ProfDOS" (set to 0)
resource:      "Crtc" (set to 0)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "Drive8SuperCard"
resource name:                  "VideoSize"
resource range:                0/1
resource range:                N/A (COLS_AUTO (0), COLS_40 (40), COLS_80 (80))
resource default:              0
resource default:              COLS_AUTO (0)
resource function:              set_drive_supercard()
resource function:              set_video()
resource var:                  drive->supercard
resource var:                  petres.video
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive8supercard / +drive8supercard
command-line:                  -videosize
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/dos/os2/unix/osx/windows
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:           sdl


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive8supercard
command line:  -videosize <size>
description:    "Enable SuperCard+"
description:    "Set video size (0: Automatic, 40: 40 Columns, 80: 80 Columns)"
resource:      "Drive8SuperCard" (set to 1)
resource:      "VideoSize"
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-resources.c:
------------------------------------------
--------------------
command line:  +drive8supercard
description:    "Disable SuperCard+"
resource:      "Drive8SuperCard" (set to 0)
action:        N/A
 
drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive9SuperCard"
resource name:                  "Basic1"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_drive_supercard()
resource function:              set_pet2k_enabled()
resource var:                  drive->supercard
resource var:                  petres.pet2k
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive9supercard / +drive9supercard
command-line:                  -basic1 / +basic1 / -model
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          os2/unix/osx
platform gui missing: os2/osx
platform gui missing:          amigaos/beos/dos/sdl/windows


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive9supercard
command line:  -basic1
description:    "Enable SuperCard+"
description:    "Enable ROM 1 Kernal patches"
resource:      "Drive9SuperCard" (set to 1)
resource:      "Basic1" (set to 1)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  +drive9supercard
command line:  +basic1
description:    "Disable SuperCard+"
description:    "Disable ROM 1 Kernal patches"
resource:      "Drive9SuperCard" (set to 0)
resource:      "Basic1" (set to 0)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-cmdline-options.c:
------------------------------------
--------------------------
command line:  -model <modelnumber>
description:    "Specify PET model to emulate. (2001/3008/3016/3032/3032B/4016/4032/4032B/8032/8096/8296/SuperPET)"
resource:      N/A
action:        pet_set_model() (sets "Basic1", "Basic1Chars", "ChargenName", "KernalName", "BasicName", "EditorName", "RomModule9Name",
                "RomModuleAName", "RomModuleBName", "H6809RomAName", "H6809RomBName", "H6809RomCName", "H6809RomDName", "H6809RomEName",
                "H6809RomFName")
 
pet/pet-resources.c:
--------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive10SuperCard"
resource name:                  "Basic1Chars"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_drive_supercard()
resource function:              set_pet2kchar_enabled()
resource var:                  drive->supercard
resource var:                  petres.pet2kchar
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive10supercard / +drive10supercard
command-line:                  -basic1char / +basic1char / -model
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          os2/unix/osx
platform gui missing: os2/osx
platform gui missing:          amigaos/beos/dos/sdl/windows


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive10supercard
command line:  -basic1char
description:    "Enable SuperCard+"
description:    "Switch upper/lower case charset"
resource:      "Drive10SuperCard" (set to 1)
resource:      "Basic1Chars" (set to 1)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  +drive10supercard
command line:  +basic1char
description:    "Disable SuperCard+"
description:    "Do not switch upper/lower case charset"
resource:      "Drive10SuperCard" (set to 0)
resource:      "Basic1Chars" (set to 0)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Drive11SuperCard"
resource name:                  "EoiBlank"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_drive_supercard()
resource function:              set_eoiblank_enabled()
resource var:                  drive->supercard
resource var:                  petres.eoiblank
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -drive11supercard / +drive11supercard
command-line:                  -eoiblank / +eoiblank
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          os2/unix/osx
platform gui missing: os2/osx
platform gui missing:          amigaos/beos/dos/sdl/windows


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -drive11supercard
command line:  -eoiblank
description:    "Enable SuperCard+"
description:    "EOI blanks screen"
resource:      "Drive11SuperCard" (set to 1)
resource:      "EoiBlank" (set to 1)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  +drive11supercard
command line:  +eoiblank
description:    "Disable SuperCard+"
description:    "EOI does not blank screen"
resource:      "Drive11SuperCard" (set to 0)
resource:      "EoiBlank" (set to 0)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-resources.c:
------------------------------------
--------------------
resource type:                  string
resource type:                  int
resource name:                  "DriveProfDOS1571Name"
resource name:                  "CPUswitch"
resource range:                N/A
resource range:                N/A (SUPERPET_CPU_6502 (0), SUPERPET_CPU_6809 (1), SUPERPET_CPU_PROG (2))
resource default:              ""
resource default:              SUPERPET_CPU_6502 (0)
resource function:              set_profdos_1571_name()
resource function:              set_superpet_cpu_switch()
resource var:                  profdos_1571_name
resource var:                  petres.superpet_cpu_switch
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xpet
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -profdos1571
command-line:                  -cpu6502 / -cpu6809 / -cpuprog
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
 
pet/pet-cmdline-options.c:
--------------------------
command line:  -cpu6502
description:    "Set SuperPET CPU switch to '6502'"
resource:      "CPUswitch" (set to SUPERPET_CPU_6502)
action:         N/A


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -profdos1571 <Name>
command line:  -cpu6809
description:    "Specify name of Professional DOS 1571 ROM image"
description:    "Set SuperPET CPU switch to '6809'"
resource:      "DriveProfDOS1571Name"
resource:      "CPUswitch" (set to SUPERPET_CPU_6809)
action:        N/A
action:        N/A


drive/iec/c64exp/c64exp-resources.c:
pet/pet-cmdline-options.c:
------------------------------------
--------------------------
resource type:                  string
command line:  -cpuprog
resource name:                  "DriveSuperCardName"
description:    "Set SuperPET CPU switch to 'Prog'"
resource range:                N/A
resource:      "CPUswitch" (set to SUPERPET_CPU_PROG)
resource default:              ""
action:        N/A
resource function:              set_supercard_name()
 
resource var:                  supercard_name
pet/pet-resources.c:
resource emulators:            x64/x64sc/xscpu64/x128
--------------------
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
resource type:                  int
resource name:                  "PETColour"
resource range:                0..2 (PET_COLOUR_TYPE_OFF (0), PET_COLOUR_TYPE_RGBI (1), PET_COLOUR_TYPE_ANALOG (2))
resource default:              PET_COLOUR_TYPE_OFF (0)
resource function:              set_pet_colour()
resource var:                  pet_colour_type
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -supercard
command-line:                  -colour-rgbi / -colour-analog
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: os2/osx
platform gui missing: os2/osx


drive/iec/c64exp/c64exp-cmdline-options.c:
pet/pet-cmdline-options.c:
------------------------------------------
--------------------------
command line:  -supercard <Name>
command line:  -colour-rgbi
description:    "Specify name of SuperCard+ ROM image"
description:    "RGBI colour extension to PET 4032"
resource:      "DriveSuperCardName"
resource:      "PETColour" (set to PET_COLOUR_TYPE_RGBI)
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
pet/pet-cmdline-options.c:
--------------------------
--------------------------
resource type:                  string
command line:   -colour-analog
resource name:                  "DosName1541ii"
description:    "Analog colour extension to PET 4032"
resource range:                N/A
resource:      "PETColour" (set to PET_COLOUR_TYPE_ANALOG)
resource default:              "d1541II"
resource function:              set_dos_rom_name_1541ii()
resource var:                  dos_rom_name_1541ii
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos1541II
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing: os2
 
drive/iec/iec-cmdline-options.c:
--------------------------------
command line:  -dos1541II <Name>
description:    "Specify name of 1541-II DOS ROM image"
resource:      "DosName1541II"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
pet/pet-resources.c:
--------------------------
--------------------
resource type:                  string
resource type:                  int
resource name:                  "DosName2000"
resource name:                  "PETColourBG"
resource range:                N/A
resource range:                N/A
resource default:              "dos2000"
resource default:              0
resource function:              set_dos_rom_name_2000()
resource function:              set_pet_colour_bg()
resource var:                  dos_rom_name_2000
resource var:                  pet_colour_analog_bg
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xpet
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dos2000
command-line:                  -colour-analog-bg
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: osx
platform gui missing: os2/osx


drive/iec/iec-cmdline-options.c:
pet/pet-cmdline-options.c:
--------------------------------
--------------------------
command line:  -dos2000 <Name>
command line:  -colour-analog-bg <Colour 0-255>
description:    "Specify name of 2000 DOS ROM image"
description:    "Analog colour background on PET 4032"
resource:      "DosName2000"
resource:      "PETColourBG"
action:        N/A
action:        N/A


drive/iec/iec-resources.c:
pet/petpia1.c:
--------------------------
--------------
resource type:                  string
resource type:                  bool
resource name:                  "DosName4000"
resource name:                  "DiagPin"
resource range:                N/A
resource range:                0/1
resource default:              "dos4000"
resource default:              0
resource function:              set_dos_rom_name_4000()
resource function:              set_diagnostic_pin_enabled()
resource var:                  dos_rom_name_4000
resource var:                  diagnostic_pin_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            xpet
not used in:                    xcbm5x0/xcbm2/xpet/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dos4000
command-line:                  -diagpin / +diagpin
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          os2/unix/osx
platform gui missing: osx
platform gui missing:          amigaos/beos/dos/sdl/windows
 
pet/petpia1.c:
--------------
command line:  -diagpin
description:    "Enable userport diagnostic pin"
resource:      "DiagPin" (set to 1)
action:         N/A


drive/iec/iec-cmdline-options.c:
pet/petpia1.c:
--------------------------------
--------------
command line:  -dos4000 <Name>
command line:  +diagpin
description:    "Specify name of 4000 DOS ROM image"
description:    "Disable userport diagnostic pin"
resource:      "DosName4000"
resource:      "DiagPin" (set to 0)
action:        N/A
action:        N/A


drive/iec/plus4exp/plus4exp-resources.c:
pet/petreu.c:
----------------------------------------
-------------
resource type:                  int
resource type:                  int
resource name:                  "Drive8ParallelCable"
resource name:                  "PETREUsize"
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource range:                N/A (128/512/1024/2048)
resource default:              0
resource default:              128
resource function:              set_drive_parallel_cable()
resource function:              set_petreu_size()
resource var:                  &drive->parallel_cable
resource var:                  petreu_size_kb
resource emulators:            xplus4
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -parallel8 / +parallel8
command-line:                  -petreuramsize
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           beos
platform gui missing: os2


drive/iec/plus4exp/plus4exp-cmdline-options.c:
pet/petreu.c:
----------------------------------------------
-------------
command line:  -parallel8 <Type>
command line:  -petreuramsize <size in KB>
description:    "Set parallel cable type (0: none, 1: standard)"
description:    "Size of the PET Ram and Expansion Unit. (128/512/1024/2048)"
resource:      "Drive8ParallelCable"
resource:      "PETREUsize"
action:        N/A
action:        N/A


drive/iec/plus4exp/plus4exp-resources.c:
plus4/plus4-resources.c:
----------------------------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "Drive9ParallelCable"
resource name:                  "FunctionLowName"
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource range:                N/A
resource default:              0
resource default:              "3plus1lo"
resource function:              set_drive_parallel_cable()
resource function:              set_func_lo_rom_name()
resource var:                  &drive->parallel_cable
resource var:                  func_lo_rom_name
resource emulators:            xplus4
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -parallel9 / +parallel9
command-line:                  -functionlo / -model
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform gui missing: os2
platform range incorrect:
platform gui missing:           beos


drive/iec/plus4exp/plus4exp-cmdline-options.c:
plus4/plus4-cmdline-options.c:
----------------------------------------------
------------------------------
command line:  -parallel9 <Type>
command line:  -functionlo <Name>
description:    "Set parallel cable type (0: none, 1: standard)"
description:    "Specify name of Function low ROM image"
resource:      "Drive9ParallelCable"
resource:      "FunctionLowName"
action:        N/A
action:        N/A


drive/iec/plus4exp/plus4exp-resources.c:
plus4/plus4-resources.c:
----------------------------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "Drive10ParallelCable"
resource name:                  "FunctionHighName"
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource range:                N/A
resource default:              0
resource default:              "3plus1hi"
resource function:              set_drive_parallel_cable()
resource function:              set_func_hi_rom_name()
resource var:                  &drive->parallel_cable
resource var:                  func_hi_rom_name
resource emulators:            xplus4
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -parallel10 / +parallel10
command-line:                  -functionhi / -model
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform gui missing: os2
platform range incorrect:
platform gui missing:           beos


drive/iec/plus4exp/plus4exp-cmdline-options.c:
plus4/plus4-cmdline-options.c:
----------------------------------------------
------------------------------
command line:  -parallel10 <Type>
command line:  -functionhi <Name>
description:    "Set parallel cable type (0: none, 1: standard)"
description:    "Specify name of Function high ROM image"
resource:      "Drive10ParallelCable"
resource:      "FunctionHighName"
action:        N/A
action:        N/A


drive/iec/plus4exp/plus4exp-resources.c:
plus4/plus4-resources.c:
----------------------------------------
------------------------
resource type:                  int
resource type:                  string
resource name:                  "Drive11ParallelCable"
resource name:                  "c1loName"
resource range:                0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource range:                N/A
resource default:              0
resource default:              ""
resource function:              set_drive_parallel_cable()
resource function:              set_c1lo_rom_name()
resource var:                  &drive->parallel_cable
resource var:                  c1lo_rom_name
resource emulators:            xplus4
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -parallel11 / +parallel11
command-line:                  -c1lo
platform gui present:          amigaos/dos/os2/unix/osx/windows/sdl
platform gui present:          sdl/unix/osx
platform range correct:
platform gui missing:          amigaos/beos/dos/os2/windows
platform range incorrect:
platform gui missing:          beos


drive/iec/plus4exp/plus4exp-cmdline-options.c:
plus4/plus4-cmdline-options.c:
----------------------------------------------
------------------------------
command line:  -parallel11 <Type>
command line:  -c1lo <Name>
description:    "Set parallel cable type (0: none, 1: standard)"
description:    "Specify name of Cartridge 1 low ROM image"
resource:      "Drive11ParallelCable"
resource:      "c1loName"
action:        N/A
action:        N/A


drive/iec128dcr/iec128dcr-resources.c:
plus4/plus4-resources.c:
--------------------------------------
------------------------
resource type:                  string
resource type:                  string
resource name:                  "DosName1571cr"
resource name:                  "c1hiName"
resource range:                N/A
resource range:                N/A
resource default:              "d1571cr"
resource default:              ""
resource function:              set_dos_rom_name_1571cr()
resource function:              set_c1hi_rom_name()
resource var:                  dos_rom_name_1571cr
resource var:                  c1hi_rom_name
resource emulators:            x128
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dos1571cr
command-line:                  -c1hi
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          sdl/unix/osx
platform gui missing: os2
platform gui missing:           amigaos/beos/dos/os2/windows


drive/iec128dcr/iec128dcr-cmdline-options.c:
plus4/plus4-cmdline-options.c:
--------------------------------------------
------------------------------
command line:  -dos1571cr <Name>
command line:  -c1hi <Name>
description:    "Specify name of 1571CR DOS ROM image"
description:    "Specify name of Cartridge 1 high ROM image"
resource:      "DosName1571cr"
resource:      "c1hiName"
action:        N/A
action:        N/A


drive/tcbm/tcbm-resources.c:
plus4/plus4-resources.c:
----------------------------
------------------------
resource type:                  string
resource type:                  string
resource name:                  "DosName1551"
resource name:                  "c2loName"
resource range:                N/A
resource range:                N/A
resource default:              "dos1551"
resource default:              ""
resource function:              set_dos_rom_name_1551()
resource function:              set_c2lo_rom_name()
resource var:                  dos_rom_name_1551
resource var:                  c2lo_rom_name
resource emulators:            xplus4
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -dos1551
command-line:                  -c2lo
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          sdl/unix/osx
platform gui missing: os2
platform gui missing:           amigaos/beos/dos/os2/windows


drive/tcbm/tcbm-cmdline-options.c:
plus4/plus4-cmdline-options.c:
----------------------------------
------------------------------
command line:  -dos1551 <Name>
command line:  -c2lo <Name>
description:    "Specify name of 1551 DOS ROM image"
description:    "Specify name of Cartridge 2 low ROM image"
resource:      "DosName1551"
resource:      "c2loName"
action:        N/A
action:        N/A


event.c:
plus4/plus4-resources.c:
--------
------------------------
resource type:                  string
resource type:                  string
resource name:                  "EventSnapshotDir"
resource name:                  "c2hiName"
resource range:                N/A
resource range:                N/A
resource default:              FSDEVICE_DEFAULT_DIR FSDEV_DIR_SEP_STR (arch specific)
resource default:              ""
resource function:              set_event_snapshot_dir()
resource function:              set_c2hi_rom_name()
resource var:                  event_snapshot_dir
resource var:                  c2hi_rom_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -eventsnapshotdir
command-line:                  -c2hi
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui present:          sdl/unix/osx
platform gui missing:          dos/os2
platform gui missing:          amigaos/beos/dos/os2/windows


event.c:
plus4/plus4-cmdline-options.c:
--------
------------------------------
command line:  -eventsnapshotdir <Name>
command line:  -c2hi <Name>
description:    "Set event snapshot directory"
description:    "Specify name of Cartridge 2 high ROM image"
resource:      "EventSnapshotDir"
resource:      "c2hiName"
action:        N/A
action:        N/A


event.c:
plus4/plus4-resources.c:
--------
------------------------
resource type:                  string
resource type:                  int
resource name:                  "EventStartSnapshot"
resource name:                  "MachineVideoStandard"
resource range:                N/A
resource range:                -1..-2 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              EVENT_START_SNAPSHOT (arch specific)
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              set_event_start_snapshot()
resource function:              set_sync_factor()
resource var:                  event_start_snapshot
resource var:                  sync_factor
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -eventstartsnapshot
command-line:                  -pal / -ntsc / -model
platform gui present:          amigaos/beos/windows
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix
platform gui missing:          dos/os2/sdl/unix/osx
platform range correct:
note: not sure if its useful to make this user definable
platform range incorrect:
platform gui missing:          windows
 
plus4/plus4-cmdline-options.c:
------------------------------
command line:  -model <Model>
description:    "Set Plus4 model (c16/c16pal/c16ntsc, plus4/plus4pal/plus4ntsc, v364/cv364, c232)"
resource:      N/A
action:         set_plus4_model() (sets "MachineVideoStandard", "RamSize", "KernalName", "BasicName", "FunctionLowName", "FunctionHighName",
                "Acia1Enable", "SpeechImage", "SpeechEnabled")


event.c:
plus4/plus4-cmdline-options.c:
--------
------------------------------
command line:  -eventstartsnapshot <Name>
command line:  -pal
description:    "Set event start snapshot"
description:    "Use PAL sync factor"
resource:      "EventStartSnapshot"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:        N/A
action:        N/A


event.c:
plus4/plus4-cmdline-options.c:
--------
------------------------------
resource type:                  string
command line:  -ntsc
resource name:                  "EventEndSnapshot"
description:    "Use NTSC sync factor"
resource range:                N/A
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
resource default:              EVENT_END_SNAPSHOT (arch specific)
resource function:              set_event_end_snapshot()
resource var:                  event_end_snapshot
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -eventendsnapshot
platform gui present:          amigaos/beos/windows
platform gui missing:          dos/os2/sdl/unix/osx
note: not sure if its useful to make this user definable
 
event.c:
--------
command line:  -eventendsnapshot <Name>
description:    "Set event end snapshot"
resource:      "EventEndSnapshot"
action:        N/A
action:        N/A


event.c:
plus4/plus4-resources.c:
--------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "EventStartMode"
resource name:                  "RamSize"
resource range:                0..3 (EVENT_START_MODE_FILE_SAVE (0), EVENT_START_MODE_FILE_LOAD (1), EVENT_START_MODE_RESET (2),
resource range:                N/A (16/32/64) [256/1024/4096]
                                        EVENT_START_MODE_PLAYBACK (3))
resource default:              64
resource default:              EVENT_START_MODE_FILE_SAVE (0)
resource function:              set_ram_size_plus4()
resource function:              set_event_start_mode()
resource var:                  ram_size_plus4
resource var:                  event_start_mode
resource emulators:            xplus4
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -eventstartmode
command-line:                  -ramsize / -model
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui present:          amigaos/os2/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: dos/os2
platform gui missing:           beos/dos/osx


event.c:
plus4/plus4-cmdline-options.c:
--------
------------------------------
command line:  -eventstartmode <Mode>
command line:  -ramsize <RAM size>
description:    "Set event start mode (0: file save, 1: file load, 2: reset, 3: playback)"
description:    "Specify size of RAM installed in kb (16/32/64)"
resource:      "EventStartMode"
resource:      "RamSize"
action:        N/A
action:        N/A


event.c:
plus4/plus4memhacks.c:
--------
----------------------
resource type:                  bool
resource type:                  int
resource name:                  "EventImageInclude"
resource name:                  "MemoryHack"
resource range:                0/1
resource range:                0..4 (MEMORY_HACK_NONE (0), MEMORY_HACK_C256K (1), MEMORY_HACK_H256K (2), MEMORY_HACK_H1024K (3), MEMORY_HACK_H4096K (4))
resource default:              1
resource default:              MEMORY_HACK_NONE (0)
resource function:              set_event_image_include()
resource function:              set_memory_hack()
resource var:                  event_image_include
resource var:                  memory_hack
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -eventimageinc / +eventimageinc
command-line:                  -memoryexphack
platform gui present:
platform gui present:          amigaos/sdl/unix/windows/osx
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:   amigaos/sdl/unix/windows/osx
gpz fixme: apparently this resource appears ONLY in event.c and nowhere else in the code,
platform range incorrect:
          and it is only declared, never used. in (at least) GTK ui the option is present
platform gui missing:           beos/dos/os2
          in the UI, but it does not use the resource at all
blacky note: the variable it sets is used in event.c, when set it will include the disk images in the event files.


event.c:
plus4/plus4memhacks.c:
--------
----------------------
command line:  -eventimageinc
command line:  -memoryexphack <device>
description:    "Enable including disk images"
description:    "Set the 'memory expansion hack' device (0: None, 1: CSORY 256K, 2: HANNES 256K, 3: HANNES 1024K, 4: HANNES 4096K)"
resource:      "EventImageInclude" (set to 1)
resource:      "MemoryHack"
action:        N/A
action:        N/A


event.c:
plus4/ted-resources.c:
--------
----------------------
command line:   +eventimageinc
resource type:                 int
description:   "Disable including disk images"
resource name:                 "TEDBorderMode"
resource:       "EventImageInclude" (set to 0)
resource range:                 0..3 (TED_NORMAL_BORDERS (0), TED_FULL_BORDERS (1), TED_DEBUG_BORDERS (2), TED_NO_BORDERS (3))
action:         N/A
resource default:              TED_NORMAL_BORDERS (0)
 
resource function:              set_border_mode()
event.c:
resource var:                  ted_resources.border_mode
--------
resource emulators:            xplus4
command line:  -playback
not used in:                   x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
description:    "Playback recorded events"
prepocessor:
command-line:                  -TEDborders
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: os2/osx
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  -TEDborders <Mode>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:      N/A
resource:      N/A
action:        cmdline_help()
action:        border_set_func() (sets "TEDBorderMode")


fliplist.c:
plus4/ted-resources.c:
-----------
----------------------
resource type:                  string
resource type:                  int
resource name:                  "FliplistName"
resource name:                  "TEDColorTint"
resource range:                N/A
resource range:                0..2000
resource default:              NULL
resource default:              1000
resource function:              set_fliplist_file_name()
resource function:              set_color_tint()
resource var:                  fliplist_file_name
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -flipname
command-line:                  -TEDtint
platform gui present:
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
fixme: apparently this resource appears ONLY in fliplist.c and nowhere else in the code,
platform range incorrect:
      and it is only declared, never used.
platform gui missing: osx
todo: update all UIs to use FLIPLIST_ALL_UNITS instead of ((unsigned int)-1) as parameter
      to fliplist_clear_list, fliplist_load_list, fliplist_save_list


fliplist.c:
plus4/ted-cmdline-options.c:
-----------
----------------------------
command line:  -flipname <Name>
command line:  -TEDtint <0-2000>
description:    "Specify name of the flip list file image"
description:    "Set tint of internal calculated palette"
resource:      "FliplistName"
resource:      "TEDColorTint"
action:        N/A
action:        N/A


fsdevice/fsdevice-resources.c:
plus4/ted-resources.c:
------------------------------
----------------------
resource type:                  string
resource type:                  bool
resource name:                  "FSDevice8Dir"
resource name:                  "TEDAudioLeak"
resource range:                N/A
resource range:                0/1
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
resource default:              0
resource function:              set_fsdevice_dir()
resource function:              set_audioleak()
resource var:                  fsdevice_dir[0]
resource var:                  ted.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            xplus4
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -fs8
command-line:                  -TEDaudioleak / +TEDaudioleak
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:           amigaos
platform gui missing:


fsdevice/fsdevice-cmdline-options.c:
plus4/ted-cmdline-options.c:
------------------------------------
----------------------------
command line:  -fs8 <Name>
command line:  -TEDaudioleak
description:    "Use <name> as directory for file system device #8"
description:    "Enable audio leak emulation"
resource:      N/A
resource:      "TEDAudioLeak" (set to 1)
action:        cmdline_fsdirectory() (sets "FSDevice8Dir")
action:        N/A
 
plus4/ted-cmdline-options.c:
----------------------------
command line:  +TEDaudioleak
description:    "Disable audio leak emulation"
resource:      "TEDAudioLeak" (set to 0)
action:        N/A


fsdevice/fsdevice-resources.c:
printerdrv/driver-select.c:
------------------------------
---------------------------
resource type:                  string
resource type:                  string
resource name:                  "FSDevice9Dir"
resource name:                  "PrinterUserportDriver"
resource range:                N/A
resource range:                N/A ("ascii"/"nl10"/"raw")
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
resource default:              "ascii"
resource function:              set_fsdevice_dir()
resource function:              set_printer_driver()
resource var:                  fsdevice_dir[1]
resource var:                  driver_select[3].drv_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    vsid
not used in:                    x64dtv/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -fs9
command-line:                  -pruserdrv
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           amigaos
platform gui missing: os2/osx


fsdevice/fsdevice-cmdline-options.c:
printerdrv/driver-select.c:
------------------------------------
---------------------------
command line:  -fs9 <Name>
command line:  -pruserdrv <Name>
description:    "Use <name> as directory for file system device #9"
description:    "Specify name of printer driver for the userport printer. (ascii/nl10/raw)"
resource:      N/A
resource:      "PrinterUserportDriver"
action:        cmdline_fsdirectory() (sets "FSDevice9Dir")
action:        N/A


fsdevice/fsdevice-resources.c:
printerdrv/interface-serial.c:
------------------------------
------------------------------
resource type:                  string
resource type:                  int
resource name:                  "FSDevice10Dir"
resource name:                  "Printer7"
resource range:                N/A
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_REAL (2))
resource default:              FSDEVICE_DEFAULT_DIR (arch specific)
resource default:              PRINTER_DEVICE_NONE (0)
resource function:              set_fsdevice_dir()
resource function:              set_printer_enabled()
resource var:                  fsdevice_dir[2]
resource var:                  printer_enabled[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs10
command-line:                  -device7
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          sdl/unix/windows
platform gui missing:          amigaos
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx


fsdevice/fsdevice-cmdline-options.c:
printerdrv/interface-serial.c:
------------------------------------
command line:  -fs10 <Name>
description:    "Use <name> as directory for file system device #10"
resource:      N/A
action:        cmdline_fsdirectory() (sets "FSDevice10Dir")
 
fsdevice/fsdevice-resources.c:
------------------------------
------------------------------
resource type:                 string
command line:   -device7 <Type>
resource name:                 "FSDevice11Dir"
description:   "Set device type for device #7 (0: None, 2: Real)"
resource range:                N/A
resource:       "Printer7"
resource default:               FSDEVICE_DEFAULT_DIR (arch specific)
action:         N/A
resource function:             set_fsdevice_dir()
resource var:                   fsdevice_dir[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -fs11
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos


fsdevice/fsdevice-cmdline-options.c:
printerdrv/interface-userport.c:
------------------------------------
--------------------------------
command line:  -fs11 <Name>
description:    "Use <name> as directory for file system device #11"
resource:      N/A
action:        cmdline_fsdirectory() (sets "FSDevice11Dir")
 
fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "FSDevice8ConvertP00"
resource name:                  "PrinterUserport"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_fsdevice_convert_p00()
resource function:              set_up_enabled()
resource var:                  fsdevice_convert_p00_enabled[0]
resource var:                  userport_printer_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    vsid
not used in:                    x64dtv/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -fs8convertp00 / +fs8convertp00
command-line:                  -pruser / +pruser
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           amigaos
platform gui missing: os2/osx


fsdevice/fsdevice-cmdline-options.c:
printerdrv/interface-userport.c:
------------------------------------
--------------------------------
command line:  -fs8convertp00
command line:  -pruser
description:    "Enable on-read support for P00 files on drive 8"
description:    "Enable the userport printer emulation"
resource:      "FSDevice8ConvertP00" (set to 0)
resource:      "PrinterUserport" (set to 1)
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/interface-userport.c:
------------------------------------
--------------------------------
command line:  -fs8convertp00
command line:  +pruser
description:    "Disable on-read support for P00 files on drive 8"
description:    "Disable the userport printer emulation"
resource:      "FSDevice8ConvertP00" (set to 0)
resource:      "PrinterUserport" (set to 0)
action:        N/A
action:        N/A


fsdevice/fsdevice-resources.c:
printerdrv/output-select.c:
------------------------------
---------------------------
resource type:                  bool
resource type:                  string
resource name:                  "FSDevice9ConvertP00"
resource name:                  "Printer4Output"
resource range:                0/1
resource range:                N/A
resource default:              1
resource default:              "text"
resource function:              set_fsdevice_convert_p00()
resource function:              set_output_device()
resource var:                  fsdevice_convert_p00_enabled[1]
resource var:                  output_select[0].output_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs9convertp00 / +fs9convertp00
command-line:                  -pr4output
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos
platform gui missing: dos


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-select.c:
------------------------------------
---------------------------
command line:  -fs9convertp00
command line:  -pr4output <Name>
description:    "Enable on-read support for P00 files on drive 9"
description:    "Specify name of output device for device #4. ([auto generated list])"
resource:      "FSDevice9ConvertP00" (set to 0)
resource:      "Printer4Output"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-select.c:
------------------------------------
---------------------------
command line:  -fs9convertp00
resource type:                  string
description:    "Disable on-read support for P00 files on drive 9"
resource name:                  "Printer5Output"
resource:      "FSDevice9ConvertP00" (set to 0)
resource range:                N/A
action:        N/A
resource default:              "text"
 
resource function:              set_output_device()
fsdevice/fsdevice-resources.c:
resource var:                  output_select[1].output_name
------------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource type:                  bool
resource name:                  "FSDevice10ConvertP00"
resource range:                0/1
resource default:              1
resource function:              set_fsdevice_convert_p00()
resource var:                  fsdevice_convert_p00_enabled[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs10convertp00 / +fs10convertp00
command-line:                  -pr5output
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos
platform gui missing: dos


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-select.c:
------------------------------------
---------------------------
command line:  -fs10convertp00
command line:  -pr5output <Name>
description:    "Enable on-read support for P00 files on drive 10"
description:    "Specify name of output device for device #5. ([auto generated list])"
resource:      "FSDevice10ConvertP00" (set to 0)
resource:      "Printer5Output"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-select.c:
------------------------------------
---------------------------
command line:  -fs10convertp00
resource type:                  string
description:    "Disable on-read support for P00 files on drive 10"
resource name:                  "Printer6Output"
resource:      "FSDevice10ConvertP00" (set to 0)
resource range:                N/A
action:        N/A
resource default:              "text"
 
resource function:              set_output_device()
fsdevice/fsdevice-resources.c:
resource var:                  output_select[2].output_name
------------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource type:                  bool
resource name:                  "FSDevice11ConvertP00"
resource range:                0/1
resource default:              1
resource function:              set_fsdevice_convert_p00()
resource var:                  fsdevice_convert_p00_enabled[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs11convertp00 / +fs11convertp00
command-line:                  -pr6output
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos
platform gui missing: dos


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-select.c:
------------------------------------
---------------------------
command line:  -fs11convertp00
command line:  -pr6output <Name>
description:    "Enable on-read support for P00 files on drive 11"
description:    "Specify name of output device for device #6. ([auto generated list])"
resource:      "FSDevice11ConvertP00" (set to 0)
resource:      "Printer6Output"
action:        N/A
action:        N/A
 
printerdrv/output-select.c:
---------------------------
resource type:                  string
resource name:                  "PrinterUserportOutput"
resource range:                N/A
resource default:              "text"
resource function:              set_output_device()
resource var:                  output_select[3].output_name
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                  -pruseroutput
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing: dos/os2


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-select.c:
------------------------------------
---------------------------
command line:  -fs11convertp00
command line:  -pruseroutput <Name>
description:    "Disable on-read support for P00 files on drive 11"
description:    "Specify name of output device for the userport printer. ([auto generated list])"
resource:      "FSDevice11ConvertP00" (set to 0)
resource:      "PrinterUserportOutput"
action:        N/A
action:        N/A


fsdevice/fsdevice-resources.c:
printerdrv/output-text.c:
------------------------------
-------------------------
resource type:                  bool
resource type:                  string
resource name:                  "FSDevice8SaveP00"
resource name:                  "PrinterTextDevice1"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ARCHDEP_PRINTER_DEFAULT_DEV1 (arch specific)
resource function:              set_fsdevice_save_p00()
resource function:              set_printer_device_name()
resource var:                  fsdevice_save_p00_enabled[0]
resource var:                  PrinterDev[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs8savep00 / +fs8savep00
command-line:                  -prtxtdev1
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos
platform gui missing: os2


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  -fs8savep00
command line:  -prtxtdev1 <Name>
description:    "Enable saving of P00 files on drive 8"
description:    "Specify name of printer text device or dump file"
resource:      "FSDevice8SaveP00" (set to 1)
resource:      "PrinterTextDevice1"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  +fs8savep00
resource type:                  string
description:    "Disable saving of P00 files on drive 8"
resource name:                  "PrinterTextDevice2"
resource:      "FSDevice8SaveP00" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ARCHDEP_PRINTER_DEFAULT_DEV2 (arch specific)
 
resource function:              set_printer_device_name()
fsdevice/fsdevice-resources.c:
resource var:                  PrinterDev[1]
------------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource type:                  bool
resource name:                  "FSDevice9SaveP00"
resource range:                0/1
resource default:              0
resource function:              set_fsdevice_save_p00()
resource var:                  fsdevice_save_p00_enabled[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs9savep00 / +fs9savep00
command-line:                  -prtxtdev2
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos
platform gui missing: os2


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  -fs9savep00
command line:  -prtxtdev2 <Name>
description:    "Enable saving of P00 files on drive 9"
description:    "Specify name of printer text device or dump file"
resource:      "FSDevice9SaveP00" (set to 1)
resource:      "PrinterTextDevice2"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  +fs9savep00
resource type:                  string
description:    "Disable saving of P00 files on drive 9"
resource name:                  "PrinterTextDevice3"
resource:      "FSDevice9SaveP00" (set to 0)
resource range:                N/A
action:        N/A
resource default:              ARCHDEP_PRINTER_DEFAULT_DEV3 (arch specific)
 
resource function:              set_printer_device_name()
fsdevice/fsdevice-resources.c:
resource var:                  PrinterDev[2]
------------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource type:                  bool
resource name:                  "FSDevice10SaveP00"
resource range:                0/1
resource default:              0
resource function:              set_fsdevice_save_p00()
resource var:                  fsdevice_save_p00_enabled[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs10savep00 / +fs10savep00
command-line:                  -prtxtdev3
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos
platform gui missing: os2


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  -fs10savep00
command line:  -prtxtdev3 <Name>
description:    "Enable saving of P00 files on drive 10"
description:    "Specify name of printer text device or dump file"
resource:      "FSDevice10SaveP00" (set to 1)
resource:      "PrinterTextDevice3"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  +fs10savep00
resource type:                  int
description:    "Disable saving of P00 files on drive 10"
resource name:                  "Printer4TextDevice"
resource:      "FSDevice10SaveP00" (set to 0)
resource range:                0..2
action:        N/A
 
fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice11SaveP00"
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fsdevice_save_p00()
resource function:              set_printer_device()
resource var:                  fsdevice_save_p00_enabled[3]
resource var:                  printer_device[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs11savep00 / +fs11savep00
command-line:                  -pr4txtdev
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos
platform range correct:
platform range incorrect:
platform gui missing: os2


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  -fs11savep00
command line:  -pr4txtdev <0-2>
description:    "Enable saving of P00 files on drive 11"
description:    "Specify printer text output device for printer #4"
resource:      "FSDevice11SaveP00" (set to 1)
resource:      "Printer4TextDevice"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  +fs11savep00
resource type:                  int
description:    "Disable saving of P00 files on drive 11"
resource name:                  "Printer5TextDevice"
resource:      "FSDevice11SaveP00" (set to 0)
resource range:                0..2
action:        N/A
 
fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice8HideCBMFiles"
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fsdevice_hide_cbm_files()
resource function:              set_printer_device()
resource var:                  fsdevice_hide_cbm_files_enabled[0]
resource var:                  printer_device[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs8hidecbm / +fs8hidecbm
command-line:                  -pr5txtdev
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos
platform range correct:
platform range incorrect:
platform gui missing: os2


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  -fs8hidecbm
command line:  -pr5txtdev <0-2>
description:    "Hide CBM files (only show P00 files) for drive 8"
description:    "Specify printer text output device for printer #5"
resource:      "FSDevice8HideCBMFiles" (set to 1)
resource:      "Printer5TextDevice"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  +fs8hidecbm
resource type:                  int
description:    "Do not hide CBM files (show all files) for drive 8"
resource name:                  "Printer6TextDevice"
resource:      "FSDevice8HideCBMFiles" (set to 0)
resource range:                0..2
action:        N/A
 
fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice9HideCBMFiles"
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fsdevice_hide_cbm_files()
resource function:              set_printer_device()
resource var:                  fsdevice_hide_cbm_files_enabled[1]
resource var:                  printer_device[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -fs9hidecbm / +fs9hidecbm
command-line:                  -pr6txtdev
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos
platform range correct:
platform range incorrect:
platform gui missing: os2


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  -fs9hidecbm
command line:  -pr6txtdev <0-2>
description:    "Hide CBM files (only show P00 files) for drive 9"
description:    "Specify printer text output device for printer #6"
resource:      "FSDevice9HideCBMFiles" (set to 1)
resource:      "Printer6TextDevice"
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
printerdrv/output-text.c:
------------------------------------
-------------------------
command line:  +fs9hidecbm
resource type:                  int
description:    "Do not hide CBM files (show all files) for drive 9"
resource name:                  "PrinterUserportTextDevice"
resource:      "FSDevice9HideCBMFiles" (set to 0)
resource range:                0..2
resource default:              0
resource function:              set_printer_device()
resource var:                  printer_device[3]
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                  -prusertxtdev
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: os2
 
printerdrv/output-text.c:
-------------------------
command line:  -prusertxtdev <0-2>
description:    "Specify printer text output device for userport printer"
resource:      "PrinterUserportTextDevice"
action:        N/A
action:        N/A


fsdevice/fsdevice-resources.c:
ps2mouse.c:
------------------------------
-----------
resource type:                  bool
resource type:                  bool
resource name:                  "FSDevice10HideCBMFiles"
resource name:                  "ps2mouse"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fsdevice_hide_cbm_files()
resource function:              set_ps2mouse_enable()
resource var:                  fsdevice_hide_cbm_files_enabled[2]
resource var:                  ps2mouse_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64dtv
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -fs10hidecbm / +fs10hidecbm
command-line:                  -ps2mouse / +ps2mouse
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx
platform gui missing:           amigaos
platform gui missing: os2/windows


fsdevice/fsdevice-cmdline-options.c:
ps2mouse.c:
------------------------------------
-----------
command line:  -fs10hidecbm
command line:  -ps2mouse
description:    "Hide CBM files (only show P00 files) for drive 10"
description:    "Enable PS/2 mouse on userport"
resource:      "FSDevice10HideCBMFiles" (set to 1)
resource:      "PS2Mouse" (set to 1)
action:        N/A
action:        N/A


fsdevice/fsdevice-cmdline-options.c:
ps2mouse.c:
------------------------------------
-----------
command line:  +fs10hidecbm
command line:  +ps2mouse
description:    "Do not hide CBM files (show all files) for drive 10"
description:    "Disable PS/2 mouse on userport"
resource:      "FSDevice10HideCBMFiles" (set to 0)
resource:      "PS2Mouse" (set to 0)
action:        N/A
action:        N/A


fsdevice/fsdevice-resources.c:
ps2mouse.c:
------------------------------
-----------
resource type:                  bool
resource type:                  bool
resource name:                  "FSDevice11HideCBMFiles"
resource name:                  "Mouse"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_fsdevice_hide_cbm_files()
resource function:              set_mouse_enabled()
resource var:                  fsdevice_hide_cbm_files_enabled[3]
resource var:                  _mouse_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64dtv
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -fs11hidecbm / +fs11hidecbm
command-line:                  -mouse / +mouse
platform gui present:          beos/dos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx
platform gui missing:           amigaos
platform gui missing: os2/windows


fsdevice/fsdevice-cmdline-options.c:
ram.c:
------------------------------------
------
command line:   -fs11hidecbm
resource type:                 int
description:   "Hide CBM files (only show P00 files) for drive 11"
resource name:                 "RAMInitStartValue"
resource:       "FSDevice11HideCBMFiles" (set to 1)
resource range:                0..255
action:         N/A
resource default:              0
resource function:             set_start_value()
resource var:                  start_value
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:
command-line:                  -raminitstartvalue
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: dos/os2


fsdevice/fsdevice-cmdline-options.c:
ram.c:
------------------------------------
------
command line:  +fs11hidecbm
command line:  -raminitstartvalue <value>
description:    "Do not hide CBM files (show all files) for drive 11"
description:    "Set the value for the very first RAM address after powerup"
resource:      "FSDevice11HideCBMFiles" (set to 0)
resource:      "RAMInitStartValue"
action:        N/A
action:        N/A


gfxoutputdrv/doodledrv.c:
ram.c:
-------------------------
------
resource type:                  int
resource type:                  int
resource name:                  "DoodleOversizeHandling"
resource name:                  "RAMInitValueInvert"
resource range:                0..9 (NATIVE_SS_OVERSIZE_SCALE (0), NATIVE_SS_OVERSIZE_CROP_LEFT_TOP (1), NATIVE_SS_OVERSIZE_CROP_CENTER_TOP (2),
resource range:                0+
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_TOP (3), NATIVE_SS_OVERSIZE_CROP_LEFT_CENTER (4), NATIVE_SS_OVERSIZE_CROP_CENTER (5),
resource default:              64
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_CENTER (6), NATIVE_SS_OVERSIZE_CROP_LEFT_BOTTOM (7),
resource function:              set_value_invert()
                                        NATIVE_SS_OVERSIZE_CROP_CENTER_BOTTOM (8), NATIVE_SS_OVERSIZE_CROP_RIGHT_BOTTOM (9))
resource var:                  value_invert
resource default:              NATIVE_SS_OVERSIZE_SCALE (0)
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource function:              set_oversize_handling()
not used in: vsid
resource var:                  oversize_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                   vsid
prepocessor:
prepocessor:
command-line:                  -doodleoversize
command-line:                  -raminitvalueinvert
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
platform gui missing: dos/os2


gfxoutputdrv/doodledrv.c:
ram.c:
-------------------------
------
command line:  -doodleoversize <method>
command line:  -raminitvalueinvert <num of bytes>
description:    "Select the way the oversized input should be handled, (0: scale down, 1: crop left top, 2: crop center top,  3: crop right top, 4: crop left center, 5: crop center, 6: crop right center, 7: crop left bottom, 8: crop center bottom, 9:  crop right bottom)"
description:    "Length of memory block initialized with the same value"
resource:      "DoodleOversizeHandling"
resource:      "RAMInitValueInvert"
action:        N/A
action:        N/A


gfxoutputdrv/doodledrv.c:
ram.c:
-------------------------
------
resource type:                  int
resource type:                  int
resource name:                  "DoodleUndersizeHandling"
resource name:                  "RAMInitPatternInvert"
resource range:                0..1 (NATIVE_SS_UNDERSIZE_SCALE (0), NATIVE_SS_UNDERSIZE_BORDERIZE (1))
resource range:                0+
resource default:              NATIVE_SS_UNDERSIZE_SCALE (0)
resource default:              0
resource function:              set_undersize_handling()
resource function:              set_pattern_invert()
resource var:                  undersize_handling
resource var:                  pattern_invert
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                   vsid
not used in: vsid
prepocessor:
prepocessor:
command-line:                  -doodleundersize
command-line:                  -raminitpatterninvert
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
platform gui missing: dos/os2


gfxoutputdrv/doodledrv.c:
ram.c:
-------------------------
------
command line:  -doodleundersize <method>
command line:  -raminitpatterninvert <num of bytes>
description:    "Select the way the undersized input should be handled, (0: scale up, 1: borderize)"
description:    "Length of memory block initialized with the same pattern"
resource:      "DoodleUndersizeHandling"
resource:      "RAMInitPatternInvert"
action:        N/A
action:        N/A


gfxoutputdrv/doodledrv.c:
scpu64/scpu64-resources.c:
-------------------------
--------------------------
resource type:                  int
resource type:                  string
resource name:                  "DoodleMultiColorHandling"
resource name:                  "SCPU64Name"
resource range:                0..4 (NATIVE_SS_MC2HR_BLACK_WHITE (0), NATIVE_SS_MC2HR_2_COLORS (1), NATIVE_SS_MC2HR_4_COLORS (2),
resource range:                N/A
                                        NATIVE_SS_MC2HR_GRAY (3), NATIVE_SS_MC2HR_DITHER (4))
resource default:              "scpu64"
resource default:              NATIVE_SS_MC2HR_2_COLORS (1)
resource function:              set_scpu64_rom_name()
resource function:              set_multicolor_handling()
resource var:                  scpu64_rom_name
resource var:                  multicolor_handling
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -doodlemc
command-line:                  -scpu64
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform gui missing: os2/osx
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


gfxoutputdrv/doodledrv.c:
scpu64/scpu64-cmdline-options.c:
-------------------------
--------------------------------
command line:  -doodlemc <method>
command line:  -scpu64 <Name>
description:    "Select the way the multicolor to hires should be handled, (0: b&w, 1: 2 colors, 2: 4 colors, 3: gray scale,  4: best cell colors)"
description:    "Specify name of SCPU64 ROM image"
resource:      "DoodleMultiColorHandling"
resource:      "SCPU64Name"
action:        N/A
action:        N/A


gfxoutputdrv/doodledrv.c:
scpu64/scpu64-resources.c:
-------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "DoodleTEDLumHandling"
resource name:                  "MachineVideoStandard"
resource range:                0..1 (NATIVE_SS_TED_LUM_IGNORE (0), NATIVE_SS_TED_LUM_DITHER (1))
resource range:                -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource default:              NATIVE_SS_TED_LUM_IGNORE (0)
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              set_ted_lum_handling()
resource function:              set_sync_factor()
resource var:                  ted_lum_handling
resource var:                  sync_factor
resource emulators:            xplus4
resource emulators:            xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -doodletedlum
command-line:                  -model
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/sdl/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
platform gui missing:          dos/os2/unix
 
gpz note: this is tied to the VICII type, changing it directly makes no sence
gfxoutputdrv/doodledrv.c:
blacky note: agreed, guis will need to be checked for usage of the resource directly and fixed where needed.
-------------------------
fixme: check platforms for usage of this resource in x64sc and xscpu64 and fix to use the vicii model function where needed.
command line:  -doodletedlum <method>
 
description:    "Select the way the TED luminosity should be handled, (0: ignore, 1: dither)"
scpu64/scpu64-cmdline-options.c:
resource:      "DoodleTEDLumHandling"
--------------------------------
action:        N/A
command line:  -model <modelnumber>
description:    "Set C64 model (c64/c64c/c64old, ntsc/newntsc/oldntsc, drean, jap, c64gs)"
resource:      N/A
action:        set_c64_model() (sets "MachineVideoStandard", "CIA1Model", "CIA2Model", "VICIINewLuminances", "IECReset", "ChargenName",
"SidEngine" and "SidModel")


gfxoutputdrv/doodledrv.c:
scpu64/scpu64-resources.c:
-------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "DoodleCRTCTextColor"
resource name:                  "IECReset"
resource range:                0..2 (NATIVE_SS_CRTC_WHITE (0), NATIVE_SS_CRTC_AMBER (1), NATIVE_SS_CRTC_GREEN (2))
resource range:                0/1
resource default:              NATIVE_SS_CRTC_WHITE (0)
resource default:              1
resource function:              set_crtc_text_color()
resource function:              set_iec_reset()
resource var:                  crtc_text_color
resource var:                  iec_reset
resource emulators:            xcbm2/xpet
resource emulators:            xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -doodlecrtctextcolor
command-line:                  -iecreset / -model
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/dos/sdl/unix/windows/osx
platform range correct:
platform gui missing:          os2
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


gfxoutputdrv/doodledrv.c:
scpu64/scpu64-cmdline-options.c:
-------------------------
--------------------------------
command line:  -doodlecrtctextcolor <color>
command line:  -iecreset <value>
description:    "Select the CRTC text color (0: white, 1: amber, 2: green)"
description:    "Computer reset goes to IEC bus (0 = No, 1 = Yes)"
resource:      "DoodleCRTCTextColor"
resource:      "IECReset"
action:        N/A
action:        N/A


gfxoutputdrv/koaladrv.c:
scpu64/scpu64-resources.c:
------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "KoalaOversizeHandling"
resource name:                  "SidStereoAddressStart"
resource range:                0..9 (NATIVE_SS_OVERSIZE_SCALE (0), NATIVE_SS_OVERSIZE_CROP_LEFT_TOP (1), NATIVE_SS_OVERSIZE_CROP_CENTER_TOP (2),
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                         NATIVE_SS_OVERSIZE_CROP_RIGHT_TOP (3), NATIVE_SS_OVERSIZE_CROP_LEFT_CENTER (4), NATIVE_SS_OVERSIZE_CROP_CENTER (5),
                                         $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                         NATIVE_SS_OVERSIZE_CROP_RIGHT_CENTER (6), NATIVE_SS_OVERSIZE_CROP_LEFT_BOTTOM (7),
                                         $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
                                        NATIVE_SS_OVERSIZE_CROP_CENTER_BOTTOM (8), NATIVE_SS_OVERSIZE_CROP_RIGHT_BOTTOM (9))
resource default:              $DE00
resource default:              NATIVE_SS_OVERSIZE_SCALE (0)
resource function:              sid_set_sid_stereo_address()
resource function:              set_oversize_handling()
resource var:                  sid_stereo_address_start
resource var:                  oversize_handling
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -koalaoversize
command-line:                  -sidstereoaddress
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
platform gui missing: os2


gfxoutputdrv/koaladrv.c:
scpu64/scpu64-resources.c:
------------------------
--------------------------
command line:  -koalaoversize <method>
description:    "Select the way the oversized input should be handled, (0: scale down, 1: crop left top, 2: crop center top,  3: crop right top, 4: crop left center, 5: crop center, 6: crop right center, 7: crop left bottom, 8: crop center bottom, 9:  crop right bottom)"
resource:      "KoalaOversizeHandling"
action:        N/A
 
gfxoutputdrv/koaladrv.c:
------------------------
resource type:                  int
resource type:                  int
resource name:                  "KoalaUndersizeHandling"
resource name:                  "SidTripleAddressStart"
resource range:                0..1 (NATIVE_SS_UNDERSIZE_SCALE (0), NATIVE_SS_UNDERSIZE_BORDERIZE (1))
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
resource default:              NATIVE_SS_UNDERSIZE_SCALE (0)
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
resource function:              set_undersize_handling()
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource var:                  undersize_handling
resource default:              $DF00
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
resource function:              sid_set_sid_triple_address()
not used in:                    vsid
resource var:                  sid_triple_address_start
resource emulators:            xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -koalaundersize
command-line:                  -sidtripleaddress
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
platform gui missing: os2/osx


gfxoutputdrv/koaladrv.c:
scpu64/scpu64-resources.c:
------------------------
--------------------------
command line:  -koalaundersize <method>
description:    "Select the way the undersized input should be handled, (0: scale up, 1: borderize)"
resource:      "KoalaUndersizeHandling"
action:        N/A
 
gfxoutputdrv/koaladrv.c:
------------------------
resource type:                  int
resource type:                  int
resource name:                  "KoalaTEDLumHandling"
resource name:                  "BurstMod"
resource range:                0..1 (NATIVE_SS_TED_LUM_IGNORE (0), NATIVE_SS_TED_LUM_DITHER (1))
resource range:                0..2 (BURST_MOD_NONE (0), BURST_MOD_CIA1 (1), BURST_MOD_CIA2 (2))
resource default:              NATIVE_SS_TED_LUM_IGNORE (0)
resource default:              BURST_MOD_NONE (0)
resource function:              set_ted_lum_handling()
resource function:              set_burst_mod()
resource var:                  ted_lum_handling
resource var:                  burst_mod
resource emulators:            xplus4
resource emulators:            xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -koalatedlum
command-line:                  -burstmod
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
platform gui missing:


gfxoutputdrv/koaladrv.c:
scpu64/scpu64-cmdline-options.c:
------------------------
--------------------------------
command line:  -koalatedlum <method>
command line:  -burstmod <value>
description:    "Select the way the TED luminosity should be handled, (0: ignore, 1: dither)"
description:    "Burst modification (0 = None, 1 = CIA1, 2 = CIA2)"
resource:      "KoalaTEDLumHandling"
resource:      "BurstMod"
action:        N/A
action:        N/A


gfxoutputdrv/koaladrv.c:
scpu64/scpu64-resources.c:
------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "KoalaCRTCTextColor"
resource name:                  "SIMMSize"
resource range:                0..2 (NATIVE_SS_CRTC_WHITE (0), NATIVE_SS_CRTC_AMBER (1), NATIVE_SS_CRTC_GREEN (2))
resource range:                N/A (0/1/4/8/16)
resource default:              NATIVE_SS_CRTC_WHITE (0)
resource default:              16
resource function:              set_crtc_text_color()
resource function:              set_scpu64_simm_size()
resource var:                  crtc_text_color
resource var:                  scpu64_simm_size
resource emulators:            xcbm2/xpet
resource emulators:            xscpu64
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -koalacrtctextcolor
command-line:                  -simmsize
platform gui present:          unix(GTK)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
platform gui missing: osx


gfxoutputdrv/koaladrv.c:
scpu64/scpu64-cmdline-options.c:
------------------------
--------------------------------
command line:  -koalacrtctextcolor <color>
command line:  -simmsize <number>
description:    "Select the CRTC text color (0: white, 1: amber, 2: green)"
description:    "Size of the SIMM RAM (0/1/4/8/16 MB)"
resource:      "KoalaCRTCTextColor"
resource:      "SIMMSize"
action:        N/A
action:        N/A


machine.c:
scpu64/scpu64-resources.c:
----------
--------------------------
resource type:                  int
resource type:                  bool
resource name:                  "JAMAction"
resource name:                  "JiffySwitch"
resource range:                0..5 (MACHINE_JAM_ACTION_DIALOG (0), MACHINE_JAM_ACTION_CONTINUE (1), MACHINE_JAM_ACTION_MONITOR (2),
resource range:                0/1
                                        MACHINE_JAM_ACTION_RESET (3), MACHINE_JAM_ACTION_HARD_RESET (4), MACHINE_JAM_ACTION_QUIT (5))
resource default:              1
resource default:              MACHINE_JAM_ACTION_DIALOG (0)
resource function:              set_jiffy_switch()
resource function:              set_jam_action()
resource var:                  scpu64_jiffy_switch
resource var:                  jam_action
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -jamaction
command-line:                  -jiffyswitch / +jiffyswitch
platform gui present:          amigaos/beos/dos/sdl/unix/windows/osx
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform gui missing: osx
platform range incorrect:
 
platform gui missing:           os2
scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:  -jiffyswitch
description:   "Turn on Jiffy switch"
resource:       "JiffySwitch" (set to 1)
action:         N/A


machine.c:
scpu64/scpu64-cmdline-options.c:
----------
--------------------------------
command line:  -jamaction <Type>
command line:  +jiffyswitch
description:    "Set action on CPU JAM: (0: Ask, 1: continue, 2: Monitor, 3: Reset, 4: Hard Reset, 5: Quit Emulator)"
description:    "Turn off Jiffy switch"
resource:      "JAMAction"
resource:      "JiffySwitch" (set to 0)
action:        N/A
action:        N/A


monitor/monitor.c:
scpu64/scpu64-resources.c:
------------------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "KeepMonitorOpen"
resource name:                  "SpeedSwitch"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              1
resource function:              set_keep_monitor_open()
resource function:              set_speed_switch()
resource var:                  keep_monitor_open
resource var:                  scpu64_speed_switch
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            xscpu64
not used in:
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -keepmonopen / +keepmonopen
command-line:                  -speedswitch / +speedswitch
platform gui present:          unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:          amigaos/beos/os2/osx/windows
platform gui missing: osx
gpz note: this one only makes sense as an option for platforms that can offer more
 
          than one window at a time - ie _not_ for: SDL/DOS
scpu64/scpu64-cmdline-options.c:
blacky note: agreed
--------------------------------
command line:  -speedswitch
description:   "Turn on Speed switch"
resource:      "SpeedSwitch" (set to 1)
action:         N/A


monitor/monitor.c:
scpu64/scpu64-cmdline-options.c:
------------------
--------------------------------
command line:  -keepmonopen
command line:  +speedswitch
description:    "Keep the monitor open"
description:    "Turn off Speed switch"
resource:      "KeepMonitorOpen" (set to 1)
resource:      "SpeedSwitch" (set to 0)
action:        N/A
action:        N/A


monitor/monitor.c:
scpu64/scpu64gluelogic.c:
------------------
-------------------------
command line:  +keepmonopen
resource type:                  int
description:    "Do not keep the monitor open"
resource name:                  "GlueLogic"
resource:      "KeepMonitorOpen" (set to 1)
resource range:                0/1 (GLUE_LOGIC_DISCRETE (0), GLUE_LOGIC_CUSTOM_IC (1))
resource default:              1
resource function:              set_glue_type()
resource var:                  glue_logic_type
resource emulators:            xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -gluelogictype
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: osx
 
scpu64/scpu64gluelogic.c:
-------------------------
command line:  -gluelogictype <Type>
description:    "Set glue logic type (0 = discrete, 1 = 252535-01)"
resource:      "GlueLogic"
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  string
resource type:                  bool
resource name:                  "EditorName"
resource name:                  "IECDevice4"
resource range:                N/A
resource range:                0/1
resource default:              PET_EDITOR4B80NAME
resource default:              0
resource function:              set_editor_rom_name()
resource function:              set_iec_device_enable()
resource var:                  petres.editorName
resource var:                  iec_device_enabled[4]
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -editor / -model
command-line:                  -iecdevice4 / +iecdevice4
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing: os2
platform gui missing: os2


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -editor <Name>
command line:  -iecdevice4
description:    "Specify name of Editor ROM image"
description:    "Enable IEC device emulation for device #4"
resource:      "EditorName"
resource:      "IECDevice4" (set to 1)
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  string
command line:  +iecdevice4
resource name:                  "H6809RomAName"
description:    "Disable IEC device emulation for device #4"
resource range:                N/A
resource:      "IECDevice4" (set to 0)
resource default:              ""
action:        N/A
resource function:              set_h6809_rom_name()
 
resource var:                  petres.h6809romName[0]
serial/serial-iec-device.c:
resource emulators:            xpet
---------------------------
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
resource type:                  bool
resource name:                  "IECDevice5"
resource range:                0/1
resource default:              0
resource function:              set_iec_device_enable()
resource var:                  iec_device_enabled[5]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -6809romA / -model
command-line:                  -iecdevice5 / +iecdevice5
platform gui present:          unix
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
platform gui missing: os2


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -6809romA <Name>
command line:  -iecdevice5
description:    "Specify 4K to 24K ROM file name at $A000 for 6809"
description:    "Enable IEC device emulation for device #5"
resource:      "H6809RomAName"
resource:      "IECDevice5" (set to 1)
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  string
command line:  +iecdevice5
resource name:                  "H6809RomBName"
description:    "Disable IEC device emulation for device #5"
resource range:                N/A
resource:      "IECDevice5" (set to 0)
resource default:              ""
resource function:              set_h6809_rom_name()
resource var:                  petres.h6809romName[1]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -6809romB / -model
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
 
pet/pet-cmdline-options.c:
--------------------------
command line:  -6809romB <Name>
description:    "Specify 4K to 20K ROM file name at $B000 for 6809"
resource:      "H6809RomBName"
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  string
resource type:                  bool
resource name:                  "H6809RomCName"
resource name:                  "IECDevice6"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_h6809_rom_name()
resource function:              set_iec_device_enable()
resource var:                  petres.h6809romName[2]
resource var:                  iec_device_enabled[6]
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -6809romC / -model
command-line:                  -iecdevice6 / +iecdevice6
platform gui present:          unix
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
platform gui missing: os2


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -6809romC <Name>
command line:  -iecdevice6
description:    "Specify 4K to 16K ROM file name at $C000 for 6809"
description:    "Enable IEC device emulation for device #6"
resource:      "H6809RomCName"
resource:      "IECDevice6" (set to 1)
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  string
command line:  +iecdevice6
resource name:                  "H6809RomDName"
description:    "Disable IEC device emulation for device #6"
resource range:                N/A
resource:      "IECDevice6" (set to 0)
resource default:              ""
resource function:              set_h6809_rom_name()
resource var:                  petres.h6809romName[3]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -6809romD / -model
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
 
pet/pet-cmdline-options.c:
--------------------------
command line:  -6809romD <Name>
description:    "Specify 4K to 12K ROM file name at $D000 for 6809"
resource:      "H6809RomDName"
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  string
resource type:                  bool
resource name:                  "H6809RomEName"
resource name:                  "IECDevice7"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_h6809_rom_name()
resource function:              set_iec_device_enable()
resource var:                  petres.h6809romName[4]
resource var:                  iec_device_enabled[7]
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -6809romE / -model
command-line:                  -iecdevice7 / +iecdevice7
platform gui present:          unix
platform gui present:          amigaos/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows
platform gui missing: beos/dos/os2/osx


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -6809romE <Name>
command line:  -iecdevice7
description:    "Specify 2K or 8K ROM file name at $E000 for 6809"
description:    "Enable IEC device emulation for device #7"
resource:      "H6809RomEName"
resource:      "IECDevice7" (set to 1)
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                 string
command line:   +iecdevice7
resource name:                 "H6809RomFName"
description:   "Disable IEC device emulation for device #7"
resource range:                 N/A
resource:       "IECDevice7" (set to 0)
resource default:              ""
action:         N/A
resource function:              set_h6809_rom_name()
resource var:                  petres.h6809romName[5]
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -6809romF / -model
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -6809romF <Name>
resource type:                  bool
description:    "Specify 4K ROM file name at $F000 for 6809"
resource name:                  "IECDevice8"
resource:      "H6809RomFName"
resource range:                0/1
action:        N/A
resource default:              0
 
resource function:              set_iec_device_enable()
pet/pet-resources.c:
resource var:                  iec_device_enabled[8]
--------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource type:                  int
not used in:                    xcbm2/xcbm5x0/xpet/vsid
resource name:                  "MachineVideoStandard"
resource range:                -1..-2 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                  sync_factor
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pal / -ntsc
command-line:                  -iecdevice8 / +iecdevice8
platform gui present:           amigaos/beos/dos/os2/sdl/osx
platform gui present: osx/sdl/unix/windows
platform range correct:
platform gui missing:          amigaos/beos/dos/os2
platform range incorrect:
platform gui missing:          unix/windows
fixme: Fix documentation for xpet
gpz note: since CRTC is not related to PAL/NTSC (tv norm), does having this in the UIs make sense?
          what exactly does it affect in case of the PETs?
blacky note: it seems that normally it would affect the pixel aspect ratio of the crtc, however
            this code has been commented out and a fixme has been put in place.


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -pal
command line:  -iecdevice8
description:    "Use PAL sync factor"
description:    "Enable IEC device emulation for device #8"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
resource:      "IECDevice8" (set to 1)
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -ntsc
command line:  +iecdevice8
description:    "Use NTSC sync factor"
description:    "Disable IEC device emulation for device #8"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
resource:      "IECDevice8" (set to 0)
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Crtc"
resource name:                  "IECDevice9"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_crtc_enabled()
resource function:              set_iec_device_enable()
resource var:                  petres.crtc
resource var:                  iec_device_enabled[9]
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -crtc / +crtc
command-line:                  -iecdevice9 / +iecdevice9
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui present: osx/sdl/unix/windows
platform gui missing:          amigaos
platform gui missing:          amigaos/beos/dos/os2


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -crtc
command line:  -iecdevice9
description:    "Enable CRTC"
description:    "Enable IEC device emulation for device #9"
resource:      "Crtc" (set to 1)
resource:      "IECDevice9" (set to 1)
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  +crtc
command line:  +iecdevice9
description:    "Disable CRTC"
description:    "Disable IEC device emulation for device #9"
resource:      "Crtc" (set to 0)
resource:      "IECDevice9" (set to 0)
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  int
resource type:                  bool
resource name:                  "VideoSize"
resource name:                  "IECDevice10"
resource range:                N/A (COLS_AUTO (0), COLS_40 (40), COLS_80 (80))
resource range:                0/1
resource default:              COLS_AUTO (0)
resource default:              0
resource function:              set_video()
resource function:              set_iec_device_enable()
resource var:                  petres.video
resource var:                  iec_device_enabled[10]
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -videosize
command-line:                  -iecdevice10 / +iecdevice10
platform gui present:          amigaos/beos/dos/os2/unix/osx/windows
platform gui present: osx/sdl/unix/windows
platform range correct:
platform gui missing:          amigaos/beos/dos/os2
platform range incorrect:
 
platform gui missing:           sdl
serial/serial-iec-device.c:
---------------------------
command line:  -iecdevice10
description:   "Enable IEC device emulation for device #10"
resource:       "IECDevice10" (set to 1)
action:         N/A


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -videosize <size>
command line:  +iecdevice10
description:    "Set video size (0: Automatic, 40: 40 Columns, 80: 80 Columns)"
description:    "Disable IEC device emulation for device #10"
resource:      "VideoSize"
resource:      "IECDevice10" (set to 0)
action:        N/A
action:        N/A


pet/pet-resources.c:
serial/serial-iec-device.c:
--------------------
---------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Basic1"
resource name:                  "IECDevice11"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_pet2k_enabled()
resource function:              set_iec_device_enable()
resource var:                  petres.pet2k
resource var:                  iec_device_enabled[11]
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
prepocessor:
command-line:                  -basic1 / +basic1 / -model
command-line:                  -iecdevice11 / +iecdevice11
platform gui present:           os2/unix/osx
platform gui present: osx/sdl/unix/windows
platform gui missing:          amigaos/beos/dos/sdl/windows
platform gui missing:          amigaos/beos/dos/os2


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  -basic1
command line:  -iecdevice11
description:    "Enable ROM 1 Kernal patches"
description:    "Enable IEC device emulation for device #11"
resource:      "Basic1" (set to 1)
resource:      "IECDevice11" (set to 1)
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
serial/serial-iec-device.c:
--------------------------
---------------------------
command line:  +basic1
command line:  +iecdevice11
description:    "Disable ROM 1 Kernal patches"
description:    "Disable IEC device emulation for device #11"
resource:      "Basic1" (set to 0)
resource:      "IECDevice11" (set to 0)
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:   -model <modelnumber>
resource type:                 string
description:   "Specify PET model to emulate. (2001/3008/3016/3032/3032B/4016/4032/4032B/8032/8096/8296/SuperPET)"
resource name:                 "SoundDeviceName"
resource:       N/A
resource range:                 N/A ("ahi"/"aix"/"allegro"/"alsa"/"arts"/"beos"/"bsp"/"coreaudio"/"dart"/"dummy"/"dx"/"hpux"/"midas"/"pulse"/"sdl"/
action:        pet_set_model() (sets "Basic1", "Basic1Chars", "ChargenName", "KernalName", "BasicName", "EditorName", "RomModule9Name",
"sgi"/"sun"/"uss"/"wmm")
                "RomModuleAName", "RomModuleBName", "H6809RomAName", "H6809RomBName", "H6809RomCName", "H6809RomDName", "H6809RomEName",
resource default:              ""
                "H6809RomFName")
resource function:              set_device_name()
 
resource var:                  device_name
pet/pet-resources.c:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
--------------------
not used in:
resource type:                  bool
resource name:                  "Basic1Chars"
resource range:                0/1
resource default:              0
resource function:              set_pet2kchar_enabled()
resource var:                  petres.pet2kchar
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -basic1char / +basic1char / -model
command-line:                  -sounddev
platform gui present:           os2/unix/osx
platform gui present: os2/sdl/unix/windows
platform gui missing:          amigaos/beos/dos/sdl/windows
platform gui missing:          amigaos/beos/dos/osx
fixme: os2 gui items for this resource need to be fixed.


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:  -basic1char
command line:  -sounddev <Name>
description:    "Switch upper/lower case charset"
description:    "Specify sound driver ([available drivers])"
resource:      "Basic1Chars" (set to 1)
resource:      "SoundDeviceName"
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:  +basic1char
resource type:                  string
description:    "Do not switch upper/lower case charset"
resource name:                  "SoundDeviceArg"
resource:      "Basic1Chars" (set to 0)
resource range:                N/A
resource default:              ""
resource function:              set_device_arg()
resource var:                  device_arg
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -soundarg
platform gui present:          unix
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
 
sound.c:
--------
command line:  -soundarg <args>
description:    "Specify initialization parameters for sound driver" (fixme: needs better description)
resource:      "SoundDeviceArg"
action:        N/A
action:        N/A


pet/pet-resources.c:
sound.c:
--------------------
--------
resource type:                  bool
resource type:                  string
resource name:                  "EoiBlank"
resource name:                  "SoundRecordDeviceName"
resource range:                0/1
resource range:                N/A ("aiff"/"dump"/"fs"/"iff"/"mp3"/"voc"/"wav")
resource default:              0
resource default:              ""
resource function:              set_eoiblank_enabled()
resource function:              set_recorddevice_name()
resource var:                  petres.eoiblank
resource var:                  recorddevice_name
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -eoiblank / +eoiblank
command-line:                  -soundrecdev
platform gui present:          os2/unix/osx
platform gui present:          amigaos/beos/unix/windows
platform gui missing:          amigaos/beos/dos/sdl/windows
platform gui missing:          dos/os2/sdl/osx


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:  -eoiblank
command line:  -soundrecdev <Name>
description:    "EOI blanks screen"
description:    "Specify recording sound driver ([available drivers])"
resource:      "EoiBlank" (set to 1)
resource:      "SoundRecordDeviceName"
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:  +eoiblank
resource type:                  string
description:    "EOI does not blank screen"
resource name:                  "SoundRecordDeviceArg"
resource:      "EoiBlank" (set to 0)
resource range:                N/A
resource default:              ""
resource function:              set_recorddevice_arg()
resource var:                  recorddevice_arg
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -soundrecarg
platform gui present:          amigaos/beos/sdl/unix/windows
platform gui missing:          dos/os2/osx
 
sound.c:
--------
command line:  -soundrecarg <args>
description:    "Specify initialization parameters for recording sound driver" (fixme: needs better description)
resource:      "SoundRecordDeviceArg"
action:        N/A
action:        N/A


pet/pet-resources.c:
sound.c:
--------------------
--------
resource type:                  int
resource type:                  int
resource name:                  "CPUswitch"
resource name:                  "SoundSuspendTime"
resource range:                N/A (SUPERPET_CPU_6502 (0), SUPERPET_CPU_6809 (1), SUPERPET_CPU_PROG (2))
resource range:                0+
resource default:              SUPERPET_CPU_6502 (0)
resource default:              0
resource function:              set_superpet_cpu_switch()
resource function:              set_suspend_time()
resource var:                  petres.superpet_cpu_switch
resource var:                  suspend_time
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -cpu6502 / -cpu6809 / -cpuprog
command-line:                  -soundsuspend
platform gui present:          unix
platform gui present:          unix
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:  -cpu6502
command line:  -soundsuspend <seconds>
description:    "Set SuperPET CPU switch to '6502'"
description:    "Specify the pause interval when audio underflows (clicks) happen. 0 means no pause is done."
resource:      "CPUswitch" (set to SUPERPET_CPU_6502)
resource:      "SoundSuspendTime"
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:   -cpu6809
resource type:                 int
description:   "Set SuperPET CPU switch to '6809'"
resource name:                 "SoundVolume"
resource:       "CPUswitch" (set to SUPERPET_CPU_6809)
resource range:                0..100
action:         N/A
resource default:               100
resource function:              set_volume()
resource var:                  volume
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -soundvolume
platform gui present:          amigaos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: beos/os2


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:  -cpuprog
command line:  -soundvolume <volume>
description:    "Set SuperPET CPU switch to 'Prog'"
description:    "Specify the sound volume (0..100)"
resource:      "CPUswitch" (set to SUPERPET_CPU_PROG)
resource:      "SoundVolume"
action:        N/A
action:        N/A


pet/pet-resources.c:
sound.c:
--------------------
--------
resource type:                  int
resource type:                  int
resource name:                  "PETColour"
resource name:                  "SoundOutput"
resource range:                0..2 (PET_COLOUR_TYPE_OFF (0), PET_COLOUR_TYPE_RGBI (1), PET_COLOUR_TYPE_ANALOG (2))
resource range:                0..2 (SOUND_OUTPUT_SYSTEM (0), SOUND_OUTPUT_MONO (1), SOUND_OUTPUT_STEREO (2))
resource default:              PET_COLOUR_TYPE_OFF (0)
resource default:              ARCHDEP_SOUND_OUTPUT_MODE (arch specific)
resource function:              set_pet_colour()
resource function:              set_output_option()
resource var:                  pet_colour_type
resource var:                  output_option
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -colour-rgbi / -colour-analog
command-line:                  -soundoutput
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/os2/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: os2/osx
platform gui missing: dos/osx


pet/pet-cmdline-options.c:
sound.c:
--------------------------
--------
command line:  -colour-rgbi
command line:  -soundoutput <output mode>
description:    "RGBI colour extension to PET 4032"
description:    "Sound output mode: (0: system decides mono/stereo, 1: always mono, 2: always stereo)"
resource:      "PETColour" (set to PET_COLOUR_TYPE_RGBI)
resource:      "SoundOutput"
action:        N/A
action:        N/A


pet/pet-cmdline-options.c:
traps.c:
--------------------------
--------
command line:  -colour-analog
resource type:                  bool
description:    "Analog colour extension to PET 4032"
resource name:                  "VirtualDevices"
resource:      "PETColour" (set to PET_COLOUR_TYPE_ANALOG)
resource range:                0/1
action:        N/A
 
pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "PETColourBG"
resource range:                N/A
resource default:              0
resource default:              0
resource function:              set_pet_colour_bg()
resource function:              set_traps_enabled()
resource var:                  pet_colour_analog_bg
resource var:                  traps_enabled
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:
command-line:                  -colour-analog-bg
command-line:                  -virtualdev / +virtualdev
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing: os2/osx
platform gui missing: os2
 
traps.c:
--------
command line:  -virtualdev
description:    "Enable general mechanisms for fast disk/tape emulation"
resource:      "VirtualDevices" (set to 1)
action:        N/A


pet/pet-cmdline-options.c:
traps.c:
--------------------------
--------
command line:  -colour-analog-bg <Colour 0-255>
command line:  +virtualdev
description:    "Analog colour background on PET 4032"
description:    "Disable general mechanisms for fast disk/tape emulation"
resource:      "PETColourBG"
resource:      "VirtualDevices" (set to 0)
action:        N/A
action:        N/A


pet/petpia1.c:
userport/userport_joystick.c:
--------------
-----------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DiagPin"
resource name:                  "UserportJoy"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_diagnostic_pin_enabled()
resource function:              set_userport_joystick_enable()
resource var:                  diagnostic_pin_enabled
resource var:                  userport_joystick_enable
resource emulators:            xpet
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xcbm5x0/vsid
prepocessor:
prepocessor:
command-line:                  -diagpin / +diagpin
command-line:                  -userportjoy / +userportjoy
platform gui present:          os2/unix/osx
platform gui present:          amigaos/beos/dos/os2/unix/sdl/windows
platform gui missing:           amigaos/beos/dos/sdl/windows
platform gui missing: osx


pet/petpia1.c:
userport/userport_joystick.c:
--------------
-----------------------------
command line:  -diagpin
command line:  -userportjoy
description:    "Enable userport diagnostic pin"
description:    "Enable Userport joystick adapter"
resource:      "DiagPin" (set to 1)
resource:      "UserportJoy" (set to 1)
action:        N/A
action:        N/A


pet/petpia1.c:
userport/userport_joystick.c:
--------------
-----------------------------
command line:  +diagpin
command line:  +userportjoy
description:    "Disable userport diagnostic pin"
description:    "Disable Userport joystick adapter"
resource:      "DiagPin" (set to 0)
resource:      "UserportJoy" (set to 0)
action:        N/A
action:        N/A


pet/petreu.c:
userport/userport_joystick.c:
-------------
-----------------------------
resource type:                  int
resource type:                  int
resource name:                  "PETREUsize"
resource name:                  "UserportJoyType"
resource range:                N/A (128/512/1024/2048)
resource range:                0..6 (USERPORT_JOYSTICK_CGA (0), USERPORT_JOYSTICK_PET (1), USERPORT_JOYSTICK_HUMMER (2), USERPORT_JOYSTICK_OEM (3),
resource default:              128
                                        USERPORT_JOYSTICK_HIT (4), USERPORT_JOYSTICK_KINGSOFT (5), USERPORT_JOYSTICK_STARBYTE (6))
resource function:              set_petreu_size()
resource default:              USERPORT_JOYSTICK_CGA (0)
resource var:                  petreu_size_kb
resource function:              set_userport_joystick_type()
resource emulators:            xpet
resource var:                  userport_joystick_type
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
prepocessor:
command-line:                  -petreuramsize
command-line:                  -userportjoytype
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/unix/sdl/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: os2
platform gui missing: osx


pet/petreu.c:
userport/userport_joystick.c:
-------------
-----------------------------
command line:  -petreuramsize <size in KB>
command line:  -userportjoytype <Type>
description:    "Size of the PET Ram and Expansion Unit. (128/512/1024/2048)"
description:    "Set Userport joystick adapter type (0: CGA/Protovision, 1: PET, 2: Hummer, 3: OEM, 4: DXS/HIT, 5: Kingsoft, 6: Starbyte)"
resource:      "PETREUsize"
resource:      "UserportJoyType"
action:        N/A
action:        N/A


plus4/plus4-resources.c:
userport/userport_rtc.c:
------------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "FunctionLowName"
resource name:                  "UserportRTC"
resource range:                N/A
resource range:                0/1
resource default:              "3plus1lo"
resource default:              0
resource function:              set_func_lo_rom_name()
resource function:              set_userport_rtc_enabled()
resource var:                  func_lo_rom_name
resource var:                  userport_rtc_enabled
resource emulators:            xplus4
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -functionlo / -model
command-line:                  -userportrtc / +userportrtc
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing: os2
platform gui missing: osx
 
userport/userport_rtc.c:
------------------------
command line:  -userportrtc
description:    "Enable Userport RTC"
resource:      "UserportRTC" (set to 1)
action:        N/A


plus4/plus4-cmdline-options.c:
userport/userport_rtc.c:
------------------------------
------------------------
command line:  -functionlo <Name>
command line:  +userportrtc
description:    "Specify name of Function low ROM image"
description:    "Disable Userport RTC"
resource:      "FunctionLowName"
resource:      "UserportRTC" (set to 0)
action:        N/A
action:        N/A


plus4/plus4-resources.c:
userport/userport_rtc.c:
------------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "FunctionHighName"
resource name:                  "UserportRTCSave"
resource range:                N/A
resource range:                0/1
resource default:              "3plus1hi"
resource default:              0
resource function:              set_func_hi_rom_name()
resource function:              set_userport_rtc_save()
resource var:                  func_hi_rom_name
resource var:                  rtc58321a_rtc_save
resource emulators:            xplus4
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -functionhi / -model
command-line:                  -userportrtcsave / +userportrtcsave
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing: os2
platform gui missing: osx


plus4/plus4-cmdline-options.c:
userport/userport_rtc.c:
------------------------------
------------------------
command line:  -functionhi <Name>
command line:  -userportrtcsave
description:    "Specify name of Function high ROM image"
description:    "Enable saving of the Userport RTC data when changed."
resource:      "FunctionHighName"
resource:      "UserportRTCSave" (set to 1)
action:        N/A
action:        N/A


plus4/plus4-resources.c:
userport/userport_rtc.c:
------------------------
------------------------
resource type:                  string
command line:  +userportrtcsave
resource name:                  "c1loName"
description:    "Disable saving of the Userport RTC data when changed."
resource range:                N/A
resource:      "UserportRTCSave" (set to 0)
resource default:              ""
action:        N/A
resource function:              set_c1lo_rom_name()
 
resource var:                  c1lo_rom_name
vdc/vdc-resources.c:
resource emulators:            xplus4
--------------------
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
resource type:                  int
resource name:                  "VDCRevision"
resource range:                0..2 (VDC_REVISION_0 (0), VDC_REVISION_1 (1), VDC_REVISION_2 (2))
resource default:              VDC_REVISION_2 (2)
resource function:              set_vdc_revision()
resource var:                  vdc.revision
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -c1lo
command-line:                  -VDCRevision / -model
platform gui present:          sdl/unix/osx
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/windows
platform range correct:
platform range incorrect:
platform gui missing: os2


plus4/plus4-cmdline-options.c:
vdc/vdc-cmdline-options.c:
------------------------------
--------------------------
command line:  -c1lo <Name>
command line:  -VDCRevision <number>
description:    "Specify name of Cartridge 1 low ROM image"
description:    "Set VDC revision (0..2)"
resource:      "c1loName"
resource:      "VDCRevision"
action:        N/A
action:        N/A


plus4/plus4-resources.c:
vdc/vdc-resources.c:
------------------------
--------------------
resource type:                  string
resource type:                  bool
resource name:                  "c1hiName"
resource name:                  "VDCVideoCache"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              DEFAULT_VideoCache_VALUE
resource function:              set_c1hi_rom_name()
resource function:              set_video_cache_enabled()
resource var:                  c1hi_rom_name
resource var:                  raster_resource_chip->video_cache_enabled
resource emulators:            xplus4
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -c1hi
command-line:                  -VDCvcache / +VDCvcache
platform gui present:           sdl/unix/osx
platform gui present: beos/os2/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/windows
platform gui missing:          amigaos/dos


plus4/plus4-cmdline-options.c:
vdc/vdc-cmdline-options.c:
------------------------------
--------------------------
command line:  -c1hi <Name>
command line:  -VDCvcache
description:    "Specify name of Cartridge 1 high ROM image"
description:    "Enable the video cache"
resource:      "c1hiName"
resource:      "VDCVideoCache" (set to 1)
action:        N/A
action:        N/A


plus4/plus4-resources.c:
vdc/vdc-cmdline-options.c:
------------------------
--------------------------
resource type:                  string
command line:  +VDCvcache
resource name:                  "c2loName"
description:    "Disable the video cache"
resource range:                N/A
resource:      "VDCVideoCache" (set to 0)
resource default:              ""
resource function:              set_c2lo_rom_name()
resource var:                  c2lo_rom_name
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -c2lo
platform gui present:          sdl/unix/osx
platform gui missing:          amigaos/beos/dos/os2/windows
 
plus4/plus4-cmdline-options.c:
------------------------------
command line:  -c2lo <Name>
description:    "Specify name of Cartridge 2 low ROM image"
resource:      "c2loName"
action:        N/A
action:        N/A


plus4/plus4-resources.c:
vdc/vdc-resources.c:
------------------------
--------------------
resource type:                  string
resource type:                  bool
resource name:                  "c2hiName"
resource name:                  "VDCExternalPalette"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_c2hi_rom_name()
resource function:              set_ext_palette()
resource var:                  c2hi_rom_name
resource var:                  vdc.raster->canvas->videoconfig->external_palette
resource emulators:            xplus4
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -c2hi
command-line:                  -VDCintpal / -VDCextpal
platform gui present:          sdl/unix/osx
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2/windows
platform gui missing: os2
 
vdc/vdc-cmdline-options.c:
--------------------------
command line:  -VDCintpal
description:    "Use an internal calculated palette"
resource:      "VDCExternalPalette" (set to 0)
action:        N/A


plus4/plus4-cmdline-options.c:
vdc/vdc-cmdline-options.c:
------------------------------
--------------------------
command line:  -c2hi <Name>
command line:  -VDCextpal
description:    "Specify name of Cartridge 2 high ROM image"
description:    "Use an external palette (file)"
resource:      "c2hiName"
resource:      "VDCExternalPalette" (set to 1)
action:        N/A
action:        N/A


plus4/plus4-resources.c:
vdc/vdc-resources.c:
------------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "MachineVideoStandard"
resource name:                  "VDCColorTint"
resource range:                -1..-2 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource range:                0..2000
resource default:              MACHINE_SYNC_PAL (-1)
resource default:              1000
resource function:              set_sync_factor()
resource function:              set_color_tint()
resource var:                  sync_factor
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            xplus4
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pal / -ntsc / -model
command-line:                  -VDCtint
platform gui present:          amigaos/beos/dos/os2/sdl/osx/unix
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           windows
platform gui missing: osx


plus4/plus4-cmdline-options.c:
vdc/vdc-cmdline-options.c:
------------------------------
--------------------------
command line:  -model <Model>
command line:  -VDCtint <0-2000>
description:    "Set Plus4 model (c16/c16pal/c16ntsc, plus4/plus4pal/plus4ntsc, v364/cv364, c232)"
description:    "Set tint of internal calculated palette"
resource:      N/A
resource:      "VDCColorTint"
action:        set_plus4_model() (sets "MachineVideoStandard", "RamSize", "KernalName", "BasicName", "FunctionLowName", "FunctionHighName",
action:        N/A
                "Acia1Enable", "SpeechImage", "SpeechEnabled")


plus4/plus4-cmdline-options.c:
vdc/vdc-resources.c:
------------------------------
--------------------
command line:  -pal
resource type:                  bool
description:    "Use PAL sync factor"
resource name:                  "VDCAudioLeak"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
resource range:                0/1
resource default:              0
resource function:              set_audioleak()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VDCaudioleak / +VDCaudioleak
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:
 
vdc/vdc-cmdline-options.c:
--------------------------
command line:  -VDCaudioleak
description:    "Enable audio leak emulation"
resource:      "VDCAudioLeak" (set to 1)
action:        N/A
action:        N/A


plus4/plus4-cmdline-options.c:
vdc/vdc-cmdline-options.c:
------------------------------
--------------------------
command line:  -ntsc
command line:  +VDCaudioleak
description:    "Use NTSC sync factor"
description:    "Disable audio leak emulation"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
resource:      "VDCAudioLeak" (set to 0)
action:        N/A
action:        N/A


plus4/plus4-resources.c:
vdc/vdc-resources.c:
------------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "RamSize"
resource name:                  "VDCFilter"
resource range:                N/A (16/32/64) [256/1024/4096]
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:              64
resource default:              VIDEO_FILTER_CRT (1)
resource function:              set_ram_size_plus4()
resource function:              set_chip_rendermode()
resource var:                  ram_size_plus4
resource var:                  vdc.raster->canvas->videoconfig->filter
resource emulators:            xplus4
resource emulators:            x128
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ramsize / -model
command-line:                  -VDCfilter
platform gui present:          amigaos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           beos/dos/osx
platform gui missing: os2


plus4/plus4-cmdline-options.c:
vdc/vdc-cmdline-options.c:
------------------------------
--------------------------
command line:  -ramsize <RAM size>
command line:  -VDCfilter <Mode>
description:    "Specify size of RAM installed in kb (16/32/64)"
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:      "RamSize"
resource:      "VDCFilter"
action:        N/A
action:        N/A


plus4/plus4memhacks.c:
vic20/cart/vic20-ieee488.c:
----------------------
---------------------------
resource type:                  int
resource type:                  bool
resource name:                  "MemoryHack"
resource name:                  "IEEE488"
resource range:                0..4 (MEMORY_HACK_NONE (0), MEMORY_HACK_C256K (1), MEMORY_HACK_H256K (2), MEMORY_HACK_H1024K (3), MEMORY_HACK_H4096K (4))
resource range:                0/1
resource default:              MEMORY_HACK_NONE (0)
resource default:              0
resource function:              set_memory_hack()
resource function:              set_ieee488_enabled()
resource var:                  memory_hack
resource var:                  ieee488_enabled
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -memoryexphack
command-line:                  -ieee488 / +ieee488
platform gui present:          amigaos/sdl/unix/windows/osx
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:   amigaos/sdl/unix/windows/osx
platform gui missing:          dos
platform range incorrect:
platform gui missing:          beos/dos/os2


plus4/plus4memhacks.c:
vic20/cart/vic20-ieee488.c:
----------------------
---------------------------
command line:  -memoryexphack <device>
command line:  -ieee488
description:    "Set the 'memory expansion hack' device (0: None, 1: CSORY 256K, 2: HANNES 256K, 3: HANNES 1024K, 4: HANNES 4096K)"
description:    "Enable VIC-1112 IEEE488 interface"
resource:      "MemoryHack"
resource:      "IEEE488" (set to 1)
action:        N/A
action:        N/A


plus4/ted-resources.c:
vic20/cart/vic20-ieee488.c:
----------------------
---------------------------
resource type:                 int
command line:   +ieee488
resource name:                 "TEDBorderMode"
description:   "Disable VIC-1112 IEEE488 interface"
resource range:                 0..3 (TED_NORMAL_BORDERS (0), TED_FULL_BORDERS (1), TED_DEBUG_BORDERS (2), TED_NO_BORDERS (3))
resource:       "IEEE488" (set to 0)
resource default:              TED_NORMAL_BORDERS (0)
action:         N/A
resource function:              set_border_mode()
resource var:                  ted_resources.border_mode
resource emulators:            xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                  -TEDborders
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: os2/osx


plus4/ted-cmdline-options.c:
vic20/cart/vic20cart.c:
----------------------------
-----------------------
command line:  -TEDborders <Mode>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:      N/A
action:        border_set_func() (sets "TEDBorderMode")
 
plus4/ted-resources.c:
----------------------
resource type:                  int
resource type:                  int
resource name:                  "TEDColorTint"
resource name:                  "CartridgeType"
resource range:                0..2000
resource range:                N/A (CARTRIDGE_NONE (-1), CARTRIDGE_VIC20_GENERIC (1), CARTRIDGE_VIC20_MEGACART (2), CARTRIDGE_VIC20_FINAL_EXPANSION (3),
resource default:              1000
                                        CARTRIDGE_VIC20_FP (4), CARTRIDGE_VIC20_IEEE488 (5), CARTRIDGE_VIC20_SIDCART (6), CARTRIDGE_VIC20_DETECT (0x8000),
resource function:              set_color_tint()
                                        CARTRIDGE_VIC20_4KB_2000 (0x8002), CARTRIDGE_VIC20_8KB_2000 (0x8003), CARTRIDGE_VIC20_4KB_6000 (0x8004),
resource var:                  ted.raster->canvas->videoconfig->video_resources.color_tint
                                        CARTRIDGE_VIC20_8KB_6000 (0x8005), CARTRIDGE_VIC20_4KB_A000 (0x8006), CARTRIDGE_VIC20_8KB_A000 (0x8007),
resource emulators:            xplus4
                                        CARTRIDGE_VIC20_4KB_B000 (0x8008), CARTRIDGE_VIC20_8KB_4000 (0x8009), CARTRIDGE_VIC20_4KB_4000 (0x800a),
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
                                        CARTRIDGE_VIC20_16KB_2000 (0x8013), CARTRIDGE_VIC20_16KB_4000 (0x8019), CARTRIDGE_VIC20_16KB_6000 (0x8015))
resource default:              CARTRIDGE_NONE
resource function:              set_cartridge_type()
resource var:                  cartridge_type
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDtint
command-line:                  NONE (CORRECT)
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui present: os2/osx (FIX!)
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: osx
platform gui missing:           amigaos/beos/dos/sdl/unix/windows (CORRECT)
note: UIs should not modify this directly, use cartridge_set_default() from cartridge.h instead
fixme: os2/osx ports


plus4/ted-cmdline-options.c:
vic20/cart/vic20cart.c:
----------------------------
-----------------------
command line:  -TEDtint <0-2000>
description:    "Set tint of internal calculated palette"
resource:      "TEDColorTint"
action:        N/A
 
plus4/ted-resources.c:
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "TEDAudioLeak"
resource name:                  "CartridgeReset"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_audioleak()
resource function:              set_cartridge_reset()
resource var:                  ted.raster->canvas->videoconfig->video_resources.audioleak
resource var:                  vic20cartridge_reset
resource emulators:            xplus4
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -TEDaudioleak / +TEDaudioleak
command-line:                  -cartreset / +cartreset
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          amigaos/os2/sdl/unix/osx/windows
platform gui missing:
platform gui missing: beos/dos


plus4/ted-cmdline-options.c:
vic20/cart/vic20cart.c:
----------------------------
-----------------------
command line:  -TEDaudioleak
command line:  -cartreset
description:    "Enable audio leak emulation"
description:    "Reset machine if a cartridge is attached or detached"
resource:      "TEDAudioLeak" (set to 1)
resource:      "CartridgeReset" (set to 1)
action:        N/A
action:        N/A


plus4/ted-cmdline-options.c:
vic20/cart/vic20cart.c:
----------------------------
-----------------------
command line:  +TEDaudioleak
command line:  +cartreset
description:    "Disable audio leak emulation"
description:    "Do not reset machine if a cartridge is attached or detached"
resource:      "TEDAudioLeak" (set to 0)
resource:      "CartridgeReset" (set to 0)
action:        N/A
action:        N/A


printerdrv/driver-select.c:
vic20/vic-resources.c:
---------------------------
----------------------
resource type:                  string
resource type:                  int
resource name:                  "PrinterUserportDriver"
resource name:                  "VICBorderMode"
resource range:                N/A ("ascii"/"nl10"/"raw")
resource range:                0..3 (VIC_NORMAL_BORDERS (0), VIC_FULL_BORDERS (1), VIC_DEBUG_BORDERS (2), VIC_NO_BORDERS (3))
resource default:              "ascii"
resource default:              VIC_NORMAL_BORDERS (0)
resource function:              set_printer_driver()
resource function:              set_border_mode()
resource var:                  driver_select[3].drv_name
resource var:                  vic_resources.border_mode
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
resource emulators:            xvic
not used in:                    x64dtv/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -pruserdrv
command-line:                  -VICborders
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: os2/osx
platform gui missing: os2/osx


printerdrv/driver-select.c:
vic20/vic-cmdline-options.c:
---------------------------
----------------------------
command line:  -pruserdrv <Name>
command line:  -VICborders <Mode>
description:    "Specify name of printer driver for the userport printer. (ascii/nl10/raw)"
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:      "PrinterUserportDriver"
resource:      "VICBorderMode"
action:        N/A
action:        N/A


printerdrv/interface-serial.c:
vic20/vic-resources.c:
------------------------------
----------------------
resource type:                  int
resource type:                  int
resource name:                  "Printer7"
resource name:                  "VICColorTint"
resource range:                0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_REAL (2))
resource range:                0..2000
resource default:              PRINTER_DEVICE_NONE (0)
resource default:              1000
resource function:              set_printer_enabled()
resource function:              set_color_tint()
resource var:                  printer_enabled[3]
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xvic
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -device7
command-line:                  -VICtint
platform gui present:          sdl/unix/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/osx
platform gui missing: osx


printerdrv/interface-serial.c:
vic20/vic-cmdline-options.c:
------------------------------
----------------------------
command line:  -device7 <Type>
command line:  -VICtint <0-2000>
description:    "Set device type for device #7 (0: None, 2: Real)"
description:    "Set tint of internal calculated palette"
resource:      "Printer7"
resource:      "VICColorTint"
action:        N/A
action:        N/A


printerdrv/interface-userport.c:
vic20/vic-resources.c:
--------------------------------
----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "PrinterUserport"
resource name:                  "VICAudioLeak"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_up_enabled()
resource function:              set_audioleak()
resource var:                  userport_printer_enabled
resource var:                  vic.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
resource emulators:            xvic
not used in:                    x64dtv/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -pruser / +pruser
command-line:                  -VICaudioleak / +VICaudioleak
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing: os2/osx
platform gui missing:


printerdrv/interface-userport.c:
vic20/vic-cmdline-options.c:
--------------------------------
----------------------------
command line:  -pruser
command line:  -VICaudioleak
description:    "Enable the userport printer emulation"
description:    "Enable audio leak emulation"
resource:      "PrinterUserport" (set to 1)
resource:      "VICAudioLeak" (set to 1)
action:        N/A
action:        N/A


printerdrv/interface-userport.c:
vic20/vic-cmdline-options.c:
--------------------------------
----------------------------
command line:  +pruser
command line:  +VICaudioleak
description:    "Disable the userport printer emulation"
description:    "Disable audio leak emulation"
resource:      "PrinterUserport" (set to 0)
resource:      "VICAudioLeak" (set to 0)
action:        N/A
action:        N/A


printerdrv/output-select.c:
vic20/vic20-resources.c:
---------------------------
------------------------
resource type:                  string
resource type:                  int
resource name:                  "Printer4Output"
resource name:                  "MachineVideoStandard"
resource range:                N/A
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:              "text"
resource default:              MACHINE_SYNC_PAL (-1)
resource function:              set_output_device()
resource function:              set_sync_factor()
resource var:                  output_select[0].output_name
resource var:                  sync_factor
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xvic
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                  
command-line:                  -pr4output
command-line:                  -pal / -ntsc / -model
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx
platform gui missing: dos
platform range correct:
platform range incorrect:
platform gui missing: windows


printerdrv/output-select.c:
vic20/vic20-cmdline-options.c:
---------------------------
------------------------------
command line:  -pr4output <Name>
command line:  -model <Model>
description:    "Specify name of output device for device #4. ([auto generated list])"
description:    "Set VIC20 model (vic20/vic20pal/vic20ntsc, vic21)"
resource:      "Printer4Output"
resource:      N/A
action:        set_vic20_model() (sets "MachineVideoStandard", "RamBlock0", "RamBlock1", "RamBlock2", "RamBlock3" and "RamBlock5")
 
vic20/vic20-cmdline-options.c:
------------------------------
command line:  -pal
description:    "Use PAL sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:        N/A
action:        N/A


printerdrv/output-select.c:
vic20/vic20-cmdline-options.c:
---------------------------
------------------------------
resource type:                  string
command line:  -ntsc
resource name:                  "Printer5Output"
description:    "Use NTSC sync factor"
resource range:                N/A
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NSTC)
resource default:              "text"
resource function:              set_output_device()
resource var:                  output_select[1].output_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -pr5output
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing: dos
 
printerdrv/output-select.c:
---------------------------
command line:  -pr5output <Name>
description:    "Specify name of output device for device #5. ([auto generated list])"
resource:      "Printer5Output"
action:        N/A
action:        N/A


printerdrv/output-select.c:
vic20/vic20-resources.c:
---------------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "Printer6Output"
resource name:                  "RAMBlock0"
resource range:                N/A
resource range:                0/1
resource default:              "text"
resource default:              0
resource function:              set_output_device()
resource function:              set_ram_block_0_enabled()
resource var:                  output_select[2].output_name
resource var:                  ram_block_0_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xvic
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -pr6output
command-line:                  -memory / -model
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: dos
platform gui missing: os2/osx


printerdrv/output-select.c:
vic20/vic20-resources.c:
---------------------------
------------------------
command line:   -pr6output <Name>
resource type:                 bool
description:   "Specify name of output device for device #6. ([auto generated list])"
resource name:                 "RAMBlock1"
resource:       "Printer6Output"
resource range:                0/1
action:         N/A
resource default:              0
resource function:              set_ram_block_1_enabled()
resource var:                  ram_block_1_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -memory / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing: os2/osx


printerdrv/output-select.c:
vic20/vic20-resources.c:
---------------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "PrinterUserportOutput"
resource name:                  "RAMBlock2"
resource range:                N/A
resource range:                0/1
resource default:              "text"
resource default:              0
resource function:              set_output_device()
resource function:              set_ram_block_2_enabled()
resource var:                  output_select[3].output_name
resource var:                  ram_block_2_enabled
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
resource emulators:            xvic
not used in:                    x64dtv/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -pruseroutput
command-line:                  -memory / -model
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: dos/os2
platform gui missing: os2/osx


printerdrv/output-select.c:
vic20/vic20-resources.c:
---------------------------
------------------------
command line:   -pruseroutput <Name>
resource type:                 bool
description:   "Specify name of output device for the userport printer. ([auto generated list])"
resource name:                 "RAMBlock3"
resource:       "PrinterUserportOutput"
resource range:                0/1
action:         N/A
resource default:              0
resource function:              set_ram_block_3_enabled()
resource var:                  ram_block_3_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -memory / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing: os2/osx


printerdrv/output-text.c:
vic20/vic20-resources.c:
-------------------------
------------------------
resource type:                  string
resource type:                  bool
resource name:                  "PrinterTextDevice1"
resource name:                  "RAMBlock5"
resource range:                N/A
resource range:                0/1
resource default:              ARCHDEP_PRINTER_DEFAULT_DEV1 (arch specific)
resource default:              0
resource function:              set_printer_device_name()
resource function:              set_ram_block_5_enabled()
resource var:                  PrinterDev[0]
resource var:                  ram_block_5_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xvic
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -prtxtdev1
command-line:                  -memory / -model
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: os2
platform gui missing: os2/osx


printerdrv/output-text.c:
vic20/vic20-cmdline-options.c:
-------------------------
------------------------------
command line:  -prtxtdev1 <Name>
command line:  -memory <spec>
description:    "Specify name of printer text device or dump file"
description:    "Specify memory configuration. (none/3k/8k/16k/24k/all) / (0/1/2/3/5) / (04/20/40/60/a0)"
resource:      "PrinterTextDevice1"
resource:      N/A
action:        N/A
action:        cmdline_memory() (sets "RAMBlock0", "RAMBlock1", "RAMBlock2", "RAMBlock3" and "RAMBlock5")


printerdrv/output-text.c:
vic20/vic20io.c:
-------------------------
----------------
resource type:                  string
resource type:                  int
resource name:                  "PrinterTextDevice2"
resource name:                  "IOCollisionHandling"
resource range:                N/A
resource range:                0..2 (IO_COLLISION_METHOD_DETACH_ALL (0), IO_COLLISION_METHOD_DETACH_LAST (1), IO_COLLISION_METHOD_AND_WIRES (2))
resource default:              ARCHDEP_PRINTER_DEFAULT_DEV2 (arch specific)
resource default:              IO_COLLISION_METHOD_DETACH_ALL (0)
resource function:              set_printer_device_name()
resource function:              set_io_source_collision_handling()
resource var:                  PrinterDev[1]
resource var:                  io_source_collision_handling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            xvic
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:
command-line:                  -prtxtdev2
command-line:                  -iocollision
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present: unix/sdl
platform gui missing: os2
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx/windows


printerdrv/output-text.c:
vic20/vic20io.c:
-------------------------
----------------
command line:  -prtxtdev2 <Name>
command line:  -iocollision <method>
description:    "Specify name of printer text device or dump file"
description:    "Select the way the I/O collisions should be handled, (0: error message and detach all involved carts, 1: error message and detach last attached involved carts, 2: warning in log and 'AND' the valid return values"
resource:      "PrinterTextDevice2"
resource:      "IOCollisionHandling"
action:        N/A
action:        N/A


printerdrv/output-text.c:
vicii/vicii-resources.c:
-------------------------
------------------------
resource type:                  string
resource type:                  int
resource name:                  "PrinterTextDevice3"
resource name:                  "VICIIBorderMode"
resource range:                N/A
resource range:                0..3 (VICII_NORMAL_BORDERS (0), VICII_FULL_BORDERS (1), VICII_DEBUG_BORDERS (2), VICII_NO_BORDERS (3))
resource default:              ARCHDEP_PRINTER_DEFAULT_DEV3 (arch specific)
resource default:              VICII_NORMAL_BORDERS (0)
resource function:              set_printer_device_name()
resource function:              set_border_mode()
resource var:                  PrinterDev[2]
resource var:                  vicii_resources.border_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -prtxtdev3
command-line:                  -VICIIborders
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: os2
platform gui missing: os2


printerdrv/output-text.c:
vicii/vicii-cmdline-options.c:
-------------------------
------------------------------
command line:  -prtxtdev3 <Name>
command line:  -VICIIborders <Mode>
description:    "Specify name of printer text device or dump file"
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:      "PrinterTextDevice3"
resource:      N/A
action:        N/A
action:        border_set_func() (set "VICIIBorderMode")


printerdrv/output-text.c:
viciisc/vicii-resources.c:
-------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "Printer4TextDevice"
resource name:                  "VICIIBorderMode"
resource range:                0..2
resource range:                0..3 (VICII_NORMAL_BORDERS (0), VICII_FULL_BORDERS (1), VICII_DEBUG_BORDERS (2), VICII_NO_BORDERS (3))
resource default:              0
resource default:              VICII_NORMAL_BORDERS (0)
resource function:              set_printer_device()
resource function:              set_border_mode()
resource var:                  printer_device[0]
resource var:                  vicii_resources.border_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64sc/xscpu64
not used in:                    vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pr4txtdev
command-line:                  -VICIIborders
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
Line 17,811: Line 17,781:
platform gui missing: os2
platform gui missing: os2


printerdrv/output-text.c:
viciisc/vicii-cmdline-options.c:
-------------------------
--------------------------------
command line:  -pr4txtdev <0-2>
command line:  -VICIIborders <Mode>
description:    "Specify printer text output device for printer #4"
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:      "Printer4TextDevice"
resource:      N/A
action:        N/A
action:        border_set_func() (set "VICIIBorderMode")


printerdrv/output-text.c:
vicii/vicii-resources.c:
-------------------------
------------------------
resource type:                  int
resource type:                  int
resource name:                  "Printer5TextDevice"
resource name:                  "VICIIColorTint"
resource range:                0..2
resource range:                0..2000
resource default:              0
resource default:              1000
resource function:              set_printer_device()
resource function:              set_color_tint()
resource var:                  printer_device[1]
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pr5txtdev
command-line:                  -VICIItint
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: os2
platform gui missing: osx


printerdrv/output-text.c:
vicii/vicii-cmdline-options.c:
-------------------------
------------------------------
command line:  -pr5txtdev <0-2>
command line:  -VICIItint <0-2000>
description:    "Specify printer text output device for printer #5"
description:    "Set tint of internal calculated palette"
resource:      "Printer5TextDevice"
resource:      "VICIIColorTint"
action:        N/A
action:        N/A


printerdrv/output-text.c:
viciisc/vicii-resources.c:
-------------------------
--------------------------
resource type:                  int
resource type:                  int
resource name:                  "Printer6TextDevice"
resource name:                  "VICIIColorTint"
resource range:                0..2
resource range:                0..2000
resource default:              0
resource default:              1000
resource function:              set_printer_device()
resource function:              set_color_tint()
resource var:                  printer_device[2]
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64sc/xscpu64
not used in:                    vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -pr6txtdev
command-line:                  -VICIItint
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: os2
platform gui missing: osx


printerdrv/output-text.c:
viciisc/vicii-cmdline-options.c:
-------------------------
--------------------------------
command line:  -pr6txtdev <0-2>
command line:  -VICIItint <0-2000>
description:    "Specify printer text output device for printer #6"
description:    "Set tint of internal calculated palette"
resource:      "Printer6TextDevice"
resource:      "VICIIColorTint"
action:        N/A
action:        N/A


printerdrv/output-text.c:
vicii/vicii-resources.c:
-------------------------
------------------------
resource type:                  int
resource type:                  bool
resource name:                  "PrinterUserportTextDevice"
resource name:                  "VICIIAudioLeak"
resource range:                0..2
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_printer_device()
resource function:              set_audioleak()
resource var:                  printer_device[3]
resource var:                  vicii.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
resource emulators:            x64/x64dtv/x128/xcbm5x0
not used in:                    x64dtv/xplus4/vsid
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -prusertxtdev
command-line:                  -VICIIaudioleak / +VICIIaudioleak
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range correct:
platform gui missing:
platform range incorrect:
 
platform gui missing: os2
vicii/vicii-cmdline-options.c:
------------------------------
command line:  -VICIIaudioleak
description:   "Enable audio leak emulation"
resource:       "VICIIAudioLeak" (set to 1)
action:         N/A


printerdrv/output-text.c:
vicii/vicii-cmdline-options.c:
-------------------------
------------------------------
command line:  -prusertxtdev <0-2>
command line:  +VICIIaudioleak
description:    "Specify printer text output device for userport printer"
description:    "Disable audio leak emulation"
resource:      "PrinterUserportTextDevice"
resource:      "VICIIAudioLeak" (set to 0)
action:        N/A
action:        N/A


ps2mouse.c:
viciisc/vicii-resources.c:
-----------
--------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "ps2mouse"
resource name:                  "VICIIAudioLeak"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_ps2mouse_enable()
resource function:              set_audioleak()
resource var:                  ps2mouse_enabled
resource var:                  vicii.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:            x64dtv
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:
command-line:                  -ps2mouse / +ps2mouse
command-line:                  -VICIIaudioleak / +VICIIaudioleak
platform gui present:          amigaos/beos/dos/sdl/unix/osx
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing: os2/windows
platform gui missing:


ps2mouse.c:
viciisc/vicii-cmdline-options.c:
-----------
--------------------------------
command line:  -ps2mouse
command line:  -VICIIaudioleak
description:    "Enable PS/2 mouse on userport"
description:    "Enable audio leak emulation"
resource:      "PS2Mouse" (set to 1)
resource:      "VICIIAudioLeak" (set to 1)
action:        N/A
action:        N/A


ps2mouse.c:
viciisc/vicii-cmdline-options.c:
-----------
--------------------------------
command line:  +ps2mouse
command line:  +VICIIaudioleak
description:    "Disable PS/2 mouse on userport"
description:    "Disable audio leak emulation"
resource:      "PS2Mouse" (set to 0)
resource:      "VICIIAudioLeak" (set to 0)
action:        N/A
action:        N/A
</pre>
==='COMMON_KBD' RESOURCES/CMDLINES===
<pre>


ps2mouse.c:
Note: Keyboard map handling has been reworked, and all parts should get updated
-----------
as described in the wiki: http://vice-emu.pokefinder.org/index.php/Keymaps
resource type:                 bool
resource name:                  "Mouse"
resource range:                 0/1
resource default:              0
resource function:              set_mouse_enabled()
resource var:                  _mouse_enabled
resource emulators:            x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -mouse / +mouse
platform gui present:          amigaos/beos/dos/sdl/unix/osx
platform gui missing: os2/windows


ram.c:
keyboard.c:
------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "RAMInitStartValue"
resource name:                  "KeymapSymFile"
resource range:                0..255
resource range:                N/A
resource default:              0
resource default:              set at runtime
resource function:              set_start_value()
resource function:              keyboard_set_keymap_file()
resource var:                  start_value
resource var:                  machine_keymap_file_list[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
prepocessor:                   #ifdef COMMON_KBD
prepocessor:
command-line:                  none
command-line:                  -raminitstartvalue
platform gui present:          osx/windows
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/sdl
platform range correct:
platform range incorrect:
platform gui missing: dos/os2


ram.c:
note: should not be set directly (see http://vice-emu.pokefinder.org/index.php/Keymaps)
------
command line:   -raminitstartvalue <value>
description:    "Set the value for the very first RAM address after powerup"
resource:      "RAMInitStartValue"
action:        N/A


ram.c:
keyboard.c:
------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "RAMInitValueInvert"
resource name:                  "KeymapPosFile"
resource range:                0+
resource range:                N/A
resource default:              64
resource default:              set at runtime
resource function:              set_value_invert()
resource function:              keyboard_set_keymap_file()
resource var:                  value_invert
resource var:                  machine_keymap_file_list[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
prepocessor:                   #ifdef COMMON_KBD
prepocessor:
command-line:                  none
command-line:                  -raminitvalueinvert
platform gui present:          windows
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/sdl/osx
platform range correct:
platform range incorrect:
platform gui missing: dos/os2


ram.c:
note: should not be set directly (see http://vice-emu.pokefinder.org/index.php/Keymaps)
------
command line:   -raminitvalueinvert <num of bytes>
description:    "Length of memory block initialized with the same value"
resource:      "RAMInitValueInvert"
action:        N/A


ram.c:
keyboard.c:
------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "RAMInitPatternInvert"
resource name:                  "KeymapUserSymFile"
resource range:                0+
resource range:                N/A
resource default:              0
resource default:              set at runtime
resource function:              set_pattern_invert()
resource function:              keyboard_set_keymap_file()
resource var:                  pattern_invert
resource var:                  machine_keymap_file_list[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc&xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in: vsid
prepocessor:                   #ifdef COMMON_KBD
prepocessor:
command-line:                  -symkeymap
command-line:                  -raminitpatterninvert
platform gui present:          windows/unix/sdl
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/osx
platform range correct:
platform range incorrect:
platform gui missing: dos/os2


ram.c:
keyboard.c:
------
--------------------------
command line:  -raminitpatterninvert <num of bytes>
command line:  -symkeymap <Name>
description:    "Length of memory block initialized with the same pattern"
description:    "Specify name of symbolic keymap file"
resource:      "RAMInitPatternInvert"
resource:      "KeymapUserSymFile"
action:        N/A
action:        N/A


scpu64/scpu64-resources.c:
keyboard.c:
--------------------------
--------------------
resource type:                  string
resource type:                  string
resource name:                  "SCPU64Name"
resource name:                  "KeymapUserPosFile"
resource range:                N/A
resource range:                N/A
resource default:              "scpu64"
resource default:              set at runtime
resource function:              set_scpu64_rom_name()
resource function:              keyboard_set_keymap_file()
resource var:                  scpu64_rom_name
resource var:                  machine_keymap_file_list[3]
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef COMMON_KBD
prepocessor:
command-line:                  -poskeymap
command-line:                  -scpu64
platform gui present:          unix/windows/sdl
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/osx
platform gui missing: os2/osx


scpu64/scpu64-cmdline-options.c:
keyboard.c:
--------------------------------
--------------------------
command line:  -scpu64 <Name>
command line:  -poskeymap <Name>
description:    "Specify name of SCPU64 ROM image"
description:    "Specify name of positional keymap file"
resource:      "SCPU64Name"
resource:      "KeymapUserPosFile"
action:        N/A
action:        N/A


scpu64/scpu64-resources.c:
keyboard.c:
--------------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "MachineVideoStandard"
resource name:                  "KeymapIndex"
resource range:                -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource range:                0..3 (KBD_INDEX_SYM (0), KBD_INDEX_POS (1), KBD_INDEX_USERSYM (2), KBD_INDEX_USERPOS (3))
resource default:              MACHINE_SYNC_PAL (-1)
resource default:              KBD_INDEX_SYM
resource function:              set_sync_factor()
resource function:              keyboard_set_keymap_index()
resource var:                  sync_factor
resource var:                  machine_keymap_index
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef COMMON_KBD
prepocessor:
command-line:                  -keymap
command-line:                  -model
platform gui present:          sdl/unix
platform gui present:          amigaos/beos/sdl/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          dos/os2/unix
platform gui missing:          amigaos/beos/dos/osx/windows
gpz note: this is tied to the VICII type, changing it directly makes no sence
blacky note: agreed, guis will need to be checked for usage of the resource directly and fixed where needed.
fixme: check platforms for usage of this resource in x64sc and xscpu64 and fix to use the vicii model function where needed.


scpu64/scpu64-cmdline-options.c:
keyboard.c:
--------------------------------
--------------------------
command line:  -model <modelnumber>
command line:  -keymap <number>
description:    "Set C64 model (c64/c64c/c64old, ntsc/newntsc/oldntsc, drean, jap, c64gs)"
description:    "Specify index of keymap file (0: symbolic 1: positional 2: symbolic (user) 3: positional (user)"
resource:      N/A
resource:      "KeymapIndex"
action:        set_c64_model() (sets "MachineVideoStandard", "CIA1Model", "CIA2Model", "VICIINewLuminances", "IECReset", "ChargenName",
action:        N/A
"SidEngine" and "SidModel")


scpu64/scpu64-resources.c:
keyboard.c:
--------------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "IECReset"
resource name:                  "KeyboardMapping"
resource range:                0/1
resource range:                0..6  (0: American 1: British 2: German 3: Danish 4: Norwegian 5: Finnish 6: Italian)
resource default:              1
resource default:              set at runtime
resource function:              set_iec_reset()
resource function:              keyboard_set_keyboard_mapping()
resource var:                  iec_reset
resource var:                  machine_keyboard_mapping
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                   #ifdef COMMON_KBD
prepocessor:
command-line:                  -keyboardmapping
command-line:                  -iecreset / -model
platform gui present:          sdl/unix
platform gui present:          amigaos/beos/dos/sdl/unix/windows/osx
platform range correct:
platform gui missing:          os2
platform range incorrect:
platform gui missing:          amigaos/beos/dos/osx/windows


scpu64/scpu64-cmdline-options.c:
keyboard.c:
--------------------------------
--------------------------
command line:  -iecreset <value>
command line:  -keyboardmapping <number>
description:    "Computer reset goes to IEC bus (0 = No, 1 = Yes)"
description:    "Specify host keyboard layout (0: American 1: British 2: German 3: Danish 4: Norwegian 5: Finnish 6: Italian)"
resource:      "IECReset"
resource:      "KeyboardMapping"
action:        N/A
action:        N/A


scpu64/scpu64-resources.c:
FIXME: generate description at runtime (see http://vice-emu.pokefinder.org/index.php/Keymaps)
--------------------------
 
keyboard.c:
--------------------
resource type:                  int
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource name:                  "KeyboardType"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
resource range:                0..
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
resource default:              depends on machine type/model
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource function:              keyboard_set_keyboard_type()
resource default:              $DE00
resource var:                  machine_keyboard_type
resource function:              sid_set_sid_stereo_address()
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource var:                  sid_stereo_address_start
prepocessor:                   #ifdef COMMON_KBD
resource emulators:            xscpu64
command-line:                  -keyboardtype
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
platform gui present:          sdl/unix
prepocessor:
platform range correct:
command-line:                  -sidstereoaddress
platform range incorrect:
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: os2


scpu64/scpu64-resources.c:
keyboard.c:
--------------------------
--------------------------
command line:  -keyboardtype <number>
description:    "Specify emulated keyboard type"
resource:      "KeyboardType"
action:        N/A
FIXME: generate description at runtime (see http://vice-emu.pokefinder.org/index.php/Keymaps)
joystick.c:
-----------
resource type:                  int
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource name:                  "KeySet1NorthWest"
resource range:                N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
resource range:                N/A
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource function:              set_keyset1()
resource default:              $DF00
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_NW]
resource function:              sid_set_sid_triple_address()
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource var:                  sid_triple_address_start
not used in:                    vsid
resource emulators:            xscpu64
prepocessor:                   #ifdef COMMON_KBD
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
command-line:                  NONE (CORRECT)
prepocessor:
platform gui present:          beos/dos/unix(GTK)/osx/windows
command-line:                  -sidtripleaddress
platform gui missing:           amigaos/sdl/unix(XAW)
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: os2/osx


scpu64/scpu64-resources.c:
joystick.c:
--------------------------
-----------
resource type:                  int
resource type:                  int
resource name:                  "BurstMod"
resource name:                  "KeySet1North"
resource range:                0..2 (BURST_MOD_NONE (0), BURST_MOD_CIA1 (1), BURST_MOD_CIA2 (2))
resource range:                N/A
resource default:              BURST_MOD_NONE (0)
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_burst_mod()
resource function:              set_keyset1()
resource var:                  burst_mod
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_N]
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef COMMON_KBD
command-line:                  -burstmod
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform range correct:
platform gui missing:           amigaos/unix(XAW)
platform range incorrect:
platform gui missing:


scpu64/scpu64-cmdline-options.c:
joystick.c:
--------------------------------
-----------
command line:   -burstmod <value>
resource type:                 int
description:   "Burst modification (0 = None, 1 = CIA1, 2 = CIA2)"
resource name:                 "KeySet1NorthEast"
resource:       "BurstMod"
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_NE]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)


scpu64/scpu64-resources.c:
joystick.c:
--------------------------
-----------
resource type:                  int
resource type:                  int
resource name:                  "SIMMSize"
resource name:                  "KeySet1East"
resource range:                N/A (0/1/4/8/16)
resource range:                N/A
resource default:              16
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_scpu64_simm_size()
resource function:              set_keyset1()
resource var:                  scpu64_simm_size
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_E]
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef COMMON_KBD
command-line:                  -simmsize
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform range correct:
platform gui missing:           amigaos/unix(XAW)
platform range incorrect:
platform gui missing: osx


scpu64/scpu64-cmdline-options.c:
joystick.c:
--------------------------------
-----------
command line:   -simmsize <number>
resource type:                 int
description:   "Size of the SIMM RAM (0/1/4/8/16 MB)"
resource name:                 "KeySet1SouthEast"
resource:       "SIMMSize"
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_SE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)


scpu64/scpu64-resources.c:
joystick.c:
--------------------------
-----------
resource type:                  bool
resource type:                  int
resource name:                  "JiffySwitch"
resource name:                  "KeySet1South"
resource range:                0/1
resource range:                N/A
resource default:              1
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_jiffy_switch()
resource function:              set_keyset1()
resource var:                  scpu64_jiffy_switch
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_S]
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef COMMON_KBD
command-line:                  -jiffyswitch / +jiffyswitch
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing: osx
platform gui missing:           amigaos/unix(XAW)


scpu64/scpu64-cmdline-options.c:
joystick.c:
--------------------------------
-----------
command line:   -jiffyswitch
resource type:                 int
description:   "Turn on Jiffy switch"
resource name:                 "KeySet1SouthWest"
resource:       "JiffySwitch" (set to 1)
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:             set_keyset1()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_SW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)


scpu64/scpu64-cmdline-options.c:
joystick.c:
--------------------------------
-----------
command line:   +jiffyswitch
resource type:                 int
description:   "Turn off Jiffy switch"
resource name:                 "KeySet1West"
resource:       "JiffySwitch" (set to 0)
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_W]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)


scpu64/scpu64-resources.c:
joystick.c:
--------------------------
-----------
resource type:                  bool
resource type:                  int
resource name:                  "SpeedSwitch"
resource name:                  "KeySet1Fire"
resource range:                0/1
resource range:                N/A
resource default:              1
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_speed_switch()
resource function:              set_keyset1()
resource var:                  scpu64_speed_switch
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_FIRE]
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef COMMON_KBD
command-line:                  -speedswitch / +speedswitch
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing: osx
platform gui missing:           amigaos/unix(XAW)


scpu64/scpu64-cmdline-options.c:
joystick.c:
--------------------------------
-----------
command line:   -speedswitch
resource type:                 int
description:   "Turn on Speed switch"
resource name:                 "KeySet2NorthWest"
resource:       "SpeedSwitch" (set to 1)
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:             set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_NW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)


scpu64/scpu64-cmdline-options.c:
joystick.c:
--------------------------------
-----------
command line:   +speedswitch
resource type:                 int
description:   "Turn off Speed switch"
resource name:                 "KeySet2North"
resource:       "SpeedSwitch" (set to 0)
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_N]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)


scpu64/scpu64gluelogic.c:
joystick.c:
-------------------------
-----------
resource type:                  int
resource type:                  int
resource name:                  "GlueLogic"
resource name:                  "KeySet2NorthEast"
resource range:                0/1 (GLUE_LOGIC_DISCRETE (0), GLUE_LOGIC_CUSTOM_IC (1))
resource range:                N/A
resource default:              1
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_glue_type()
resource function:              set_keyset2()
resource var:                  glue_logic_type
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_NE]
resource emulators:            xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef COMMON_KBD
command-line:                  -gluelogictype
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform range correct:
platform gui missing:           amigaos/sdl/unix(XAW)
platform range incorrect:
platform gui missing: osx


scpu64/scpu64gluelogic.c:
joystick.c:
-------------------------
-----------
command line:   -gluelogictype <Type>
resource type:                 int
description:   "Set glue logic type (0 = discrete, 1 = 252535-01)"
resource name:                 "KeySet2East"
resource:       "GlueLogic"
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_E]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)


serial/serial-iec-device.c:
joystick.c:
---------------------------
-----------
resource type:                  bool
resource type:                  int
resource name:                  "IECDevice4"
resource name:                  "KeySet2SouthEast"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_iec_device_enable()
resource function:              set_keyset2()
resource var:                  iec_device_enabled[4]
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_SE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef COMMON_KBD
command-line:                  -iecdevice4 / +iecdevice4
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing: os2
platform gui missing:           amigaos/sdl/unix(XAW)


serial/serial-iec-device.c:
joystick.c:
---------------------------
-----------
command line:   -iecdevice4
resource type:                 int
description:   "Enable IEC device emulation for device #4"
resource name:                 "KeySet2South"
resource:       "IECDevice4" (set to 1)
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_S]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                   vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)


serial/serial-iec-device.c:
joystick.c:
---------------------------
-----------
command line:   +iecdevice4
resource type:                  int
description:   "Disable IEC device emulation for device #4"
resource name:                  "KeySet2SouthWest"
resource:       "IECDevice4" (set to 0)
resource range:                N/A
action:         N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_SW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:          amigaos/sdl/unix(XAW)
 
joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2West"
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_W]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:          amigaos/unix(XAW)
 
joystick.c:
-----------
resource type:                 int
resource name:                 "KeySet2Fire"
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_FIRE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)


serial/serial-iec-device.c:
joystick.c:
---------------------------
-----------
resource type:                  bool
resource type:                  bool
resource name:                  "IECDevice5"
resource name:                  "KeySetEnable"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_iec_device_enable()
resource function:              set_joykeys_enable()
resource var:                  iec_device_enabled[5]
resource var:                  joykeys_enable
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef COMMON_KBD
command-line:                  -iecdevice5 / +iecdevice5
command-line:                  -keyset / +keyset
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/dos/sdl/unix/osx/windows
platform gui missing: os2
platform gui missing:           beos


serial/serial-iec-device.c:
joystick.c:
---------------------------
-----------
command line:  -iecdevice5
command line:  -keyset
description:    "Enable IEC device emulation for device #5"
description:    "Enable keyset"
resource:      "IECDevice5" (set to 1)
resource:      "KeySetEnable" (set to 1)
action:        N/A
action:        N/A


serial/serial-iec-device.c:
joystick.c:
---------------------------
-----------
command line:  +iecdevice5
command line:  +keyset
description:    "Disable IEC device emulation for device #5"
description:    "Disable keyset"
resource:      "IECDevice5" (set to 0)
resource:      "KeySetEnable" (set to 0)
action:        N/A
action:        N/A


serial/serial-iec-device.c:
</pre>
---------------------------
===NON-DOS RESOURCES/CMDLINES===
resource type:                  bool
<pre>
resource name:                  "IECDevice6"
 
resource range:                0/1
vsync.c:
resource default:              0
--------
resource function:              set_iec_device_enable()
resource type:                  int
resource var:                  iec_device_enabled[6]
resource name:                  "Speed"
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource range:                0/1+
not used in:                   xcbm2/xcbm5x0/xpet/vsid
resource default:              100
resource function:              set_relative_speed()
resource var:                  relative_speed
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -iecdevice6 / +iecdevice6
command-line:                  -speed
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing: os2
platform range correct:
platform range incorrect:
platform gui missing:


serial/serial-iec-device.c:
vsync.c:
---------------------------
--------
command line:  -iecdevice6
command line:  -speed <percent>
description:    "Enable IEC device emulation for device #6"
description:    "Limit emulation speed to specified value"
resource:      "IECDevice6" (set to 1)
resource:      "Speed"
action:        N/A
action:        N/A


serial/serial-iec-device.c:
vsync.c:
---------------------------
--------
command line:  +iecdevice6
resource type:                  int
description:    "Disable IEC device emulation for device #6"
resource name:                  "RefreshRate"
resource:      "IECDevice6" (set to 0)
resource range:                0/1+
resource default:              0
resource function:              set_refresh_rate()
resource var:                  refresh_rate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -refresh
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:
 
vsync.c:
--------
command line:  -refresh <value>
description:    "Update every <value> frames (`0' for automatic)"
resource:      "RefreshRate"
action:        N/A
action:        N/A


serial/serial-iec-device.c:
vsync.c:
---------------------------
--------
resource type:                  bool
resource type:                  bool
resource name:                  "IECDevice7"
resource name:                  "WarpMode"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_iec_device_enable()
resource function:              set_warp_mode()
resource var:                  iec_device_enabled[7]
resource var:                  warp_mode_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                   xcbm2/xcbm5x0/xpet/vsid
not used in:
prepocessor:
prepocessor:
command-line:                  -iecdevice7 / +iecdevice7
command-line:                  -warp / +warp
platform gui present:          amigaos/sdl/unix/windows
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing: beos/dos/os2/osx
platform gui missing:


serial/serial-iec-device.c:
vsync.c:
---------------------------
--------
command line:  -iecdevice7
command line:  -warp
description:    "Enable IEC device emulation for device #7"
description:    "Enable warp mode"
resource:      "IECDevice7" (set to 1)
resource:      "WarpMode" (set to 1)
action:        N/A
action:        N/A


serial/serial-iec-device.c:
vsync.c:
---------------------------
--------
command line:  +iecdevice7
command line:  +warp
description:    "Disable IEC device emulation for device #7"
description:    "Disable warp mode"
resource:      "IECDevice7" (set to 0)
resource:      "WarpMode" (set to 0)
action:        N/A
action:        N/A


serial/serial-iec-device.c:
</pre>
---------------------------
===OPTIONAL RESOURCES/CMDLINES===
resource type:                  bool
<pre>
resource name:                  "IECDevice8"
 
resource range:                0/1
aciacore.c as included from c64/cart/c64acia1.c:
aciacore.c as included from cbm2/cbm2acia1.c:
aciacore.c as included from pet/petacia1.c:
aciacore.c as included from plus4/plus4acia.c:
-------------------------------------------------
resource type:                  int
resource name:                  "Acia1Dev"
resource range:                0..3
resource default:              0
resource default:              0
resource function:              set_iec_device_enable()
resource function:              acia_set_device()
resource var:                  iec_device_enabled[8]
resource var:                  acia.device
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
not used in:                    x64dtv/vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -iecdevice8 / +iecdevice8
command-line:                  -myaciadev
platform gui present: osx/sdl/unix/windows
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
platform range correct: amigaos/beos/sdl/unix/osx/windows
platform range incorrect:
platform gui missing:          dos/os2


serial/serial-iec-device.c:
aciacore.c as included from c64/cart/c64acia1.c:
---------------------------
aciacore.c as included from cbm2/cbm2acia1.c:
command line:  -iecdevice8
aciacore.c as included from pet/petacia1.c:
description:    "Enable IEC device emulation for device #8"
aciacore.c as included from plus4/plus4acia.c:
resource:      "IECDevice8" (set to 1)
------------------------------------------------
command line:  -myaciadev <0-3>
description:    "Specify RS232 device this ACIA should work on"
resource:      "Acia1Dev"
action:        N/A
action:        N/A


serial/serial-iec-device.c:
c64/cart/c64-midi.c:
---------------------------
--------------------
command line:  +iecdevice8
resource type:                  int
description:    "Disable IEC device emulation for device #8"
resource name:                  "MIDIMode"
resource:      "IECDevice8" (set to 0)
resource range:                0..4 (MIDI_MODE_SEQUENTIAL (0), MIDI_MODE_PASSPORT (1), MIDI_MODE_DATEL (2), MIDI_MODE_NAMESOFT (3),
action:        N/A
MIDI_MODE_MAPLIN (4))
 
resource default:              MIDI_MODE_SEQUENTIAL (0)
serial/serial-iec-device.c:
resource function:              midi_set_c64mode()
---------------------------
resource var:                  midi_mode
resource type:                  bool
resource emulators:            x64/x64sc/xscpu64/x128
resource name:                  "IECDevice9"
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource range:                0/1
prepocessor:                   #ifdef HAVE_MIDI
resource default:              0
command-line:                  -miditype
resource function:              set_iec_device_enable()
platform gui present:           sdl/unix/osx/windows
resource var:                  iec_device_enabled[9]
platform range correct:
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
platform range incorrect:
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                  -iecdevice9 / +iecdevice9
platform gui present: osx/sdl/unix/windows
platform gui missing:          amigaos/beos/dos/os2
platform gui missing:          amigaos/beos/dos/os2


serial/serial-iec-device.c:
c64/cart/c64-midi.c:
---------------------------
--------------------
command line:  -iecdevice9
command line:  -miditype <0-4>
description:    "Enable IEC device emulation for device #9"
description:    "MIDI interface type (0: Sequential, 1: Passport, 2: DATEL, 3: Namesoft, 4: Maplin)"
resource:      "IECDevice9" (set to 1)
resource:      "MIDIMode"
action:        N/A
action:        N/A


serial/serial-iec-device.c:
c64/cart/c64-midi.c:
---------------------------
--------------------
command line:  +iecdevice9
description:    "Disable IEC device emulation for device #9"
resource:      "IECDevice9" (set to 0)
action:        N/A
 
serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "IECDevice10"
resource name:                  "MIDIEnable"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_iec_device_enable()
resource function:              set_midi_enabled()
resource var:                  iec_device_enabled[10]
resource var:                  midi_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    xcbm2/xcbm5x0/xpet/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_MIDI
command-line:                  -iecdevice10 / +iecdevice10
command-line:                  -midi / +midi
platform gui present: osx/sdl/unix/windows
platform gui present:           sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2
platform gui missing:          amigaos/beos/dos/os2


serial/serial-iec-device.c:
midi.c:
---------------------------
-------
command line:  -iecdevice10
command line:  -midi
description:    "Enable IEC device emulation for device #10"
description:    "Enable MIDI emulation"
resource:      "IECDevice10" (set to 1)
resource:      "MIDIEnable" (set to 1)
action:        N/A
action:        N/A


serial/serial-iec-device.c:
midi.c:
---------------------------
-------
command line:  +iecdevice10
command line:  +midi
description:    "Disable IEC device emulation for device #10"
description:    "Disable MIDI emulation"
resource:      "IECDevice10" (set to 0)
resource:      "MIDIEnable" (set to 0)
action:        N/A
action:        N/A


serial/serial-iec-device.c:
c64/cart/c64acia1.c:
---------------------------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "IECDevice11"
resource name:                  "Acia1Irq"
resource range:                0/1
resource range:                0..2 (IK_NONE (0), IK_NMI (1), IK_IRQ (2))
resource default:              0
resource default:              IK_IRQ (2)
resource function:              set_iec_device_enable()
resource function:              acia_set_irq()
resource var:                  iec_device_enabled[11]
resource var:                  acia.irq_res
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -iecdevice11 / +iecdevice11
command-line:                  -acia1irq
platform gui present: osx/sdl/unix/windows
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
platform range correct:
platform range incorrect:
platform gui missing:          dos/os2


serial/serial-iec-device.c:
c64/cart/c64acia1.c:
---------------------------
--------------------
command line:  -iecdevice11
command line:  -acia1irq <interrupt>
description:    "Enable IEC device emulation for device #11"
description:    "Set the ACIA interrupt (0: None, 1: NMI, 2: IRQ)"
resource:      "IECDevice11" (set to 1)
resource:      "Acia1Irq"
action:        N/A
action:        N/A


serial/serial-iec-device.c:
c64/cart/c64acia1.c:
---------------------------
--------------------
command line:   +iecdevice11
resource type:                 int
description:   "Disable IEC device emulation for device #11"
resource name:                 "Acia1Mode"
resource:       "IECDevice11" (set to 0)
resource range:                0..2 (ACIA_MODE_NORMAL (0), ACIA_MODE_SWIFTLINK (1), ACIA_MODE_TURBO232 (2))
action:         N/A
resource default:               ACIA_MODE_NORMAL (0)
resource function:              acia_set_mode()
resource var:                  acia.mode
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -acia1mode
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           dos/os2


sound.c:
c64/cart/c64acia1.c:
--------
--------------------
resource type:                  string
command line:  -acia1mode <mode>
resource name:                  "SoundDeviceName"
description:    "Set the ACIA mode (0: Normal, 1: Swiftlink, 2: Turbo232)"
resource range:                N/A ("ahi"/"aix"/"allegro"/"alsa"/"arts"/"beos"/"bsp"/"coreaudio"/"dart"/"dummy"/"dx"/"hpux"/"midas"/"pulse"/"sdl"/
resource:      "Acia1Mode"
"sgi"/"sun"/"uss"/"wmm")
resource default:              ""
resource function:              set_device_name()
resource var:                  device_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -sounddev
platform gui present: os2/sdl/unix/windows
platform gui missing:          amigaos/beos/dos/osx
fixme: os2 gui items for this resource need to be fixed.
 
sound.c:
--------
command line:  -sounddev <Name>
description:    "Specify sound driver ([available drivers])"
resource:      "SoundDeviceName"
action:        N/A
action:        N/A


sound.c:
c64/cart/c64acia1.c:
--------
--------------------
resource type:                  string
resource type:                  bool
resource name:                  "SoundDeviceArg"
resource name:                  "Acia1Enable"
resource range:                N/A
resource range:                0/1
resource default:              ""
resource default:              0
resource function:              set_device_arg()
resource function:              set_acia_enabled()
resource var:                  device_arg
resource var:                  acia_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -soundarg
command-line:                  -acia1 / +acia1
platform gui present:          unix
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          dos/os2


sound.c:
c64/c64-cmdline-options.c:
--------
--------------------------
command line:  -soundarg <args>
command line:  -acia1
description:    "Specify initialization parameters for sound driver" (fixme: needs better description)
description:    "Enable the ACIA RS232 interface emulation"
resource:      "SoundDeviceArg"
resource:      "Acia1Enable" (set to 1)
action:        N/A
action:        N/A


sound.c:
c64/c64-cmdline-options.c:
--------
--------------------------
resource type:                 string
command line:   +acia1
resource name:                 "SoundRecordDeviceName"
description:   "Disable the ACIA RS232 interface emulation"
resource range:                 N/A ("aiff"/"dump"/"fs"/"iff"/"mp3"/"voc"/"wav")
resource:       "Acia1Enable" (set to 0)
resource default:              ""
action:         N/A
resource function:              set_recorddevice_name()
resource var:                   recorddevice_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -soundrecdev
platform gui present:          amigaos/beos/unix/windows
platform gui missing:          dos/os2/sdl/osx


sound.c:
c128/c128-cmdline-options.c:
--------
----------------------------
command line:  -soundrecdev <Name>
command line:  -acia1
description:    "Specify recording sound driver ([available drivers])"
description:    "Enable the ACIA RS232 interface emulation"
resource:      "SoundRecordDeviceName"
resource:      "Acia1Enable" (set to 1)
action:        N/A
action:        N/A


sound.c:
c128/c128-cmdline-options.c:
--------
----------------------------
resource type:                  string
command line:  +acia1
resource name:                  "SoundRecordDeviceArg"
description:    "Disable the ACIA RS232 interface emulation"
resource range:                N/A
resource:      "Acia1Enable" (set to 0)
resource default:              ""
resource function:              set_recorddevice_arg()
resource var:                  recorddevice_arg
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -soundrecarg
platform gui present:          amigaos/beos/sdl/unix/windows
platform gui missing:          dos/os2/osx
 
sound.c:
--------
command line:  -soundrecarg <args>
description:    "Specify initialization parameters for recording sound driver" (fixme: needs better description)
resource:      "SoundRecordDeviceArg"
action:        N/A
action:        N/A


sound.c:
c64/cart/c64acia1.c:
--------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "SoundSuspendTime"
resource name:                  "Acia1Base"
resource range:                0+
resource range:                N/A ($9800 (xvic), $9C00 (xvic), $D700 (x128), $DE00 (x64/x64sc/xscpu/x128), $DF00 (x64/x64sc/xscpu64/x128))
resource default:              0
resource default:               $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource function:              set_suspend_time()
resource function:              set_acia_base()
resource var:                  suspend_time
resource var:                  acia_base
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -soundsuspend
command-line:                  -acia1base
platform gui present:          unix
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows
 
sound.c:
--------
command line:  -soundsuspend <seconds>
description:    "Specify the pause interval when audio underflows (clicks) happen. 0 means no pause is done."
resource:      "SoundSuspendTime"
action:        N/A
 
sound.c:
--------
resource type:                  int
resource name:                  "SoundVolume"
resource range:                0..100
resource default:              100
resource function:              set_volume()
resource var:                  volume
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -soundvolume
platform gui present:          amigaos/dos/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: beos/os2
platform gui missing:           dos/os2


sound.c:
c64/cart/c64acia1.c:
--------
--------------------
command line:  -soundvolume <volume>
command line:  -acia1base <Base address>
description:    "Specify the sound volume (0..100)"
description:    "Set the base address of the ACIA cartridge. [list of addresses]"
resource:      "SoundVolume"
resource:      "Acia1Base"
action:        N/A
action:        N/A


sound.c:
vic20/cart/ultimem.c:
--------
---------------------
resource type:                  int
resource type:                  int
resource name:                  "SoundOutput"
resource name:                  "UltiMemWriteBack"
resource range:                0..2 (SOUND_OUTPUT_SYSTEM (0), SOUND_OUTPUT_MONO (1), SOUND_OUTPUT_STEREO (2))
resource range:                0/1
resource default:              ARCHDEP_SOUND_OUTPUT_MODE (arch specific)
resource default:              0
resource function:              set_output_option()
resource function:              set_vic_um_writeback()
resource var:                  output_option
resource var:                  vic_um_writeback
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            xvic
not used in:
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                  
command-line:                  -soundoutput
command-line:                  -umwriteback / +umwriteback
platform gui present:          amigaos/beos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform range correct:
platform gui missing:           os2/osx
platform range incorrect:
platform gui missing: dos/osx


sound.c:
vic20/cart/ultimem.c:
--------
---------------------
command line:  -soundoutput <output mode>
command line:  -umwriteback
description:    "Sound output mode: (0: system decides mono/stereo, 1: always mono, 2: always stereo)"
description:    "Enable UltiMem write back to ROM file"
resource:      "SoundOutput"
resource:      "UltiMemWriteBack" (set to 1)
action:        N/A
action:        N/A


traps.c:
vic20/cart/ultimem.c:
--------
---------------------
resource type:                  bool
command line:  +umwriteback
resource name:                  "VirtualDevices"
description:    "Disable UltiMem write back to ROM file"
resource:      "UltiMemWriteBack" (set to 0)
action:        N/A
 
vic20/cart/ioramcart.c:
-----------------------
resource type:                  int
resource name:                  "IO2RAM"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_traps_enabled()
resource function:              set_ram_io2_enabled()
resource var:                  traps_enabled
resource var:                  ram_io2_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic
resource emulators:            xvic
not used in:                    vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                  
command-line:                  -virtualdev / +virtualdev
command-line:                  -io2ram / +io2ram
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: os2
platform gui missing:           os2/osx


traps.c:
vic20/cart/ioramcart.c:
--------
-----------------------
command line:  -virtualdev
command line:  -io2ram
description:    "Enable general mechanisms for fast disk/tape emulation"
description:    "Enable I/O-2 RAM"
resource:      "VirtualDevices" (set to 1)
resource:      "IO2RAM" (set to 1)
action:        N/A
action:        N/A


traps.c:
vic20/cart/ioramcart.c:
--------
-----------------------
command line:  +virtualdev
command line:  +io2ram
description:    "Disable general mechanisms for fast disk/tape emulation"
description:    "Disable I/O-2 RAM"
resource:      "VirtualDevices" (set to 0)
resource:      "IO2RAM" (set to 0)
action:        N/A
action:        N/A


userport/userport_joystick.c:
vic20/cart/ioramcart.c:
-----------------------------
-----------------------
resource type:                  bool
resource type:                  int
resource name:                  "UserportJoy"
resource name:                  "IO3RAM"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_userport_joystick_enable()
resource function:              set_ram_io3_enabled()
resource var:                  userport_joystick_enable
resource var:                  ram_io3_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
resource emulators:            xvic
not used in:                    xcbm5x0/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                  
command-line:                  -userportjoy / +userportjoy
command-line:                  -io3ram / +io3ram
platform gui present:          amigaos/beos/dos/os2/unix/sdl/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: osx
platform gui missing:           os2/osx


userport/userport_joystick.c:
vic20/cart/ioramcart.c:
-----------------------------
-----------------------
command line:  -userportjoy
command line:  -io3ram
description:    "Enable Userport joystick adapter"
description:    "Enable I/O-3 RAM"
resource:      "UserportJoy" (set to 1)
resource:      "IO3RAM" (set to 1)
action:        N/A
action:        N/A


userport/userport_joystick.c:
vic20/cart/ioramcart.c:
-----------------------------
-----------------------
command line:  +userportjoy
command line:  +io3ram
description:    "Disable Userport joystick adapter"
description:    "Disable I/O-3 RAM"
resource:      "UserportJoy" (set to 0)
resource:      "IO3RAM" (set to 0)
action:        N/A
action:        N/A


userport/userport_joystick.c:
joyport.c:
-----------------------------
----------
resource type:                  int
resource type:                  int
resource name:                  "UserportJoyType"
resource name:                  "JoyPort1Device"
resource range:                0..6 (USERPORT_JOYSTICK_CGA (0), USERPORT_JOYSTICK_PET (1), USERPORT_JOYSTICK_HUMMER (2), USERPORT_JOYSTICK_OEM (3),
resource range:                0..JOYPORT_MAX_DEVICES
                                        USERPORT_JOYSTICK_HIT (4), USERPORT_JOYSTICK_KINGSOFT (5), USERPORT_JOYSTICK_STARBYTE (6))
resource default:              0 (JOYPORT_ID_NONE)
resource default:              USERPORT_JOYSTICK_CGA (0)
resource function:              set_joyport1_device()
resource function:              set_userport_joystick_type()
resource var:                  joy_port[0]
resource var:                  userport_joystick_type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
not used in:                    xcbm5x0/vsid
prepocessor:                  
prepocessor:
command-line:                  -controlport1device
command-line:                  -userportjoytype
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          amigaos/beos/dos/os2/unix/sdl/windows
platform gui missing:           os2/osx
platform range correct:
platform range incorrect:
platform gui missing: osx


userport/userport_joystick.c:
joyport.c:
-----------------------------
----------
command line:  -userportjoytype <Type>
command line:  -controlport1device <device>
description:    "Set Userport joystick adapter type (0: CGA/Protovision, 1: PET, 2: Hummer, 3: OEM, 4: DXS/HIT, 5: Kingsoft, 6: Starbyte)"
description:    "Set control port 1 device. [list of id's]"
resource:      "UserportJoyType"
resource:      "JoyPort1Device"
action:        N/A
action:        N/A


userport/userport_rtc.c:
joyport.c:
------------------------
----------
resource type:                  bool
resource type:                  int
resource name:                  "UserportRTC"
resource name:                  "JoyPort2Device"
resource range:                0/1
resource range:                0..JOYPORT_MAX_DEVICES
resource default:              0
resource default:              0 (JOYPORT_ID_NONE)
resource function:              set_userport_rtc_enabled()
resource function:              set_joyport2_device()
resource var:                  userport_rtc_enabled
resource var:                  joy_port[1]
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
prepocessor:                  
command-line:                  -userportrtc / +userportrtc
command-line:                  -controlport2device
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: osx
platform gui missing:           os2/osx


userport/userport_rtc.c:
joyport.c:
------------------------
----------
command line:  -userportrtc
command line:  -controlport2device <device>
description:    "Enable Userport RTC"
description:    "Set control port 2 device. [list of id's]"
resource:      "UserportRTC" (set to 1)
resource:      "JoyPort2Device"
action:        N/A
action:        N/A


userport/userport_rtc.c:
joyport.c:
------------------------
----------
command line:  +userportrtc
resource type:                  int
description:    "Disable Userport RTC"
resource name:                  "JoyPort3Device"
resource:      "UserportRTC" (set to 0)
resource range:                0..JOYPORT_MAX_DEVICES
resource default:              0 (JOYPORT_ID_NONE)
resource function:              set_joyport3_device()
resource var:                  joy_port[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:                   
command-line:                  -controlport3device
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx
 
joyport.c:
----------
command line:  -controlport3device <device>
description:    "Set control port 3 device. [list of id's]"
resource:      "JoyPort3Device"
action:        N/A
 
joyport.c:
----------
resource type:                  int
resource name:                  "JoyPort4Device"
resource range:                0..JOYPORT_MAX_DEVICES
resource default:              0 (JOYPORT_ID_NONE)
resource function:              set_joyport4_device()
resource var:                  joy_port[3]
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm5x0/vsid
prepocessor:                   
command-line:                  -controlport4device
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx
 
joyport.c:
----------
command line:  -controlport4device <device>
description:    "Set control port 4 device. [list of id's]"
resource:      "JoyPort4Device"
action:        N/A
 
---blacky dox fixing run------------------------------------------------------------------------------------------------------------
 
c64/cart/ide64.c:
-----------------
resource type:                  string
resource name:                  "IDE64USBServerAddress"
resource range:                N/A
resource default:              "ip4://127.0.0.1:64245"
resource function:              set_usbserver_address()
resource var:                  settings_usbserver_address
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -IDE64USBAddress
platform gui present:          amigaos/dos/sdl/unix/windows/osx
platform gui missing:          beos/os2
fixme: fix documentation, only with network support
 
c64/cart/ide64.c:
-----------------
command line:  -IDE64USBAddress <Name>
description:    "IDE64 USB server address"
resource:      "IDE64USBServerAddress"
action:        N/A
action:        N/A


userport/userport_rtc.c:
c64/cart/ide64.c:
------------------------
-----------------
resource type:                  bool
resource type:                  bool
resource name:                  "UserportRTCSave"
resource name:                  "IDE64USBServer"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_userport_rtc_save()
resource function:              set_usbserver()
resource var:                  rtc58321a_rtc_save
resource var:                  settings_usbserver
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_NETWORK
command-line:                  -userportrtcsave / +userportrtcsave
command-line:                  -IDE64USB / +IDE64USB
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          amigaos/dos/sdl/unix/windows/osx
platform gui missing: osx
platform gui missing:           beos/os2
fixme: fix documentation, only with network support


userport/userport_rtc.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  -userportrtcsave
command line:  -IDE64USB
description:    "Enable saving of the Userport RTC data when changed."
description:    "Enable IDE64 USB server"
resource:      "UserportRTCSave" (set to 1)
resource:      "IDE64USBServer" (set to 1)
action:        N/A
action:        N/A


userport/userport_rtc.c:
c64/cart/ide64.c:
------------------------
-----------------
command line:  +userportrtcsave
command line:  +IDE64USB
description:    "Disable saving of the Userport RTC data when changed."
description:    "Disable IDE64 USB server"
resource:      "UserportRTCSave" (set to 0)
resource:      "IDE64USBServer" (set to 0)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
c64/cart/tfe.c:
--------------------
---------------
resource type:                  int
resource type:                  string
resource name:                  "VDCRevision"
resource name:                  "ETHERNET_INTERFACE"
resource range:                0..2 (VDC_REVISION_0 (0), VDC_REVISION_1 (1), VDC_REVISION_2 (2))
resource range:                N/A
resource default:              VDC_REVISION_2 (2)
resource default:              ARCHDEP_ETHERNET_DEFAULT_DEVICE (arch specific)
resource function:              set_vdc_revision()
resource function:              set_tfe_interface()
resource var:                  vdc.revision
resource var:                  tfe_interface
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_TFE
command-line:                  -VDCRevision / -model
command-line:                  -tfeif
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          sdl/osx/windows/unix
platform range correct:
platform gui missing:           amigaos/beos/dos/os2
platform range incorrect:
platform gui missing: os2


vdc/vdc-cmdline-options.c:
c64/cart/tfe.c:
--------------------------
---------------
command line:  -VDCRevision <number>
command line:  -tfeif <Name>
description:    "Set VDC revision (0..2)"
description:    "Set the system ethernet interface for TFE emulation"
resource:      "VDCRevision"
resource:      "ETHERNET_INTERFACE"
action:        N/A
action:        N/A


vdc/vdc-resources.c:
c64/cart/tfe.c:
--------------------
---------------
resource type:                  bool
resource type:                  bool
resource name:                  "VDCVideoCache"
resource name:                  "ETHERNET_DISABLED"
resource range:                0/1
resource range:                0/1
resource default:              DEFAULT_VideoCache_VALUE
resource default:              0
resource function:              set_video_cache_enabled()
resource function:              set_tfe_disabled()
resource var:                  raster_resource_chip->video_cache_enabled
resource var:                  tfe_cannot_use
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_TFE
command-line:                  -VDCvcache / +VDCvcache
command-line:                  NONE
platform gui present: beos/os2/sdl/unix/osx/windows
platform gui present:
platform gui missing:           amigaos/dos
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows/unix (CORRECT)
fixme: misuse of resource, needs to use a function instead


vdc/vdc-cmdline-options.c:
c64/cart/tfe.c:
--------------------------
---------------
command line:  -VDCvcache
resource type:                  bool
description:    "Enable the video cache"
resource name:                  "ETHERNET_ACTIVE"
resource:      "VDCVideoCache" (set to 1)
resource range:                0/1
resource default:              0
resource function:              set_tfe_enabled()
resource var:                  tfe_enabled
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                  -tfe / +tfe
platform gui present:          dos/os2/sdl/osx/windows/unix
platform gui missing:          amigaos/beos
 
c64/cart/tfe.c:
---------------
command line:  -tfe
description:    "Enable the TFE (\"The Final Ethernet\") unit"
resource:      "ETHERNET_ACTIVE" (set to 1)
action:        N/A
action:        N/A


vdc/vdc-cmdline-options.c:
c64/cart/tfe.c:
--------------------------
---------------
command line:  +VDCvcache
command line:  +tfe
description:    "Disable the video cache"
description:    "Disable the TFE (\"The Final Ethernet\") unit"
resource:      "VDCVideoCache" (set to 0)
resource:      "ETHERNET_ACTIVE" (set to 0)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
c64/cart/tfe.c:
--------------------
---------------
resource type:                  bool
resource type:                  bool
resource name:                  "VDCExternalPalette"
resource name:                  "ETHERNET_AS_RR"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_ext_palette()
resource function:              set_tfe_rr_net()
resource var:                  vdc.raster->canvas->videoconfig->external_palette
resource var:                  tfe_as_rr_net
resource emulators:            x128
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_TFE
command-line:                  -VDCintpal / -VDCextpal
command-line:                  -tferrnet / +tferrnet
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          dos/sdl/osx/windows/unix
platform gui missing: os2
platform gui missing:           amigaos/beos/os2


vdc/vdc-cmdline-options.c:
c64/cart/tfe.c:
--------------------------
---------------
command line:  -VDCintpal
command line:  -tferrnet
description:    "Use an internal calculated palette"
description:    "Enable RRNet mode of TFE emulation"
resource:      "VDCExternalPalette" (set to 0)
resource:      "ETHERNET_AS_RR" (set to 1)
action:        N/A
action:        N/A


vdc/vdc-cmdline-options.c:
c64/cart/tfe.c:
--------------------------
---------------
command line:  -VDCextpal
command line:  +tferrnet
description:    "Use an external palette (file)"
description:    "Disable RRNet mode of TFE emulation"
resource:      "VDCExternalPalette" (set to 1)
resource:      "ETHERNET_AS_RR" (set to 0)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
c64/cart/tfe.c:
--------------------
---------------
resource type:                  int
resource type:                  bool
resource name:                  "VDCColorTint"
resource name:                  "TFEIOSwap"
resource range:                0..2000
resource range:                0/1
resource default:              1000
resource default:              0
resource function:              set_color_tint()
resource function:              set_tfe_io_swap()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.color_tint
resource var:                  tfe_io_swap
resource emulators:            x128
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
prepocessor:                   #ifdef HAVE_TFE
command-line:                  -VDCtint
command-line:                  -tfeioswap / +tfeioswap
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          dos/os2/windows/unix
platform range correct:
platform gui missing:          amigaos/beos/sdl/osx
platform range incorrect:
 
platform gui missing: osx
c64/cart/tfe.c:
---------------
command line:  -tfeioswap
description:   "Swap io mapping (map cart I/O to VIC20 I/O-2)"
resource:       "TFEIOSwap" (set to 1)
action:         N/A


vdc/vdc-cmdline-options.c:
c64/cart/tfe.c:
--------------------------
---------------
command line:  -VDCtint <0-2000>
command line:  +tfeioswap
description:    "Set tint of internal calculated palette"
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource:      "VDCColorTint"
resource:      "TFEIOSwap" (set to 0)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
c64dtv/c64dtvblitter.c:
--------------------
-----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VDCAudioLeak"
resource name:                  "DtvBlitterLog"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_audioleak()
resource function:              set_blitter_log()
resource var:                  vdc.raster->canvas->videoconfig->video_resources.audioleak
resource var:                  blitter_log_enabled
resource emulators:            x128
resource emulators:            x64dtv
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor:                   #ifdef DEBUG
command-line:                  -VDCaudioleak / +VDCaudioleak
command-line:                  -dtvblitterlog / +dtvblitterlog
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          unix/sdl
platform gui missing:
platform gui missing:          amigaos/beos/dos/os2/osx/windows


vdc/vdc-cmdline-options.c:
c64dtv/c64dtvblitter.c:
--------------------------
-----------------------
command line:  -VDCaudioleak
command line:  -dtvblitterlog
description:    "Enable audio leak emulation"
description:    "Enable DTV blitter logs."
resource:      "VDCAudioLeak" (set to 1)
resource:      "DtvBlitterLog" (set to 1)
action:        N/A
action:        N/A


vdc/vdc-cmdline-options.c:
c64dtv/c64dtvblitter.c:
--------------------------
-----------------------
command line:  +VDCaudioleak
command line:  +dtvblitterlog
description:    "Disable audio leak emulation"
description:    "Disable DTV blitter logs."
resource:      "VDCAudioLeak" (set to 0)
resource:      "DtvBlitterLog" (set to 0)
action:        N/A
action:        N/A


vdc/vdc-resources.c:
c64dtv/c64dtvdma.c:
--------------------
-------------------
resource type:                  int
resource type:                  bool
resource name:                  "VDCFilter"
resource name:                  "DtvDMALog"
resource range:                0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource range:                0/1
resource default:              VIDEO_FILTER_CRT (1)
resource default:              0
resource function:              set_chip_rendermode()
resource function:              set_dma_log()
resource var:                  vdc.raster->canvas->videoconfig->filter
resource var:                  dma_log_enabled
resource emulators:            x128
resource emulators:            x64dtv
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor: #ifdef DEBUG
command-line:                  -VDCfilter
command-line:                  -dtvdmalog / +dtvdmalog
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present: unix/sdl
platform range correct:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
platform range incorrect:
 
platform gui missing: os2
c64dtv/c64dtvdma.c:
-------------------
command line:  -dtvdmalog
description:   "Enable DTV DMA logs."
resource:       "DtvDMALog" (set to 1)
action:         N/A


vdc/vdc-cmdline-options.c:
c64dtv/c64dtvdma.c:
--------------------------
-------------------
command line:  -VDCfilter <Mode>
command line:  +dtvdmalog
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
description:    "Disable DTV DMA logs."
resource:      "VDCFilter"
resource:      "DtvDMALog" (set to 0)
action:        N/A
action:        N/A


vic20/cart/vic20-ieee488.c:
c64dtv/c64dtvflash.c:
---------------------------
---------------------
resource type:                  bool
resource type:                  bool
resource name:                  "IEEE488"
resource name:                  "DtvFlashLog"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_ieee488_enabled()
resource function:              set_flash_log()
resource var:                  ieee488_enabled
resource var:                  flash_log_enabled
resource emulators:            xvic
resource emulators:            x64dtv
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
prepocessor: #ifdef DEBUG
command-line:                  -ieee488 / +ieee488
command-line:                  -dtvflashlog / +dtvflashlog
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present: unix/sdl
platform gui missing:          dos
platform gui missing:          amigaos/beos/dos/os2/osx/windows


vic20/cart/vic20-ieee488.c:
c64dtv/c64dtvflash.c:
---------------------------
---------------------
command line:  -ieee488
command line:  -dtvflashlog
description:    "Enable VIC-1112 IEEE488 interface"
description:    "Enable DTV flash chip logs."
resource:      "IEEE488" (set to 1)
resource:      "DtvFlashLog" (set to 1)
action:        N/A
action:        N/A


vic20/cart/vic20-ieee488.c:
c64dtv/c64dtvflash.c:
---------------------------
---------------------
command line:  +ieee488
command line:  +dtvflashlog
description:    "Disable VIC-1112 IEEE488 interface"
description:    "Disable DTV flash chip logs."
resource:      "IEEE488" (set to 0)
resource:      "DtvFlashLog" (set to 0)
action:        N/A
action:        N/A


vic20/cart/vic20cart.c:
debug.c:
-----------------------
--------
resource type:                  int
resource type:                  bool
resource name:                  "CartridgeType"
resource name:                  "MainCPU_TRACE"
resource range:                N/A (CARTRIDGE_NONE (-1), CARTRIDGE_VIC20_GENERIC (1), CARTRIDGE_VIC20_MEGACART (2), CARTRIDGE_VIC20_FINAL_EXPANSION (3),
resource range:                0/1
                                        CARTRIDGE_VIC20_FP (4), CARTRIDGE_VIC20_IEEE488 (5), CARTRIDGE_VIC20_SIDCART (6), CARTRIDGE_VIC20_DETECT (0x8000),
resource default:              0
                                        CARTRIDGE_VIC20_4KB_2000 (0x8002), CARTRIDGE_VIC20_8KB_2000 (0x8003), CARTRIDGE_VIC20_4KB_6000 (0x8004),
resource function:              set_maincpu_traceflg()
                                        CARTRIDGE_VIC20_8KB_6000 (0x8005), CARTRIDGE_VIC20_4KB_A000 (0x8006), CARTRIDGE_VIC20_8KB_A000 (0x8007),
resource var:                  debug.maincpu_traceflg
                                        CARTRIDGE_VIC20_4KB_B000 (0x8008), CARTRIDGE_VIC20_8KB_4000 (0x8009), CARTRIDGE_VIC20_4KB_4000 (0x800a),
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
                                        CARTRIDGE_VIC20_16KB_2000 (0x8013), CARTRIDGE_VIC20_16KB_4000 (0x8019), CARTRIDGE_VIC20_16KB_6000 (0x8015))
not used in:                    vsid
resource default:              CARTRIDGE_NONE
prepocessor:                   #ifdef DEBUG
resource function:              set_cartridge_type()
command-line:                  -trace_maincpu / +trace_maincpu
resource var:                  cartridge_type
platform gui present:           sdl/unix/windows
resource emulators:            xvic
platform gui missing:          amigaos/beos/dos/os2/osx
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
fixme: Add to documentation
prepocessor:
 
command-line:                  NONE (CORRECT)
debug.c:
platform gui present: os2/osx (FIX!)
--------
platform range correct:
command line:  -trace_maincpu
platform range incorrect:
description:    "Trace the main CPU"
platform gui missing:          amigaos/beos/dos/sdl/unix/windows (CORRECT)
resource:      "MainCPU_TRACE" (set to 1)
note: UIs should not modify this directly, use cartridge_set_default() from cartridge.h instead
action:        N/A
fixme: os2/osx ports
fixme: add to documentation
 
debug.c:
--------
command line:  +trace_maincpu
description:    "Do not trace the main CPU"
resource:      "MainCPU_TRACE" (set to 0)
action:        N/A
fixme: add to documentation


vic20/cart/vic20cart.c:
debug.c:
-----------------------
--------
resource type:                  bool
resource type:                  bool
resource name:                  "CartridgeReset"
resource name:                  "Drive0CPU_TRACE"
resource range:                0/1
resource range:                0/1
resource default:              1
resource default:              0
resource function:              set_cartridge_reset()
resource function:              set_drive_traceflg()
resource var:                  vic20cartridge_reset
resource var:                  debug.drivecpu_traceflg[0]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef DEBUG
command-line:                  -cartreset / +cartreset
command-line:                  -trace_drive0 / +trace_drive0
platform gui present:          amigaos/os2/sdl/unix/osx/windows
platform gui present:          sdl/unix/windows
platform gui missing: beos/dos
platform gui missing:           amigaos/beos/dos/os2/osx
fixme: Add to documentation


vic20/cart/vic20cart.c:
debug.c:
-----------------------
--------
command line:  -cartreset
command line:  -trace_drive0
description:    "Reset machine if a cartridge is attached or detached"
description:    "Trace the drive0 CPU"
resource:      "CartridgeReset" (set to 1)
resource:      "Drive0CPU_TRACE" (set to 1)
action:        N/A
action:        N/A
fixme: add to documentation


vic20/cart/vic20cart.c:
debug.c:
-----------------------
--------
command line:  +cartreset
command line:  +trace_drive0
description:    "Do not reset machine if a cartridge is attached or detached"
description:    "Do not trace the drive0 CPU"
resource:      "CartridgeReset" (set to 0)
resource:      "Drive0CPU_TRACE" (set to 0)
action:        N/A
action:        N/A
fixme: add to documentation


vic20/vic-resources.c:
debug.c:
----------------------
--------
resource type:                  int
resource type:                  bool
resource name:                  "VICBorderMode"
resource name:                  "Drive1CPU_TRACE"
resource range:                0..3 (VIC_NORMAL_BORDERS (0), VIC_FULL_BORDERS (1), VIC_DEBUG_BORDERS (2), VIC_NO_BORDERS (3))
resource range:                0/1
resource default:              VIC_NORMAL_BORDERS (0)
resource default:              0
resource function:              set_border_mode()
resource function:              set_drive_traceflg()
resource var:                  vic_resources.border_mode
resource var:                  debug.drivecpu_traceflg[1]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef DEBUG
command-line:                  -VICborders
command-line:                  -trace_drive1 / +trace_drive1
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          sdl/unix/windows
platform range correct:
platform gui missing:           amigaos/beos/dos/os2/osx
platform range incorrect:
fixme: Add to documentation
platform gui missing: os2/osx


vic20/vic-cmdline-options.c:
debug.c:
----------------------------
--------
command line:  -VICborders <Mode>
command line:  -trace_drive1
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
description:    "Trace the drive1 CPU"
resource:      "VICBorderMode"
resource:      "Drive1CPU_TRACE" (set to 1)
action:        N/A
action:        N/A
fixme: add to documentation


vic20/vic-resources.c:
debug.c:
----------------------
--------
resource type:                  int
command line:  +trace_drive1
resource name:                  "VICColorTint"
description:    "Do not trace the drive1 CPU"
resource range:                0..2000
resource:      "Drive1CPU_TRACE" (set to 0)
resource default:              1000
resource function:              set_color_tint()
resource var:                  vic.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -VICtint
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: osx
 
vic20/vic-cmdline-options.c:
----------------------------
command line:  -VICtint <0-2000>
description:    "Set tint of internal calculated palette"
resource:      "VICColorTint"
action:        N/A
action:        N/A
fixme: add to documentation


vic20/vic-resources.c:
debug.c:
----------------------
--------
resource type:                  bool
resource type:                  bool
resource name:                  "VICAudioLeak"
resource name:                  "Drive2CPU_TRACE"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_audioleak()
resource function:              set_drive_traceflg()
resource var:                  vic.raster->canvas->videoconfig->video_resources.audioleak
resource var:                  debug.drivecpu_traceflg[2]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef DEBUG
command-line:                  -VICaudioleak / +VICaudioleak
command-line:                  -trace_drive2 / +trace_drive2
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          unix/sdl
platform gui missing:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation


vic20/vic-cmdline-options.c:
debug.c:
----------------------------
--------
command line:  -VICaudioleak
command line:  -trace_drive2
description:    "Enable audio leak emulation"
description:    "Trace the drive2 CPU"
resource:      "VICAudioLeak" (set to 1)
resource:      "Drive2CPU_TRACE" (set to 1)
action:        N/A
action:        N/A
fixme: add to documentation


vic20/vic-cmdline-options.c:
debug.c:
----------------------------
--------
command line:  +VICaudioleak
command line:  +trace_drive2
description:    "Disable audio leak emulation"
description:    "Do not trace the drive2 CPU"
resource:      "VICAudioLeak" (set to 0)
resource:      "Drive2CPU_TRACE" (set to 0)
action:        N/A
action:        N/A
fixme: add to documentation


vic20/vic20-resources.c:
debug.c:
------------------------
--------
resource type:                  int
resource type:                  bool
resource name:                  "MachineVideoStandard"
resource name:                  "Drive3CPU_TRACE"
resource range:                -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource range:                0/1
resource default:              MACHINE_SYNC_PAL (-1)
resource default:              0
resource function:              set_sync_factor()
resource function:              set_drive_traceflg()
resource var:                  sync_factor
resource var:                  debug.drivecpu_traceflg[3]
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:                     
prepocessor:                    #ifdef DEBUG
command-line:                  -pal / -ntsc / -model
command-line:                  -trace_drive3 / +trace_drive3
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx
platform gui present:          unix/sdl
platform range correct:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
platform range incorrect:
fixme: Add to documentation
platform gui missing: windows


vic20/vic20-cmdline-options.c:
debug.c:
------------------------------
--------
command line:  -model <Model>
command line:  -trace_drive3
description:    "Set VIC20 model (vic20/vic20pal/vic20ntsc, vic21)"
description:    "Trace the drive3 CPU"
resource:      N/A
resource:      "Drive3CPU_TRACE" (set to 1)
action:        set_vic20_model() (sets "MachineVideoStandard", "RamBlock0", "RamBlock1", "RamBlock2", "RamBlock3" and "RamBlock5")
 
vic20/vic20-cmdline-options.c:
------------------------------
command line:  -pal
description:    "Use PAL sync factor"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:        N/A
action:        N/A
fixme: add to documentation


vic20/vic20-cmdline-options.c:
debug.c:
------------------------------
--------
command line:  -ntsc
command line:  +trace_drive3
description:    "Use NTSC sync factor"
description:    "Do not trace the drive3 CPU"
resource:      "MachineVideoStandard" (set to MACHINE_SYNC_NSTC)
resource:      "Drive3CPU_TRACE" (set to 0)
action:        N/A
action:        N/A
fixme: add to documentation


vic20/vic20-resources.c:
debug.c:
------------------------
--------
resource type:                  bool
resource type:                  int
resource name:                  "RAMBlock0"
resource name:                  "TraceMode"
resource range:                0/1
resource range:                0..3 (DEBUG_NORMAL (0), DEBUG_SMALL (1), DEBUG_HISTORY (2), DEBUG_AUTOPLAY (3))
resource default:              0
resource default:              DEBUG_NORMAL (0)
resource function:              set_ram_block_0_enabled()
resource function:              set_trace_mode()
resource var:                  ram_block_0_enabled
resource var:                  debug.trace_mode
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef DEBUG
command-line:                  -memory / -model
command-line:                  -trace_mode
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          sdl/unix/windows
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/osx
fixme: Add to documentation
fixme: windows vsid has support for this resource
 
debug.c:
--------
command line:  -trace_mode <value>
description:    "Trace mode (0=normal 1=small 2=history)"
resource:      "TraceMode"
action:        N/A
fixme: add to documentation


vic20/vic20-resources.c:
debug.c:
------------------------
--------
resource type:                  bool
resource type:                  int
resource name:                  "RAMBlock1"
resource name:                  "AutoPlaybackFrames"
resource range:                0/1
resource range:                0+
resource default:              0
resource default:              200
resource function:              set_ram_block_1_enabled()
resource function:              set_autoplay_frames()
resource var:                  ram_block_1_enabled
resource var:                  debug_autoplay_frames
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef DEBUG
command-line:                  -memory / -model
command-line:                  -autoplaybackframes
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          unix/sdl
platform gui missing: os2/osx
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation


vic20/vic20-resources.c:
debug.c:
------------------------
--------
resource type:                 bool
command line:   -autoplaybackframes <frames>
resource name:                 "RAMBlock2"
description:   "Set the amount of automatic playback frames"
resource range:                 0/1
resource:       "AutoPlaybackFrames"
resource default:              0
action:         N/A
resource function:              set_ram_block_2_enabled()
resource var:                  ram_block_2_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -memory / -model
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: os2/osx


vic20/vic20-resources.c:
diskimage/rawimage.c:
------------------------
---------------------
resource type:                  bool
resource type:                  string
resource name:                  "RAMBlock3"
resource name:                  "RawDriveDriver"
resource range:                0/1
resource range:                N/A
resource default:              0
resource default:              ARCHDEP_RAWDRIVE_DEFAULT (arch specific)
resource function:              set_ram_block_3_enabled()
resource function:              set_raw_drive_driver()
resource var:                  ram_block_3_enabled
resource var:                  raw_drive_driver
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_RAWDRIVE
command-line:                  -memory / -model
command-line:                  -rawdrive
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui present:          sdl/unix
platform gui missing: os2/osx
platform gui missing:           amigaos/beos/dos/os2/osx/windows


vic20/vic20-resources.c:
diskimage/rawimage.c:
------------------------
---------------------
resource type:                 bool
command line:   -rawdrive <name>
resource name:                 "RAMBlock5"
description:   "Set raw drive device name"
resource range:                 0/1
resource:       "RawDriveDriver"
resource default:              0
action:         N/A
resource function:              set_ram_block_5_enabled()
resource var:                  ram_block_5_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -memory / -model
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing: os2/osx


vic20/vic20-cmdline-options.c:
gfxoutputdrv/ffmpegdrv.c:
------------------------------
-------------------------
command line:   -memory <spec>
resource type:                  string
description:   "Specify memory configuration. (none/3k/8k/16k/24k/all) / (0/1/2/3/5) / (04/20/40/60/a0)"
resource name:                  "FFMPEGFormat"
resource:      N/A
resource range:                 N/A
action:        cmdline_memory() (sets "RAMBlock0", "RAMBlock1", "RAMBlock2", "RAMBlock3" and "RAMBlock5")
resource default:               "avi"
resource function:              set_format()
resource var:                  ffmpeg_format
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                  NONE (CORRECT)
platform gui present:          sdl/unix(GTK)/windows
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx


vic20/vic20io.c:
gfxoutputdrv/ffmpegdrv.c:
----------------
-------------------------
resource type:                  int
resource type:                  int
resource name:                  "IOCollisionHandling"
resource name:                  "FFMPEGAudioBitrate"
resource range:                0..2 (IO_COLLISION_METHOD_DETACH_ALL (0), IO_COLLISION_METHOD_DETACH_LAST (1), IO_COLLISION_METHOD_AND_WIRES (2))
resource range:                16000..384000 (VICE_FFMPEG_AUDIO_RATE_MIN..VICE_FFMPEG_AUDIO_RATE_MAX)
resource default:              IO_COLLISION_METHOD_DETACH_ALL (0)
resource default:              VICE_FFMPEG_AUDIO_RATE_DEFAULT (64000)
resource function:              set_io_source_collision_handling()
resource function:              set_audio_bitrate()
resource var:                  io_source_collision_handling
resource var:                  audio_bitrate
resource emulators:            xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_FFMPEG
command-line:                  -iocollision
command-line:                  -ffmpegaudiobitrate
platform gui present: unix/sdl
platform gui present:           sdl/unix(GTK)/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx
fixme: fix documentation, range


vic20/vic20io.c:
gfxoutputdrv/ffmpegdrv.c:
----------------
-------------------------
command line:  -iocollision <method>
command line:  -ffmpegaudiobitrate <value>
description:    "Select the way the I/O collisions should be handled, (0: error message and detach all involved carts, 1: error message and detach last attached involved carts, 2: warning in log and 'AND' the valid return values"
description:    "Set bitrate for audio stream in media file"
resource:      "IOCollisionHandling"
resource:      "FFMPEGAudioBitrate"
action:        N/A
action:        N/A


vicii/vicii-resources.c:
gfxoutputdrv/ffmpegdrv.c:
------------------------
-------------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIBorderMode"
resource name:                  "FFMPEGVideoBitrate"
resource range:                0..3 (VICII_NORMAL_BORDERS (0), VICII_FULL_BORDERS (1), VICII_DEBUG_BORDERS (2), VICII_NO_BORDERS (3))
resource range:                100000..10000000 (VICE_FFMPEG_VIDEO_RATE_MIN..VICE_FFMPEG_VIDEO_RATE_MAX)
resource default:              VICII_NORMAL_BORDERS (0)
resource default:              VICE_FFMPEG_VIDEO_RATE_DEFAULT (800000)
resource function:              set_border_mode()
resource function:              set_video_bitrate()
resource var:                  vicii_resources.border_mode
resource var:                  video_bitrate
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_FFMPEG
command-line:                  -VICIIborders
command-line:                  -ffmpegvideobitrate
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          sdl/unix(GTK)/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing: os2
platform gui missing:           amigaos/beos/dos/os2/unix(XAW)/osx
fixme: fix documentation, range


vicii/vicii-cmdline-options.c:
gfxoutputdrv/ffmpegdrv.c:
------------------------------
-------------------------
command line:  -VICIIborders <Mode>
command line:  -ffmpegvideobitrate <value>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
description:    "Set bitrate for video stream in media file"
resource:      N/A
resource:      "FFMPEGVideoBitrate"
action:        border_set_func() (set "VICIIBorderMode")
action:        N/A


viciisc/vicii-resources.c:
gfxoutputdrv/ffmpegdrv.c:
--------------------------
-------------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIBorderMode"
resource name:                  "FFMPEGAudioCodec"
resource range:                0..3 (VICII_NORMAL_BORDERS (0), VICII_FULL_BORDERS (1), VICII_DEBUG_BORDERS (2), VICII_NO_BORDERS (3))
resource range:                N/A
resource default:              VICII_NORMAL_BORDERS (0)
resource default:              AV_CODEC_ID_MP3
resource function:              set_border_mode()
resource function:              set_audio_codec()
resource var:                  vicii_resources.border_mode
resource var:                  audio_codec
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_FFMPEG
command-line:                  -VICIIborders
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui present:          sdl/unix(GTK)
platform range correct:
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx/windows
platform range incorrect:
platform gui missing: os2


viciisc/vicii-cmdline-options.c:
gfxoutputdrv/ffmpegdrv.c:
--------------------------------
-------------------------
command line:  -VICIIborders <Mode>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:      N/A
action:        border_set_func() (set "VICIIBorderMode")
 
vicii/vicii-resources.c:
------------------------
resource type:                  int
resource type:                  int
resource name:                  "VICIIColorTint"
resource name:                  "FFMPEGVideoCodec"
resource range:                0..2000
resource range:                N/A
resource default:              1000
resource default:              AV_CODEC_ID_MPEG4
resource function:              set_color_tint()
resource function:              set_video_codec()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_tint
resource var:                  video_codec
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_FFMPEG
command-line:                  -VICIItint
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui present:          sdl/unix(GTK)/windows
platform range correct:
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx
platform range incorrect:
platform gui missing: osx


vicii/vicii-cmdline-options.c:
gfxoutputdrv/ffmpegdrv.c:
------------------------------
-------------------------
command line:  -VICIItint <0-2000>
description:    "Set tint of internal calculated palette"
resource:      "VICIIColorTint"
action:        N/A
 
viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIColorTint"
resource range:                0..2000
resource default:              1000
resource function:              set_color_tint()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:            x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                  -VICIItint
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing: osx
 
viciisc/vicii-cmdline-options.c:
--------------------------------
command line:  -VICIItint <0-2000>
description:    "Set tint of internal calculated palette"
resource:      "VICIIColorTint"
action:        N/A
 
vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource type:                  bool
resource name:                  "VICIIAudioLeak"
resource name:                  "FFMPEGVideoHalveFramerate"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_audioleak()
resource function:              set_video_halve_framerate()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.audioleak
resource var:                  video_halve_framerate
resource emulators:            x64/x64dtv/x128/xcbm5x0
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_FFMPEG
command-line:                  -VICIIaudioleak / +VICIIaudioleak
command-line:                  NONE (CORRECT)
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:          unix(GTK)
platform gui missing:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows


vicii/vicii-cmdline-options.c:
gfxoutputdrv/quicktimedrv.c:
------------------------------
----------------------------
command line:   -VICIIaudioleak
resource type:                 string
description:   "Enable audio leak emulation"
resource name:                 "QuickTimeFormat"
resource:       "VICIIAudioLeak" (set to 1)
resource range:                 N/A
action:         N/A
resource default:              "mov"
 
resource function:              set_format()
vicii/vicii-cmdline-options.c:
resource var:                   quicktime_format
------------------------------
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
command line:   +VICIIaudioleak
not used in:                    vsid
description:   "Disable audio leak emulation"
prepocessor:                   #ifdef HAVE_QUICKTIME
resource:       "VICIIAudioLeak" (set to 0)
command-line:                  NONE (CORRECT)
action:         N/A
platform gui present:
platform gui missing:           sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'


viciisc/vicii-resources.c:
gfxoutputdrv/quicktimedrv.c:
--------------------------
----------------------------
resource type:                  bool
resource type:                  int
resource name:                  "VICIIAudioLeak"
resource name:                  "QuickTimeAudioBitrate"
resource range:                0/1
resource range:                16000..128000 (QUICKTIME_AUDIO_BITRATE_MIN..QUICKTIME_AUDIO_BITRATE_MAX)
resource default:              0
resource default:              QUICKTIME_AUDIO_BITRATE_DEF (64000)
resource function:              set_audioleak()
resource function:              set_audio_bitrate()
resource var:                  vicii.raster->canvas->videoconfig->video_resources.audioleak
resource var:                  audio_bitrate
resource emulators:            x64sc/xscpu64
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    vsid
prepocessor:
prepocessor:                   #ifdef HAVE_QUICKTIME
command-line:                  -VICIIaudioleak / +VICIIaudioleak
command-line:                  -quicktimeaudiobitrate
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui present:
platform gui missing:
platform range correct:
platform range incorrect:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'


viciisc/vicii-cmdline-options.c:
gfxoutputdrv/quicktimedrv.c:
--------------------------------
----------------------------
command line:  -VICIIaudioleak
command line:  -quicktimeaudiobitrate <value>
description:    "Enable audio leak emulation"
description:    "Set bitrate for audio stream in media file"
resource:      "VICIIAudioLeak" (set to 1)
resource:      "QuickTimeAudioBitrate"
action:        N/A
action:        N/A
fixme: add to documentation
gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeVideoBitrate"
resource range:                100000..10000000 (QUICKTIME_VIDEO_BITRATE_MIN..QUICKTIME_VIDEO_BITRATE_MAX)
resource default:              QUICKTIME_VIDEO_BITRATE_DEF (800000)
resource function:              set_video_bitrate()
resource var:                  video_bitrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                  -quicktimevideobitrate
platform gui present:
platform range correct:
platform range incorrect:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'


viciisc/vicii-cmdline-options.c:
gfxoutputdrv/quicktimedrv.c:
--------------------------------
----------------------------
command line:  +VICIIaudioleak
command line:  -quicktimevideobitrate <value>
description:    "Disable audio leak emulation"
description:    "Set bitrate for video stream in media file"
resource:      "VICIIAudioLeak" (set to 0)
resource:      "QuickTimeVideoBitrate"
action:        N/A
action:        N/A
fixme: add to documentation


------------------------------------------------------------------------------------------------------------------------------------
gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeAudioCodec"
resource range:                N/A
resource default:              -1
resource function:              set_audio_codec()
resource var:                  audio_codec
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                  NONE (CORRECT)
platform gui present:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'


 
gfxoutputdrv/quicktimedrv.c:
'COMMON_KBD' RESOURCES/CMDLINES:
----------------------------
================================
resource type:                  int
 
resource name:                  "QuickTimeVideoCodec"
Note: Keyboard map handling has been reworked, and all parts should get updated
as described in the wiki: http://vice-emu.pokefinder.org/index.php/Keymaps
 
keyboard.c:
--------------------
resource type:                  string
resource name:                  "KeymapSymFile"
resource range:                N/A
resource range:                N/A
resource default:              set at runtime
resource default:              kPNGCodecType
resource function:              keyboard_set_keymap_file()
resource function:              set_video_codec()
resource var:                  machine_keymap_file_list[0]
resource var:                  video_codec
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:                    #ifdef COMMON_KBD
not used in:                    vsid
command-line:                  none
prepocessor:                    #ifdef HAVE_QUICKTIME
platform gui present:           osx/windows
command-line:                  NONE (CORRECT)
platform gui missing:          amigaos/beos/dos/sdl
platform gui present:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'


note: should not be set directly (see http://vice-emu.pokefinder.org/index.php/Keymaps)
monitor/monitor_network.c:
 
--------------------------
keyboard.c:
--------------------
resource type:                  string
resource type:                  string
resource name:                  "KeymapPosFile"
resource name:                  "MonitorServerAddress"
resource range:                N/A
resource range:                N/A
resource default:              set at runtime
resource default:              "ip4://127.0.0.1:6510"
resource function:              keyboard_set_keymap_file()
resource function:              set_server_address()
resource var:                  machine_keymap_file_list[1]
resource var:                  monitor_server_address
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
not used in:
command-line:                  none
prepocessor:                    #ifdef HAVE_NETWORK
platform gui present:          windows
command-line:                  -remotemonitoraddress
platform gui missing:          amigaos/beos/dos/sdl/osx
platform gui present:          sdl/unix/osx
platform gui missing:          amigaos/beos/dos/os2/windows
fixme: fix documentation, only with network support


note: should not be set directly (see http://vice-emu.pokefinder.org/index.php/Keymaps)
monitor/monitor_network.c:
--------------------------
command line:  -remotemonitoraddress <Name>
description:    "The local address the remote monitor should bind to"
resource:       "MonitorServerAddress"
action:        N/A


keyboard.c:
monitor/monitor_network.c:
--------------------
--------------------------
resource type:                  string
resource type:                  bool
resource name:                  "KeymapUserSymFile"
resource name:                  "MonitorServer"
resource range:                N/A
resource range:                0/1
resource default:              set at runtime
resource default:              0
resource function:              keyboard_set_keymap_file()
resource function:              set_monitor_enabled()
resource var:                  machine_keymap_file_list[2]
resource var:                  monitor_enabled
resource emulators:            x64/x64sc&xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
not used in:
command-line:                  -symkeymap
prepocessor:                    #ifdef HAVE_NETWORK
platform gui present:          windows/unix/sdl
command-line:                  -remotemonitor / +remotemonitor
platform gui missing:          amigaos/beos/dos/osx
platform gui present:          sdl/unix/osx
platform gui missing:          amigaos/beos/dos/os2/windows
fixme: fix documentation, only with network support


keyboard.c:
monitor/monitor_network.c:
--------------------------
--------------------------
command line:  -symkeymap <Name>
command line:  -remotemonitor
description:    "Specify name of symbolic keymap file"
description:    "Enable remote monitor"
resource:      "KeymapUserSymFile"
resource:      "MonitorServer" (set to 1)
action:        N/A
action:        N/A


keyboard.c:
monitor/monitor_network.c:
--------------------
resource type:                  string
resource name:                  "KeymapUserPosFile"
resource range:                N/A
resource default:              set at runtime
resource function:              keyboard_set_keymap_file()
resource var:                  machine_keymap_file_list[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  -poskeymap
platform gui present:          unix/windows/sdl
platform gui missing:          amigaos/beos/dos/osx
 
keyboard.c:
--------------------------
--------------------------
command line:  -poskeymap <Name>
command line:  +remotemonitor
description:    "Specify name of positional keymap file"
description:    "Disable remote monitor"
resource:      "KeymapUserPosFile"
resource:      "MonitorServer" (set to 0)
action:        N/A
action:        N/A


keyboard.c:
mouse.c:
--------------------
--------
resource type:                  int
resource type:                  bool
resource name:                  "KeymapIndex"
resource name:                  "Mouse"
resource range:                0..3 (KBD_INDEX_SYM (0), KBD_INDEX_POS (1), KBD_INDEX_USERSYM (2), KBD_INDEX_USERPOS (3))
resource range:                0/1
resource default:              KBD_INDEX_SYM
resource default:              MOUSE_ENABLE_DEFAULT
resource function:              keyboard_set_keymap_index()
resource function:              set_mouse_enabled()
resource var:                  machine_keymap_index
resource var:                  _mouse_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x128/xvic
prepocessor:                    #ifdef COMMON_KBD
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
command-line:                  -keymap
prepocessor:                    #ifdef HAVE_MOUSE
platform gui present:          sdl/unix
command-line:                  -mouse / +mouse
platform range correct:
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range incorrect:
platform gui missing:
platform gui missing:          amigaos/beos/dos/osx/windows


keyboard.c:
mouse.c:
--------------------------
--------
command line:  -keymap <number>
command line:  -mouse
description:    "Specify index of keymap file (0: symbolic 1: positional 2: symbolic (user) 3: positional (user)"
description:    "Enable mouse grab"
resource:      "KeymapIndex"
resource:      "Mouse" (set to 1)
action:        N/A
action:        N/A


keyboard.c:
mouse.c:
--------------------
--------
resource type:                  int
command line:  +mouse
resource name:                  "KeyboardMapping"
description:    "Disable mouse grab"
resource range:                0..6  (0: American 1: British 2: German 3: Danish 4: Norwegian 5: Finnish 6: Italian)
resource:      "Mouse" (set to 0)
resource default:              set at runtime
resource function:              keyboard_set_keyboard_mapping()
resource var:                  machine_keyboard_mapping
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  -keyboardmapping
platform gui present:          sdl/unix
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/osx/windows
 
keyboard.c:
--------------------------
command line:  -keyboardmapping <number>
description:    "Specify host keyboard layout (0: American 1: British 2: German 3: Danish 4: Norwegian 5: Finnish 6: Italian)"
resource:      "KeyboardMapping"
action:        N/A
action:        N/A


FIXME: generate description at runtime (see http://vice-emu.pokefinder.org/index.php/Keymaps)
mouse.c:
--------
resource type:                  bool
resource name:                  "SmartMouseRTCSave"
resource range:                0/1
resource default:              0
resource function:             set_smart_mouse_rtc_save()
resource var:                  ds1202_rtc_save
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                   x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_MOUSE
command-line:                  -smartmousertcsave / +smartmousertcsave
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing: osx
fixme: add to documentation


keyboard.c:
mouse.c:
--------------------
--------
resource type:                 int
command line:   -smartmousertcsave
resource name:                 "KeyboardType"
description:   "Enable saving of smart mouse RTC data when changed."
resource range:                 0..
resource:       "SmartMouseRTCSave" (set to 1)
resource default:              depends on machine type/model
action:         N/A
resource function:              keyboard_set_keyboard_type()
fixme: add to documentation
resource var:                   machine_keyboard_type
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  -keyboardtype
platform gui present:          sdl/unix
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/osx/windows


keyboard.c:
mouse.c:
--------------------------
--------
command line:  -keyboardtype <number>
command line:  +smartmousertcsave
description:    "Specify emulated keyboard type"
description:    "Disable saving of smart mouse RTC data when changed."
resource:      "KeyboardType"
resource:      "SmartMouseRTCSave" (set to 0)
action:        N/A
action:        N/A
fixme: add to documentation


FIXME: generate description at runtime (see http://vice-emu.pokefinder.org/index.php/Keymaps)
network.c:
 
----------
joystick.c:
resource type:                  string
-----------
resource name:                  "NetworkServerName"
resource type:                  int
resource name:                  "KeySet1NorthWest"
resource range:                N/A
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              "127.0.0.1"
resource function:              set_keyset1()
resource function:              set_server_name()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_NW]
resource var:                  server_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  NONE (CORRECT)
command-line:                  -netplayserver
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)
platform gui missing: os2
fixme: fix documentation, network support only
 
network.c:
----------
command line:  -netplayserver <hostname>
description:    "Set the netplay server hostname"
resource:      "NetworkServerName"
action:        N/A


joystick.c:
network.c:
-----------
----------
resource type:                  int
resource type:                  string
resource name:                  "KeySet1North"
resource name:                  "NetworkServerBindAddress"
resource range:                N/A
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              ""
resource function:              set_keyset1()
resource function:              set_server_bind_address()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_N]
resource var:                  server_bind_address
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  NONE (CORRECT)
command-line:                  -netplaybind
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui present:          amigaos/dos/sdl/unix/windows
platform gui missing:           amigaos/unix(XAW)
platform gui missing: beos/os2/osx
fixme: fix documentation, network support only


joystick.c:
network.c:
-----------
----------
resource type:                 int
command line:  -netplaybind <hostname>
resource name:                 "KeySet1NorthEast"
description:   "Set the netplay binding address"
resource range:                 N/A
resource:       "NetworkServerBindAddress"
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
action:         N/A
resource function:              set_keyset1()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_NE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:          amigaos/sdl/unix(XAW)


joystick.c:
network.c:
-----------
----------
resource type:                  int
resource type:                  int
resource name:                  "KeySet1East"
resource name:                  "NetworkServerPort"
resource range:                N/A
resource range:                0..65535
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              6502
resource function:              set_keyset1()
resource function:              set_server_port()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_E]
resource var:                  res_server_port
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  NONE (CORRECT)
command-line:                  -netplayport
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           amigaos/unix(XAW)
platform range correct:
platform range incorrect:
platform gui missing: os2
fixme: fix documentation, network support only


joystick.c:
network.c:
-----------
----------
command line:  -netplayport <port>
description:    "Set the netplay port (0..65535)"
resource:      "NetworkServerPort"
action:        N/A
 
network.c:
----------
resource type:                  int
resource type:                  int
resource name:                  "KeySet1SouthEast"
resource name:                  "NetworkControl"
resource range:                N/A
resource range:                bitmask
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              NETWORK_CONTROL_DEFAULT
resource function:              set_keyset1()
resource function:              set_network_control()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_SE]
resource var:                  network_control
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  NONE (CORRECT)
command-line:                  -netplayctrl
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/sdl/unix(XAW)
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation
 
network.c:
----------
command line:  -netplayctrl <key,joy1,joy2,dev,rsrc>
description:    "Set the netplay control elements (keyboard, joystick1, joystick2, devices and resources), each item takes a value (0: None, 1: Server, 2: Client, 3: Both)"
resource:      N/A
action:        network_control_cmd (sets "NetworkControl")


joystick.c:
rs232drv/rs232drv.c:
-----------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "KeySet1South"
resource name:                  "RsDevice1"
resource range:                N/A
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              ARCHDEP_RS232_DEV1 (arch specific)
resource function:              set_keyset1()
resource function:              set_devfile()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_S]
resource var:                  rs232_devfile[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  NONE (CORRECT)
command-line:                  -rsdev1
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/unix(XAW)
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation
 
rs232drv/rs232drv.c:
--------------------
command line:  -rsdev1 <Name>
description:    "Specify name of first RS232 device"
resource:      "RsDevice1"
action:        N/A


joystick.c:
rs232drv/rs232drv.c:
-----------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "KeySet1SouthWest"
resource name:                  "RsDevice2"
resource range:                N/A
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              ARCHDEP_RS232_DEV2 (arch specific)
resource function:              set_keyset1()
resource function:              set_devfile()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_SW]
resource var:                  rs232_devfile[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  NONE (CORRECT)
command-line:                  -rsdev2
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/sdl/unix(XAW)
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation


joystick.c:
rs232drv/rs232drv.c:
-----------
--------------------
resource type:                 int
command line:   -rsdev2 <Name>
resource name:                 "KeySet1West"
description:    "Specify name of second RS232 device"
resource range:                 N/A
resource:       "RsDevice2"
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
action:         N/A
resource function:              set_keyset1()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_W]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:          amigaos/unix(XAW)


joystick.c:
rs232drv/rs232drv.c:
-----------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "KeySet1Fire"
resource name:                  "RsDevice3"
resource range:                N/A
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              ARCHDEP_RS232_DEV3 (arch specific)
resource function:              set_keyset1()
resource function:              set_devfile()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_FIRE]
resource var:                  rs232_devfile[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  NONE (CORRECT)
command-line:                  -rsdev3
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/unix(XAW)
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation


joystick.c:
rs232drv/rs232drv.c:
-----------
--------------------
resource type:                 int
command line:   -rsdev3 <Name>
resource name:                 "KeySet2NorthWest"
description:    "Specify name of third RS232 device"
resource range:                 N/A
resource:       "RsDevice3"
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
action:         N/A
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_NW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:          amigaos/sdl/unix(XAW)


joystick.c:
rs232drv/rs232drv.c:
-----------
--------------------
resource type:                  int
resource type:                  string
resource name:                  "KeySet2North"
resource name:                  "RsDevice4"
resource range:                N/A
resource range:                N/A
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              ARCHDEP_RS232_DEV4 (arch specific)
resource function:              set_keyset2()
resource function:              set_devfile()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_N]
resource var:                  rs232_devfile[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  NONE (CORRECT)
command-line:                  -rsdev4
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/unix(XAW)
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation


joystick.c:
rs232drv/rs232drv.c:
-----------
--------------------
resource type:                 int
command line:   -rsdev4 <Name>
resource name:                 "KeySet2NorthEast"
description:    "Specify name of fourth RS232 device"
resource range:                 N/A
resource:       "RsDevice4"
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
action:         N/A
resource function:              set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_NE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:          amigaos/sdl/unix(XAW)


joystick.c:
rs232drv/rsuser.c:
-----------
------------------
resource type:                  int
resource type:                  bool
resource name:                  "KeySet2East"
resource name:                  "RsUserEnable"
resource range:                N/A
resource range:                0/1
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              0
resource function:              set_keyset2()
resource function:              set_enable()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_E]
resource var:                  rsuser_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  NONE (CORRECT)
command-line:                  -rsuser / +rsuser
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui present:          amigaos/sdl/unix/osx/windows
platform gui missing:           amigaos/unix(XAW)
platform gui missing: beos/dos/os2
fixme: fix documentation


joystick.c:
rs232drv/rsuser.c:
-----------
------------------
resource type:                 int
command line:   -rsuser
resource name:                 "KeySet2SouthEast"
description:   "Enable RS232 userport emulation"
resource range:                 N/A
resource:       "RsUserEnable" (set to 1)
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
action:         N/A
resource function:             set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_SE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui missing:          amigaos/sdl/unix(XAW)


joystick.c:
rs232drv/rsuser.c:
-----------
------------------
resource type:                 int
command line:   +rsuser
resource name:                 "KeySet2South"
description:   "Disable RS232 userport emulation"
resource range:                 N/A
resource:       "RsUserEnable" (set to 0)
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
action:         N/A
resource function:             set_keyset2()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_S]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:          amigaos/unix(XAW)


joystick.c:
rs232drv/rsuser.c:
-----------
------------------
resource type:                  int
resource type:                  int
resource name:                  "KeySet2SouthWest"
resource name:                  "RsUserBaud"
resource range:                N/A
resource range:                1+
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              300
resource function:              set_keyset2()
resource function:              set_baudrate()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_SW]
resource var:                  rsuser_baudrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  NONE (CORRECT)
command-line:                  -rsuserbaud
platform gui present:          beos/dos/unix(GTK)/osx/windows
platform gui present:          amigaos/sdl/unix/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)
platform range correct:
platform range incorrect:
platform gui missing: beos/dos/os2
fixme: fix documentation
 
rs232drv/rsuser.c:
------------------
command line:  -rsuserbaud <baud>
description:    "Set the baud rate of the RS232 userport emulation."
resource:      "RsUserBaud"
action:        N/A


joystick.c:
rs232drv/rsuser.c:
-----------
------------------
resource type:                  int
resource type:                  int
resource name:                  "KeySet2West"
resource name:                  "RsUserDev"
resource range:                N/A
resource range:                0..3
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource default:              0
resource function:              set_keyset2()
resource function:              set_up_device()
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_W]
resource var:                  rsuser_device
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    vsid
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef COMMON_KBD
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  NONE (CORRECT)
command-line:                  -rsuserdev
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui present:          amigaos/sdl/unix/osx/windows
platform gui missing:           amigaos/unix(XAW)
platform range correct:
platform range incorrect:
platform gui missing: beos/dos/os2
fixme: fix documentation
 
rs232drv/rsuser.c:
------------------
command line:  -rsuserdev <0-3>
description:    "Specify VICE RS232 device for userport"
resource:      "RsUserDev"
action:        N/A


joystick.c:
sid/sid-resources.c:
-----------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "KeySet2Fire"
resource name:                  "SidResidSampling"
resource range:                N/A
resource range:                0..3 (SID_RESID_SAMPLING_FAST (0), SID_RESID_SAMPLING_INTERPOLATION (1), SID_RESID_SAMPLING_RESAMPLING (2),
resource default:              ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
                                        SID_RESID_SAMPLING_FAST_RESAMPLING (3))
resource function:              set_keyset2()
resource default:              SID_RESID_SAMPLING_FAST (0)
resource var:                  joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_FIRE]
resource function:              set_sid_resid_sampling()
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource var:                  sid_resid_sampling
not used in:                    vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  NONE (CORRECT)
platform gui present:          beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:          amigaos/unix(XAW)
 
joystick.c:
-----------
resource type:                  bool
resource name:                  "KeySetEnable"
resource range:                0/1
resource default:              1
resource function:              set_joykeys_enable()
resource var:                  joykeys_enable
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                  -keyset / +keyset
platform gui present:          amigaos/dos/sdl/unix/osx/windows
platform gui missing:          beos
 
joystick.c:
-----------
command line:  -keyset
description:    "Enable keyset"
resource:      "KeySetEnable" (set to 1)
action:        N/A
 
joystick.c:
-----------
command line:  +keyset
description:    "Disable keyset"
resource:      "KeySetEnable" (set to 0)
action:        N/A
 
------------------------------------------------------------------------------------------------------------------------------------
 
NON-DOS RESOURCES/CMDLINES:
===========================
 
vsync.c:
--------
resource type:                  int
resource name:                  "Speed"
resource range:                0/1+
resource default:              100
resource function:              set_relative_speed()
resource var:                  relative_speed
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -speed
command-line:                  -residsamp
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:
platform gui missing:
fixme: fix documentation, range


vsync.c:
sid/sid-cmdline-options.c:
--------
--------------------------
command line:  -speed <percent>
command line:  -residsamp <method>
description:    "Limit emulation speed to specified value"
description:    "reSID sampling method (0: fast, 1: interpolating, 2: resampling, 3: fast resampling)"
resource:      "Speed"
resource:      "SidResidSampling"
action:        N/A
action:        N/A
fixme: fix documentation


vsync.c:
sid/sid-resources.c:
--------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "RefreshRate"
resource name:                  "SidResidPassband"
resource range:                0/1+
resource range:                0..90
resource default:              0
resource default:              90
resource function:              set_refresh_rate()
resource function:              set_sid_resid_passband()
resource var:                  refresh_rate
resource var:                  sid_resid_passband
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -refresh
command-line:                  -residpass
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:
platform gui missing:


vsync.c:
sid/sid-cmdline-options.c:
--------
--------------------------
command line:  -refresh <value>
command line:  -residpass <percent>
description:    "Update every <value> frames (`0' for automatic)"
description:    "reSID resampling passband in percentage of total bandwidth (0 - 90)"
resource:      "RefreshRate"
resource:      "SidResidPassband"
action:        N/A
action:        N/A
fixme: fix documentation


vsync.c:
sid/sid-resources.c:
--------
--------------------
resource type:                  bool
resource type:                  int
resource name:                  "WarpMode"
resource name:                  "SidResidGain"
resource range:                0/1
resource range:                90..100
resource default:              0
resource default:              97
resource function:              set_warp_mode()
resource function:              set_sid_resid_gain()
resource var:                  warp_mode_enabled
resource var:                  sid_resid_gain
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
not used in:
prepocessor:
prepocessor:                   #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -warp / +warp
command-line:                  -residgain
platform gui present:          amigaos/beos/os2/sdl/unix/osx/windows
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:
platform range correct:
platform range incorrect:
platform gui missing:           os2
fixme: fix documentation, remove default


vsync.c:
sid/sid-cmdline-options.c:
--------
--------------------------
command line:  -warp
command line:  -residgain <percent>
description:    "Enable warp mode"
description:    "reSID gain in percent (90 - 100)"
resource:      "WarpMode" (set to 1)
resource:      "SidResidGain"
action:        N/A
action:        N/A
fixme: fix documentation
sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidFilterBias"
resource range:                -5000..5000
resource default:              500
resource function:              set_sid_resid_filter_bias()
resource var:                  sid_resid_filter_bias
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -residfilterbias
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2
fixme: fix documentation, remove default


vsync.c:
sid/sid-cmdline-options.c:
--------
--------------------------
command line:  +warp
command line:  -residfilterbias <number>
description:    "Disable warp mode"
description:    "reSID filter bias setting, which can be used to adjust DAC bias in millivolts."
resource:      "WarpMode" (set to 0)
resource:      "SidResidFilterBias"
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
sid/sid-resources.c:
 
--------------------
OPTIONAL RESOURCES/CMDLINES:
============================
 
aciacore.c as included from c64/cart/c64acia1.c:
aciacore.c as included from cbm2/cbm2acia1.c:
aciacore.c as included from pet/petacia1.c:
aciacore.c as included from plus4/plus4acia.c:
-------------------------------------------------
resource type:                  int
resource type:                  int
resource name:                  "Acia1Dev"
resource name:                  "SidHardSIDMain"
resource range:                0..3
resource range:                N/A
resource default:              0
resource default:              0
resource function:              acia_set_device()
resource function:              set_sid_hardsid_main()
resource var:                  acia.device
resource var:                  sid_hardsid_main
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:                   x64dtv/vsid
not used in:
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
prepocessor:                    #ifdef HAVE_HARDSID
command-line:                  -myaciadev
command-line:                  -hardsidmain
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui present:          windows
platform range correct: amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          dos/os2
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx
fixme: add to documentation
note: hardsid is essentially abandoned and there are no drivers for current OSs.
      we also have noone who could test it in the team(?) we should think about removing it


aciacore.c as included from c64/cart/c64acia1.c:
sid/sid-cmdline-options.c:
aciacore.c as included from cbm2/cbm2acia1.c:
--------------------------
aciacore.c as included from pet/petacia1.c:
command line:  -hardsidmain <device>
aciacore.c as included from plus4/plus4acia.c:
description:    "Set the HardSID device for the main SID output"
------------------------------------------------
resource:      "SidHardSIDMain"
command line:  -myaciadev <0-3>
description:    "Specify RS232 device this ACIA should work on"
resource:      "Acia1Dev"
action:        N/A
action:        N/A


c64/cart/c64-midi.c:
sid/sid-resources.c:
--------------------
--------------------
resource type:                  int
resource type:                  int
resource name:                  "MIDIMode"
resource name:                  "SidHardSIDRight"
resource range:                0..4 (MIDI_MODE_SEQUENTIAL (0), MIDI_MODE_PASSPORT (1), MIDI_MODE_DATEL (2), MIDI_MODE_NAMESOFT (3),
resource range:                N/A
MIDI_MODE_MAPLIN (4))
resource default:              1
resource default:              MIDI_MODE_SEQUENTIAL (0)
resource function:              set_sid_hardsid_right()
resource function:              midi_set_c64mode()
resource var:                  sid_hardsid_right
resource var:                  midi_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
resource emulators:            x64/x64sc/xscpu64/x128
not used in:
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_HARDSID
prepocessor:                    #ifdef HAVE_MIDI
command-line:                  -hardsidright
command-line:                  -miditype
platform gui present:          windows
platform gui present:          sdl/unix/osx/windows
platform range correct:
platform range correct:
platform range incorrect:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx
platform gui missing:          amigaos/beos/dos/os2
fixme: add to documentation
note: hardsid is essentially abandoned and there are no drivers for current OSs.
      we also have noone who could test it in the team(?) we should think about removing it


c64/cart/c64-midi.c:
sid/sid-cmdline-options.c:
--------------------
--------------------------
command line:  -miditype <0-4>
command line:  -hardsidright <device>
description:    "MIDI interface type (0: Sequential, 1: Passport, 2: DATEL, 3: Namesoft, 4: Maplin)"
description:    "Set the HardSID device for the right SID output"
resource:      "MIDIMode"
resource:      "SidHardSIDRight"
action:        N/A
action:        N/A


c64/cart/c64-midi.c:
translate.c:
--------------------
------------
resource type:                  bool
resource type:                  string
resource name:                  "MIDIEnable"
resource name:                  "Language"
resource range:                0/1
resource range:                N/A
resource default:              "en"
resource function:              set_current_language()
resource var:                  current_language
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -lang
platform gui present:          amigaos/windows
platform gui missing:
fixme: add to documentation
 
translate.c:
------------
command line:  -lang <iso language code>
description:    "Specify the iso code of the language ([list of iso codes])"
resource:      "Language"
action:        N/A
fixme: add to documentation
 
vic20/cart/vic20-midi.c:
------------------------
resource type:                  bool
resource name:                  "MIDIEnable"
resource range:                0/1
resource default:              0
resource default:              0
resource function:              set_midi_enabled()
resource function:              set_midi_enabled()
resource var:                  midi_enabled
resource var:                  midi_enabled
resource emulators:            x64/x64sc/xscpu64/x128
resource emulators:            xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MIDI
prepocessor:                    #ifdef HAVE_MIDI
command-line:                  -midi / +midi
command-line:                  -midi / +midi
platform gui present:           sdl/unix/osx/windows
platform gui present: sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2
platform gui missing:          amigaos/beos/dos/os2


midi.c:
plus4/plus4acia.c:
-------
------------------
command line:   -midi
resource type:                 bool
description:   "Enable MIDI emulation"
resource name:                 "Acia1Enable"
resource:       "MIDIEnable" (set to 1)
resource range:                0/1
action:         N/A
resource default:              1
resource function:             set_acia_enabled()
resource var:                  _acia_enabled
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -acia / +acia / -model
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing: dos/os2


midi.c:
plus4/plus4acia.c:
-------
------------------
command line:  +midi
command line:  -acia
description:    "Disable MIDI emulation"
description:    "Enable the ACIA emulation"
resource:      "MIDIEnable" (set to 0)
resource:      "Acia1Enable" (set to 1)
action:        N/A
action:        N/A


c64/cart/c64acia1.c:
plus4/plus4acia.c:
--------------------
------------------
resource type:                  int
command line:  +acia
resource name:                  "Acia1Irq"
description:    "Disable the ACIA emulation"
resource range:                0..2 (IK_NONE (0), IK_NMI (1), IK_IRQ (2))
resource:      "Acia1Enable" (set to 0)
resource default:              IK_IRQ (2)
resource function:              acia_set_irq()
resource var:                  acia.irq_res
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -acia1irq
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          dos/os2
 
c64/cart/c64acia1.c:
--------------------
command line:  -acia1irq <interrupt>
description:    "Set the ACIA interrupt (0: None, 1: NMI, 2: IRQ)"
resource:      "Acia1Irq"
action:        N/A
action:        N/A


c64/cart/c64acia1.c:
video/video-resources.c:
--------------------
------------------------
resource type:                  int
resource name:                  "Acia1Mode"
resource range:                0..2 (ACIA_MODE_NORMAL (0), ACIA_MODE_SWIFTLINK (1), ACIA_MODE_TURBO232 (2))
resource default:              ACIA_MODE_NORMAL (0)
resource function:              acia_set_mode()
resource var:                  acia.mode
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -acia1mode
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          dos/os2
 
c64/cart/c64acia1.c:
--------------------
command line:  -acia1mode <mode>
description:    "Set the ACIA mode (0: Normal, 1: Swiftlink, 2: Turbo232)"
resource:      "Acia1Mode"
action:        N/A
 
c64/cart/c64acia1.c:
--------------------
resource type:                  bool
resource type:                  bool
resource name:                  "Acia1Enable"
resource name:                  "HwScalePossible"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_acia_enabled()
resource function:              set_hwscale_possible()
resource var:                  acia_enabled
resource var:                  hwscale_possible
resource emulators:            x64/x64sc/xscpu64/x128/xvic
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
not used in: vsid
prepocessor:                   #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
prepocessor: #ifdef HAVE_HWSCALE
command-line:                  -acia1 / +acia1
command-line:                  -hwscalepossible / +hwscalepossible
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform gui present: sdl/unix
platform range correct:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
platform range incorrect:
platform gui missing:          dos/os2


c64/c64-cmdline-options.c:
video/video-cmdline-options.c:
--------------------------
------------------------------
command line:  -acia1
command line:  -hwscalepossible
description:    "Enable the ACIA RS232 interface emulation"
description:    "Enable the possibility of hardware scaling"
resource:      "Acia1Enable" (set to 1)
resource:      "HwScalePossible" (set to 1)
action:        N/A
action:        N/A


c64/c64-cmdline-options.c:
video/video-cmdline-options.c:
--------------------------
------------------------------
command line:  +acia1
command line:  +hwscalepossible
description:    "Disable the ACIA RS232 interface emulation"
description:    "Disable the possibility of hardware scaling"
resource:      "Acia1Enable" (set to 0)
resource:      "HwScalePossible" (set to 0)
action:        N/A
action:        N/A


c128/c128-cmdline-options.c:
------------------------------------------------------------------------------------------------------------------------------------
----------------------------
command line:  -acia1
description:    "Enable the ACIA RS232 interface emulation"
resource:      "Acia1Enable" (set to 1)
action:        N/A


c128/c128-cmdline-options.c:
initcmdline.c:
----------------------------
--------------
command line:  +acia1
command line:  -dumpconfig <file>
description:    "Disable the ACIA RS232 interface emulation"
description:    "Dump all resources to specified config file"
resource:      "Acia1Enable" (set to 0)
resource:      N/A
action:        N/A
action:        cmdline_dumpconfig()


c64/cart/c64acia1.c:
initcmdline.c:
--------------------
--------------
resource type:                 int
command line:   -help
resource name:                 "Acia1Base"
description:   "Show a list of the available options and exit normally"
resource range:                 N/A ($9800 (xvic), $9C00 (xvic), $D700 (x128), $DE00 (x64/x64sc/xscpu/x128), $DF00 (x64/x64sc/xscpu64/x128))
resource:       N/A
resource default:              $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
action:         cmdline_help()
resource function:              set_acia_base()
resource var:                  acia_base
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                   x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -acia1base
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          dos/os2


c64/cart/c64acia1.c:
initcmdline.c:
--------------------
--------------
command line:  -acia1base <Base address>
command line:  -?
description:    "Set the base address of the ACIA cartridge. [list of addresses]"
description:    "Show a list of the available options and exit normally"
resource:      "Acia1Base"
resource:      N/A
action:        N/A
action:        cmdline_help()


vic20/cart/ultimem.c:
initcmdline.c:
---------------------
--------------
resource type:                 int
command line:   -h
resource name:                 "UltiMemWriteBack"
description:   "Show a list of the available options and exit normally"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         cmdline_help()
resource function:              set_vic_um_writeback()
fixme: add to documentation
resource var:                  vic_um_writeback
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                   
command-line:                  -umwriteback / +umwriteback
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx


vic20/cart/ultimem.c:
initcmdline.c:
---------------------
--------------
command line:  -umwriteback
command line:  -default
description:    "Enable UltiMem write back to ROM file"
description:    "Restore default settings"
resource:      "UltiMemWriteBack" (set to 1)
resource:      N/A
action:        N/A
action:        cmdline_default() (sets all resources to the default)


vic20/cart/ultimem.c:
initcmdline.c:
---------------------
--------------
command line:  +umwriteback
command line:  -config <filename>
description:    "Disable UltiMem write back to ROM file"
description:    "Specify config file"
resource:      "UltiMemWriteBack" (set to 0)
resource:      N/A
action:        N/A
action:        cmdline_config()


vic20/cart/ioramcart.c:
initcmdline.c:
-----------------------
--------------
resource type:                 int
command line:   -chdir <Directory>
resource name:                 "IO2RAM"
description:   "Change current working directory."
resource range:                 0/1
resource:       N/A
resource default:               0
action:         cmdline_chdir()
resource function:              set_ram_io2_enabled()
resource var:                  ram_io2_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                   
command-line:                  -io2ram / +io2ram
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx


vic20/cart/ioramcart.c:
initcmdline.c:
-----------------------
--------------
command line:  -io2ram
command line:  -limitcycles <value>
description:    "Enable I/O-2 RAM"
description:    "Specify number of cycles to run before quitting with an error."
resource:      "IO2RAM" (set to 1)
resource:      N/A
action:         N/A
action:        cmdline_limitcycles()
fixme: add to documentation


vic20/cart/ioramcart.c:
initcmdline.c:
-----------------------
--------------
command line:  +io2ram
command line:  -console
description:    "Disable I/O-2 RAM"
description:    "Console mode (for music playback)" (fixme: we have vsid for music playback)
resource:      "IO2RAM" (set to 0)
resource:      N/A
action:        N/A
action:        cmdline_console()


vic20/cart/ioramcart.c:
initcmdline.c:
-----------------------
--------------
resource type:                 int
command line:   -autostart <Name>
resource name:                 "IO3RAM"
description:   "Attach and autostart tape/disk image <name>"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         cmdline_autostart()
resource function:             set_ram_io3_enabled()
resource var:                  ram_io3_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                   
command-line:                  -io3ram / +io3ram
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx


vic20/cart/ioramcart.c:
initcmdline.c:
-----------------------
--------------
command line:  -io3ram
command line:  -autoload <Name>
description:    "Enable I/O-3 RAM"
description:    "Attach and autoload tape/disk image <name>"
resource:      "IO3RAM" (set to 1)
resource:      N/A
action:        N/A
action:        cmdline_autoload()


vic20/cart/ioramcart.c:
initcmdline.c:
-----------------------
--------------
command line:  +io3ram
command line:  -1 <Name>
description:    "Disable I/O-3 RAM"
description:    "Attach <name> as a tape image"
resource:      "IO3RAM" (set to 0)
resource:      N/A
action:        N/A
action:        cmdline_attach()


joyport.c:
initcmdline.c:
----------
--------------
resource type:                 int
command line:   -8 <Name>
resource name:                 "JoyPort1Device"
description:   "Attach <name> as a disk image in drive #8"
resource range:                 0..JOYPORT_MAX_DEVICES
resource:       N/A
resource default:               0 (JOYPORT_ID_NONE)
action:         cmdline_attach()
resource function:              set_joyport1_device()
resource var:                  joy_port[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:                   
command-line:                  -controlport1device
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx


joyport.c:
initcmdline.c:
----------
--------------
command line:  -controlport1device <device>
command line:  -9 <Name>
description:    "Set control port 1 device. [list of id's]"
description:    "Attach <name> as a disk image in drive #9"
resource:      "JoyPort1Device"
resource:      N/A
action:        N/A
action:        cmdline_attach()


joyport.c:
initcmdline.c:
----------
--------------
resource type:                 int
command line:   -10 <Name>
resource name:                 "JoyPort2Device"
description:   "Attach <name> as a disk image in drive #10"
resource range:                 0..JOYPORT_MAX_DEVICES
resource:       N/A
resource default:               0 (JOYPORT_ID_NONE)
action:         cmdline_attach()
resource function:              set_joyport2_device()
resource var:                  joy_port[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:                   
command-line:                  -controlport2device
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx


joyport.c:
initcmdline.c:
----------
--------------
command line:  -controlport2device <device>
command line:  -11 <Name>
description:    "Set control port 2 device. [list of id's]"
description:    "Attach <name> as a disk image in drive #11"
resource:      "JoyPort2Device"
resource:      N/A
action:        N/A
action:        cmdline_attach()


joyport.c:
kbdbuf.c:
----------
---------
resource type:                 int
command line:   -keybuf <string>
resource name:                 "JoyPort3Device"
description:   "Put the specified string into the keyboard buffer."
resource range:                 0..JOYPORT_MAX_DEVICES
resource:       N/A
resource default:              0 (JOYPORT_ID_NONE)
action:         kdb_buf_feed_cmdline()
resource function:             set_joyport3_device()
resource var:                  joy_port[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:                   
command-line:                  -controlport3device
platform gui present:          amigaos/beos/dos/sdl/unix/windows
platform gui missing:          os2/osx


joyport.c:
log.c:
----------
------
command line:  -controlport3device <device>
command line:  -verbose
description:    "Set control port 3 device. [list of id's]"
description:    "Enable verbose log output."
resource:      "JoyPort3Device"
resource:      N/A
action:        N/A
action:        log_verbose_opt()


joyport.c:
monitor/monitor.c:
----------
------------------
resource type:                 int
command line:   -moncommands <Name>
resource name:                 "JoyPort4Device"
description:   "Execute monitor commands from file"
resource range:                 0..JOYPORT_MAX_DEVICES
resource:       N/A
resource default:              0 (JOYPORT_ID_NONE)
action:         set_playback_name()
resource function:             set_joyport4_device()
 
resource var:                  joy_port[3]
monitor/monitor.c:
resource emulators:            x64/x64sc/xscpu64/x128/xcbm2/xpet/xplus4/xvic
------------------
not used in:                   x64dtv/xcbm5x0/vsid
command line:   -monlog <Name>
prepocessor:                   
description:    "Write monitor output also to file"
command-line:                   -controlport4device
resource:       N/A
platform gui present:           amigaos/beos/dos/sdl/unix/windows
action:        set_monlog_name()
platform gui missing:           os2/osx
fixme: add to documentation


joyport.c:
monitor/monitor.c:
----------
------------------
command line:  -controlport4device <device>
command line:  -initbreak <value>
description:    "Set control port 4 device. [list of id's]"
description:    "Set an initial breakpoint for the monitor"
resource:      "JoyPort4Device"
resource:      N/A
action:        N/A
action:        monitor_set_initial_breakpoint()


---blacky dox fixing run------------------------------------------------------------------------------------------------------------
plus4/plus4cart.c:
------------------
command line:  -cart <Name>
description:    "Smart-attach cartridge image"
resource:      N/A
action:        cart_attach_cmdline()


c64/cart/ide64.c:
plus4/plus4cart.c:
-----------------
------------------
resource type:                 string
command line:   +cart
resource name:                 "IDE64USBServerAddress"
description:   "Disable default cartridge"
resource range:                 N/A
resource:       N/A
resource default:              "ip4://127.0.0.1:64245"
action:         cart_attach_cmdline()
resource function:             set_usbserver_address()
resource var:                  settings_usbserver_address
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -IDE64USBAddress
platform gui present:          amigaos/dos/sdl/unix/windows/osx
platform gui missing:          beos/os2
fixme: fix documentation, only with network support


c64/cart/ide64.c:
romset.c:
-----------------
---------
command line:  -IDE64USBAddress <Name>
command line:  -romsetfile <File>
description:    "IDE64 USB server address"
description:    "load the given romset file"
resource:      "IDE64USBServerAddress"
resource:      N/A
action:        N/A
action:        option_romsetfile()
fixme: add to documentation


c64/cart/ide64.c:
romset.c:
-----------------
---------
resource type:                 bool
command line:   -romsetarchive <File>
resource name:                 "IDE64USBServer"
description:   "load the given romset archive"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         option_romsetarchive()
resource function:             set_usbserver()
fixme: add to documentation
resource var:                   settings_usbserver
 
resource emulators:            x64/x64sc/xscpu64/x128
romset.c:
not used in:                   x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
---------
prepocessor:                    #ifdef HAVE_NETWORK
command line:   -romsetarchiveselect <Item number>
command-line:                   -IDE64USB / +IDE64USB
description:    "select the given item from the current romset archive"
platform gui present:           amigaos/dos/sdl/unix/windows/osx
resource:       N/A
platform gui missing:           beos/os2
action:         option_romsetarchiveselect()
fixme: fix documentation, only with network support
fixme: add to documentation


c64/cart/ide64.c:
scpu64/scpu64-cmdline-options.c:
-----------------
--------------------------------
command line:  -IDE64USB
command line:  -pal
description:    "Enable IDE64 USB server"
description:    "Use PAL sync factor"
resource:      "IDE64USBServer" (set to 1)
resource:      N/A
action:        N/A
action:        set_video_standard() (sets "VICIIModel")


c64/cart/ide64.c:
scpu64/scpu64-cmdline-options.c:
-----------------
--------------------------------
command line:  +IDE64USB
command line:  -ntsc
description:    "Disable IDE64 USB server"
description:    "Use NTSC sync factor"
resource:      "IDE64USBServer" (set to 0)
resource:      N/A
action:        N/A
action:        set_video_standard() (sets "VICIIModel")


c64/cart/tfe.c:
scpu64/scpu64-cmdline-options.c:
---------------
--------------------------------
resource type:                 string
command line:   -ntscold
resource name:                 "ETHERNET_INTERFACE"
description:   "Use old NTSC sync factor"
resource range:                 N/A
resource:       N/A
resource default:               ARCHDEP_ETHERNET_DEFAULT_DEVICE (arch specific)
action:         set_video_standard() (sets "VICIIModel")
resource function:              set_tfe_interface()
fixme: fix documentation, mention emulators
resource var:                   tfe_interface
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                  -tfeif
platform gui present:          sdl/osx/windows/unix
platform gui missing:          amigaos/beos/dos/os2


c64/cart/tfe.c:
scpu64/scpu64-cmdline-options.c:
---------------
--------------------------------
command line:  -tfeif <Name>
command line:  -paln
description:    "Set the system ethernet interface for TFE emulation"
description:    "Use PAL-N sync factor"
resource:      "ETHERNET_INTERFACE"
resource:      N/A
action:         N/A
action:        set_video_standard() (sets "VICIIModel")
fixme: fix documentation, mention emulators


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
resource type:                 bool
command line:   -cart2 <Name>
resource name:                 "ETHERNET_DISABLED"
description:   "Specify 4/8/16K extension ROM name at $2000"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         attach_cartridge_cmdline()
resource function:             set_tfe_disabled()
fixme: fix documentation, duplicate
resource var:                  tfe_cannot_use
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                  NONE
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/sdl/osx/windows/unix (CORRECT)
fixme: misuse of resource, needs to use a function instead


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
resource type:                 bool
command line:   -cart4 <Name>
resource name:                 "ETHERNET_ACTIVE"
description:   "Specify 4/8/16K extension ROM name at $4000"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         attach_cartridge_cmdline()
resource function:             set_tfe_enabled()
fixme: fix documentation, duplicate
resource var:                  tfe_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                  -tfe / +tfe
platform gui present:          dos/os2/sdl/osx/windows/unix
platform gui missing:          amigaos/beos


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
command line:  -tfe
command line:  -cart6 <Name>
description:    "Enable the TFE (\"The Final Ethernet\") unit"
description:    "Specify 4/8/16K extension ROM name at $6000"
resource:      "ETHERNET_ACTIVE" (set to 1)
resource:      N/A
action:         N/A
action:        attach_cartridge_cmdline()
fixme: fix documentation, duplicate


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
command line:  +tfe
command line:  -cartA <Name>
description:    "Disable the TFE (\"The Final Ethernet\") unit"
description:    "Specify 4/8K extension ROM name at $A000"
resource:      "ETHERNET_ACTIVE" (set to 0)
resource:      N/A
action:         N/A
action:        attach_cartridge_cmdline()
fixme: fix documentation, duplicate


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
resource type:                 bool
command line:   -cartB <Name>
resource name:                 "ETHERNET_AS_RR"
description:   "Specify 4K extension ROM name at $B000"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         attach_cartridge_cmdline()
resource function:              set_tfe_rr_net()
fixme: fix documentation, duplicate
resource var:                   tfe_as_rr_net
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                  -tferrnet / +tferrnet
platform gui present:          dos/sdl/osx/windows/unix
platform gui missing:          amigaos/beos/os2


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
command line:  -tferrnet
command line:  -cartgeneric <Name>
description:    "Enable RRNet mode of TFE emulation"
description:    "Specify generic extension ROM name"
resource:      "ETHERNET_AS_RR" (set to 1)
resource:      N/A
action:        N/A
action:        attach_cartridge_cmdline()


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
command line:  +tferrnet
command line:  -cartmega <Name>
description:    "Disable RRNet mode of TFE emulation"
description:    "Specify Mega-Cart extension ROM name"
resource:      "ETHERNET_AS_RR" (set to 0)
resource:      N/A
action:        N/A
action:        attach_cartridge_cmdline()


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
-----------------------
resource type:                 bool
command line:   -cartfe <Name>
resource name:                 "TFEIOSwap"
description:   "Specify Final Expansion extension ROM name"
resource range:                 0/1
resource:       N/A
resource default:               0
action:         attach_cartridge_cmdline()
resource function:              set_tfe_io_swap()
resource var:                  tfe_io_swap
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                  -tfeioswap / +tfeioswap
platform gui present:          dos/os2/windows/unix
platform gui missing:          amigaos/beos/sdl/osx


c64/cart/tfe.c:
vic20/cart/vic20cart.c:
---------------
command line:  -tfeioswap
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
resource:      "TFEIOSwap" (set to 1)
action:        N/A
 
c64/cart/tfe.c:
---------------
command line:  +tfeioswap
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource:      "TFEIOSwap" (set to 0)
action:        N/A
 
c64dtv/c64dtvblitter.c:
-----------------------
-----------------------
resource type:                 bool
command line:   -cartfp <Name>
resource name:                 "DtvBlitterLog"
description:   "Specify Vic Flash Plugin extension ROM name"
resource range:                 0/1
resource:       N/A
resource default:              0
action:         attach_cartridge_cmdline()
resource function:             set_blitter_log()
resource var:                  blitter_log_enabled
resource emulators:            x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -dtvblitterlog / +dtvblitterlog
platform gui present:          unix/sdl
platform gui missing:          amigaos/beos/dos/os2/osx/windows


c64dtv/c64dtvblitter.c:
vic20/cart/vic20cart.c:
-----------------------
-----------------------
command line:  -dtvblitterlog
command line:  +cart
description:    "Enable DTV blitter logs."
description:    "Disable default cartridge"
resource:      "DtvBlitterLog" (set to 1)
resource:      N/A
action:         N/A
action:        detach_cartridge_cmdline()
fixme: add to documentation


c64dtv/c64dtvblitter.c:
</pre>
-----------------------
===SDL ONLY COMMON RESOURCES/CMDLINES===
command line:  +dtvblitterlog
<pre>
description:    "Disable DTV blitter logs."
resource:      "DtvBlitterLog" (set to 0)
action:        N/A


c64dtv/c64dtvdma.c:
arch/sdl/video.c:
-------------------
-----------------
resource type:                  bool
resource type:                  int
resource name:                  "DtvDMALog"
resource name:                  "SDLWindowWidth"
resource range:                0/1
resource range:                0+
resource default:              0
resource default:              0
resource function:              set_dma_log()
resource function:              set_sdl_window_width()
resource var:                  dma_log_enabled
resource var:                  sdl_window_width
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor: #ifdef DEBUG
prepocessor:
command-line:                  -dtvdmalog / +dtvdmalog
command-line:                  NONE (CORRECT)
platform gui present: unix/sdl
platform gui present:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
platform gui missing:          sdl
fixme: add to documentation
blacky note: resource is used/checked


c64dtv/c64dtvdma.c:
arch/sdl/video.c:
-------------------
-----------------
command line:   -dtvdmalog
resource type:                 int
description:   "Enable DTV DMA logs."
resource name:                 "SDLWindowHeight"
resource:       "DtvDMALog" (set to 1)
resource range:                 0+
action:         N/A
resource default:              0
resource function:              set_sdl_window_height()
resource var:                  sdl_window_height
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:
platform gui missing:          sdl
fixme: add to documentation
blacky note: resource is used/checked


c64dtv/c64dtvdma.c:
</pre>
-------------------
===UNIX GTK ONLY OPTIONAL RESOURCES/CMDLINES===
command line:  +dtvdmalog
<pre>
description:    "Disable DTV DMA logs."
resource:      "DtvDMALog" (set to 0)
action:        N/A


c64dtv/c64dtvflash.c:
arch/unix/ui-threads.c:
---------------------
-----------------------
resource type:                  bool
resource type:                  bool
resource name:                  "DtvFlashLog"
resource name:                  "AlphaBlending"
resource range:                0/1
resource range:                0/1
resource default:              0
resource default:              1
resource function:              set_flash_log()
resource function:              set_alpha_blending()
resource var:                  flash_log_enabled
resource var:                  do_blending
resource emulators:            x64dtv
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor: #ifdef DEBUG
prepocessor:                   #if defined(USE_UI_THREADS) && defined(HAVE_HWSCALE)
command-line:                  -dtvflashlog / +dtvflashlog
command-line:                  NONE (fixme)
platform gui present: unix/sdl
platform gui present:           unix(GTK)
platform gui missing:           amigaos/beos/dos/os2/osx/windows
platform gui missing:
fixme: add to documentation


c64dtv/c64dtvflash.c:
arch/unix/ui-threads.c:
---------------------
-----------------------
command line:  -dtvflashlog
command line:  -alphablending
description:    "Enable DTV flash chip logs."
description:    "Enable alpha blending"
resource:      "DtvFlashLog" (set to 1)
resource:      "AlphaBlending" (set to 1)
action:        N/A
action:        N/A


c64dtv/c64dtvflash.c:
arch/unix/ui-threads.c:
---------------------
command line:  +dtvflashlog
description:    "Disable DTV flash chip logs."
resource:      "DtvFlashLog" (set to 0)
action:        N/A
 
debug.c:
--------
resource type:                  bool
resource name:                  "MainCPU_TRACE"
resource range:                0/1
resource default:              0
resource function:              set_maincpu_traceflg()
resource var:                  debug.maincpu_traceflg
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -trace_maincpu / +trace_maincpu
platform gui present:          sdl/unix/windows
platform gui missing:          amigaos/beos/dos/os2/osx
fixme: Add to documentation
 
debug.c:
--------
command line:  -trace_maincpu
description:    "Trace the main CPU"
resource:      "MainCPU_TRACE" (set to 1)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
command line:  +trace_maincpu
description:    "Do not trace the main CPU"
resource:      "MainCPU_TRACE" (set to 0)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
resource type:                  bool
resource name:                  "Drive0CPU_TRACE"
resource range:                0/1
resource default:              0
resource function:              set_drive_traceflg()
resource var:                  debug.drivecpu_traceflg[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -trace_drive0 / +trace_drive0
platform gui present:          sdl/unix/windows
platform gui missing:          amigaos/beos/dos/os2/osx
fixme: Add to documentation
 
debug.c:
--------
command line:  -trace_drive0
description:    "Trace the drive0 CPU"
resource:      "Drive0CPU_TRACE" (set to 1)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
command line:  +trace_drive0
description:    "Do not trace the drive0 CPU"
resource:      "Drive0CPU_TRACE" (set to 0)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
resource type:                  bool
resource name:                  "Drive1CPU_TRACE"
resource range:                0/1
resource default:              0
resource function:              set_drive_traceflg()
resource var:                  debug.drivecpu_traceflg[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -trace_drive1 / +trace_drive1
platform gui present:          sdl/unix/windows
platform gui missing:          amigaos/beos/dos/os2/osx
fixme: Add to documentation
 
debug.c:
--------
command line:  -trace_drive1
description:    "Trace the drive1 CPU"
resource:      "Drive1CPU_TRACE" (set to 1)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
command line:  +trace_drive1
description:    "Do not trace the drive1 CPU"
resource:      "Drive1CPU_TRACE" (set to 0)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
resource type:                  bool
resource name:                  "Drive2CPU_TRACE"
resource range:                0/1
resource default:              0
resource function:              set_drive_traceflg()
resource var:                  debug.drivecpu_traceflg[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -trace_drive2 / +trace_drive2
platform gui present:          unix/sdl
platform gui missing:          amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation
 
debug.c:
--------
command line:  -trace_drive2
description:    "Trace the drive2 CPU"
resource:      "Drive2CPU_TRACE" (set to 1)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
command line:  +trace_drive2
description:    "Do not trace the drive2 CPU"
resource:      "Drive2CPU_TRACE" (set to 0)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
resource type:                  bool
resource name:                  "Drive3CPU_TRACE"
resource range:                0/1
resource default:              0
resource function:              set_drive_traceflg()
resource var:                  debug.drivecpu_traceflg[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -trace_drive3 / +trace_drive3
platform gui present:          unix/sdl
platform gui missing:          amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation
 
debug.c:
--------
command line:  -trace_drive3
description:    "Trace the drive3 CPU"
resource:      "Drive3CPU_TRACE" (set to 1)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
command line:  +trace_drive3
description:    "Do not trace the drive3 CPU"
resource:      "Drive3CPU_TRACE" (set to 0)
action:        N/A
fixme: add to documentation
 
debug.c:
--------
resource type:                  int
resource name:                  "TraceMode"
resource range:                0..3 (DEBUG_NORMAL (0), DEBUG_SMALL (1), DEBUG_HISTORY (2), DEBUG_AUTOPLAY (3))
resource default:              DEBUG_NORMAL (0)
resource function:              set_trace_mode()
resource var:                  debug.trace_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -trace_mode
platform gui present:          sdl/unix/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx
fixme: Add to documentation
fixme: windows vsid has support for this resource
 
debug.c:
--------
command line:  -trace_mode <value>
description:    "Trace mode (0=normal 1=small 2=history)"
resource:      "TraceMode"
action:        N/A
fixme: add to documentation
 
debug.c:
--------
resource type:                  int
resource name:                  "AutoPlaybackFrames"
resource range:                0+
resource default:              200
resource function:              set_autoplay_frames()
resource var:                  debug_autoplay_frames
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                  -autoplaybackframes
platform gui present:          unix/sdl
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation
 
debug.c:
--------
command line:  -autoplaybackframes <frames>
description:    "Set the amount of automatic playback frames"
resource:      "AutoPlaybackFrames"
action:        N/A
 
diskimage/rawimage.c:
---------------------
resource type:                  string
resource name:                  "RawDriveDriver"
resource range:                N/A
resource default:              ARCHDEP_RAWDRIVE_DEFAULT (arch specific)
resource function:              set_raw_drive_driver()
resource var:                  raw_drive_driver
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_RAWDRIVE
command-line:                  -rawdrive
platform gui present:          sdl/unix
platform gui missing:          amigaos/beos/dos/os2/osx/windows
 
diskimage/rawimage.c:
---------------------
command line:  -rawdrive <name>
description:    "Set raw drive device name"
resource:      "RawDriveDriver"
action:        N/A
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  string
resource name:                  "FFMPEGFormat"
resource range:                N/A
resource default:              "avi"
resource function:              set_format()
resource var:                  ffmpeg_format
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                  NONE (CORRECT)
platform gui present:          sdl/unix(GTK)/windows
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGAudioBitrate"
resource range:                16000..384000 (VICE_FFMPEG_AUDIO_RATE_MIN..VICE_FFMPEG_AUDIO_RATE_MAX)
resource default:              VICE_FFMPEG_AUDIO_RATE_DEFAULT (64000)
resource function:              set_audio_bitrate()
resource var:                  audio_bitrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                  -ffmpegaudiobitrate
platform gui present:          sdl/unix(GTK)/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx
fixme: fix documentation, range
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
command line:  -ffmpegaudiobitrate <value>
description:    "Set bitrate for audio stream in media file"
resource:      "FFMPEGAudioBitrate"
action:        N/A
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGVideoBitrate"
resource range:                100000..10000000 (VICE_FFMPEG_VIDEO_RATE_MIN..VICE_FFMPEG_VIDEO_RATE_MAX)
resource default:              VICE_FFMPEG_VIDEO_RATE_DEFAULT (800000)
resource function:              set_video_bitrate()
resource var:                  video_bitrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                  -ffmpegvideobitrate
platform gui present:          sdl/unix(GTK)/windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx
fixme: fix documentation, range
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
command line:  -ffmpegvideobitrate <value>
description:    "Set bitrate for video stream in media file"
resource:      "FFMPEGVideoBitrate"
action:        N/A
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGAudioCodec"
resource range:                N/A
resource default:              AV_CODEC_ID_MP3
resource function:              set_audio_codec()
resource var:                  audio_codec
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                  NONE (CORRECT)
platform gui present:          sdl/unix(GTK)
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx/windows
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGVideoCodec"
resource range:                N/A
resource default:              AV_CODEC_ID_MPEG4
resource function:              set_video_codec()
resource var:                  video_codec
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                  NONE (CORRECT)
platform gui present:          sdl/unix(GTK)/windows
platform gui missing:          amigaos/beos/dos/os2/unix(XAW)/osx
 
gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  bool
resource name:                  "FFMPEGVideoHalveFramerate"
resource range:                0/1
resource default:              0
resource function:              set_video_halve_framerate()
resource var:                  video_halve_framerate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                  NONE (CORRECT)
platform gui present:          unix(GTK)
platform gui missing:          amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows
 
gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  string
resource name:                  "QuickTimeFormat"
resource range:                N/A
resource default:              "mov"
resource function:              set_format()
resource var:                  quicktime_format
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                  NONE (CORRECT)
platform gui present:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'
 
gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeAudioBitrate"
resource range:                16000..128000 (QUICKTIME_AUDIO_BITRATE_MIN..QUICKTIME_AUDIO_BITRATE_MAX)
resource default:              QUICKTIME_AUDIO_BITRATE_DEF (64000)
resource function:              set_audio_bitrate()
resource var:                  audio_bitrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                  -quicktimeaudiobitrate
platform gui present:
platform range correct:
platform range incorrect:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'
 
gfxoutputdrv/quicktimedrv.c:
----------------------------
command line:  -quicktimeaudiobitrate <value>
description:    "Set bitrate for audio stream in media file"
resource:      "QuickTimeAudioBitrate"
action:        N/A
fixme: add to documentation
 
gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeVideoBitrate"
resource range:                100000..10000000 (QUICKTIME_VIDEO_BITRATE_MIN..QUICKTIME_VIDEO_BITRATE_MAX)
resource default:              QUICKTIME_VIDEO_BITRATE_DEF (800000)
resource function:              set_video_bitrate()
resource var:                  video_bitrate
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                  -quicktimevideobitrate
platform gui present:
platform range correct:
platform range incorrect:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'
 
gfxoutputdrv/quicktimedrv.c:
----------------------------
command line:  -quicktimevideobitrate <value>
description:    "Set bitrate for video stream in media file"
resource:      "QuickTimeVideoBitrate"
action:        N/A
fixme: add to documentation
 
gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeAudioCodec"
resource range:                N/A
resource default:              -1
resource function:              set_audio_codec()
resource var:                  audio_codec
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                  NONE (CORRECT)
platform gui present:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'
 
gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeVideoCodec"
resource range:                N/A
resource default:              kPNGCodecType
resource function:              set_video_codec()
resource var:                  video_codec
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                  NONE (CORRECT)
platform gui present:
platform gui missing:          sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'
 
monitor/monitor_network.c:
--------------------------
resource type:                  string
resource name:                  "MonitorServerAddress"
resource range:                N/A
resource default:              "ip4://127.0.0.1:6510"
resource function:              set_server_address()
resource var:                  monitor_server_address
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -remotemonitoraddress
platform gui present:          sdl/unix/osx
platform gui missing:          amigaos/beos/dos/os2/windows
fixme: fix documentation, only with network support
 
monitor/monitor_network.c:
--------------------------
command line:  -remotemonitoraddress <Name>
description:    "The local address the remote monitor should bind to"
resource:      "MonitorServerAddress"
action:        N/A
 
monitor/monitor_network.c:
--------------------------
resource type:                  bool
resource name:                  "MonitorServer"
resource range:                0/1
resource default:              0
resource function:              set_monitor_enabled()
resource var:                  monitor_enabled
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -remotemonitor / +remotemonitor
platform gui present:          sdl/unix/osx
platform gui missing:          amigaos/beos/dos/os2/windows
fixme: fix documentation, only with network support
 
monitor/monitor_network.c:
--------------------------
command line:  -remotemonitor
description:    "Enable remote monitor"
resource:      "MonitorServer" (set to 1)
action:        N/A
 
monitor/monitor_network.c:
--------------------------
command line:  +remotemonitor
description:    "Disable remote monitor"
resource:      "MonitorServer" (set to 0)
action:        N/A
 
mouse.c:
--------
resource type:                  bool
resource name:                  "Mouse"
resource range:                0/1
resource default:              MOUSE_ENABLE_DEFAULT
resource function:              set_mouse_enabled()
resource var:                  _mouse_enabled
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MOUSE
command-line:                  -mouse / +mouse
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:
 
mouse.c:
--------
command line:  -mouse
description:    "Enable mouse grab"
resource:      "Mouse" (set to 1)
action:        N/A
 
mouse.c:
--------
command line:  +mouse
description:    "Disable mouse grab"
resource:      "Mouse" (set to 0)
action:        N/A
 
mouse.c:
--------
resource type:                  bool
resource name:                  "SmartMouseRTCSave"
resource range:                0/1
resource default:              0
resource function:              set_smart_mouse_rtc_save()
resource var:                  ds1202_rtc_save
resource emulators:            x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_MOUSE
command-line:                  -smartmousertcsave / +smartmousertcsave
platform gui present:          amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing: osx
fixme: add to documentation
 
mouse.c:
--------
command line:  -smartmousertcsave
description:    "Enable saving of smart mouse RTC data when changed."
resource:      "SmartMouseRTCSave" (set to 1)
action:        N/A
fixme: add to documentation
 
mouse.c:
--------
command line:  +smartmousertcsave
description:    "Disable saving of smart mouse RTC data when changed."
resource:      "SmartMouseRTCSave" (set to 0)
action:        N/A
fixme: add to documentation
 
network.c:
----------
resource type:                  string
resource name:                  "NetworkServerName"
resource range:                N/A
resource default:              "127.0.0.1"
resource function:              set_server_name()
resource var:                  server_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -netplayserver
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing: os2
fixme: fix documentation, network support only
 
network.c:
----------
command line:  -netplayserver <hostname>
description:    "Set the netplay server hostname"
resource:      "NetworkServerName"
action:        N/A
 
network.c:
----------
resource type:                  string
resource name:                  "NetworkServerBindAddress"
resource range:                N/A
resource default:              ""
resource function:              set_server_bind_address()
resource var:                  server_bind_address
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -netplaybind
platform gui present:          amigaos/dos/sdl/unix/windows
platform gui missing: beos/os2/osx
fixme: fix documentation, network support only
 
network.c:
----------
command line:  -netplaybind <hostname>
description:    "Set the netplay binding address"
resource:      "NetworkServerBindAddress"
action:        N/A
 
network.c:
----------
resource type:                  int
resource name:                  "NetworkServerPort"
resource range:                0..65535
resource default:              6502
resource function:              set_server_port()
resource var:                  res_server_port
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -netplayport
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: os2
fixme: fix documentation, network support only
 
network.c:
----------
command line:  -netplayport <port>
description:    "Set the netplay port (0..65535)"
resource:      "NetworkServerPort"
action:        N/A
 
network.c:
----------
resource type:                  int
resource name:                  "NetworkControl"
resource range:                bitmask
resource default:              NETWORK_CONTROL_DEFAULT
resource function:              set_network_control()
resource var:                  network_control
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                  -netplayctrl
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation
 
network.c:
----------
command line:  -netplayctrl <key,joy1,joy2,dev,rsrc>
description:    "Set the netplay control elements (keyboard, joystick1, joystick2, devices and resources), each item takes a value (0: None, 1: Server, 2: Client, 3: Both)"
resource:      N/A
action:        network_control_cmd (sets "NetworkControl")
 
rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice1"
resource range:                N/A
resource default:              ARCHDEP_RS232_DEV1 (arch specific)
resource function:              set_devfile()
resource var:                  rs232_devfile[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsdev1
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation
 
rs232drv/rs232drv.c:
--------------------
command line:  -rsdev1 <Name>
description:    "Specify name of first RS232 device"
resource:      "RsDevice1"
action:        N/A
 
rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice2"
resource range:                N/A
resource default:              ARCHDEP_RS232_DEV2 (arch specific)
resource function:              set_devfile()
resource var:                  rs232_devfile[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsdev2
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation
 
rs232drv/rs232drv.c:
--------------------
command line:  -rsdev2 <Name>
description:    "Specify name of second RS232 device"
resource:      "RsDevice2"
action:        N/A
 
rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice3"
resource range:                N/A
resource default:              ARCHDEP_RS232_DEV3 (arch specific)
resource function:              set_devfile()
resource var:                  rs232_devfile[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsdev3
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation
 
rs232drv/rs232drv.c:
--------------------
command line:  -rsdev3 <Name>
description:    "Specify name of third RS232 device"
resource:      "RsDevice3"
action:        N/A
 
rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice4"
resource range:                N/A
resource default:              ARCHDEP_RS232_DEV4 (arch specific)
resource function:              set_devfile()
resource var:                  rs232_devfile[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsdev4
platform gui present:          sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
fixme: fix documentation
 
rs232drv/rs232drv.c:
--------------------
command line:  -rsdev4 <Name>
description:    "Specify name of fourth RS232 device"
resource:      "RsDevice4"
action:        N/A
 
rs232drv/rsuser.c:
------------------
resource type:                  bool
resource name:                  "RsUserEnable"
resource range:                0/1
resource default:              0
resource function:              set_enable()
resource var:                  rsuser_enabled
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsuser / +rsuser
platform gui present:          amigaos/sdl/unix/osx/windows
platform gui missing: beos/dos/os2
fixme: fix documentation
 
rs232drv/rsuser.c:
------------------
command line:  -rsuser
description:    "Enable RS232 userport emulation"
resource:      "RsUserEnable" (set to 1)
action:        N/A
 
rs232drv/rsuser.c:
------------------
command line:  +rsuser
description:    "Disable RS232 userport emulation"
resource:      "RsUserEnable" (set to 0)
action:        N/A
 
rs232drv/rsuser.c:
------------------
resource type:                  int
resource name:                  "RsUserBaud"
resource range:                1+
resource default:              300
resource function:              set_baudrate()
resource var:                  rsuser_baudrate
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsuserbaud
platform gui present:          amigaos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: beos/dos/os2
fixme: fix documentation
 
rs232drv/rsuser.c:
------------------
command line:  -rsuserbaud <baud>
description:    "Set the baud rate of the RS232 userport emulation."
resource:      "RsUserBaud"
action:        N/A
 
rs232drv/rsuser.c:
------------------
resource type:                  int
resource name:                  "RsUserDev"
resource range:                0..3
resource default:              0
resource function:              set_up_device()
resource var:                  rsuser_device
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                  -rsuserdev
platform gui present:          amigaos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing: beos/dos/os2
fixme: fix documentation
 
rs232drv/rsuser.c:
------------------
command line:  -rsuserdev <0-3>
description:    "Specify VICE RS232 device for userport"
resource:      "RsUserDev"
action:        N/A
 
sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidSampling"
resource range:                0..3 (SID_RESID_SAMPLING_FAST (0), SID_RESID_SAMPLING_INTERPOLATION (1), SID_RESID_SAMPLING_RESAMPLING (2),
                                        SID_RESID_SAMPLING_FAST_RESAMPLING (3))
resource default:              SID_RESID_SAMPLING_FAST (0)
resource function:              set_sid_resid_sampling()
resource var:                  sid_resid_sampling
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -residsamp
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:
fixme: fix documentation, range
 
sid/sid-cmdline-options.c:
--------------------------
command line:  -residsamp <method>
description:    "reSID sampling method (0: fast, 1: interpolating, 2: resampling, 3: fast resampling)"
resource:      "SidResidSampling"
action:        N/A
fixme: fix documentation
 
sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidPassband"
resource range:                0..90
resource default:              90
resource function:              set_sid_resid_passband()
resource var:                  sid_resid_passband
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -residpass
platform gui present:          amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:
 
sid/sid-cmdline-options.c:
--------------------------
command line:  -residpass <percent>
description:    "reSID resampling passband in percentage of total bandwidth (0 - 90)"
resource:      "SidResidPassband"
action:        N/A
fixme: fix documentation
 
sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidGain"
resource range:                90..100
resource default:              97
resource function:              set_sid_resid_gain()
resource var:                  sid_resid_gain
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -residgain
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2
fixme: fix documentation, remove default
 
sid/sid-cmdline-options.c:
--------------------------
command line:  -residgain <percent>
description:    "reSID gain in percent (90 - 100)"
resource:      "SidResidGain"
action:        N/A
fixme: fix documentation
 
sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidFilterBias"
resource range:                -5000..5000
resource default:              500
resource function:              set_sid_resid_filter_bias()
resource var:                  sid_resid_filter_bias
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                  -residfilterbias
platform gui present:          amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:          os2
fixme: fix documentation, remove default
 
sid/sid-cmdline-options.c:
--------------------------
command line:  -residfilterbias <number>
description:    "reSID filter bias setting, which can be used to adjust DAC bias in millivolts."
resource:      "SidResidFilterBias"
action:        N/A
 
sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidHardSIDMain"
resource range:                N/A
resource default:              0
resource function:              set_sid_hardsid_main()
resource var:                  sid_hardsid_main
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HARDSID
command-line:                  -hardsidmain
platform gui present:          windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx
fixme: add to documentation
note: hardsid is essentially abandoned and there are no drivers for current OSs.
      we also have noone who could test it in the team(?) we should think about removing it
 
sid/sid-cmdline-options.c:
--------------------------
command line:  -hardsidmain <device>
description:    "Set the HardSID device for the main SID output"
resource:      "SidHardSIDMain"
action:        N/A
 
sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidHardSIDRight"
resource range:                N/A
resource default:              1
resource function:              set_sid_hardsid_right()
resource var:                  sid_hardsid_right
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HARDSID
command-line:                  -hardsidright
platform gui present:          windows
platform range correct:
platform range incorrect:
platform gui missing:          amigaos/beos/dos/os2/sdl/unix/osx
fixme: add to documentation
note: hardsid is essentially abandoned and there are no drivers for current OSs.
      we also have noone who could test it in the team(?) we should think about removing it
 
sid/sid-cmdline-options.c:
--------------------------
command line:  -hardsidright <device>
description:    "Set the HardSID device for the right SID output"
resource:      "SidHardSIDRight"
action:        N/A
 
translate.c:
------------
resource type:                  string
resource name:                  "Language"
resource range:                N/A
resource default:              "en"
resource function:              set_current_language()
resource var:                  current_language
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                  -lang
platform gui present:          amigaos/windows
platform gui missing:
fixme: add to documentation
 
translate.c:
------------
command line:  -lang <iso language code>
description:    "Specify the iso code of the language ([list of iso codes])"
resource:      "Language"
action:        N/A
fixme: add to documentation
 
vic20/cart/vic20-midi.c:
------------------------
resource type:                  bool
resource name:                  "MIDIEnable"
resource range:                0/1
resource default:              0
resource function:              set_midi_enabled()
resource var:                  midi_enabled
resource emulators:            xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MIDI
command-line:                  -midi / +midi
platform gui present: sdl/unix/osx/windows
platform gui missing:          amigaos/beos/dos/os2
 
plus4/plus4acia.c:
------------------
resource type:                  bool
resource name:                  "Acia1Enable"
resource range:                0/1
resource default:              1
resource function:              set_acia_enabled()
resource var:                  _acia_enabled
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -acia / +acia / -model
platform gui present:          amigaos/beos/sdl/unix/osx/windows
platform gui missing: dos/os2
 
plus4/plus4acia.c:
------------------
command line:  -acia
description:    "Enable the ACIA emulation"
resource:      "Acia1Enable" (set to 1)
action:        N/A
 
plus4/plus4acia.c:
------------------
command line:  +acia
description:    "Disable the ACIA emulation"
resource:      "Acia1Enable" (set to 0)
action:        N/A
 
video/video-resources.c:
------------------------
resource type:                  bool
resource name:                  "HwScalePossible"
resource range:                0/1
resource default:              1
resource function:              set_hwscale_possible()
resource var:                  hwscale_possible
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor: #ifdef HAVE_HWSCALE
command-line:                  -hwscalepossible / +hwscalepossible
platform gui present: sdl/unix
platform gui missing:          amigaos/beos/dos/os2/osx/windows
 
video/video-cmdline-options.c:
------------------------------
command line:  -hwscalepossible
description:    "Enable the possibility of hardware scaling"
resource:      "HwScalePossible" (set to 1)
action:        N/A
 
video/video-cmdline-options.c:
------------------------------
command line:  +hwscalepossible
description:    "Disable the possibility of hardware scaling"
resource:      "HwScalePossible" (set to 0)
action:        N/A
 
------------------------------------------------------------------------------------------------------------------------------------
 
initcmdline.c:
--------------
command line:  -dumpconfig <file>
description:    "Dump all resources to specified config file"
resource:      N/A
action:        cmdline_dumpconfig()
 
initcmdline.c:
--------------
command line:  -help
description:    "Show a list of the available options and exit normally"
resource:      N/A
action:        cmdline_help()
 
initcmdline.c:
--------------
command line:  -?
description:    "Show a list of the available options and exit normally"
resource:      N/A
action:        cmdline_help()
 
initcmdline.c:
--------------
command line:  -h
description:    "Show a list of the available options and exit normally"
resource:      N/A
action:        cmdline_help()
fixme: add to documentation
 
initcmdline.c:
--------------
command line:  -default
description:    "Restore default settings"
resource:      N/A
action:        cmdline_default() (sets all resources to the default)
 
initcmdline.c:
--------------
command line:  -config <filename>
description:    "Specify config file"
resource:      N/A
action:        cmdline_config()
 
initcmdline.c:
--------------
command line:  -chdir <Directory>
description:    "Change current working directory."
resource:      N/A
action:        cmdline_chdir()
 
initcmdline.c:
--------------
command line:  -limitcycles <value>
description:    "Specify number of cycles to run before quitting with an error."
resource:      N/A
action:        cmdline_limitcycles()
fixme: add to documentation
 
initcmdline.c:
--------------
command line:  -console
description:    "Console mode (for music playback)" (fixme: we have vsid for music playback)
resource:      N/A
action:        cmdline_console()
 
initcmdline.c:
--------------
command line:  -autostart <Name>
description:    "Attach and autostart tape/disk image <name>"
resource:      N/A
action:        cmdline_autostart()
 
initcmdline.c:
--------------
command line:  -autoload <Name>
description:    "Attach and autoload tape/disk image <name>"
resource:      N/A
action:        cmdline_autoload()
 
initcmdline.c:
--------------
command line:  -1 <Name>
description:    "Attach <name> as a tape image"
resource:      N/A
action:        cmdline_attach()
 
initcmdline.c:
--------------
command line:  -8 <Name>
description:    "Attach <name> as a disk image in drive #8"
resource:      N/A
action:        cmdline_attach()
 
initcmdline.c:
--------------
command line:  -9 <Name>
description:    "Attach <name> as a disk image in drive #9"
resource:      N/A
action:        cmdline_attach()
 
initcmdline.c:
--------------
command line:  -10 <Name>
description:    "Attach <name> as a disk image in drive #10"
resource:      N/A
action:        cmdline_attach()
 
initcmdline.c:
--------------
command line:  -11 <Name>
description:    "Attach <name> as a disk image in drive #11"
resource:      N/A
action:        cmdline_attach()
 
kbdbuf.c:
---------
command line:  -keybuf <string>
description:    "Put the specified string into the keyboard buffer."
resource:      N/A
action:        kdb_buf_feed_cmdline()
 
log.c:
------
command line:  -verbose
description:    "Enable verbose log output."
resource:      N/A
action:        log_verbose_opt()
 
monitor/monitor.c:
------------------
command line:  -moncommands <Name>
description:    "Execute monitor commands from file"
resource:      N/A
action:        set_playback_name()
 
monitor/monitor.c:
------------------
command line:  -monlog <Name>
description:    "Write monitor output also to file"
resource:      N/A
action:        set_monlog_name()
fixme: add to documentation
 
monitor/monitor.c:
------------------
command line:  -initbreak <value>
description:    "Set an initial breakpoint for the monitor"
resource:      N/A
action:        monitor_set_initial_breakpoint()
 
plus4/plus4cart.c:
------------------
command line:  -cart <Name>
description:    "Smart-attach cartridge image"
resource:      N/A
action:        cart_attach_cmdline()
 
plus4/plus4cart.c:
------------------
command line:  +cart
description:    "Disable default cartridge"
resource:      N/A
action:        cart_attach_cmdline()
 
romset.c:
---------
command line:  -romsetfile <File>
description:    "load the given romset file"
resource:      N/A
action:        option_romsetfile()
fixme: add to documentation
 
romset.c:
---------
command line:  -romsetarchive <File>
description:    "load the given romset archive"
resource:      N/A
action:        option_romsetarchive()
fixme: add to documentation
 
romset.c:
---------
command line:  -romsetarchiveselect <Item number>
description:    "select the given item from the current romset archive"
resource:      N/A
action:        option_romsetarchiveselect()
fixme: add to documentation
 
scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:  -pal
description:    "Use PAL sync factor"
resource:      N/A
action:        set_video_standard() (sets "VICIIModel")
 
scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:  -ntsc
description:    "Use NTSC sync factor"
resource:      N/A
action:        set_video_standard() (sets "VICIIModel")
 
scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:  -ntscold
description:    "Use old NTSC sync factor"
resource:      N/A
action:        set_video_standard() (sets "VICIIModel")
fixme: fix documentation, mention emulators
 
scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:  -paln
description:    "Use PAL-N sync factor"
resource:      N/A
action:        set_video_standard() (sets "VICIIModel")
fixme: fix documentation, mention emulators
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cart2 <Name>
description:    "Specify 4/8/16K extension ROM name at $2000"
resource:      N/A
action:        attach_cartridge_cmdline()
fixme: fix documentation, duplicate
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cart4 <Name>
description:    "Specify 4/8/16K extension ROM name at $4000"
resource:      N/A
action:        attach_cartridge_cmdline()
fixme: fix documentation, duplicate
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cart6 <Name>
description:    "Specify 4/8/16K extension ROM name at $6000"
resource:      N/A
action:        attach_cartridge_cmdline()
fixme: fix documentation, duplicate
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cartA <Name>
description:    "Specify 4/8K extension ROM name at $A000"
resource:      N/A
action:        attach_cartridge_cmdline()
fixme: fix documentation, duplicate
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cartB <Name>
description:    "Specify 4K extension ROM name at $B000"
resource:      N/A
action:        attach_cartridge_cmdline()
fixme: fix documentation, duplicate
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cartgeneric <Name>
description:    "Specify generic extension ROM name"
resource:      N/A
action:        attach_cartridge_cmdline()
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cartmega <Name>
description:    "Specify Mega-Cart extension ROM name"
resource:      N/A
action:        attach_cartridge_cmdline()
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cartfe <Name>
description:    "Specify Final Expansion extension ROM name"
resource:      N/A
action:        attach_cartridge_cmdline()
 
vic20/cart/vic20cart.c:
-----------------------
command line:  -cartfp <Name>
description:    "Specify Vic Flash Plugin extension ROM name"
resource:      N/A
action:        attach_cartridge_cmdline()
 
vic20/cart/vic20cart.c:
-----------------------
command line:  +cart
description:    "Disable default cartridge"
resource:      N/A
action:        detach_cartridge_cmdline()
fixme: add to documentation
 
 
BEOS ONLY COMMON RESOURCES/CMDLINES:
====================================
 
arch/beos/kbd.c:
----------------
resource type:                  int
resource name:                  "KeymapIndex"
resource range:                N/A (fixme ??)
resource default:              0
resource function:              set_keymap_index()
resource var:                  keymap_index
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -keymap
platforms to check: beos
platform gui present:         
platform gui missing:
fixme: do not use for vsid
fixme: doesn't this conflict with the common code "KeyMapIndex" resource ??
gpz note: certainly sounds like it - what is it exactly and why is it there?
 
arch/beos/kbd.c:
----------------
command line:  -keymap <number>
description:    "Specify index of used keymap" (fixme: needs better description)
resource:      "KeymapIndex"
action:        N/A
fixme: conflict ??
 
------------------------------------------------------------------------------------------------------------------------------------
 
OS/2 ONLY COMMON RESOURCES/CMDLINES:
====================================
 
arch/os2/kbd/kmap-pet.c:
------------------------
resource type:                  string
resource name:                  "KeymapBusinessUKSymFile"
resource range:                N/A
resource default:              "busi_uk.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[0]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -buksymkeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
fixme: add to documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
command line:  -buksymkeymap <name>
description:    "Specify the name of the UK business keyboard symbolic keymap file"
resource:      "KeymapBusinessUKSymFile"
action:        N/A
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
resource type:                  string
resource name:                  "KeymapBusinessUKPosFile"
resource range:                N/A
resource default:              "buk_pos.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[1]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -bukposkeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
fixme: add to documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
command line:  -bukposkeymap <name>
description:    "Specify the name of the UK business keyboard positional keymap file"
resource:      "KeymapBusinessUKPosFile"
action:        N/A
fixme: fix documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
resource type:                  string
resource name:                  "KeymapGraphicsSymFile"
resource range:                N/A
resource default:              "graphics.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[2]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -grsymkeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
fixme: add to documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
command line:  -grsymkeymap <name>
description:    "Specify the name of the graphics keyboard symbolic keymap file"
resource:      "KeymapGraphicsSymFile"
action:        N/A
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
resource type:                  string
resource name:                  "KeymapGraphicsPosFile"
resource range:                N/A
resource default:              "posg_de.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[3]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -grposkeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
fixme: add to documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
command line:  -grposkeymap <name>
description:    "Specify the name of the graphics keyboard positional keymap file"
resource:      "KeymapGraphicsPosFile"
action:        N/A
fixme: fix documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
resource type:                  string
resource name:                  "KeymapBusinessDESymFile"
resource range:                N/A
resource default:              "busi_de.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[4]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -bdesymkeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
fixme: add to documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
command line:  -bdesymkeymap <name>
description:    "Specify the name of the German business keyboard symbolic keymap file"
resource:      "KeymapBusinessDESymFile"
action:        N/A
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
resource type:                  string
resource name:                  "KeymapBusinessDEPosFile"
resource range:                N/A
resource default:              "bde_pos.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[5]
resource emulators:            xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                  -bdeposkeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
fixme: add to documentation
 
FIXME: remove
 
arch/os2/kbd/kmap-pet.c:
------------------------
command line:  -bdeposkeymap <name>
description:    "Specify the name of the German business keyboard positional keymap file"
resource:      "KeymapBusinessDEPosFile"
action:        N/A
fixme: fix documentation
 
FIXME: remove
 
arch/os2/kbd/kmap.c:
--------------------
resource type:                  string
resource name:                  "KeymapSymFile"
resource range:                N/A
resource default:              "default.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xpet
prepocessor:
command-line:                  -symkeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
 
arch/os2/kbd/kmap.c:
--------------------
command line:  -symkeymap <name>
description:    "Specify the name of the symbolic keymap file"
resource:      "KeymapSymFile"
action:        N/A
 
arch/os2/kbd/kmap.c:
--------------------
resource type:                  string
resource name:                  "KeymapPosFile"
resource range:                N/A
resource default:              "position.vkm"
resource function:              set_keymap_file()
resource var:                  keymap_file_list[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
not used in:                    xpet
prepocessor:
command-line:                  -poskeymap
platform gui present:          os2
platform gui missing:
fixme: default vkm does not exist
fixme: add to documentation
 
arch/os2/kbd/kmap.c:
--------------------
command line:  -poskeymap <name>
description:    "Specify the name of the positional keymap file"
resource:      "KeymapPosFile"
action:        N/A
 
arch/os2/mousedrv.c:
--------------------
resource type:                  bool
resource name:                  "HideMousePtr"
resource range:                0/1
resource default:              0
resource function:              set_hide_mouseptr()
resource var:                  hide_mouseptr
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -hidemouseptr / +hidemouseptr
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/mousedrv.c:
--------------------
command line:  -hidemouseptr
description:    "Enable hiding of mouse pointer inside the window"
resource:      "HideMousePtr" (set to 1)
action:        N/A
fixme: add to documentation
 
arch/os2/mousedrv.c:
--------------------
command line:  +hidemouseptr
description:    "Disable hiding of mouse pointer inside the window"
resource:      "HideMousePtr" (set to 0)
action:        N/A
fixme: add to documentation
 
arch/os2/rs232.c:
-----------------
resource type:                  string
resource name:                  "SerialFile"
resource range:                N/A
resource default:              "SerialFile"
resource function:              set_serial_file()
resource var:                  SerialFile
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -serialfile
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/rs232.c:
-----------------
command line:  -serialfile <filename>
description:    "Set the serial filename"
resource:      "SerialFile"
action:        N/A
 
arch/os2/ui.c:
--------------
resource type:                  bool
resource name:                  "UseLeds"
resource range:                0/1
resource default:              1
resource function:              set_use_leds()
resource var:                  use_leds
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -leds / +leds
platform gui present:          os2
platform gui missing:
fixme: add to documentation
blacky note: resource is used/checked
 
arch/os2/ui.c:
--------------
command line:  -leds
description:    "Enable usage of PC keyboard LEDs"
resource:      "UseLeds" (set to 1)
action:        N/A
fixme: add to documentation
 
arch/os2/ui.c:
--------------
command line:  +leds
description:    "Disable usage of PC keyboard LEDs"
resource:      "UseLeds" (set to 0)
action:        N/A
fixme: add to documentation
 
arch/os2/video.c:
-----------------
resource type:                  int
resource name:                  "PMBorderType"
resource range:                0..2 (VIDEO_BORDER_NONE (0), VIDEO_BORDER_SMALL (1), VIDEO_BORDER_DIALOG (2))
resource default:              VIDEO_BORDER_DIALOG (2)
resource function:              set_border_type()
resource var:                  border
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -border
platform gui present:         
platform range correct:
platform range incorrect:
platform gui missing: os2
fixme: add to documentation
blacky note: resource is used/checked
 
arch/os2/video.c:
-----------------
command line:  -border <number>
description:    "Specify window border type (0=no border, 1=small, 2=dialog)"
resource:      "PMBorderType"
action:        N/A
fixme: add to documentation
 
arch/os2/video.c:
-----------------
resource type:                  bool
resource name:                  "Menubar"
resource range:                0/1
resource default:              1
resource function:              set_menu()
resource var:                  menu
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -menu / +menu
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/video.c:
-----------------
command line:  -menu
description:    "Enable Main Menu Bar"
resource:      "Menubar" (set to 1)
action:        N/A
fixme: add to documentation
 
arch/os2/video.c:
-----------------
command line:  +menu
description:    "Disable Main Menu Bar"
resource:      "Menubar" (set to 0)
action:        N/A
fixme: add to documentation
 
arch/os2/video.c:
-----------------
resource type:                  bool
resource name:                  "Logwin"
resource range:                0/1
resource default:              1
resource function:              set_logging()
resource var:                  logwin
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -logwin / +logwin
platform gui present:         
platform gui missing: os2
fixme: add to documentation
blacky note: resource is used/checked
 
arch/os2/video.c:
-----------------
command line:  -logwin
description:    "Enable Logging Window"
resource:      "Logwin" (set to 1)
action:        N/A
fixme: add to documentation
 
arch/os2/video.c:
-----------------
command line:  +logwin
description:    "Disable Logging Window"
resource:      "Logwin" (set to 0)
action:        N/A
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyAup"
resource range:                N/A
resource default:              200
resource function:              set_joy()
resource var:                  joy[0].direction[KEYSET_N]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyAdown"
resource range:                N/A
resource default:              600
resource function:              set_joy()
resource var:                  joy[0].direction[KEYSET_S]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyAleft"
resource range:                N/A
resource default:              200
resource function:              set_joy()
resource var:                  joy[0].direction[KEYSET_W]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyAright"
resource range:                N/A
resource default:              600
resource function:              set_joy()
resource var:                  joy[0].direction[KEYSET_E]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyBup"
resource range:                N/A
resource default:              200
resource function:              set_joy()
resource var:                  joy[1].direction[KEYSET_N]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyBdown"
resource range:                N/A
resource default:              600
resource function:              set_joy()
resource var:                  joy[1].direction[KEYSET_S]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyBleft"
resource range:                N/A
resource default:              200
resource function:              set_joy()
resource var:                  joy[1].direction[KEYSET_W]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyBright"
resource range:                N/A
resource default:              600
resource function:              set_joy()
resource var:                  joy[1].direction[KEYSET_E]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1NorthWest"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_NW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1North"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_N]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1NorthEast"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_NE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1East"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_E]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1SouthEast"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_SE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1South"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_S]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1SouthWest"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_SW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1West"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_W]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet1Fire"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[0][KEYSET_FIRE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2NorthWest"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_NW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2North"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_N]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2NorthEast"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_NE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2East"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_E]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2SouthEast"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_SE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2South"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_S]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2SouthWest"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_SW]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2West"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_W]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "KeySet2Fire"
resource range:                N/A
resource default:              K_NONE
resource function:              set_keyset()
resource var:                  keyset[1][KEYSET_FIRE]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: os2
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice1"
resource range:                N/A (JOYDEV_NONE (0), JOYDEV_HW1 (1), JOYDEV_HW2 (2), JOYDEV_NUMPAD (4), JOYDEV_KEYSET1 (8), JOYDEV_KEYSET2 (16))
resource default:              JOYDEV_NONE (0)
resource function:              set_cbm_joystick()
resource var:                  cbm_joystick[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
command-line:                  -joydev1
platform gui present:          os2
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/os2/joy.c:
---------------
command line:  -joydev1 <number>
description:    "Set input device for CBM joystick port #1 (0: None, 1: Joystick 1, 2: Joystick 2, 4: Numpad, 8: Keyset 1, 16: Keyset 2)"
resource:      "JoyDevice1"
action:        N/A
fixme: fix documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice2"
resource range:                N/A (JOYDEV_NONE (0), JOYDEV_HW1 (1), JOYDEV_HW2 (2), JOYDEV_NUMPAD (4), JOYDEV_KEYSET1 (8), JOYDEV_KEYSET2 (16))
resource default:              JOYDEV_NONE (0)
resource function:              set_cbm_joystick()
resource var:                  cbm_joystick[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  -joydev2
platform gui present:          os2
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/os2/joy.c:
---------------
command line:  -joydev2 <number>
description:    "Set input device for CBM joystick port #2 (0: None, 1: Joystick 1, 2: Joystick 2, 4: Numpad, 8: Keyset 1, 16: Keyset 2)"
resource:      "JoyDevice2"
action:        N/A
fixme: fix documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice3"
resource range:                N/A (JOYDEV_NONE (0), JOYDEV_HW1 (1), JOYDEV_HW2 (2), JOYDEV_NUMPAD (4), JOYDEV_KEYSET1 (8), JOYDEV_KEYSET2 (16))
resource default:              JOYDEV_NONE (0)
resource function:              set_cbm_joystick()
resource var:                  cbm_joystick[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                  -extrajoydev1
platform gui present:          os2
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/os2/joy.c:
---------------
command line:  -extrajoydev1 <number>
description:    "Set input device for extra CBM joystick port #1 (0: None, 1: Joystick 1, 2: Joystick 2, 4: Numpad, 8: Keyset 1, 16: Keyset 2)"
resource:      "JoyDevice3"
action:        N/A
fixme: fix documentation
 
arch/os2/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice4"
resource range:                N/A (JOYDEV_NONE (0), JOYDEV_HW1 (1), JOYDEV_HW2 (2), JOYDEV_NUMPAD (4), JOYDEV_KEYSET1 (8), JOYDEV_KEYSET2 (16))
resource default:              JOYDEV_NONE (0)
resource function:              set_cbm_joystick()
resource var:                  cbm_joystick[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  -extrajoydev2
platform gui present:          os2
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/os2/joy.c:
---------------
command line:  -extrajoydev2 <number>
description:    "Set input device for extra CBM joystick port #2 (0: None, 1: Joystick 1, 2: Joystick 2, 4: Numpad, 8: Keyset 1, 16: Keyset 2)"
resource:      "JoyDevice4"
action:        N/A
fixme: fix documentation
 
------------------------------------------------------------------------------------------------------------------------------------
 
arch/os2/joy.c:
---------------
command line:  -joy1cal
description:    "Start auto calibration for PC joystick #1"
resource:      N/A
action:        set_joyA_autoCal()
fixme: add to documentation
 
arch/os2/joy.c:
---------------
command line:  -joy2cal
description:    "Start auto calibration for PC joystick #2"
resource:      N/A
action:        set_joyB_autoCal()
fixme: add to documentation
 
------------------------------------------------------------------------------------------------------------------------------------
 
OS/2 ONLY OPTIONAL RESOURCES/CMDLINES:
======================================
 
arch/os2/video.c:
-----------------
resource type:                  int
resource name:                  "WindowStretchFactor"
resource range:                1+
resource default:              1
resource function:              set_stretch_factor()
resource var:                  stretch
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifndef DIRECT_ACCESS
command-line:                  -stretch
platform gui present:          os2
platform gui missing:
fixme: add to documentation
 
arch/os2/video.c:
-----------------
command line:  -stretch <number>
description:    "Specify stretch factor for PM Windows (1,2,3,...)"
resource:      "WindowStretchFactor"
action:        N/A
fixme: add to documentation
 
------------------------------------------------------------------------------------------------------------------------------------
 
SDL ONLY COMMON RESOURCES/CMDLINES:
===================================
 
arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLWindowWidth"
resource range:                0+
resource default:              0
resource function:              set_sdl_window_width()
resource var:                  sdl_window_width
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:
platform gui missing:          sdl
fixme: add to documentation
blacky note: resource is used/checked
 
arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLWindowHeight"
resource range:                0+
resource default:              0
resource function:              set_sdl_window_height()
resource var:                  sdl_window_height
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:
platform gui missing:          sdl
fixme: add to documentation
blacky note: resource is used/checked
 
------------------------------------------------------------------------------------------------------------------------------------
 
OSX ONLY COMMON RESOURCES/CMDLINES:
===================================
 
arch/unix/macosx/cocoa/mousedrv.m:
----------------------------------
resource type:                  int
resource name:                  "MouseScaleX"
resource range:                1..8 / 1..64 (fixme: which is it ???)
resource default:              1
resource function:              set_scale_x()
resource var:                  scale_x
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -mousescalex
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/cocoa/mousedrv.m:
----------------------------------
command line:  -mousescalex <1-8>
description:    "Set scaling factor for mouse movement along X"
resource:      "MouseScaleX"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/mousedrv.m:
----------------------------------
resource type:                  int
resource name:                  "MouseScaleY"
resource range:                1..8 / 1..64 (fixme: which is it ???)
resource default:              1
resource function:              set_scale_y()
resource var:                  scale_y
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -mousescaley
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/cocoa/mousedrv.m:
----------------------------------
command line:  -mousescaley <1-8>
description:    "Set scaling factor for mouse movement along Y"
resource:      "MouseScaleY"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/ui-resources.c:
--------------------------------------
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource range:                0/1
resource default:              0
resource function:              set_save_resources_on_exit()
resource var:                  ui_resources.save_resources_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -saveres / +saveres
platform gui present:          osx
platform gui missing:
 
arch/unix/macosx/cocoa/ui-cmdline-options.c:
--------------------------------------------
command line:  -saveres
description:    "Save settings on exit"
resource:      "SaveResourcesOnExit" (set to 1)
action:        N/A
fixme: fix documentation, not every arch has this command line option
 
arch/unix/macosx/cocoa/ui-cmdline-options.c:
--------------------------------------------
command line:  +saveres
description:    "Never save settings on exit"
resource:      "SaveResourcesOnExit" (set to 0)
action:        N/A
fixme: fix documentation, not every arch has this command line option
 
arch/unix/macosx/cocoa/ui-resources.c:
--------------------------------------
resource type:                  bool
resource name:                  "ConfirmOnExit"
resource range:                0/1
resource default:              1
resource function:              set_confirm_on_exit()
resource var:                  ui_resources.confirm_on_exit
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -confirmexit / +confirmexit
platform gui present:          osx
platform gui missing:
 
arch/unix/macosx/cocoa/ui-cmdline-options.c:
--------------------------------------------
command line:  +confirmexit
description:    "Never confirm quitting VICE"
resource:      "ConfirmOnExit" (set to 0)
action:        N/A
 
arch/unix/macosx/cocoa/ui-cmdline-options.c:
--------------------------------------------
command line:  -confirmexit
description:    "Confirm quitting VICE"
resource:      "ConfirmOnExit" (set to 1)
action:        N/A
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
resource type:                  int
resource name:                  "SyncDrawMode"
resource range:                0..2 (SYNC_DRAW_OFF (0), SYNC_DRAW_NEAREST (1), SYNC_DRAW_BLEND (2))
resource default:              SYNC_DRAW_OFF (0)
resource function:              set_sync_draw_mode()
resource var:                  video_param.sync_draw_mode
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -syncdrawmode
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
command line:  -syncdrawmode <0-2>
description:    "Enable draw synchronization to vertical blank" (fixme: needs better description)
resource:      "SyncDrawMode"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
resource type:                  int
resource name:                  "SyncDrawBuffers"
resource range:                0..8 or 0..16 (fixme: which is it ???)
resource default:              0
resource function:              set_sync_draw_buffers()
resource var:                  video_param.sync_draw_buffers
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -syncdrawbuffers
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
command line:  -syncdrawbuffers <0-8>
description:    "Set number of buffers used for sync draw (0=use default)"
resource:      "SyncDrawBuffers"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
resource type:                  bool
resource name:                  "SyncDrawFlickerFix"
resource range:                0/1
resource default:              0
resource function:              set_sync_draw_flicker_fix()
resource var:                  video_param.sync_draw_flicker_fix
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -syncdrawflickerfix / +syncdrawflickerfix
platform gui present:          osx
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
command line:  -syncdrawflickerfix
description:    "Enable flicker fixing in sync draw"
resource:      "SyncDrawFlickerFix" (set to 1)
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
command line:  +syncdrawflickerfix
description:    "Disable flicker fixing in sync draw"
resource:      "SyncDrawFlickerFix" (set to 0)
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
resource type:                  bool
resource name:                  "TrueAspectRatio"
resource range:                0/1
resource default:              1
resource function:              set_true_pixel_aspect()
resource var:                  video_param.true_pixel_aspect
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  -trueaspect / +trueaspect
platform gui present:          osx
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
command line:  -trueaspect
description:    "Enable true aspect ratio"
resource:      "TrueAspectRatio" (set to 1)
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
command line:  +trueaspect
description:    "Disable true aspect ratio"
resource:      "TrueAspectRatio" (set to 0)
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/cocoa/video.m:
-------------------------------
resource type:                  bool
resource name:                  "ShowKeyCodes"
resource range:                0/1
resource default:              0
resource function:              set_show_key_codes()
resource var:                  video_param.show_key_codes
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          osx
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/mididrv.c:
---------------------------
resource type:                  string
resource name:                  "MIDIName"
resource range:                N/A
resource default:              "VICE"
resource function:              set_midi_name()
resource var:                  midi_name
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -midiname
platform gui present:          osx
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/mididrv.c:
---------------------------
command line:  -midiname <Name>
description:    "Name of MIDI Client"
resource:      "MIDIName"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/mididrv.c:
---------------------------
resource type:                  string
resource name:                  "MIDIInName"
resource range:                N/A
resource default:              "VICEInput"
resource function:              set_midi_in_name()
resource var:                  midi_in_name
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -midiinname
platform gui present:          osx
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/mididrv.c:
---------------------------
command line:  -midiinname <Name>
description:    "Name of MIDI-In Port"
resource:      "MIDIInName"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/mididrv.c:
---------------------------
resource type:                  string
resource name:                  "MIDIOutName"
resource range:                N/A
resource default:              "VICEOutput"
resource function:              set_midi_out_name()
resource var:                  midi_out_name
resource emulators:            x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                  -midioutname
platform gui present:          osx
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/mididrv.c:
---------------------------
command line:  -midioutname <Name>
description:    "Name of MIDI-Out Port"
resource:      "MIDIOutName"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyADevice"
resource range:                N/A
resource default:              ""
resource function:              set_joy_a_device_name()
resource var:                  joy_a.device_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAdevice
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAdevice <vid:pid:sn>
description:    "Set HID A device" (fixme: needs better description)
resource:      "JoyADevice"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyAXAxis"
resource range:                N/A
resource default:              "X"
resource function:              set_joy_a_x_axis_name()
resource var:                  joy_a.axis[HID_X_AXIS].name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAxaxis
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAxaxis <X,Y,Z,Rx,Ry,Rz>
description:    "Set X Axis for HID A device" (fixme: needs better description)
resource:      "JoyAXAxis"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyAYAxis"
resource range:                N/A
resource default:              "Y"
resource function:              set_joy_a_y_axis_name()
resource var:                  joy_a.axis[HID_Y_AXIS].name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAyaxis
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAyaxis <X,Y,Z,Rx,Ry,Rz>
description:    "Set Y Axis for HID A device" (fixme: needs better description)
resource:      "JoyAYAxis"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyAButtons"
resource range:                N/A
resource default:              "1:2:0:0:0:0"
resource function:              set_joy_a_button_mapping()
resource var:                  joy_a.button_mapping
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAbuttons
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAbuttons <f:af:l:r:u:d>
description:    "Set Buttons for HID A device" (fixme: needs better description)
resource:      "JoyAButtons"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyAAutoButtons"
resource range:                N/A
resource default:              "3:4:2:2:4:4"
resource function:              set_joy_a_auto_button_mapping()
resource var:                  joy_a.auto_button_mapping
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAautobuttons
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAautobuttons <af1:af2:af1p:af1r:af2p:af2r>
description:    "Set Auto Fire Buttons for HID A device" (fixme: needs better description)
resource:      "JoyAAutoButtons"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyBDevice"
resource range:                N/A
resource default:              ""
resource function:              set_joy_b_device_name()
resource var:                  joy_b.device_name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyBdevice
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyBdevice <vid:pid:sn>
description:    "Set HID B device" (fixme: needs better description)
resource:      "JoyBDevice"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyBXAxis"
resource range:                N/A
resource default:              "X"
resource function:              set_joy_b_x_axis_name()
resource var:                  joy_b.axis[HID_X_AXIS].name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyBxaxis
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyBxaxis <X,Y,Z,Rx,Ry,Rz>
description:    "Set X Axis for HID B device" (fixme: needs better description)
resource:      "JoyBXAxis"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyBYAxis"
resource range:                N/A
resource default:              "Y"
resource function:              set_joy_b_y_axis_name()
resource var:                  joy_b.axis[HID_Y_AXIS].name
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyByaxis
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyByaxis <X,Y,Z,Rx,Ry,Rz>
description:    "Set Y Axis for HID B device" (fixme: needs better description)
resource:      "JoyBYAxis"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyBButtons"
resource range:                N/A
resource default:              "1:2:0:0:0:0"
resource function:              set_joy_b_button_mapping()
resource var:                  joy_b.button_mapping
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyBbuttons
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyBbuttons <f:af:l:r:u:d>
description:    "Set Buttons for HID B device" (fixme: needs better description)
resource:      "JoyBButtons"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  string
resource name:                  "JoyBAutoButtons"
resource range:                N/A
resource default:              "3:4:2:2:4:4"
resource function:              set_joy_b_auto_button_mapping()
resource var:                  joy_b.auto_button_mapping
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyBautobuttons
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyBautobuttons <af1:af2:af1p:af1r:af2p:af2r>
description:    "Set Auto Fire Buttons for HID B device" (fixme: needs better description)
resource:      "JoyBAutoButtons"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAXThreshold"
resource range:                0..100
resource default:              50
resource function:              set_joy_a_x_threshold()
resource var:                  joy_a.axis[HID_X_AXIS].threshold
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAxthreshold
platforms to check: osx
platform gui present:         
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAxthreshold <0-100>
description:    "Set X Axis Threshold in Percent of HID A device"
resource:      "JoyAXThreshold"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAYThreshold"
resource range:                0..100
resource default:              50
resource function:              set_joy_a_y_threshold()
resource var:                  joy_a.axis[HID_Y_AXIS].threshold
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAythreshold
platforms to check: osx
platform gui present:         
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAythreshold <0-100>
description:    "Set Y Axis Threshold in Percent of HID A device"
resource:      "JoyAYThreshold"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBXThreshold"
resource range:                0..100
resource default:              50
resource function:              set_joy_b_x_threshold()
resource var:                  joy_b.axis[HID_X_AXIS].threshold
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyBxthreshold
platforms to check: osx
platform gui present:         
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyBxthreshold <0-100>
description:    "Set X Axis Threshold in Percent of HID B device"
resource:      "JoyBXThreshold"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBYThreshold"
resource range:                0..100
resource default:              50
resource function:              set_joy_b_y_threshold()
resource var:                  joy_b.axis[HID_Y_AXIS].threshold
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyBythreshold
platforms to check: osx
platform gui present:         
platform range correct:
platform range incorrect:
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyBythreshold <0-100>
description:    "Set Y Axis Threshold in Percent of HID B device"
resource:      "JoyBYThreshold"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAXMin"
resource range:                N/A
resource default:              0
resource function:              set_joy_a_x_min()
resource var:                  joy_a.axis[HID_X_AXIS].min
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAYMin"
resource range:                N/A
resource default:              0
resource function:              set_joy_a_y_min()
resource var:                  joy_a.axis[HID_Y_AXIS].min
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBXMin"
resource range:                N/A
resource default:              0
resource function:              set_joy_b_x_min()
resource var:                  joy_b.axis[HID_X_AXIS].min
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBYMin"
resource range:                N/A
resource default:              0
resource function:              set_joy_b_y_min()
resource var:                  joy_b.axis[HID_Y_AXIS].min
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAXMax"
resource range:                N/A
resource default:              0
resource function:              set_joy_a_x_max()
resource var:                  joy_a.axis[HID_X_AXIS].max
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAYMax"
resource range:                N/A
resource default:              0
resource function:              set_joy_a_y_max()
resource var:                  joy_a.axis[HID_Y_AXIS].max
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBXMax"
resource range:                N/A
resource default:              0
resource function:              set_joy_b_x_max()
resource var:                  joy_b.axis[HID_X_AXIS].max
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBYMax"
resource range:                N/A
resource default:              0
resource function:              set_joy_b_y_max()
resource var:                  joy_b.axis[HID_Y_AXIS].max
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAXLogical"
resource range:                N/A
resource default:              0
resource function:              set_joy_a_x_logical()
resource var:                  joy_a.axis[HID_X_AXIS].logical
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAYLogical"
resource range:                N/A
resource default:              0
resource function:              set_joy_a_y_logical()
resource var:                  joy_a.axis[HID_Y_AXIS].logical
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBXLogical"
resource range:                N/A
resource default:              0
resource function:              set_joy_b_x_logical()
resource var:                  joy_b.axis[HID_X_AXIS].logical
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBYLogical"
resource range:                N/A
resource default:              0
resource function:              set_joy_b_y_logical()
resource var:                  joy_b.axis[HID_Y_AXIS].logical
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  NONE (CORRECT)
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyAHatSwitch"
resource range:                N/A
resource default:              1
resource function:              set_joy_a_hat_switch()
resource var:                  joy_a.hat_switch.id
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyAhatswitch
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyAhatswitch <0-n>
description:    "Set Hat Switch for Joystick of HID A device"
resource:      "JoyAHatSwitch"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyBHatSwitch"
resource range:                N/A
resource default:              1
resource function:              set_joy_b_hat_switch()
resource var:                  joy_b.hat_switch.id
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                  -joyBhatswitch
platforms to check: osx
platform gui present:         
platform gui missing:
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joyBhatswitch <0-n>
description:    "Set Hat Switch for Joystick of HID B device"
resource:      "JoyBHatSwitch"
action:        N/A
fixme: add to documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyDevice1"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HID_0 (4), JOYDEV_HID_1 (5))
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
command-line:                  -joydev1
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joydev1 <0-5>
description:    "Set device for joystick port 1"
resource:      "JoyDevice1"
action:        N/A
fixme: fix documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyDevice2"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HID_0 (4), JOYDEV_HID_1 (5))
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  -joydev2
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -joydev2 <0-5>
description:    "Set device for joystick port 2"
resource:      "JoyDevice2"
action:        N/A
fixme: fix documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyDevice3"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HID_0 (4), JOYDEV_HID_1 (5))
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                  -extrajoydev1
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -extrajoydev1 <0-5>
description:    "Set device for extra joystick port 1"
resource:      "JoyDevice3"
action:        N/A
fixme: fix documentation
 
arch/unix/macosx/joy.c:
-----------------------
resource type:                  int
resource name:                  "JoyDevice4"
resource range:                0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HID_0 (4), JOYDEV_HID_1 (5))
resource default:              JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                  joystick_port_map[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  -extrajoydev2
platform gui present:          osx
platform range correct:
platform range incorrect:
platform gui missing:
fixme: better arch sections in documentation
 
arch/unix/macosx/joy.c:
-----------------------
command line:  -extrajoydev2 <0-5>
description:    "Set device for extra joystick port 2"
resource:      "JoyDevice4"
action:        N/A
fixme: fix documentation
 
------------------------------------------------------------------------------------------------------------------------------------
 
UNIX XAW ONLY OPTIONAL RESOURCES/CMDLINES:
==========================================
 
arch/unix/x11/openGL_sync.c:
----------------------------
resource type:                  bool
resource name:                  "openGL_sync"
resource range:                0/1
resource default:              0
resource function:              set_openGL_sync()
resource var:                  openGL_sync
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_OPENGL_SYNC
command-line:                  NONE (fixme)
platforms to check: unix(XAW)
platform gui present:         
platform gui missing:
fixme: fix documentation, unix only
 
arch/unix/x11/openGL_sync.c:
----------------------------
resource type:                  bool
resource name:                  "openGL_no_sync"
resource range:                0/1
resource default:              0
resource function:              openGL_dummy_set()
resource var:                  no_sync
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_OPENGL_SYNC
command-line:                  NONE (fixme)
platforms to check: unix(XAW)
platform gui present:         
platform gui missing:
fixme: resource abuse
 
------------------------------------------------------------------------------------------------------------------------------------
 
UNIX GTK ONLY COMMON RESOURCES/CMDLINES:
========================================
 
arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  int
resource name:                  "WindowTopHint"
resource range:                N/A
resource default:              0
resource function:              set_tophint()
resource var:                  tophint
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                   
command-line:                  NONE (CORRECT)
platform gui present:          unix(GTK)
 
arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  int
resource name:                  "WindowBotHint"
resource range:                N/A
resource default:              0
resource function:              set_bothint()
resource var:                  bothint
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in: vsid
prepocessor:                   
command-line:                  NONE (CORRECT)
platform gui present:          unix(GTK)
 
------------------------------------------------------------------------------------------------------------------------------------
 
UNIX GTK ONLY OPTIONAL RESOURCES/CMDLINES:
==========================================
 
arch/unix/ui-threads.c:
-----------------------
resource type:                  bool
resource name:                  "AlphaBlending"
resource range:                0/1
resource default:              1
resource function:              set_alpha_blending()
resource var:                  do_blending
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #if defined(USE_UI_THREADS) && defined(HAVE_HWSCALE)
command-line:                  NONE (fixme)
platform gui present:          unix(GTK)
platform gui missing:
fixme: add to documentation
 
arch/unix/ui-threads.c:
-----------------------
command line:  -alphablending
description:    "Enable alpha blending"
resource:      "AlphaBlending" (set to 1)
action:        N/A
 
arch/unix/ui-threads.c:
-----------------------
-----------------------
command line:  +alphablending
command line:  +alphablending
Line 24,216: Line 20,580:
action:        N/A
action:        N/A


------------------------------------------------------------------------------------------------------------------------------------
</pre>


WINDOWS ONLY COMMON RESOURCES/CMDLINES:
[[Category:Deprecated]]
=======================================
 
arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire1Axis"
resource range:                0+
resource default:              0
resource function:              set_joystick_fire_axis()
resource var:                  joystick_fire_axis[0]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows
fixme: add to documentation
 
arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire2Axis"
resource range:                0+
resource default:              0
resource function:              set_joystick_fire_axis()
resource var:                  joystick_fire_axis[1]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows
fixme: add to documentation
 
arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire3Axis"
resource range:                0+
resource default:              0
resource function:              set_joystick_fire_axis()
resource var:                   joystick_fire_axis[2]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows
fixme: add to documentation
 
arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire4Axis"
resource range:                0+
resource default:              0
resource function:              set_joystick_fire_axis()
resource var:                  joystick_fire_axis[3]
resource emulators:            x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                  NONE (CORRECT)
platform gui present:          windows
fixme: add to documentation
</pre>

Latest revision as of 19:25, 23 March 2023

The purpose of this page is to track, check and document all Resources and Command line options of VICE.

FIXED/CORRECT SDL ONLY COMMON RESOURCES/CMDLINES


arch/sdl/kbd.c:
---------------
resource type:                  string
resource name:                  "HotkeyFile"
resource range:                 N/A
resource default:               archdep_default_hotkey_file_name() (arch specific)
resource function:              hotkey_file_set()
resource var:                   hotkey_file
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -hotkeyfile
platform gui present:           sdl

arch/sdl/kbd.c:
---------------
command line:   -hotkeyfile <name>
description:    "Specify name of hotkey file"
resource:       "HotkeyFile"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKey"
resource range:                 N/A
resource default:               SDLK_F12
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukey
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukey <key>
description:    "Keycode of the menu activate key"
resource:       "MenuKey"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeyUp"
resource range:                 N/A
resource default:               SDLK_UP
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeyup
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeyup <key>
description:    "Keycode of the menu up key"
resource:       "MenuKeyUp"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeyDown"
resource range:                 N/A
resource default:               SDLK_DOWN
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeydown
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeydown <key>
description:    "Keycode of the menu down key"
resource:       "MenuKeyDown"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeyLeft"
resource range:                 N/A
resource default:               SDLK_LEFT
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeyleft
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeyleft <key>
description:    "Keycode of the menu left key"
resource:       "MenuKeyLeft"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeyRight"
resource range:                 N/A
resource default:               SDLK_RIGHT
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[4]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeyright
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeyright <key>
description:    "Keycode of the menu right key"
resource:       "MenuKeyRight"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeySelect"
resource range:                 N/A
resource default:               SDLK_RETURN
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[5]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeyselect
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeyselect <key>
description:    "Keycode of the menu select key"
resource:       "MenuKeySelect"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeyCancel"
resource range:                 N/A
resource default:               SDLK_BACKSPACE
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[6]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeycancel
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeycancel <key>
description:    "Keycode of the menu cancel key"
resource:       "MenuKeyCancel"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeyExit"
resource range:                 N/A
resource default:               SDLK_ESCAPE
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[7]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeyexit
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeyexit <key>
description:    "Keycode of the menu exit key"
resource:       "MenuKeyExit"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  int
resource name:                  "MenuKeyMap"
resource range:                 N/A
resource default:               SDLK_m
resource function:              set_ui_menukey()
resource var:                   sdl_ui_menukeys[8]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -menukeymap
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -menukeymap <key>
description:    "Keycode of the menu map key"
resource:       "MenuKeyMap"
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource range:                 0/1
resource default:               0
resource function:              set_save_resources_on_exit()
resource var:                   save_resources_on_exit
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -saveresourcesonexit / +saveresourcesonexit
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -saveresourcesonexit
description:    "Enable saving of the resources on exit"
resource:       "SaveResourcesOnExit" (set to 1)
action:         N/A

arch/sdl/ui.c:
--------------
command line:   +saveresourcesonexit
description:    "Disable saving of the resources on exit"
resource:       "SaveResourcesOnExit" (set to 0)
action:         N/A

arch/sdl/ui.c:
--------------
resource type:                  bool
resource name:                  "ConfirmOnExit"
resource range:                 0/1
resource default:               0
resource function:              set_confirm_on_exit()
resource var:                   confirm_on_exit
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -confirmonexit / +confirmonexit
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -confirmonexit
description:    "Enable confirm on exit"
resource:       "ConfirmOnExit" (set to 1)
action:         N/A

arch/sdl/ui.c:
--------------
command line:   +confirmonexit
description:    "Disable confirm on exit"
resource:       "ConfirmOnExit" (set to 0)
action:         N/A

arch/sdl/uistatusbar.c:
-----------------------
resource type:                  bool
resource name:                  "SDLStatusbar"
resource range:                 0/1
resource default:               0
resource function:              set_statusbar()
resource var:                   statusbar_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   -statusbar / +statusbar
platform gui present:           sdl

arch/sdl/ui.c:
--------------
command line:   -statusbar
description:    "Enable statusbar"
resource:       "SDLStatusbar" (set to 1)
action:         N/A

arch/sdl/ui.c:
--------------
command line:   +statusbar
description:    "Disable statusbar"
resource:       "SDLStatusbar" (set to 0)
action:         N/A

arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLBitdepth"
resource range:                 N/A (0/8/15/16/24/32)
resource default:               32 (watcom) / 0 (everything else)
resource function:              set_sdl_bitdepth()
resource var:                   sdl_bitdepth
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -sdlbitdepth
Blacky note: It doesn't make sense to have this user changable in the GUI.

arch/sdl/video.c:
-----------------
command line:   -sdlbitdepth <bpp>
description:    "Set bitdepth (0 = current, 8, 15, 16, 24, 32)"
resource:       "SDLBitdepth"
action:         N/A

arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLLimitMode"
resource range:                 0..2 (SDL_LIMIT_MODE_OFF (0), SDL_LIMIT_MODE_MAX (1), SDL_LIMIT_MODE_FIXED (2))
resource default:               SDL_LIMIT_MODE_MAX (1) [android] / SDL_LIMIT_MODE_OFF (0) [everything else]
resource function:              set_sdl_limit_mode()
resource var:                   sdl_limit_mode
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -sdllimitmode
platform gui present:           sdl

arch/sdl/video.c:
-----------------
command line:   -sdllimitmode <mode>
description:    "Set resolution limiting mode (0 = off, 1 = max, 2 = fixed)"
resource:       "SDLLimitMode"
action:         N/A

arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLCustomWidth"
resource range:                 1+
resource default:               320 (android) / 800 (everything else)
resource function:              set_sdl_custom_width()
resource var:                   sdl_custom_width
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -sdlcustomw
platform gui present:           sdl

arch/sdl/video.c:
-----------------
command line:   -sdlcustomw <width>
description:    "Set custom resolution width"
resource:       "SDLCustomWidth"
action:         N/A

arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLCustomHeight"
resource range:                 1+
resource default:               200 (android) / 600 (everything else)
resource function:              set_sdl_custom_height()
resource var:                   sdl_custom_height
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -sdlcustomh
platform gui present:           sdl

arch/sdl/video.c:
-----------------
command line:   -sdlcustomh <height>
description:    "Set custom resolution height"
resource:       "SDLCustomHeight"
action:         N/A

arch/sdl/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice1"
resource range:                 0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:               JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                   joystick_port_map[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
command-line:                   -joydev1
platform gui present:           sdl
platform range correct:		sdl

arch/sdl/joy.c:
---------------
command line:   -joydev1 <0-4> / <0-3>
description:    "Set device for joystick port 1 ([available devices]"
resource:       "JoyDevice1"
action:         N/A

arch/sdl/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice2"
resource range:                 0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:               JOYDEV_NONE (0) / JOYDEV_JOYSTICK (4) (for android)
resource function:              joyportselect()
resource var:                   joystick_port_map[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -joydev2
platform gui present:           sdl
platform range correct:		sdl

arch/sdl/joy.c:
---------------
command line:   -joydev2 <0-4> / <0-3>
description:    "Set device for joystick port 2 ([available devices])"
resource:       "JoyDevice2"
action:         N/A

arch/sdl/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice3"
resource range:                 0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:               JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                   joystick_port_map[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   -extrajoydev1
platform gui present:           sdl
platform range correct:		sdl

arch/sdl/joy.c:
---------------
command line:   -extrajoydev1 <0-4> / <0-3>
description:    "Set device for extra joystick port 1 ([available devices])"
resource:       "JoyDevice3"
action:         N/A

arch/sdl/joy.c:
---------------
resource type:                  int
resource name:                  "JoyDevice4"
resource range:                 0..3/4 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_JOYSTICK (4) only if the sdl library was compiled with joystick support)
resource default:               JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                   joystick_port_map[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   -extrajoydev2
platform gui present:           sdl
platform range correct:		sdl

arch/sdl/joy.c:
---------------
command line:   -extrajoydev2 <0-4> / <0-3>
description:    "Set device for extra joystick port 2 ([available devices])"
resource:       "JoyDevice4"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcSDLFullscreenMode"
resource range:                 0+
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCSDLfullmode
platform gui present:           sdl

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCSDLfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "CrtcSDLFullscreenMode"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDSDLFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDSDLfullmode
platform gui present:           sdl

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDSDLfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "TEDSDLFullscreenMode"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCSDLFullscreenMode"
resource range:                 0+
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCSDLfullmode
platform gui present:           sdl

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCSDLfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VDCSDLFullscreenMode"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICSDLFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICSDLfullmode
platform gui present:           sdl

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICSDLfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICSDLFullscreenMode"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIISDLFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIISDLfullmode
platform gui present:           sdl

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIISDLfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICIISDLFullscreenMode"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIISDLFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIISDLfullmode
platform gui present:           sdl

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIISDLfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICIISDLFullscreenMode"
action:         N/A

FIXED/CORRECT SDL ONLY OPTIONAL RESOURCES/CMDLINES


arch/sdl/video.c:
-----------------
resource type:                  string (float)
resource name:                  "AspectRatio"
resource range:                 "0.5".."2.0"
resource default:               "1.0"
resource function:              set_aspect_ratio()
resource var:                   aspect_ratio_s
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HWSCALE
command-line:                   -aspect
platform gui present:           sdl

arch/sdl/video.c:
-----------------
command line:   -aspect <aspect ratio>
description:    "Set custom aspect ratio (0.5 - 2.0)"
resource:       "AspectRatio"
action:         N/A

arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLGLAspectMode"
resource range:                 0..2 (SDL_ASPECT_MODE_OFF (0), SDL_ASPECT_MODE_CUSTOM (1), SDL_ASPECT_MODE_TRUE (2))
resource default:               SDL_ASPECT_MODE_TRUE (2)
resource function:              set_sdl_gl_aspect_mode()
resource var:                   sdl_gl_aspect_mode
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HWSCALE
command-line:                   -sdlaspectmode
platform gui present:           sdl
platform range correct:		sdl

arch/sdl/video.c:
-----------------
command line:   -sdlaspectmode <mode>
description:    "Set aspect ratio mode (0 = off, 1 = custom, 2 = true)"
resource:       "SDLGLAspectMode"
action:         N/A

arch/sdl/video.c:
-----------------
resource type:                  bool
resource name:                  "SDLGLFlipX"
resource range:                 0/1
resource default:               0
resource function:              set_sdl_gl_flipx()
resource var:                   sdl_gl_flipx
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HWSCALE
command-line:                   -sdlflipx / +sdlflipx
platform gui present:           sdl

arch/sdl/video.c:
-----------------
command line:   -sdlflipx
description:    "Enable X flip"
resource:       "SDLGLFlipX" (set to 1)
action:         N/A

arch/sdl/video.c:
-----------------
command line:   +sdlflipx
description:    "Disable X flip"
resource:       "SDLGLFlipX" (set to 0)
action:         N/A

arch/sdl/video.c:
-----------------
resource type:                  bool
resource name:                  "SDLGLFlipY"
resource range:                 0/1
resource default:               0
resource function:              set_sdl_gl_flipy()
resource var:                   sdl_gl_flipy
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HWSCALE
command-line:                   -sdlflipy / +sdlflipy
platform gui present:           sdl

arch/sdl/video.c:
-----------------
command line:   -sdlflipy
description:    "Enable Y flip"
resource:       "SDLGLFlipY" (set to 1)
action:         N/A

arch/sdl/video.c:
-----------------
command line:   +sdlflipy
description:    "Disable Y flip"
resource:       "SDLGLFlipY" (set to 0)
action:         N/A

arch/sdl/joy.c:
---------------
resource type:                  string
resource name:                  "JoyMapFile"
resource range:                 N/A
resource default:               NULL
resource function:              joymap_file_set()
resource var:                   joymap_file
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_SDL_NUMJOYSTICKS
command-line:                   -joymap
platform gui present:           sdl

arch/sdl/joy.c:
---------------
command line:   -joymap <name>
description:    "Specify name of joystick map file"
resource:       "JoyMapFile"
action:         N/A

arch/sdl/joy.c:
---------------
resource type:                  int
resource name:                  "JoyThreshold"
resource range:                 0..32767
resource default:               DEFAULT_JOYSTICK_THRESHOLD (10000)
resource function:              set_joystick_threshold()
resource var:                   joystick_threshold
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_SDL_NUMJOYSTICKS
command-line:                   -joythreshold
platform gui present:           sdl
platform range correct:		sdl

arch/sdl/joy.c:
---------------
command line:   -joythreshold <0-32767>
description:    "Set joystick threshold"
resource:       "JoyThreshold"
action:         N/A

arch/sdl/joy.c:
---------------
resource type:                  int
resource name:                  "JoyFuzz"
resource range:                 0..32767
resource default:               DEFAULT_JOYSTICK_FUZZ (1000)
resource function:              set_joystick_fuzz()
resource var:                   joystick_fuzz
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_SDL_NUMJOYSTICKS
command-line:                   -joyfuzz
platform gui present:           sdl
platform range correct:		sdl

arch/sdl/joy.c:
---------------
command line:   -joyfuzz <0-32767>
description:    "Set joystick fuzz"
resource:       "JoyFuzz"
action:         N/A

FIXED/CORRECT UNIX ONLY COMMON RESOURCES/CMDLINES


arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource range:                 0/1
resource default:               0
resource function:              set_save_resources_on_exit()
resource var:                   ui_resources.save_resources_on_exit
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -saveres / +saveres
platform gui present:           unix

arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:   -saveres
description:    "Save settings on exit"
resource:       "SaveResourcesOnExit" (set to 1)
action:         N/A

arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:   +saveres
description:    "Never save settings on exit"
resource:       "SaveResourcesOnExit" (set to 0)
action:         N/A

arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  bool
resource name:                  "ConfirmOnExit"
resource range:                 0/1
resource default:               1
resource function:              set_confirm_on_exit()
resource var:                   ui_resources.confirm_on_exit
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -confirmexit / +confirmexit
platform gui present:           unix

arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:   -confirmexit
description:    "Confirm quitting VICE"
resource:       "ConfirmOnExit" (set to 1)
action:         N/A

arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:   +confirmexit
description:    "Never confirm quitting VICE"
resource:       "ConfirmOnExit" (set to 0)
action:         N/A

arch/unix/joy.c:
----------------
resource type:                  int
resource name:                  "JoyDevice1"
resource range:                 0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
						JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
						JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
						JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
						JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
						JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
						JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
						JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
						JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
						JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:               JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                   joystick_port_map[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
command-line:                   -joydev1
platform gui present:           unix
platform range correct:		unix

arch/unix/joy.c:
----------------
command line:   -joydev1 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
			"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
			"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
			"Set device for joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:       "JoyDevice1"
action:         N/A

arch/unix/joy.c:
----------------
resource type:                  int
resource name:                  "JoyDevice2"
resource range:                 0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
						JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
						JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
						JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
						JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
						JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
						JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
						JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
						JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
						JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:               JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                   joystick_port_map[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -joydev2
platform gui present:           unix
platform range correct:		unix

arch/unix/joy.c:
----------------
command line:   -joydev2 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
			"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
			"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
			"Set device for joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:       "JoyDevice2"
action:         N/A

arch/unix/joy.c:
----------------
resource type:                  int
resource name:                  "JoyDevice3"
resource range:                 0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
						JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
						JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
						JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
						JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
						JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
						JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
						JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
						JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
						JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:               JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                   joystick_port_map[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   -extrajoydev1
platform gui present:           unix
platform range correct:		unix

arch/unix/joy.c:
----------------
command line:   -extrajoydev1 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
			"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
			"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
			"Set device for extra joystick port 1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:       "JoyDevice3"
action:         N/A

arch/unix/joy.c:
----------------
resource type:                  int
resource name:                  "JoyDevice4"
resource range:                 0..13 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3),
						JOYDEV_ANALOG_0 (4) (only if joystick support is compiled in),
						JOYDEV_ANALOG_1 (5) (only if joystick support is compiled in),
						JOYDEV_ANALOG_2 (6) (only if joystick support is compiled in),
						JOYDEV_ANALOG_3 (7) (only if joystick support is compiled in),
						JOYDEV_ANALOG_4 (8) (only if joystick support is compiled in),
						JOYDEV_ANALOG_5 (9) (only if joystick support is compiled in),
						JOYDEV_DIGITAL_0 (10) (only if digital joystick support is compiled in),
						JOYDEV_DIGITAL_1 (11) (only if digital joystick support is compiled in),
						JOYDEV_USB_0 (12) (only if usb joystick support is compiled in),
						JOYDEV_USB_1 (13) (only if usb joystick support is compiled in)
resource default:               JOYDEV_NONE (0)
resource function:              joyportselect()
resource var:                   joystick_port_map[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   -extrajoydev2
platform gui present:           unix
platform range correct:		unix

arch/unix/joy.c:
----------------
command line:   -extrajoydev2 <0-13> / <0-11> / <0-9> / <0-3>
description:    "Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1, 12: USB joystick 0, 13: USB joystick 1"
			"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5, 10: Digital joystick 0, 11: Digital joystick 1"
			"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Analog joystick 0, 5: Analog joystick 1, 6: Analog joystick 2, 7: Analog joystick 3, 8: Analog joystick 4, 9: Analog joystick 5"
			"Set device for extra joystick port 2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2"
resource:       "JoyDevice4"
action:         N/A

arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  string
resource name:                  "HTMLBrowserCommand"
resource range:                 N/A
resource default:               "/usr/bin/open %s" (osx) / "firefox %s" (unix)
resource function:              set_html_browser_command()
resource var:                   ui_resources.html_browser_command
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -htmlbrowser
platform gui present:           unix

arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:   -htmlbrowser <Command>
description:    "Specify an HTML browser for the on-line help"
resource:       "HTMLBrowserCommand"
action:         N/A

FIXED/CORRECT UNIX ONLY OPTIONAL RESOURCES/CMDLINES


arch/unix/mididrv.c:
--------------------
resource type:                  string
resource name:                  "MIDIInDev"
resource range:                 N/A
resource default:               "/dev/midi"
resource function:              set_midi_in_dev()
resource var:                   midi_in_dev
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MIDI
command-line:                   -midiin
platform gui present:           unix

arch/unix/mididrv.c:
--------------------
command line:   -midiin <Name>
description:    "Specify MIDI-In device"
resource:       "MIDIInDev"
action:         N/A

arch/unix/mididrv.c:
--------------------
resource type:                  string
resource name:                  "MIDIOutDev"
resource range:                 N/A
resource default:               "/dev/midi"
resource function:              set_midi_out_dev()
resource var:                   midi_out_dev
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MIDI
command-line:                   -midiout
platform gui present:           unix

arch/unix/mididrv.c:
--------------------
command line:   -midiout <Name>
description:    "Specify MIDI-Out device"
resource:       "MIDIOutDev"
action:         N/A

arch/unix/mididrv.c:
--------------------
resource type:                  int
resource name:                  "MIDIDriver"
resource range:                 0..1 (MIDI_DRIVER_OSS (0), MIDI_DRIVER_ALSA (1))
resource default:               MIDI_DRIVER_OSS (0)
resource function:              set_midi_driver()
resource var:                   midi_driver_num
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MIDI && #ifdef USE_ALSA
command-line:                   -mididrv
platform gui present:           unix
platform range correct:		unix

arch/unix/mididrv.c:
--------------------
command line:   -mididrv <Driver>
description:    "Specify MIDI driver (0 = OSS, 1 = ALSA)"
resource:       "MIDIDriver"
action:         N/A

arch/unix/rs232.c:
------------------
resource type:                  int
resource name:                  "RsDevice1Baud"
resource range:                 1+
resource default:               9600
resource function:              set_devbaud()
resource var:                   devbaud[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev1baud
platform gui present:           unix
platform range correct:		unix

arch/unix/rs232.c:
------------------
command line:   -rsdev1baud <baudrate>
description:    "Specify baudrate of first RS232 device"
resource:       "RsDevice1Baud"
action:         N/A

arch/unix/rs232.c:
------------------
resource type:                  int
resource name:                  "RsDevice2Baud"
resource range:                 1+
resource default:               9600
resource function:              set_devbaud()
resource var:                   devbaud[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev2baud
platform gui present:           unix
platform range correct:		unix

arch/unix/rs232.c:
------------------
command line:   -rsdev2baud <baudrate>
description:    "Specify baudrate of second RS232 device"
resource:       "RsDevice2Baud"
action:         N/A

arch/unix/rs232.c:
------------------
resource type:                  int
resource name:                  "RsDevice3Baud"
resource range:                 1+
resource default:               9600
resource function:              set_devbaud()
resource var:                   devbaud[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev3baud
platform gui present:           unix
platform range correct:		unix

arch/unix/rs232.c:
------------------
command line:   -rsdev3baud <baudrate>
description:    "Specify baudrate of third RS232 device"
resource:       "RsDevice3Baud"
action:         N/A

arch/unix/rs232.c:
------------------
resource type:                  int
resource name:                  "RsDevice4Baud"
resource range:                 1+
resource default:               9600
resource function:              set_devbaud()
resource var:                   devbaud[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev4baud
platform gui present:           unix
platform range correct:		unix

arch/unix/rs232.c:
------------------
command line:   -rsdev4baud <baudrate>
description:    "Specify baudrate of fourth RS232 device"
resource:       "RsDevice4Baud"
action:         N/A

FIXED/CORRECT UNIX XAW ONLY OPTIONAL RESOURCES/CMDLINES


arch/unix/x11/xaw/x11video.c:
-----------------------------
resource type:                  float
resource name:                  "AspectRatio"
resource range:                 "0.5".."2.0"
resource default:               "1.0"
resource function:              set_aspect_ratio()
resource var:                   aspect_ratio_s
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_XVIDEO
command-line:                   -aspect
platform gui present:           unix(XAW)
platform range correct:		unix(XAW)

arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:   -aspect <Aspect ratio>
description:    "Set aspect ratio (0.5 - 2.0)"
resource:       "AspectRatio"
action:         N/A

arch/unix/x11/xaw/x11video.c:
-----------------------------
resource type:                  bool
resource name:                  "KeepAspectRatio"
resource range:                 0/1
resource default:               1
resource function:              set_keepaspect()
resource var:                   keepaspect
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_XVIDEO
command-line:                   -keepaspect / +keepaspect
platform gui present:           unix(XAW)

arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:   -keepaspect
description:    "Keep aspect ratio when scaling"
resource:       "KeepAspectRatio" (set to 1)
action:         N/A

arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:   +keepaspect
description:    "Do not keep aspect ratio when scaling (freescale)"
resource:       "KeepAspectRatio" (set to 0)
action:         N/A

arch/unix/x11/xaw/x11video.c:
-----------------------------
resource type:                  bool
resource name:                  "TrueAspectRatio"
resource range:                 0/1
resource default:               1
resource function:              set_trueaspect()
resource var:                   trueaspect
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_XVIDEO
command-line:                   -trueaspect / +trueaspect
platform gui present:           unix(XAW)

arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:   -trueaspect
description:    "Enable true aspect ratio"
resource:       "TrueAspectRatio" (set to 1)
action:         N/A

arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:   +trueaspect
description:    "Disable true aspect ratio"
resource:       "TrueAspectRatio" (set to 0)
action:         N/A

arch/unix/x11/xaw/x11video.c:
-----------------------------
resource type:                  string
resource name:                  "FOURCC"
resource range:                 N/A
resource default:               ""
resource function:              set_fourcc()
resource var:                   fourcc_s
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:				#ifdef HAVE_XVIDEO
command-line:                   -fourcc
platform gui present:           
platform gui missing:			unix(XAW) (CORRECT)

arch/unix/x11/xaw/x11video.c:
-----------------------------
command line:   -fourcc <fourcc>
description:    "Request YUV FOURCC format"
resource:       "FOURCC"
action:         N/A

arch/unix/x11/ui-resources.c:
-----------------------------
resource type:                  bool
resource name:                  "UseFullscreen"
resource range:                 0/1
resource default:               0
resource function:              fullscreen_set_fs()
resource var:                   ui_resources.fs_enabled_pending
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && (defined(USE_XF86_VIDMODE_EXT) || defined (HAVE_XRANDR))
command-line:                   -fullscreen / +fullscreen
platform gui present:           unix(XAW)

arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:   -fullscreen
description:    "Enable fullscreen"
resource:       "UseFullscreen" (set to 1)
action:         N/A

arch/unix/x11/ui-cmdline-options.c:
-----------------------------------
command line:   +fullscreen
description:    "Disable fullscreen"
resource:       "UseFullscreen" (set to 0)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcXRANDRFullscreenMode"
resource range:                 0+
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                   -CRTCXRANDRfullmode
platform gui present:           unix

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "CrtcXRANDRFullscreenMode"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDXRANDRFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                   -TEDXRANDRfullmode
platform gui present:           unix

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "TEDXRANDRFullscreenMode"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCXRANDRFullscreenMode"
resource range:                 0+
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                   -VDCXRANDRfullmode
platform gui present:           unix

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VDCXRANDRFullscreenMode"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICXRANDRFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                   -VICXRANDRfullmode
platform gui present:           unix

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICXRANDRFullscreenMode"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIXRANDRFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                   -VICIIXRANDRfullmode
platform gui present:           unix

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICIIXRANDRFullscreenMode"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIXRANDRFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined (HAVE_XRANDR)
command-line:                   -VICIIXRANDRfullmode
platform gui present:           unix

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIXRANDRfullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICIIXRANDRFullscreenMode"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcVidmodeFullscreenMode"
resource range:                 0+
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   crtc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                   -CRTCVidmodefullmode
platform gui present:           unix

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCVidmodefullmode <Mode>
description:    "Select fullscreen mode"
resource:       "CrtcVidmodeFullscreenMode"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDVidmodeFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   ted.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                   -TEDVidmodefullmode
platform gui present:           unix

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDVidmodefullmode <Mode>
description:    "Select fullscreen mode"
resource:       "TEDVidmodeFullscreenMode"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCVidmodeFullscreenMode"
resource range:                 0+
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vdc.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                   -VDCVidmodefullmode
platform gui present:           unix

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCVidmodefullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VDCVidmodeFullscreenMode"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICVidmodeFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vic.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                   -VICVidmodefullmode
platform gui present:           unix

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICVidmodefullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICVidmodeFullscreenMode"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIVidmodeFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                   -VICIIVidmodefullmode
platform gui present:           unix

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIVidmodefullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICIIVidmodeFullscreenMode"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIVidmodeFullscreenMode"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_mode()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_mode[i]
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #if defined (USE_XF86_EXTENSIONS) && defined(USE_XF86_VIDMODE_EXT)
command-line:                   -VICIIVidmodefullmode
platform gui present:           unix

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIVidmodefullmode <Mode>
description:    "Select fullscreen mode"
resource:       "VICIIVidmodeFullscreenMode"
action:         N/A

FIXED/CORRECT UNIX GTK ONLY COMMON RESOURCES/CMDLINES

arch/unix/x11/gnome/gnomevideo.c:
---------------------------------
resource type:                  bool
resource name:                  "KeepAspectRatio"
resource range:                 0/1
resource default:               1
resource function:              set_keepaspect()
resource var:                   keepaspect
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -keepaspect / +keepaspect
platform gui present:           unix(GTK)

arch/unix/x11/gnome/gnomevideo.c:
---------------------------------
command line:   -keepaspect
description:    "Keep aspect ratio when scaling"
resource:       "KeepAspectRatio" (set to 1)
action:         N/A

arch/unix/x11/gnome/gnomevideo.c:
---------------------------------
command line:   +keepaspect
description:    "Do not keep aspect ratio when scaling (freescale)"
resource:       "KeepAspectRatio" (set to 0)
action:         N/A

arch/unix/x11/gnome/gnomevideo.c:
---------------------------------
resource type:                  bool
resource name:                  "TrueAspectRatio"
resource range:                 0/1
resource default:               1
resource function:              set_trueaspect()
resource var:                   trueaspect
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -trueaspect / +trueaspect
platform gui present:           unix(GTK)

arch/unix/x11/gnome/gnomevideo.c:
---------------------------------
command line:   -trueaspect
description:    "Enable true aspect ratio"
resource:       "TrueAspectRatio" (set to 1)
action:         N/A

arch/unix/x11/gnome/gnomevideo.c:
---------------------------------
command line:   +trueaspect
description:    "Disable true aspect ratio"
resource:       "TrueAspectRatio" (set to 0)
action:         N/A

FIXED/CORRECT WINDOWS ONLY COMMON RESOURCES/CMDLINES


arch/win32/mousedrv.c:
----------------------
resource type:                  int
resource name:                  "MouseSensitivity"
resource range:                 0..40
resource default:               40
resource function:              set_mouse_sensitivity_mult()
resource var:                   mouse_sensitivity_mult
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -mousesensitivity
platform gui present:           windows

arch/win32/mousedrv.c:
----------------------
command line:   -mousesensitivity <sensitivity>
description:    "Sensitivity of the mouse."
resource:       "MouseSensitivity"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "MonitorDimensions"
resource range:                 N/A
resource default:               ""
resource function:              set_monitor_dimensions()
resource var:                   ui_resources.monitor_dimensions
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           
platform gui missing:			windows (CORRECT)

arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialDefaultDir"
resource range:                 N/A
resource default:               ""
resource function:              set_initial_dir()
resource var:                   ui_resources.initialdir[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:				
prepocessor:
command-line:                   -initialdefaultdir
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -initialdefaultdir <Name>
description:    "Specify initial default directory."
resource:       "InitialDefaultDir"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialTapeDir"
resource range:                 N/A
resource default:               ""
resource function:              set_initial_dir()
resource var:                   ui_resources.initialdir[1]
resource emulators:             x64/x64sc/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				xscpu64/x64dtv/vsid
prepocessor:
command-line:                   -initialtapedir
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -initialtapedir <Name>
description:    "Specify initial tape directory."
resource:       "InitialTapeDir"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialDiskDir"
resource range:                 N/A
resource default:               ""
resource function:              set_initial_dir()
resource var:                   ui_resources.initialdir[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   -initialdiskdir
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -initialdiskdir <Name>
description:    "Specify initial disk directory."
resource:       "InitialDiskDir"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialAutostartDir"
resource range:                 N/A
resource default:               ""
resource function:              set_initial_dir()
resource var:                   ui_resources.initialdir[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   -initialautostartdir
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -initialautostartdir <Name>
description:    "Specify initial autostart directory."
resource:       "InitialAutostartDir"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialCartDir"
resource range:                 N/A
resource default:               ""
resource function:              set_initial_dir()
resource var:                   ui_resources.initialdir[4]
resource emulators:             x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				x64dtv/vsid
prepocessor:
command-line:                   -initialcartdir
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -initialcartdir <Name>
description:    "Specify initial cartridge directory."
resource:       "InitialCartDir"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  string
resource name:                  "InitialSnapshotDir"
resource range:                 N/A
resource default:               ""
resource function:              set_initial_dir()
resource var:                   ui_resources.initialdir[5]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   -initialsnapshotdir
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -initialsnapshotdir <Name>
description:    "Specify initial snapshot directory."
resource:       "InitialSnapshotDir"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "SaveResourcesOnExit"
resource range:                 0/1
resource default:               0
resource function:              set_save_resources_on_exit()
resource var:                   ui_resources.save_resources_on_exit
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -saveres / +saveres
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -saveres
description:    "Save settings on exit"
resource:       "SaveResourcesOnExit" (set to 1)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
command line:   +saveres
description:    "Never save settings on exit"
resource:       "SaveResourcesOnExit" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "ConfirmOnExit"
resource range:                 0/1
resource default:               1
resource function:              set_confirm_on_exit()
resource var:                   ui_resources.confirm_on_exit
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -confirmexit / +confirmexit
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -confirmexit
description:    "Confirm quitting VICE"
resource:       "ConfirmOnExit" (set to 1)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
command line:   +confirmexit
description:    "Never confirm quitting VICE"
resource:       "ConfirmOnExit" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "SingleCPU"
resource range:                 0/1
resource default:               0
resource function:              set_single_cpu()
resource var:                   ui_resources.single_cpu
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -singlecpu / +singlecpu
platforms to check:			windows
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -singlecpu
description:    "Use only first CPU on SMP systems"
resource:       "SingleCPU" (set to 1)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
command line:   +singlecpu
description:    "Use all CPUs on SMP systems"
resource:       "SingleCPU" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "Window0Xpos"
resource range:                 N/A
resource default:               CW_USEDEFAULT
resource function:              set_window_xpos()
resource var:                   ui_resources.window_xpos[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   NONE
platform gui present:           
platform gui missing:			windows (CORRECT)

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "Window0Ypos"
resource range:                 N/A
resource default:               CW_USEDEFAULT
resource function:              set_window_ypos()
resource var:                   ui_resources.window_ypos[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   NONE
platform gui present:           
platform gui missing:			windows (CORRECT)

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "Window1Xpos"
resource range:                 N/A
resource default:               CW_USEDEFAULT
resource function:              set_window_xpos()
resource var:                   ui_resources.window_xpos[1]
resource emulators:             x128
not used in:				x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE
platform gui present:           
platform gui missing:			windows (CORRECT)

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "Window1Ypos"
resource range:                 N/A
resource default:               CW_USEDEFAULT
resource function:              set_window_ypos()
resource var:                   ui_resources.window_ypos[1]
resource emulators:             x128
not used in:				x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE
platform gui present:           
platform gui missing:			windows (CORRECT)

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "AlwaysOnTop"
resource range:                 0/1
resource default:               0
resource function:              set_alwaysontop()
resource var:                   ui_resources.alwaysontop
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -alwaysontop / +alwaysontop
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -alwaysontop
description:    "Enable always on top"
resource:       "AlwaysOnTop" (set to 1)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
command line:   +alwaysontop
description:    "Disable always on top"
resource:       "AlwaysOnTop" (set to 0)
action:         N/A

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice1"
resource range:                 0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:               JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                   joystick_port_map[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:
command-line:                   -joydev1
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
command line:   -joydev1 <number>
description:    "Set input device for joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
resource:       "JoyDevice1"
action:         N/A

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice2"
resource range:                 0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:               JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                   joystick_port_map[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -joydev2
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
command line:   -joydev2 <number>
description:    "Set input device for joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
resource:       "JoyDevice2"
action:         N/A

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice3"
resource range:                 0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:               JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                   joystick_port_map[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   -extrajoydev1
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
command line:   -extrajoydev1 <number>
description:    "Set input device for extra joystick #1 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
resource:       "JoyDevice3"
action:         N/A

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyDevice4"
resource range:                 0..5 (JOYDEV_NONE (0), JOYDEV_NUMPAD (1), JOYDEV_KEYSET1 (2), JOYDEV_KEYSET2 (3), JOYDEV_HW1 (4), JOYDEV_HW2 (5))
resource default:               JOYDEV_NONE (0)
resource function:              set_joystick_device()
resource var:                   joystick_port_map[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   -extrajoydev2
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
command line:   -extrajoydev2 <number>
description:    "Set input device for extra joystick #2 (0: None, 1: Numpad, 2: Keyset 1, 3: Keyset 2, 4: Joystick 1, 5: joystick 2)"
resource:       "JoyDevice4"
action:         N/A

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire1Speed"
resource range:                 1..32
resource default:               16
resource function:              set_joystick_fire_speed()
resource var:                   joystick_fire_speed[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire2Speed"
resource range:                 1..32
resource default:               16
resource function:              set_joystick_fire_speed()
resource var:                   joystick_fire_speed[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire3Speed"
resource range:                 1..32
resource default:               16
resource function:              set_joystick_fire_speed()
resource var:                   joystick_fire_speed[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire4Speed"
resource range:                 1..32
resource default:               16
resource function:              set_joystick_fire_speed()
resource var:                   joystick_fire_speed[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows
platform range correct:		windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire1Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_autofire_button()
resource var:                   joystick_autofire_button[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire2Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_autofire_button()
resource var:                   joystick_autofire_button[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire3Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_autofire_button()
resource var:                   joystick_autofire_button[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyAutofire4Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_autofire_button()
resource var:                   joystick_autofire_button[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyFire1Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_fire_button()
resource var:                   joystick_fire_button[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyFire2Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_fire_button()
resource var:                   joystick_fire_button[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyFire3Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_fire_button()
resource var:                   joystick_fire_button[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/joy.c:
-----------------
resource type:                  int
resource name:                  "JoyFire4Button"
resource range:                 0+
resource default:               0
resource function:              set_joystick_fire_button()
resource var:                   joystick_fire_button[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xvic
not used in:                    xcbm5x0/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           windows

FIXED/CORRECT WINDOWS ONLY OPTIONAL RESOURCES/CMDLINES



arch/win32/mididrv.c:
---------------------
resource type:                  int
resource name:                  "MIDIInDev"
resource range:                 N/A
resource default:               0
resource function:              set_midi_in_dev()
resource var:                   midi_in_dev
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:				#ifdef HAVE_MIDI
command-line:                   -midiin
platform gui present:           windows

arch/win32/mididrv.c:
---------------------
command line:   -midiin <number>
description:    "Specify MIDI-In device"
resource:       "MIDIInDev"
action:         N/A

arch/win32/mididrv.c:
---------------------
resource type:                  int
resource name:                  "MIDIOutDev"
resource range:                 N/A
resource default:               0
resource function:              set_midi_out_dev()
resource var:                   midi_out_dev
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xvic
not used in:                    xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:				#ifdef HAVE_MIDI
command-line:                   -midiout
platform gui present:           windows

arch/win32/mididrv.c:
---------------------
command line:   -midiout <number>
description:    "Specify MIDI-Out device"
resource:       "MIDIOutDev"
action:         N/A

arch/win32/video.c:
-------------------
resource type:                  bool
resource name:                  "DX9Disable"
resource range:                 0/1
resource default:               0
resource function:              set_dx9_disable()
resource var:                   dx9_disable
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -dx9disable / -dx9enable
platform gui present:           windows

arch/win32/video.c:
-------------------
command line:   -dx9disable
description:    "Disable DirectX9 video driver"
resource:       "DX9Disable" (set to 1)
action:         N/A

arch/win32/video.c:
-------------------
command line:   -dx9enable
description:    "Enable DirectX9 video driver"
resource:       "DX9Disable" (set to 0)
action:         N/A

arch/win32/video.c:
-------------------
resource type:                  bool
resource name:                  "DXPrimarySurfaceRendering"
resource range:                 0/1
resource default:               0
resource function:              set_dx_primary_surface_rendering()
resource var:                   dx_primary_surface_rendering
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -dxpsrender / +dxpsrender
platform gui present:           windows

arch/win32/video.c:
-------------------
command line:   -dxpsrender
description:    "Enable rendering to DirectX primary surface"
resource:       "DXPrimarySurfaceRendering" (set to 1)
action:         N/A

arch/win32/video.c:
-------------------
command line:   +dxpsrender
description:    "Disable rendering to DirectX primary surface"
resource:       "DXPrimarySurfaceRendering" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "KeepAspectRatio"
resource range:                 0/1
resource default:               1
resource function:              set_keep_aspect_ratio()
resource var:                   ui_resources.keep_aspect_ratio
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -keepaspect / +keepaspect
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -keepaspect
description:    "Keep aspect ratio when scaling"
resource:       "KeepAspectRatio" (set to 1)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
command line:   +keepaspect
description:    "Do not keep aspect ratio when scaling (freescale)"
resource:       "KeepAspectRatio" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "TrueAspectRatio"
resource range:                 0/1
resource default:               1
resource function:              set_true_aspect_ratio()
resource var:                   ui_resources.true_aspect_ratio
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -trueaspect / +trueaspect
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -trueaspect
description:    "Enable true aspect ratio"
resource:       "TrueAspectRatio" (set to 1)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
command line:   +trueaspect
description:    "Disable true aspect ratio"
resource:       "TrueAspectRatio" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "AspectRatio"
resource range:                 500..2000
resource default:               1000
resource function:              set_aspect_ratio()
resource var:                   ui_resources.aspect_ratio
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -aspect
platform gui present:           windows
platform range correct:		windows

arch/win32/ui-resources.c:
--------------------------
command line:   -aspect <aspect ratio>
description:    "Set aspect ratio (500..2000)"
resource:       "AspectRatio"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VBLANKSync"
resource range:                 0/1
resource default:               0
resource function:              set_vblank_sync()
resource var:                   ui_resources.vblank_sync
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -vblanksync / +vblanksync
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
command line:   -vblanksync
description:    "Enable vertical blank sync"
resource:       "VBLANKSync" (set to 1)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
command line:   +vblanksync
description:    "Disable vertical blank sync"
resource:       "VBLANKSync" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  bool
resource name:                  "FullscreenEnabled"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_enabled()
resource var:                   ui_resources.fullscreenenabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -fullscreen / +fullscreen
platform gui present:           windows

arch/win32/video.c:
-------------------
command line:   -fullscreen
description:    "Start VICE in fullscreen mode"
resource:       "FullScreenEnabled" (set to 1)
action:         N/A

arch/win32/video.c:
-------------------
command line:   +fullscreen
description:    "Do not start VICE in fullscreen mode"
resource:       "FullScreenEnabled" (set to 0)
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "FullscreenDevice"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_device()
resource var:                   ui_resources.fullscreendevice
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   -fullscreendevice
platform gui present:           windows

arch/win32/video.c:
-------------------
command line:   -fullscreendevice <number>
description:    "Specify fullscreen device. ([generated device list])"
resource:       "FullscreenDevice"
action:         N/A

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "FullscreenWidth"
resource range:                 N/A
resource default:               -1
resource function:              set_fullscreen_width()
resource var:                   ui_resources.fullscreenwidth
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "FullscreenHeight"
resource range:                 N/A
resource default:               -1
resource function:              set_fullscreen_height()
resource var:                   ui_resources.fullscreenheight
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   NONE (CORRECT)
platform gui present:           windows

arch/win32/ui-resources.c:
--------------------------
resource type:                  int
resource name:                  "FullscreenRefreshRate"
resource range:                 N/A
resource default:               0
resource function:              set_fullscreen_refreshrate()
resource var:                   ui_resources.fullscreenrefreshrate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:                    #ifdef HAVE_D3D9_H
command-line:                   NONE (CORRECT)
platform gui present:           windows

FIXED/CORRECT SDL/UNIX ONLY COMMON RESOURCES/CMDLINES


crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcHwScale"
resource range:                 0/1
resource default:               HWSCALE_DEFAULT
resource function:              set_hwscale_enabled()
resource var:                   crtc.raster->canvas->videoconfig->hwscale
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTChwscale / +CRTChwscale
platform gui present:           unix/sdl
platform gui missing:

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTChwscale
description:    "Enable hardware scaling"
resource:       "CrtcHwScale" (set to 1)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   +CRTChwscale
description:    "Disable hardware scaling"
resource:       "CrtcHwScale" (set to 0)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  string
resource name:                  "CrtcFullscreenDevice"
resource range:                 N/A
resource default:               video_chip_cap.fullscreen.device_name[0]
resource function:              set_fullscreen_device()
resource var:                   crtc.raster->canvas->videoconfig->fullscreen_device
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCfulldevice
platform gui present:           sdl/unix

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCfulldevice <device>
description:    "Select fullscreen device"
resource:       "CrtcFullscreenDevice"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcFullscreen"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_enabled()
resource var:                   crtc.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCfull / +CRTCfull (sdl) / NONE (unix fixme)
platform gui present:           sdl/unix

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCfull
description:    "Enable fullscreen"
resource:       "CrtcFullscreen" (set to 1)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   +CRTCfull
description:    "Disable fullscreen"
resource:       "CrtcFullscreen" (set to 0)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcFullscreenStatusbar"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_statusbar()
resource var:                   crtc.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           sdl/unix

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDHwScale"
resource range:                 0/1
resource default:               HWSCALE_DEFAULT
resource function:              set_hwscale_enabled()
resource var:                   ted.raster->canvas->videoconfig->hwscale
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDhwscale / +TEDhwscale
platform gui present:           sdl/unix

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDhwscale
description:    "Enable hardware scaling"
resource:       "TEDHwScale" (set to 1)
action:         N/A

plus4/ted-cmdline-options.c:
----------------------------
command line:   +TEDhwscale
description:    "Disable hardware scaling"
resource:       "TEDHwScale" (set to 0)
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDFullscreen"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_enabled()
resource var:                   ted.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDfull / +TEDfull
platform gui present:           sdl/unix

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDfull
description:    "Enable fullscreen"
resource:       "TEDFullscreen" (set to 1)
action:         N/A

plus4/ted-cmdline-options.c:
----------------------------
command line:   +TEDfull
description:    "Disable fullscreen"
resource:       "TEDFullscreen" (set to 0)
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDFullscreenStatusbar"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_statusbar()
resource var:                   ted.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           unix

plus4/ted-resources.c:
----------------------
resource type:                  string
resource name:                  "TEDFullscreenDevice"
resource range:                 N/A
resource default:               video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_device()
resource var:                   ted.raster->canvas->videoconfig->fullscreen_device
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDfulldevice
platform gui present:           unix

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDfulldevice <device>
description:    "Select fullscreen device"
resource:       "TEDFullscreenDevice"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCHwScale"
resource range:                 0/1
resource default:               HWSCALE_DEFAULT
resource function:              set_hwscale_enabled()
resource var:                   vdc.raster->canvas->videoconfig->hwscale
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDChwscale / +VDChwscale
platform gui present:			sdl/unix
fixme: fix documentation, sdl/unix only

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDChwscale
description:    "Enable hardware scaling"
resource:       "VDCHwScale" (set to 1)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   +VDChwscale
description:    "Disable hardware scaling"
resource:       "VDCHwScale" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCFullscreen"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_enabled()
resource var:                   vdc.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCfull / +VDCfull
platform gui present:			sdl/unix

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCfull
description:    "Enable fullscreen"
resource:       "VDCFullscreen" (set to 1)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   +VDCfull
description:    "Disable fullscreen"
resource:       "VDCFullscreen" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCFullscreenStatusbar"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_statusbar()
resource var:                   vdc.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:			unix

vdc/vdc-resources.c:
--------------------
resource type:                  string
resource name:                  "VDCFullscreenDevice"
resource range:                 N/A
resource default:               video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_device()
resource var:                   vdc.raster->canvas->videoconfig->fullscreen_device
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCfulldevice
platform gui present:			unix

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCfulldevice <device>
description:    "Select fullscreen device"
resource:       "VDCFullscreenDevice"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICHwScale"
resource range:                 0/1
resource default:               HWSCALE_DEFAULT
resource function:              set_hwscale_enabled()
resource var:                   vic.raster->canvas->videoconfig->hwscale
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VIChwscale / +VIChwscale
platform gui present:			sdl/unix

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VIChwscale
description:    "Enable hardware scaling"
resource:       "VICHwScale" (set to 1)
action:         N/A

vic20/vic-cmdline-options.c:
----------------------------
command line:   +VIChwscale
description:    "Disable hardware scaling"
resource:       "VICHwScale" (set to 0)
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  string
resource name:                  "VICFullscreenDevice"
resource range:                 N/A
resource default:               video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_device()
resource var:                   vic.raster->canvas->videoconfig->fullscreen_device
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICfulldevice
platform gui present:			unix

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICfulldevice <device>
description:    "Select fullscreen device"
resource:       "VICFullscreenDevice"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICFullscreen"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_enabled()
resource var:                   vic.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICfull / +VICfull
platform gui present:			sdl/unix

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICfull
description:    "Enable fullscreen"
resource:       "VICFullscreen" (set to 1)
action:         N/A

vic20/vic-cmdline-options.c:
----------------------------
command line:   +VICfull
description:    "Disable fullscreen"
resource:       "VICFullscreen" (set to 0)
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICFullscreenStatusbar"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_statusbar()
resource var:                   vic.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:			unix

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIHwScale"
resource range:                 0/1
resource default:               HWSCALE_DEFAULT
resource function:              set_hwscale_enabled()
resource var:                   vicii.raster->canvas->videoconfig->hwscale
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIhwscale / +VICIIhwscale
platform gui present:			sdl/unix

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIhwscale
description:    "Enable hardware scaling"
resource:       "VICIIHwScale" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIhwscale
description:    "Disable hardware scaling"
resource:       "VICIIHwScale" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIHwScale"
resource range:                 0/1
resource default:               HWSCALE_DEFAULT
resource function:              set_hwscale_enabled()
resource var:                   vicii.raster->canvas->videoconfig->hwscale
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIhwscale / +VICIIhwscale
platform gui present:			sdl/unix

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIhwscale
description:    "Enable hardware scaling"
resource:       "VICIIHwScale" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIhwscale
description:    "Disable hardware scaling"
resource:       "VICIIHwScale" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  string
resource name:                  "VICIIFullscreenDevice"
resource range:                 N/A
resource default:               video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_device()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_device
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIfulldevice
platform gui present:			unix

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIfulldevice <device>
description:    "Select fullscreen device"
resource:       "VICIIFullscreenDevice"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  string
resource name:                  "VICIIFullscreenDevice"
resource range:                 N/A
resource default:               video_chip_cap->fullscreen.device_name[0]
resource function:              set_fullscreen_device()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_device
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIfulldevice
platform gui present:			unix

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIfulldevice <device>
description:    "Select fullscreen device"
resource:       "VICIIFullscreenDevice"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIFullscreen"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_enabled()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIfull / +VICIIfull
platform gui present:			sdl/unix

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIfull
description:    "Enable fullscreen"
resource:       "VICIIFullscreen" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIfull
description:    "Disable fullscreen"
resource:       "VICIIFullscreen" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIFullscreen"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_enabled()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_enabled
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIfull / +VICIIfull
platform gui present:			sdl/unix

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIfull
description:    "Enable fullscreen"
resource:       "VICIIFullscreen" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIfull
description:    "Disable fullscreen"
resource:       "VICIIFullscreen" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIFullscreenStatusbar"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_statusbar()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:			unix

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIFullscreenStatusbar"
resource range:                 0/1
resource default:               0
resource function:              set_fullscreen_statusbar()
resource var:                   vicii.raster->canvas->videoconfig->fullscreen_statusbar_enabled
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:			unix

FIXED/CORRECT COMMON RESOURCES/CMDLINES



autostart.c:
------------
resource type:                  string
resource name:                  "AutostartPrgDiskImage"
resource range:                 N/A
resource default:               NULL
resource function:              set_autostart_prg_disk_image()
resource var:                   AutostartPrgDiskImage
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -autostartprgdiskimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

autostart.c:
------------
command line:   -autostartprgdiskimage <Name>
description:    "Set disk image for autostart of PRG files"
resource:       "AutostartPrgDiskImage"
action:         N/A

autostart.c:
------------
resource type:                  bool
resource name:                  "AutostartBasicLoad"
resource range:                 0/1
resource default:               0
resource function:              set_autostart_basic_load()
resource var:                   autostart_basic_load
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -basicload / +basicload
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

autostart.c:
------------
command line:   -basicload
description:    "On autostart, load to BASIC start (without ',1')"
resource:       "AutostartBasicLoad" (set to 1)
action:         N/A

autostart.c:
------------
command line:   +basicload
description:    "On autostart, load with ',1'"
resource:       "AutostartBasicLoad" (set to 0)
action:         N/A

autostart.c:
------------
resource type:                  bool
resource name:                  "AutostartRunWithColon"
resource range:                 0/1
resource default:               0
resource function:              set_autostart_run_with_colon()
resource var:                   AutostartRunWithColon
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -autostartwithcolon / +autostartwithcolon
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

autostart.c:
------------
command line:   -autostartwithcolon
description:    "On autostart, use the 'RUN' command with a colon, i.e., 'RUN:'"
resource:       "AutostartRunWithColon" (set to 1)
action:         N/A

autostart.c:
------------
command line:   +autostartwithcolon
description:    "On autostart, do not use the 'RUN' command with a colon; i.e., 'RUN'"
resource:       "AutostartRunWithColon" (set to 0)
action:         N/A

autostart.c:
------------
resource type:                  bool
resource name:                  "AutostartWarp"
resource range:                 0/1
resource default:               1
resource function:              set_autostart_warp()
resource var:                   AutostartWarp
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -autostart-warp / +autostart-warp
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

autostart.c:
------------
command line:   -autostart-warp
description:    "Enable warp mode during autostart"
resource:       "AutostartWarp" (set to 1)
action:         N/A

autostart.c:
------------
command line:   +autostart-warp
description:    "Disable warp mode during autostart"
resource:       "AutostartWarp" (set to 0)
action:         N/A

autostart.c:
------------
resource type:                  int
resource name:                  "AutostartPrgMode"
resource range:                 0..2 (AUTOSTART_PRG_MODE_VFS (0), AUTOSTART_PRG_MODE_INJECT (1), AUTOSTART_PRG_MODE_DISK (2))
resource default:               AUTOSTART_PRG_MODE_DISK (2)
resource function:              set_autostart_prg_mode()
resource var:                   AutostartPrgMode
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -autostartprgmode
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

autostart.c:
------------
command line:   -autostartprgmode <Mode>
description:    "Set autostart mode for PRG files (0: VirtualFS, 1: Inject, 2: Disk image)"
resource:       "AutostartPrgMode"
action:         N/A

autostart.c:
------------
resource type:                  bool
resource name:                  "AutostartDelayRandom"
resource range:                 0/1
resource default:               1
resource function:              set_autostart_delayrandom()
resource var:                   AutostartDelayRandom
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -autostart-delay-random / +autostart-delay-random
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

autostart.c:
------------
command line:   -autostart-delay-random
description:    "Enable random initial autostart delay."
resource:       "AutostartDelayRandom" (set to 1)
action:         N/A

autostart.c:
------------
command line:   +autostart-delay-random
description:    "Disable random initial autostart delay."
resource:       "AutostartDelayRandom" (set to 0)
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "ChargenIntName"
resource range:                 N/A
resource default:               "chargen"
resource function:              set_chargen_int_rom_name()
resource var:                   chargen_int_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargen
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -chargen <Name>
description:    "Specify name of international character generator ROM image"
resource:       "ChargenIntName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "ChargenDEName"
resource range:                 N/A
resource default:               "chargde"
resource function:              set_chargen_de_rom_name()
resource var:                   chargen_de_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargde
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -chargde <Name>
description:    "Specify name of German character generator ROM image"
resource:       "ChargenDEName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "ChargenFRName"
resource range:                 N/A
resource default:               "chargfr"
resource function:              set_chargen_fr_rom_name()
resource var:                   chargen_fr_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargfr
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -chargfr <Name>
description:    "Specify name of French character generator ROM image"
resource:       "ChargenFRName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "ChargenSEName"
resource range:                 N/A
resource default:               "chargse"
resource function:              set_chargen_se_rom_name()
resource var:                   chargen_se_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargse
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -chargse <Name>
description:    "Specify name of Swedish character generator ROM image"
resource:       "ChargenSEName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalIntName"
resource range:                 N/A
resource default:               "kernal"
resource function:              set_kernal_int_rom_name()
resource var:                   kernal_int_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernal
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernal <Name>
description:    "Specify name of international Kernal ROM image"
resource:       "KernalIntName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalDEName"
resource range:                 N/A
resource default:               "kernalde"
resource function:              set_kernal_de_rom_name()
resource var:                   kernal_de_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalde
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernalde <Name>
description:    "Specify name of German Kernal ROM image"
resource:       "KernalDEName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalFIName"
resource range:                 N/A
resource default:               "kernalfi"
resource function:              set_kernal_fi_rom_name()
resource var:                   kernal_fi_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalfi
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernalfi <Name>
description:    "Specify name of Finnish Kernal ROM image"
resource:       "KernalFIName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalFRName"
resource range:                 N/A
resource default:               "kernalfr"
resource function:              set_kernal_fr_rom_name()
resource var:                   kernal_fr_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalfr
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernalfr <Name>
description:    "Specify name of French Kernal ROM image"
resource:       "KernalFRName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalITName"
resource range:                 N/A
resource default:               "kernalit"
resource function:              set_kernal_it_rom_name()
resource var:                   kernal_it_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalit
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernalit <Name>
description:    "Specify name of Italian Kernal ROM image"
resource:       "KernalITName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalNOName"
resource range:                 N/A
resource default:               "kernalno"
resource function:              set_kernal_no_rom_name()
resource var:                   kernal_no_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalno
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernalno <Name>
description:    "Specify name of Norwegian Kernal ROM image"
resource:       "KernalNOName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalSEName"
resource range:                 N/A
resource default:               "kernalse"
resource function:              set_kernal_se_rom_name()
resource var:                   kernal_se_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalse
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernalse <Name>
description:    "Specify name of Swedish Kernal ROM image"
resource:       "KernalSEName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "BasicLoName"
resource range:                 N/A
resource default:               "basiclo"
resource function:              set_basiclo_rom_name()
resource var:                   basiclo_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -basiclo
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -basiclo <Name>
description:    "Specify name of BASIC ROM image (lower part)"
resource:       "BasicLoName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "BasicHiName"
resource range:                 N/A
resource default:               "basichi"
resource function:              set_basichi_rom_name()
resource var:                   basichi_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -basichi
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -basichi <Name>
description:    "Specify name of BASIC ROM image (higher part)"
resource:       "BasicHiName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "Kernal64Name"
resource range:                 N/A
resource default:               "kernal64"
resource function:              set_kernal64_rom_name()
resource var:                   kernal64_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernal64
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernal64 <Name>
description:    "Specify name of C64 mode Kernal ROM image"
resource:       "Kernal64Name"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "Basic64Name"
resource range:                 N/A
resource default:               "basic64"
resource function:              set_basic64_rom_name()
resource var:                   basic64_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic64
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c128/c128-cmdline-options.c:
----------------------------
command line:   -basic64 <Name>
description:    "Specify name of C64 mode BASIC ROM image"
resource:       "Basic64Name"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:               MACHINE_SYNC_PAL
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PAL (-1))
action:         N/A

c128/c128-cmdline-options.c:
----------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC (-2))
action:         N/A

c128/c128-cmdline-options.c:
----------------------------
command line:   -model <Model>
description:    "Set C128 model (c128/c128dcr, pal/ntsc)"
resource:       N/A
action:         set_c128_model() (sets "MachineVideoStandard", "CIA1Model", "CIA2Model", "VICIINewLuminances", "VDCRevision", "VDC64KB",
                "SidEngine" and "SidModel");

c128/c128-resources.c:
----------------------
resource type:                  int
resource name:                  "CIA1Model"
resource range:                 0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:               CIA_MODEL_6526A
resource function:              set_cia1_model()
resource var:                   cia1_model
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ciamodel / -cia1model / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -ciamodel <Model>
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
resource:       N/A
action:         set_cia_model() (sets "CIA1Model" and "CIA2Model")

c128/c128-cmdline-options.c:
----------------------------
command line:   -cia1model <Model>
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:       "CIA1Model"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  int
resource name:                  "CIA2Model"
resource range:                 0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:               CIA_MODEL_6526A
resource function:              set_cia2_model()
resource var:                   cia2_model
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ciamodel / -cia2model / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -cia2model <Model>
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
resource:       "CIA2Model"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  bool
resource name:                  "C128FullBanks"
resource range:                 0/1
resource default:               0
resource function:              set_c128_full_banks()
resource var:                   c128_full_banks
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -c128fullbanks / +c128fullbanks
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c128/c128-cmdline-options.c:
----------------------------
command line:   -c128fullbanks
description:    "Enable RAM banks 2 and 3"
resource:       "C128FullBanks" (set to 1)
action:         N/A

c128/c128-cmdline-options.c:
----------------------------
command line:   +c128fullbanks
description:    "Disable RAM banks 2 and 3"
resource:       "C128FullBanks" (set to 0)
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "BoardType"
resource range:                 0/1 (0: C64, 1: MAX)
resource default:               0 (C64)
resource function:              set_board_type()
resource var:                   board_type
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -model
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

c64/c64-cmdline-options.c:
--------------------------
command line:   -model <Model>
description:    "Set C64 model (c64/c64c/c64old, ntsc/newntsc/oldntsc, drean, jap, c64gs, pet64, ultimax)"
resource:       N/A
action:         set_c64_model() (sets "VICIIModel", "CIA1Model", "CIA2Model", "GlueLogic", "BoardType", "IECReset", "KernalName", "ChargenName",
                "SidEngine" and "SidModel")

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "IECReset"
resource range:                 0/1
resource default:               1
resource function:              set_iec_reset()
resource var:                   iec_reset
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -model / -iecreset
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/c64-cmdline-options.c:
--------------------------
command line:   -iecreset <value>
description:    "Computer reset goes to IEC bus (0 = No, 1 = Yes)"
resource:       "IECReset"
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "CIA1Model"
resource range:                 0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:               CIA_MODEL_6526 (0)
resource function:              set_cia1_model()
resource var:                   cia1_model
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cia1model / -ciamodel / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/c64-cmdline-options.c:
--------------------------
command line:   -ciamodel <Model>
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
resource:       N/A
action:         set_cia_model() (sets "CIA1Model" and "CIA2Model")

c64/c64-cmdline-options.c:
--------------------------
command line:   -cia1model <Model>
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:       "CIA1Model"
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "CIA2Model"
resource range:                 0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:               CIA_MODEL_6526 (0)
resource function:              set_cia2_model()
resource var:                   cia2_model
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cia2model / -ciamodel / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/c64-cmdline-options.c:
--------------------------
command line:   -cia2model <Model>
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
resource:       "CIA2Model"
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "BurstMod"
resource range:                 0..2 (BURST_MOD_NONE (0), BURST_MOD_CIA1 (1), BURST_MOD_CIA2 (2))
resource default:               BURST_MOD_NONE (0)
resource function:              set_burst_mod()
resource var:                   burst_mod
resource emulators:             x64/x64sc/xscpu64
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -burstmod
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect:		osx

c64/c64-cmdline-options.c:
--------------------------
command line:   -burstmod <value>
description:    "Burst modification (0 = None, 1 = CIA1, 2 = CIA2)"
resource:       "BurstMod"
action:         N/A

c64/c64gluelogic.c:
-------------------
resource type:                  int
resource name:                  "GlueLogic"
resource range:                 0/1 (GLUE_LOGIC_DISCRETE (0), GLUE_LOGIC_CUSTOM_IC (1))
resource default:               GLUE_LOGIC_DISCRETE (0)
resource function:              set_glue_type()
resource var:                   glue_logic_type
resource emulators:             x64/x64sc/xscpu64
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -gluelogictype / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/c64gluelogic.c:
-------------------
command line:   -gluelogictype <Type>
description:    "Set glue logic type (0 = discrete, 1 = 252535-01)"
resource:       "GlueLogic"
action:         N/A

c64/c64io.c:
------------
resource type:                  int
resource name:                  "IOCollisionHandling"
resource range:                 0..2 (IO_COLLISION_METHOD_DETACH_ALL (0), IO_COLLISION_METHOD_DETACH_LAST (1), IO_COLLISION_METHOD_AND_WIRES (2))
resource default:               IO_COLLISION_METHOD_DETACH_ALL (0)
resource function:              set_io_source_collision_handling()
resource var:                   io_source_collision_handling
resource emulators:             x64/x64sc/xscpu64
not used in:                    x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -iocollision
platform gui present:           unix/sdl
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2/osx/windows

c64/c64io.c:
------------
command line:   -iocollision <method>
description:    "Select the way the I/O collisions should be handled, (0: error message and detach all involved carts, 1: error message and detach last attached involved carts, 2: warning in log and 'AND' the valid return values"
resource:       "IOCollisionHandling"
action:         N/A

c64/c64_256k.c:
---------------
resource type:                  string
resource name:                  "C64_256Kfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_c64_256k_filename()
resource var:                   c64_256k_filename
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -256kimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/c64_256k.c:
---------------
command line:   -256kimage <Name>
description:    "Specify name of 256K image"
resource:       "C64_256Kfilename"
action:         N/A

c64/c64_256k.c:
---------------
resource type:                  int
resource name:                  "C64_256Kbase"
resource range:                 N/A ($DE00/$DE80/$DF00/$DF80)
resource default:               $DF80
resource function:              set_c64_256k_base()
resource var:                   c64_256k_start
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -256kbase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/c64_256k.c:
---------------
command line:   -256kbase <Base address>
description:    "Base address of the 256K expansion. (0xDE00/0xDE80/0xDF00/0xDF80)"
resource:       "C64_256Kbase"
action:         N/A

c64/cart/c64cart.c:
-------------------
resource type:                  string
resource name:                  "CartridgeFile"
resource range:                 N/A
resource default:               ""
resource function:              set_cartridge_file()
resource var:                   cartridge_file
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

c64/cart/c64cart.c:
-------------------
command line:   +cart
description:    "Disable default cartridge"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cart8 <Name>
description:    "Attach raw 8KB cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cart16 <Name>
description:    "Attach raw 16KB cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartultimax <Name>
description:    "Attach generic 16kB Ultimax cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartcrt <Name>
description:    "Attach CRT cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartap <Name>
description:    "Attach raw 32KB Atomic Power cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartar2 <Name>
description:    "Attach raw 16kB Action Replay MK2 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartar3 <Name>
description:    "Attach raw 16KB Action Replay MK3 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartar4 <Name>
description:    "Attach raw 32KB Action Replay MK4 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartar5 <Name>
description:    "Attach raw 32KB Action Replay cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartcap <Name>
description:    "Attach raw 8kB Capture cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartcomal <Name>
description:    "Attach raw 64kB Comal 80 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartdep256 <Name>
description:    "Attach raw Dela EP256 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartdep64 <Name>
description:    "Attach raw Dela EP64 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartdep7x8 <Name>
description:    "Attach raw Dela EP7x8 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartdin <Name>
description:    "Attach raw 128kB Dinamic cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartdsm <Name>
description:    "Attach raw 8kB Diashow-Maker cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartdqbb <Name>
description:    "Attach raw 16kB Double Quick Brown Box cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -carteasy <Name>
description:    "Attach raw EasyFlash cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartepyx <Name>
description:    "Attach raw 8KB Epyx FastLoad cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartexos <Name>
description:    "Attach raw 8kB EXOS cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartexpert <Name>
description:    "Attach raw 8kB Expert Cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartf64 <Name>
description:    "Attach raw 32kB Formel 64 image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartfc1 <Name>
description:    "Attach raw 16kB Final Cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartfc3 <Name>
description:    "Attach raw 64kB Final Cartridge III image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartfcplus <Name>
description:    "Attach raw 32kB Final Cartridge Plus image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartff <Name>
description:    "Attach raw 8kB Freeze Frame image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartfm <Name>
description:    "Attach raw 32kB Freeze Machine image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartfp <Name>
description:    "Attach raw 128kB Fun Play/Power Play cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartgk <Name>
description:    "Attach raw 8KB Game Killer cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartgeoram <Name>
description:    "Attach raw GEO-RAM cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartgs <Name>
description:    "Attach raw 512kB Game System cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartide64 <Name>
description:    "Attach raw 64KB IDE64 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartieee <Name>
description:    "Attach IEEE-488 Interface cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartisepic <Name>
description:    "Attach raw 2kB ISEPIC cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartkcs <Name>
description:    "Attach raw 16kB KCS Power cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartks <Name>
description:    "Attach raw 24kB Kingsoft cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartmach5 <Name>
description:    "Attach raw 8kB MACH 5 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartmd <Name>
description:    "Attach raw 32/64/128kB Magic Desk cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartmf <Name>
description:    "Attach raw Magic Formel cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartmikro <Name>
description:    "Attach raw 8kB Mikro Assembler cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartmmc64 <Name>
description:    "Attach raw 8kB MMC64 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartmmcr <Name>
description:    "Attach raw 512kB MMC Replay cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartmv <Name>
description:    "Attach raw 16kB Magic Voice cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartocean <Name>
description:    "Attach raw Ocean cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartpf <Name>
description:    "Attach raw 64KB Pagefox cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartp64 <Name>
description:    "Attach raw 256KB Prophet 64 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartramcart <Name>
description:    "Attach raw RamCart cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartreu <Name>
description:    "Attach raw REU cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartrep256 <Name>
description:    "Attach raw REX EP256 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartrgcd <Name>
description:    "Attach raw 64kB RGCD cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartross <Name>
description:    "Attach raw 16/32kB ROSS cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartrr <Name>
description:    "Attach raw 64KB Retro Replay cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartru <Name>
description:    "Attach raw 8kB REX Utility cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -carts64 <Name>
description:    "Attach raw 4kB Snapshot 64 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartsb <Name>
description:    "Attach raw Structured Basic cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartse5 <Name>
description:    "Attach raw 16kB Super Explode V5 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartsg <Name>
description:    "Attach raw 64kB Super Games cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartsilver <Name>
description:    "Attach raw Silverrock 128 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartsimon <Name>
description:    "Attach raw 16kB Simons Basic cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartss4 <Name>
description:    "Attach raw 32KB Super Snapshot V4 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartss5 <Name>
description:    "Attach raw 64KB Super Snapshot V5 cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartstar <Name>
description:    "Attach raw 16KB Stardos cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartwl <Name>
description:    "Attach raw 16KB Westermann Learning cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartws <Name>
description:    "Attach raw 8kB Warp Speed cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/c64carthooks.c:
------------------------
command line:   -cartzaxxon <Name>
description:    "Attach raw 16kB Zaxxon cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

c64/cart/digimax.c:
-------------------
resource type:                  bool
resource name:                  "DIGIMAX"
resource range:                 0/1
resource default:               0
resource function:              set_digimax_enabled()
resource var:                   digimax_sound_chip.chip_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -digimax / +digimax
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/digimax.c:
-------------------
command line:   -digimax
description:    "Enable the DigiMAX cartridge"
resource:       "DIGIMAX" (set to 1)
action:         N/A

c64/cart/digimax.c:
-------------------
command line:   +digimax
description:    "Disable the DigiMAX cartridge"
resource:       "DIGIMAX" (set to 0)
action:         N/A

c64/cart/dqbb.c:
----------------
resource type:                  string
resource name:                  "DQBBfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_dqbb_filename()
resource var:                   dqbb_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -dqbbimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/dqbb.c:
----------------
command line:   -dqbbimage <Name>
description:    "Specify Double Quick Brown Box filename"
resource:       "DQBBfilename"
action:         N/A

c64/cart/dqbb.c:
----------------
resource type:                  bool
resource name:                  "DQBB"
resource range:                 0/1
resource default:               0
resource function:              set_dqbb_enabled()
resource var:                   dqbb_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -dqbb / +dqbb
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/dqbb.c:
----------------
command line:   -dqbb
description:    "Enable Double Quick Brown Box"
resource:       "DQBB" (set to 1)
action:         N/A

c64/cart/dqbb.c:
----------------
command line:   +dqbb
description:    "Disable Double Quick Brown Box"
resource:       "DQBB" (set to 0)
action:         N/A

c64/cart/dqbb.c:
----------------
resource type:                  bool
resource name:                  "DQBBImageWrite"
resource range:                 0/1
resource default:               0
resource function:              set_dqbb_image_write()
resource var:                   dqbb_write_image
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -dqbbimagerw / +dqbbimagerw
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/dqbb.c:
----------------
command line:   -dqbbimagerw
description:    "Allow writing to DQBB image"
resource:       "DQBBImageWrite" (set to 1)
action:         N/A

c64/cart/dqbb.c:
----------------
command line:   +dqbbimagerw
description:    "Do not write to DQBB image"
resource:       "DQBBImageWrite" (set to 0)
action:         N/A

c64/cart/easyflash.c:
---------------------
resource type:                  bool
resource name:                  "EasyFlashJumper"
resource range:                 0/1
resource default:               0
resource function:              set_easyflash_jumper()
resource var:                   easyflash_jumper
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -easyflashjumper / +easyflashjumper
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/easyflash.c:
---------------------
command line:   -easyflashjumper
description:    "Enable EasyFlash jumper"
resource:       "EasyFlashJumper" (set to 1)
action:         N/A

c64/cart/easyflash.c:
---------------------
command line:   +easyflashjumper
description:    "Disable EasyFlash jumper"
resource:       "EasyFlashJumper" (set to 0)
action:         N/A

c64/cart/easyflash.c:
---------------------
resource type:                  bool
resource name:                  "EasyFlashWriteCRT"
resource range:                 0/1
resource default:               1
resource function:              set_easyflash_crt_write()
resource var:                   easyflash_crt_write
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -easyflashcrtwrite / +easyflashcrtwrite
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/easyflash.c:
---------------------
command line:   -easyflashcrtwrite
description:    "Enable writing to EasyFlash .crt image"
resource:       "EasyFlashWriteCRT" (set to 1)
action:         N/A

c64/cart/easyflash.c:
---------------------
command line:   +easyflashcrtwrite
description:    "Disable writing to EasyFlash .crt image"
resource:       "EasyFlashWriteCRT" (set to 0)
action:         N/A

c64/cart/easyflash.c:
---------------------
resource type:                  bool
resource name:                  "EasyFlashOptimizeCRT"
resource range:                 0/1
resource default:               1
resource function:              set_easyflash_crt_optimize()
resource var:                   easyflash_crt_optimize
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -easyflashcrtoptimize / +easyflashcrtoptimize
platform gui present:           unix/sdl/osx
platform gui missing:           amigaos/beos/dos/os2/windows

c64/cart/easyflash.c:
---------------------
command line:   -easyflashcrtoptimize
description:    "Enable EasyFlash .crt image optimize on write"
resource:       "EasyFlashOptimizeCRT" (set to 1)
action:         N/A

c64/cart/easyflash.c:
---------------------
command line:   +easyflashcrtoptimize
description:    "Disable EasyFlash .crt image optimize on write"
resource:       "EasyFlashOptimizeCRT" (set to 0)
action:         N/A

c64/cart/expert.c:
------------------
resource type:                  string
resource name:                  "Expertfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_expert_filename()
resource var:                   expert_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -expertimagename
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/expert.c:
------------------
command line:   -expertimagename <Name>
description:    "Set Expert Cartridge image name"
resource:       "Expertfilename"
action:         N/A

c64/cart/expert.c:
------------------
resource type:                  bool
resource name:                  "ExpertCartridgeEnabled"
resource range:                 0/1
resource default:               0
resource function:              set_expert_enabled()
resource var:                   expert_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -expert / +expert
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/expert.c:
------------------
command line:   -expert
description:    "Enable the Expert Cartridge"
resource:       "ExpertCartridgeEnabled" (set to 1)
action:         N/A

c64/cart/expert.c:
------------------
command line:   +expert
description:    "Disable the Expert Cartridge"
resource:       "ExpertCartridgeEnabled" (set to 0)
action:         N/A

c64/cart/expert.c:
------------------
resource type:                  int
resource name:                  "ExpertCartridgeMode"
resource range:                 0..2 (EXPERT_MODE_OFF (0), EXPERT_MODE_PRG (1), EXPERT_MODE_ON (2))
resource default:               EXPERT_MODE_PRG (1)
resource function:              expert_mode_changed()
resource var:                   cartmode
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -expertmode
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/expert.c:
------------------
command line:   -expertmode <mode>
description:    "Set Expert Cartridge mode (0: Off, 1: Prg, 2: On)"
resource:       "ExpertCartridgeMode"
action:         N/A

c64/cart/expert.c:
------------------
resource type:                  bool
resource name:                  "ExpertImageWrite"
resource range:                 0/1
resource default:               0
resource function:              set_expert_rw()
resource var:                   expert_write_image
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -expertimagerw / +expertimagerw
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/expert.c:
------------------
command line:   -expertimagerw
description:    "Allow writing to Expert Cartridge image"
resource:       "ExpertImageWrite" (set to 1)
action:         N/A

c64/cart/expert.c:
------------------
command line:   +expertimagerw
description:    "Do not write to Expert Cartridge image"
resource:       "ExpertImageWrite" (set to 0)
action:         N/A

c64/cart/georam.c:
------------------
resource type:                  string
resource name:                  "GEORAMfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_georam_filename()
resource var:                   georam_filename
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -georamimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/georam.c:
------------------
command line:   -georamimage <Name>
description:    "Specify name of GEORAM image"
resource:       "GEORAMfilename"
action:         N/A

c64/cart/georam.c:
------------------
resource type:                  bool
resource name:                  "GEORAM"
resource range:                 0/1
resource default:               0
resource function:              set_georam_enabled()
resource var:                   georam_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -georam / +georam
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/georam.c:
------------------
command line:   -georam
description:    "Enable the GEO-RAM expansion unit"
resource:       "GEORAM" (set to 1)
action:         N/A

c64/cart/georam.c:
------------------
command line:   +georam
description:    "Disable the GEO-RAM expansion unit"
resource:       "GEORAM" (set to 0)
action:         N/A

c64/cart/georam.c:
------------------
resource type:                  int
resource name:                  "GEORAMsize"
resource range:                 N/A (64/128/256/512/1024/2048/4096)
resource default:               512
resource function:              set_georam_size()
resource var:                   georam_size_kb
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -georamsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/georam.c:
------------------
command line:   -georamsize <size in KB>
description:    "Size of the GEORAM expansion unit"
resource:       "GEORAMsize"
action:         N/A

c64/cart/georam.c:
------------------
resource type:                  bool
resource name:                  "GEORAMImageWrite"
resource range:                 0/1
resource default:               0
resource function:              set_georam_image_write()
resource var:                   georam_write_image
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -georamimagerw / +georamimagerw
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/georam.c:
------------------
command line:   -georamimagerw
description:    "Allow writing to GEORAM image"
resource:       "GEORAMImageWrite" (set to 1)
action:         N/A

c64/cart/georam.c:
------------------
command line:   +georamimagerw
description:    "Do not write to GEORAM image"
resource:       "GEORAMImageWrite" (set to 0)
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  string
resource name:                  "IDE64Image1"
resource range:                 N/A
resource default:               "ide.cfa"
resource function:              set_ide64_image_file()
resource var:                   drives[0].filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64image1
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64image1 <Name>
description:    "Specify name of IDE64 image file"
resource:       "IDE64Image1"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  string
resource name:                  "IDE64Image2"
resource range:                 N/A
resource default:               ""
resource function:              set_ide64_image_file()
resource var:                   drives[1].filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64image2
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64image2 <Name>
description:    "Specify name of IDE64 image file"
resource:       "IDE64Image2"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  string
resource name:                  "IDE64Image3"
resource range:                 N/A
resource default:               ""
resource function:              set_ide64_image_file()
resource var:                   drives[2].filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64image3
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64image3 <Name>
description:    "Specify name of IDE64 image file"
resource:       "IDE64Image3"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  string
resource name:                  "IDE64Image4"
resource range:                 N/A
resource default:               ""
resource function:              set_ide64_image_file()
resource var:                   drives[3].filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64image4
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64image4 <Name>
description:    "Specify name of IDE64 image file"
resource:       "IDE64Image4"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Cylinders1"
resource range:                 1..65535
resource default:               256
resource function:              set_cylinders()
resource var:                   drives[0].settings.cylinders
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64cyl1
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64cyl1 <value>
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:       "IDE64Cylinders1"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Cylinders2"
resource range:                 1..65535
resource default:               256
resource function:              set_cylinders()
resource var:                   drives[1].settings.cylinders
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64cyl2
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64cyl2 <value>
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:       "IDE64Cylinders2"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Cylinders3"
resource range:                 1..65535
resource default:               256
resource function:              set_cylinders()
resource var:                   drives[2].settings.cylinders
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64cyl3
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64cyl3 <value>
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:       "IDE64Cylinders3"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Cylinders4"
resource range:                 1..65535
resource default:               256
resource function:              set_cylinders()
resource var:                   drives[3].settings.cylinders
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64cyl4
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64cyl4 <value>
description:    "Set number of cylinders for the IDE64 emulation. (1..65535)"
resource:       "IDE64Cylinders4"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Heads1"
resource range:                 1..16
resource default:               4
resource function:              set_heads()
resource var:                   drives[0].settings.heads
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64hds1
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64hds1 <value>
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:       "IDE64Heads1"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Heads2"
resource range:                 1..16
resource default:               4
resource function:              set_heads()
resource var:                   drives[1].settings.heads
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64hds2
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64hds2 <value>
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:       "IDE64Heads2"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Heads3"
resource range:                 1..16
resource default:               4
resource function:              set_heads()
resource var:                   drives[2].settings.heads
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64hds3
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64hds3 <value>
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:       "IDE64Heads3"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Heads4"
resource range:                 1..16
resource default:               4
resource function:              set_heads()
resource var:                   drives[3].settings.heads
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64hds4
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64hds4 <value>
description:    "Set number of heads for the IDE64 emulation. (1..16)"
resource:       "IDE64Heads4"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Sectors1"
resource range:                 1..63
resource default:               16
resource function:              set_sectors()
resource var:                   drives[0].settings.sectors
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64sec1
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64sec1 <value>
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:       "IDE64Sectors1"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Sectors2"
resource range:                 1..63
resource default:               16
resource function:              set_sectors()
resource var:                   drives[1].settings.sectors
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64sec2
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64sec2 <value>
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:       "IDE64Sectors2"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Sectors3"
resource range:                 1..63
resource default:               16
resource function:              set_sectors()
resource var:                   drives[2].settings.sectors
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64sec3
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64sec3 <value>
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:       "IDE64Sectors3"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64Sectors4"
resource range:                 1..63
resource default:               16
resource function:              set_sectors()
resource var:                   drives[3].settings.sectors
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64sec4
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64sec4 <value>
description:    "Set number of sectors for the IDE64 emulation. (1..63)"
resource:       "IDE64Sectors4"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  bool
resource name:                  "IDE64AutodetectSize1"
resource range:                 0/1
resource default:               1
resource function:              set_autodetect_size()
resource var:                   drives[0].autodetect_size
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64autosize1 / +IDE64autosize1
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64autosize1
description:    "Autodetect image size"
resource:       "IDE64AutodetectSize1" (set to 1)
action:         N/A

c64/cart/ide64.c:
-----------------
command line:   +IDE64autosize1
description:    "Do not autodetect geometry of formatted images"
resource:       "IDE64AutodetectSize1" (set to 0)
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  bool
resource name:                  "IDE64AutodetectSize2"
resource range:                 0/1
resource default:               1
resource function:              set_autodetect_size()
resource var:                   drives[1].autodetect_size
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64autosize2 / +IDE64autosize2
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64autosize2
description:    "Autodetect image size"
resource:       "IDE64AutodetectSize2" (set to 1)
action:         N/A

c64/cart/ide64.c:
-----------------
command line:   +IDE64autosize2
description:    "Do not autodetect geometry of formatted images"
resource:       "IDE64AutodetectSize2" (set to 0)
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  bool
resource name:                  "IDE64AutodetectSize3"
resource range:                 0/1
resource default:               1
resource function:              set_autodetect_size()
resource var:                   drives[2].autodetect_size
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64autosize3 / +IDE64autosize3
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64autosize3
description:    "Autodetect image size"
resource:       "IDE64AutodetectSize3" (set to 1)
action:         N/A

c64/cart/ide64.c:
-----------------
command line:   +IDE64autosize3
description:    "Do not autodetect geometry of formatted images"
resource:       "IDE64AutodetectSize3" (set to 0)
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  bool
resource name:                  "IDE64AutodetectSize4"
resource range:                 0/1
resource default:               1
resource function:              set_autodetect_size()
resource var:                   drives[3].autodetect_size
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64autosize4 / +IDE64autosize4
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64autosize4
description:    "Autodetect image size"
resource:       "IDE64AutodetectSize4" (set to 1)
action:         N/A

c64/cart/ide64.c:
-----------------
command line:   +IDE64autosize4
description:    "Do not autodetect geometry of formatted images"
resource:       "IDE64AutodetectSize4" (set to 0)
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  int
resource name:                  "IDE64version"
resource range:                 0..2
resource default:               0
resource function:              set_version()
resource var:                   settings_version
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64version
platform gui present:           amigaos/beos/dos/os2/sdl/unix
platform gui missing:           osx/windows

c64/cart/ide64.c:
-----------------
command line:   -IDE64version
description:    "IDE64 cartridge version"
resource:       "IDE64version"
action:         N/A

c64/cart/isepic.c:
------------------
resource type:                  string
resource name:                  "Isepicfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_isepic_filename()
resource var:                   isepic_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -isepicimagename
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/isepic.c:
------------------
command line:   -isepicimagename <Name>
description:    "Set ISEPIC image name"
resource:       "Isepicfilename"
action:         n/a

c64/cart/isepic.c:
------------------
resource type:                  bool
resource name:                  "IsepicCartridgeEnabled"
resource range:                 0/1
resource default:               0
resource function:              set_isepic_enabled()
resource var:                   isepic_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -isepic / +isepic
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/isepic.c:
------------------
command line:   -isepic
description:    "Enable the ISEPIC cartridge"
resource:       "IsepicCartridgeEnabled" (set to 1)
action:         N/A

c64/cart/isepic.c:
------------------
command line:   +isepic
description:    "Disable the ISEPIC cartridge"
resource:       "IsepicCartridgeEnabled" (set to 0)
action:         N/A

c64/cart/isepic.c:
------------------
resource type:                  bool
resource name:                  "IsepicSwitch"
resource range:                 0/1
resource default:               0
resource function:              set_isepic_switch()
resource var:                   isepic_switch
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -isepicswitch / +isepicswitch
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/isepic.c:
------------------
command line:   -isepicswitch
description:    "Enable the ISEPIC switch"
resource:       "IsepicSwitch" (set to 1)
action:         N/A

c64/cart/isepic.c:
------------------
command line:   +isepicswitch
description:    "Disable the ISEPIC switch"
resource:       "IsepicSwitch" (set to 0)
action:         N/A

c64/cart/isepic.c:
------------------
resource type:                  bool
resource name:                  "IsepicImageWrite"
resource range:                 0/1
resource default:               0
resource function:              set_isepic_rw()
resource var:                   isepic_write_image
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -isepicimagerw / +isepicimagerw
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/isepic.c:
------------------
command line:   -isepicimagerw
description:    "Allow writing to ISEPIC image"
resource:       "IsepicImageWrite" (set to 1)
action:         N/A

c64/cart/isepic.c:
------------------
command line:   +isepicimagerw
description:    "Do not write to ISEPIC image"
resource:       "IsepicImageWrite" (set to 0)
action:         N/A

c64/cart/magicvoice.c:
----------------------
resource type:                  string
resource name:                  "MagicVoiceImage"
resource range:                 N/A
resource default:               ""
resource function:              set_magicvoice_filename()
resource var:                   magicvoice_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -magicvoiceimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/magicvoice.c:
----------------------
command line:   -magicvoiceimage <name>
description:    "Specify name of Magic Voice ROM image"
resource:       "MagicVoiceImage"
action:         N/A

c64/cart/magicvoice.c:
----------------------
resource type:                  bool
resource name:                  "MagicVoiceCartridgeEnabled"
resource range:                 0/1
resource default:               0
resource function:              set_magicvoice_enabled()
resource var:                   magicvoice_sound_chip.chip_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -magicvoice / +magicvoice
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/georam.c:
------------------
command line:   -magicvoice
description:    "Enable Magic Voice cartridge"
resource:       "MagicVoiceCartridgeEnabled" (set to 1)
action:         N/A

c64/cart/georam.c:
------------------
command line:   +magicvoice
description:    "Disable Magic Voice cartridge"
resource:       "MagicVoiceCartridgeEnabled" (set to 0)
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  string
resource name:                  "MMC64BIOSfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_mmc64_bios_filename()
resource var:                   mmc64_bios_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64bios
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/mmc64.c:
-----------------
command line:   -mmc64bios <Name>
description:    "Specify name of MMC64 BIOS image"
resource:       "MMC64BIOSfilename"
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  string
resource name:                  "MMC64imagefilename"
resource range:                 N/A
resource default:               ""
resource function:              set_mmc64_image_filename()
resource var:                   mmc64_image_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64image
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/mmc64.c:
-----------------
command line:   -mmc64image <Name>
description:    "Specify name of MMC64 image"
resource:       "MMC64imagefilename"
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  bool
resource name:                  "MMC64"
resource range:                 0/1
resource default:               0
resource function:              set_mmc64_enabled()
resource var:                   mmc64_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64 / +mmc64
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/mmc64.c:
-----------------
command line:   -mmc64
description:    "Enable the MMC64 expansion"
resource:       "MMC64" (set to 1)
action:         N/A

c64/cart/mmc64.c:
-----------------
command line:   +mmc64
description:    "Disable the MMC64 expansion"
resource:       "MMC64" (set to 0)
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  bool
resource name:                  "MMC64_RO"
resource range:                 0/1
resource default:               0
resource function:              set_mmc64_readonly()
resource var:                   mmc64_hw_writeprotect
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64readonly / -mmc64readwrite
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/mmc64.c:
-----------------
command line:   -mmc64readonly
description:    "Set the MMC64 card to read-only"
resource:       "MMC64_RO" (set to 1)
action:         N/A

c64/cart/mmc64.c:
-----------------
command line:   -mmc64readwrite
description:    "Set the MMC64 card to read/write"
resource:       "MMC64_RO" (set to 0)
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  bool
resource name:                  "MMC64_flashjumper"
resource range:                 0/1
resource default:               0
resource function:              set_mmc64_flashjumper()
resource var:                   mmc64_hw_flashjumper
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64flash / +mmc64flash
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/mmc64.c:
-----------------
command line:   -mmc64flash
description:    "Set the MMC64 Flash Jumper"
resource:       "MMC64_flashjumper" (set to 1)
action:         N/A

c64/cart/mmc64.c:
-----------------
command line:   +mmc64flash
description:    "Remove the MMC64 Flash Jumper"
resource:       "MMC64_flashjumper" (set to 0)
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  int
resource name:                  "MMC64_revision"
resource range:                 0..1 (MMC64_REV_A (0), MMC64_REV_B (1))
resource default:               MMC64_REV_A (0)
resource function:              set_mmc64_revision()
resource var:                   mmc64_revision
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64rev
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/mmc64.c:
-----------------
command line:   -mmc64rev <revision>
description:    "Specify MMC64 revision (0: Rev A, 1: Rev B)"
resource:       "MMC64_revision"
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  bool
resource name:                  "MMC64_bios_write"
resource range:                 0/1
resource default:               0
resource function:              set_mmc64_bios_write()
resource var:                   mmc64_bios_write
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64bioswrite / -mmc64biosreadonly
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/mmc64.c:
-----------------
command line:   -mmc64bioswrite
description:    "Save the MMC64 bios when changed"
resource:       "MMC64_bios_write" (set to 1)
action:         N/A

c64/cart/mmc64.c:
-----------------
command line:   -mmc64biosreadonly
description:    "Do not save the MMC64 bios when changed"
resource:       "MMC64_bios_write" (set to 0)
action:         N/A

c64/cart/mmc64.c:
-----------------
resource type:                  int
resource name:                  "MMC64_sd_type"
resource range:                 0..3 (MMC64_TYPE_AUTO (0), MMC64_TYPE_MMC (1), MMC64_TYPE_SD (2), MMC64_TYPE_SDHC (3))
resource default:               MMC64_TYPE_AUTO (0)
resource function:              set_mmc64_sd_type()
resource var:                   mmc64_sd_type
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmc64sdtype
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/georam.c:
------------------
command line:   -mmc64sdtype <type>
description:    "Specify MMC64 SD type (0: auto, 1: MMC, 2: SD, 3: SDHC)"
resource:       "MMC64_sd_type"
action:         N/A

c64/cart/mmcreplay.c:
---------------------
resource type:                  string
resource name:                  "MMCRCardImage"
resource range:                 N/A
resource default:               ""
resource function:              mmcr_card_filename()
resource var:                   mmcr_sd_type
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmcrcardimage
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/mmcreplay.c:
---------------------
command line:   -mmcrcardimage <filename>
description:    "Specify MMC Replay card image filename"
resource:       "MMCRCardImage"
action:         N/A

c64/cart/mmcreplay.c:
---------------------
resource type:                  string
resource name:                  "MMCREEPROMImage"
resource range:                 N/A
resource default:               ""
resource function:              set_mmcr_eeprom_filename()
resource var:                   mmcr_eeprom_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmcreepromimage
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/mmcreplay.c:
---------------------
command line:   -mmcreepromimage <filename>
description:    "Specify MMC Replay EEPROM image filename"
resource:       "MMCREEPROMImage"
action:         N/A

c64/cart/mmcreplay.c:
---------------------
resource type:                  bool
resource name:                  "MMCRRescueMode"
resource range:                 0/1
resource default:               0
resource function:              set_mmcr_rescue_mode()
resource var:                   enable_rescue_mode
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmcrrescue / +mmcrrescue
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/mmcreplay.c:
---------------------
command line:   -mmcrrescue
description:    "Enable MMC Replay rescue mode"
resource:       "MMCRRescueMode" (set to 1)
action:         N/A

c64/cart/mmcreplay.c:
---------------------
command line:   +mmcrrescue
description:    "Disable MMC Replay rescue mode"
resource:       "MMCRRescueMode" (set to 0)
action:         N/A

c64/cart/mmcreplay.c:
---------------------
resource type:                  bool
resource name:                  "MMCRImageWrite"
resource range:                 0/1
resource default:               0
resource function:              set_mmcr_image_write()
resource var:                   mmcr_write_image
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmcrimagerw / +mmcrimagerw
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/mmcreplay.c:
---------------------
command line:   -mmcrimagerw
description:    "Allow writing to MMC Replay image"
resource:       "MMCRImageWrite" (set to 1)
action:         N/A

c64/cart/mmcreplay.c:
---------------------
command line:   +mmcrimagerw
description:    "Do not write to MMC Replay image"
resource:       "MMCRImageWrite" (set to 0)
action:         N/A

c64/cart/mmcreplay.c:
---------------------
resource type:                  bool
resource name:                  "MMCRCardRW"
resource range:                 0/1
resource default:               1
resource function:              set_mmcr_card_rw()
resource var:                   mmcr_card_rw
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmcrcardrw / +mmcrcardrw
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/mmcreplay.c:
---------------------
command line:   -mmcrcardrw
description:    "Enable writes to MMC Replay card image"
resource:       "MMCRCardRW" (set to 1)
action:         N/A

c64/cart/mmcreplay.c:
---------------------
command line:   +mmcrcardrw
description:    "Disable writes to MMC Replay card image"
resource:       "MMCRCardRW" (set to 0)
action:         N/A

c64/cart/mmcreplay.c:
---------------------
resource type:                  int
resource name:                  "MMCRSDType"
resource range:                 0..3 (MMCR_TYPE_AUTO (0), MMCR_TYPE_MMC (1), MMCR_TYPE_SD (2), MMCR_TYPE_SDHC (3))
resource default:               MMCR_TYPE_AUTO (0)
resource function:              set_mmcr_sd_type()
resource var:                   mmcr_sd_type
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmcrsdtype
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/georam.c:
------------------
command line:   -mmcrsdtype <type>
description:    "Specify MMC Replay SD type (0: auto, 1: MMC, 2: SD, 3: SDHC)"
resource:       "MMCRSDType"
action:         N/A

c64/cart/mmcreplay.c:
---------------------
resource type:                  bool
resource name:                  "MMCREEPROMRW"
resource range:                 0/1
resource default:               1
resource function:              set_mmcr_eeprom_rw()
resource var:                   mmcr_eeprom_rw
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mmcreepromrw / +mmcreepromrw
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/mmcreplay.c:
---------------------
command line:   -mmcreepromrw
description:    "Enable writes to MMC Replay EEPROM image"
resource:       "MMCREEPROMRW" (set to 1)
action:         N/A

c64/cart/mmcreplay.c:
---------------------
command line:   +mmcreepromrw
description:    "Disable writes to MMC Replay EEPROM image"
resource:       "MMCREEPROMRW" (set to 0)
action:         N/A

c64/cart/ramcart.c:
-------------------
resource type:                  string
resource name:                  "RAMCARTfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_ramcart_filename()
resource var:                   ramcart_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramcartimage
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/ramcart.c:
-------------------
command line:   -ramcartimage <Name>
description:    "Specify name of RAMCART image"
resource:       "RAMCARTfilename"
action:         N/A

c64/cart/ramcart.c:
-------------------
resource type:                  bool
resource name:                  "RAMCART"
resource range:                 0/1
resource default:               0
resource function:              set_ramcart_enabled()
resource var:                   ramcart_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramcart / +ramcart
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/ramcart.c:
-------------------
command line:   -ramcart
description:    "Enable the RamCart expansion"
resource:       "RAMCART" (set to 1)
action:         N/A

c64/cart/ramcart.c:
-------------------
command line:   +ramcart
description:    "Disable the RamCart expansion"
resource:       "RAMCART" (set to 0)
action:         N/A

c64/cart/ramcart.c:
-------------------
resource type:                  bool
resource name:                  "RAMCART_RO"
resource range:                 0/1
resource default:               0
resource function:              set_ramcart_readonly()
resource var:                   ramcart_readonly
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramcartro / -ramcartrw
platform gui present:           amigaos/dos/sdl/osx/windows/unix
platform gui missing:           beos/os2

c64/cart/ramcart.c:
-------------------
command line:   -ramcartro
description:    "Set the RAMCart switch to read-only"
resource:       "RAMCART_RO" (set to 1)
action:         N/A

c64/cart/ramcart.c:
-------------------
command line:   -ramcartrw
description:    "Set the RAMCart switch to read/write"
resource:       "RAMCART_RO" (set to 0)
action:         N/A

c64/cart/ramcart.c:
-------------------
resource type:                  int
resource name:                  "RAMCARTsize"
resource range:                 N/A (64/128)
resource default:               128
resource function:              set_ramcart_size()
resource var:                   ramcart_size_kb
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramcartsize
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix
platform range correct:		amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/ramcart.c:
-------------------
command line:   -ramcartsize <size in KB>
description:    "Size of the RAMCART expansion. (64/128)"
resource:       "RAMCARTsize"
action:         N/A

c64/cart/ramcart.c:
-------------------
resource type:                  bool
resource name:                  "RAMCARTImageWrite"
resource range:                 0/1
resource default:               0
resource function:              set_ramcart_image_write()
resource var:                   ramcart_write_image
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramcartimagerw / +ramcartimagerw
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/ramcart.c:
-------------------
command line:   -ramcartimagerw
description:    "Allow writing to RAMCart image"
resource:       "RAMCARTImageWrite" (set to 1)
action:         N/A

c64/cart/ramcart.c:
-------------------
command line:   +ramcartimagerw
description:    "Do not write to RAMCart image"
resource:       "RAMCARTImageWrite" (set to 0)
action:         N/A

c64/cart/reu.c:
---------------
resource type:                  string
resource name:                  "REUfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_reu_filename()
resource var:                   reu_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -reuimage
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/reu.c:
---------------
command line:   -reuimage <Name>
description:    "Specify name of REU image"
resource:       "REUfilename"
action:         N/A

c64/cart/reu.c:
---------------
resource type:                  bool
resource name:                  "REUImageWrite"
resource range:                 0/1
resource default:               0
resource function:              set_reu_image_write()
resource var:                   reu_write_image
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -reuimagerw / +reuimagerw
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/reu.c:
---------------
command line:   -reuimagerw
description:    "Allow writing to REU image"
resource:       "REUImageWrite" (set to 1)
action:         N/A

c64/cart/reu.c:
---------------
command line:   +reuimagerw
description:    "Do not write to REU image"
resource:       "REUImageWrite" (set to 0)
action:         N/A

c64/cart/reu.c:
---------------
resource type:                  int
resource name:                  "REUsize"
resource range:                 N/A (128/256/512/1024/2048/4096/8192/16384)
resource default:               512
resource function:              set_reu_size()
resource var:                   reu_size_kb
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -reusize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/cart/reu.c:
---------------
command line:   -reusize <size in KB>
description:    "Size of the RAM expansion unit. (128/256/512/1024/2048/4096/8192/16384)"
resource:       "REUsize"
action:         N/A

c64/cart/reu.c:
---------------
resource type:                  bool
resource name:                  "REU"
resource range:                 0/1
resource default:               0
resource function:              set_reu_enabled()
resource var:                   reu_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -reu / +reu
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/reu.c:
---------------
command line:   -reu
description:    "Enable the RAM Expansion Unit"
resource:       "REU" (set to 1)
action:         N/A

c64/cart/reu.c:
---------------
command line:   +reu
description:    "Disable the RAM Expansion Unit"
resource:       "REU" (set to 0)
action:         N/A

c64/cart/sfx_soundexpander.c:
-----------------------------
resource type:                  bool
resource name:                  "SFXSoundExpander"
resource range:                 0/1
resource default:               0
resource function:              set_sfx_soundexpander_enabled()
resource var:                   sfx_soundexpander_sound_chip.chip_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sfxse / +sfxse
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/sfx_soundexpander.c:
-----------------------------
command line:   -sfxse
description:    "Enable the SFX Sound Expander cartridge"
resource:       "SFXSoundExpander" (set to 1)
action:         N/A

c64/cart/sfx_soundexpander.c:
-----------------------------
command line:   +sfxse
description:    "Disable the SFX Sound Expander cartridge"
resource:       "SFXSoundExpander" (set to 0)
action:         N/A

c64/cart/sfx_soundexpander.c:
-----------------------------
resource type:                  int
resource name:                  "SFXSoundExpanderChip"
resource range:                 N/A (3526/3812)
resource default:               3526
resource function:              set_sfx_soundexpander_chip()
resource var:                    sfx_soundexpander_chip
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sfxsetype
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/sfx_soundexpander.c:
-----------------------------
command line:   -sfxsetype <Type>
description:    "Set YM chip type (3526 / 3812)"
resource:       "SFXSoundExpanderChip"
action:         N/A

c64/cart/sfx_soundsampler.c:
----------------------------
resource type:                  bool
resource name:                  "SFXSoundSampler"
resource range:                 0/1
resource default:               0
resource function:              set_sfx_soundsampler_enabled()
resource var:                   sfx_soundsampler_sound_chip.chip_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sfxss / +sfxss
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

c64/cart/sfx_soundsampler.c:
----------------------------
command line:   -sfxss
description:    "Enable the SFX Sound Sampler cartridge"
resource:       "SFXSoundSampler" (set to 1)
action:         N/A

c64/cart/sfx_soundsampler.c:
----------------------------
command line:   +sfxss
description:    "Disable the SFX Sound Sampler cartridge"
resource:       "SFXSoundSampler" (set to 0)
action:         N/A

c64/plus256k.c:
---------------
resource type:                  string
resource name:                  "PLUS256Kfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_plus256k_filename()
resource var:                   plus256k_filename
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -plus256kimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/plus256k.c:
---------------
command line:   -plus256kimage <Name>
description:    "Specify name of PLUS256K image"
resource:       "PLUS256Kfilename"
action:         N/A

c64/plus60k.c:
--------------
resource type:                  string
resource name:                  "PLUS60Kfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_plus60k_filename()
resource var:                   plus60k_filename
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -plus60kimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/plus60k.c:
--------------
command line:   -plus60kimage <Name>
description:    "Specify name of PLUS60K image"
resource:       "PLUS60Kfilename"
action:         N/A

c64/plus60k.c:
--------------
resource type:                  int
resource name:                  "PLUS60Kbase"
resource range:                 N/A ($D040/$D100)
resource default:               $D100
resource function:              set_plus60k_base()
resource var:                   plus60k_base
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -plus60kbase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64/plus60k.c:
--------------
command line:   -plus60kbase <Base address>
description:    "Base address of the PLUS60K expansion. (0xD040, 0xD100)"
resource:       "PLUS60Kbase"
action:         N/A

c64/c64-memory-hacks.c:
-----------------------
resource type:                  int
resource name:                  "MemoryHack"
resource range:                 0..3 (MEMORY_HACK_NONE (0), MEMORY_HACK_C64_256K (1), MEMORY_HACK_PLUS60K (2), MEMORY_HACK_PLUS256K (3))
resource default:               MEMORY_HACK_NONE (0)
resource function:              set_memory_hack()
resource var:                   memory_hack
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -memoryexphack
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range correct:	  amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range incorrect:		
platform gui missing:

c64/c64-memory-hacks.c:
-----------------------
command line:   -memoryexphack <device>
description:    "Set the 'memory expansion hack' device (0: None, 1: C64 256K, 2: +60K, 3: +256K)"
resource:       "MemoryHack"
action:         N/A

c64/vsid-resources.c:
---------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               "chargen"
resource function:              set_chargen_rom_name()
resource var:                   chargen_rom_name
resource emulators:             vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -chargen
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

c64/vsid-cmdline-options.c:
---------------------------
command line:   -chargen <name>
description:    "Specify name of character generator ROM image"
resource:       "ChargenName"
action:         N/A

c64/vsid-resources.c:
---------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               "kernal"
resource function:              set_kernal_rom_name()
resource var:                   kernal_rom_name
resource emulators:             vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -kernal
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

c64/vsid-cmdline-options.c:
---------------------------
command line:   -kernal <name>
description:    "Specify name of Kernal ROM image"
resource:       "KernalName"
action:         N/A

c64/vsid-resources.c:
---------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               "basic"
resource function:              set_basic_rom_name()
resource var:                   basic_rom_name
resource emulators:             vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -basic
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

c64/vsid-cmdline-options.c:
---------------------------
command line:   -basic <name>
description:    "Specify name of BASIC ROM image"
resource:       "BasicName"
action:         N/A

c64dtv/c64dtv-resources.c:
--------------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:               MACHINE_SYNC_PAL
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   -model <Model>
description:    "Set DTV model (v2/v2pal/v2ntsc, v3/v3pal/v3ntsc, hummer)"
resource:       N/A
action:         set_dtv_model() (sets "MachineVideoStandard", "DtvRevision" and "HummerADC")

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PAL (-1))
action:         N/A

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC (-2))
action:         N/A

c64dtv/c64dtv-resources.c:
--------------------------
resource type:                  bool
resource name:                  "HummerADC"
resource range:                 0/1
resource default:               0
resource function:              c64dtv_hummer_adc_set()
resource var:                   c64dtv_hummer_adc_enabled
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -hummeradc / +hummeradc / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   -hummeradc
description:    "Enable Hummer ADC"
resource:       "HummerADC" (set to 1)
action:         N/A

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   +hummeradc
description:    "Disable Hummer ADC"
resource:       "HummerADC" (set to 0)
action:         N/A

c64dtv/c64dtvblitter.c:
-----------------------
resource type:                  int
resource name:                  "DtvRevision"
resource range:                 2..3
resource default:               3
resource function:              set_dtvrevision()
resource var:                   dtvrevision
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -dtvrev / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

c64dtv/c64dtvblitter.c:
-----------------------
command line:   -dtvrev <Revision>
description:    "Specify DTV Revision (2: DTV2, 3: DTV3)"
resource:       "DtvRevision"
action:         N/A

c64dtv/c64dtvflash.c:
---------------------
resource type:                  string
resource name:                  "c64dtvromfilename"
resource range:                 N/A
resource default:               "PROGDIR:C64DTV/dtvrom.bin" (Amiga) / "dtvrom.bin" (everything else)
resource function:              set_c64dtvflash_filename()
resource var:                   c64dtvflash_filename
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -c64dtvromimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64dtv/c64dtvflash.c:
---------------------
command line:   -c64dtvromimage <Name>
description:    "Specify name of C64DTV ROM image"
resource:       "c64dtvromfilename"
action:         N/A

c64dtv/c64dtvflash.c:
---------------------
resource type:                  bool
resource name:                  "c64dtvromrw"
resource range:                 0/1
resource default:               0
resource function:              set_c64dtvflash_mem_rw()
resource var:                   c64dtvflash_mem_rw
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -c64dtvromrw / +c64dtvromrw
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

c64dtv/c64dtvflash.c:
---------------------
command line:   -c64dtvromrw
description:    "Enable writes to C64DTV ROM image"
resource:       "c64dtvromrw" (set to 1)
action:         N/A

c64dtv/c64dtvflash.c:
---------------------
command line:   +c64dtvromrw
description:    "Disable writes to C64DTV ROM image"
resource:       "c64dtvromrw" (set to 0)
action:         N/A

cbm2/cbm2-resources.c:
----------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               CBM2_CHARGEN600
resource function:              set_chargen_rom_name()
resource var:                   chargen_name
resource emulators:             xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargen / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

cbm2/cbm5x0-resources.c:
------------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               CBM2_CHARGEN500
resource function:              set_chargen_rom_name()
resource var:                   chargen_name
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargen / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/unix/windows

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:       "ChargenName"
action:         N/A

cbm2/cbm2-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               CBM2_KERNAL
resource function:              set_kernal_rom_name()
resource var:                   kernal_rom_name
resource emulators:             xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernal / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation

cbm2/cbm5x0-resources.c:
------------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               CBM2_KERNAL500
resource function:              set_kernal_rom_name()
resource var:                   kernal_rom_name
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernal / -model
platform gui present:           amigaos/beos/dos/unix/os2/sdl/osx/windows
fixme: add to documentation

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -kernal <Name>
description:    "Specify name of Kernal ROM image"
resource:       "KernalName"
action:         N/A

cbm2/cbm2-resources.c:
----------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               CBM2_BASIC128
resource function:              set_basic_rom_name()
resource var:                   basic_rom_name
resource emulators:             xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation

cbm2/cbm5x0-resources.c:
------------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               CBM2_BASIC500
resource function:              set_basic_rom_name()
resource var:                   basic_rom_name
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: add to documentation

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -basic <Name>
description:    "Specify name of BASIC ROM image"
resource:       "BasicName"
action:         N/A

cbm2/cbm2-common-resources.c as included from cbm2/cbm2-resources.c:
cbm2/cbm2-common-resources.c as included from cbm2/cbm5x0-resources.c:
----------------------------------------------------------------------
resource type:                  int
resource name:                  "CIA1Model"
resource range:                 0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:               CIA_MODEL_6526 (0)
resource function:              set_cia1_model()
resource var:                   cia1_model
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cia1model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -cia1model <Model>
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:       "CIA1Model"
action:         N/A

cbm2/cbm5x0-resources.c:
------------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:               MACHINE_SYNC_PAL (-1)
resource function:              cbm5x0_set_sync_factor()
resource var:                   sync_factor
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcStretchVertical"
resource range:                 0/1
resource default:               1
resource function:              set_stretch()
resource var:                   crtc_stretchy
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCstretchvertical / +CRTCstretchvertical
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCstretchvertical
description:    "Enable additional vertical stretching."
resource:       "CrtcStretchVertical" (set to 1)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   +CRTCstretchvertical
description:    "Disable additional vertical stretching."
resource:       "CrtcStretchVertical" (set to 0)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcVideoCache"
resource range:                 0/1
resource default:               1
resource function:              set_video_cache_enabled()
resource var:                   raster_resource_chip->video_cache_enabled
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCvcache / +CRTCvcache
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCvcache
description:    "Enable the video cache"
resource:       "CrtcVideoCache" (set to 1)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   +CRTCvcache
description:    "Disable the video cache"
resource:       "CrtcVideoCache" (set to 0)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcDoubleSize"
resource range:                 0/1
resource default:               0
resource function:              set_double_size_enabled()
resource var:                   crtc.raster->canvas->videoconfig->double_size_enabled
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCdsize / +CRTCdsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCdsize
description:    "Enable double size"
resource:       "CrtcDoubleSize" (set to 1)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   +CRTCdsize
description:    "Disable double size"
resource:       "CrtcDoubleSize" (set to 0)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcDoubleScan"
resource range:                 0/1
resource default:               1
resource function:              set_double_scan_enabled()
resource var:                   crtc.raster->canvas->videoconfig->doublescan
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCdscan / +CRTCdscan
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCdscan
description:    "Enable double scan"
resource:       "CrtcDoubleScan" (set to 1)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   +CRTCdscan
description:    "Disable double scan"
resource:       "CrtcDoubleScan" (set to 0)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcFilter"
resource range:                 0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:               VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                   crtc.raster->canvas->videoconfig->filter
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCfilter
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:       "CrtcFilter"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  string
resource name:                  "CrtcPaletteFile"
resource range:                 N/A
resource default:               "green"
resource function:              set_palette_file_name()
resource var:                   crtc.raster->canvas->videoconfig->external_palette_name
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCpalette
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCpalette <Name>
description:    "Specify name of file of external palette"
resource:       "CrtcPaletteFile"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcExternalPalette"
resource range:                 0/1
resource default:               0
resource function:              set_ext_palette()
resource var:                   crtc.raster->canvas->videoconfig->external_palette
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCintpal / -CRTCextpal
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCintpal
description:    "Use an internal calculated palette"
resource:       "CrtcExternalPalette" (set to 0)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCextpal
description:    "Use an external palette (file)"
resource:       "CrtcExternalPalette" (set to 1)
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcColorSaturation"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_saturation()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCsaturation
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCsaturation <0-2000>
description:    "Set saturation of internal calculated palette"
resource:       "CrtcColorSaturation"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcColorContrast"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_contrast()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCcontrast
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:       "CrtcColorContrast"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcColorBrightness"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_brightness()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCbrightness
platform gui present:           amigaos/beos/dos/sdl/os2/unix/osx/windows
platform range correct:		amigaos/beos/dos/sdl/os2/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCbrightness <0-2000>
description:    "Set brightness of internal calculated palette"
resource:       "CrtcColorBrightness"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcColorGamma"
resource range:                 0..4000
resource default:               2200
resource function:              set_color_gamma()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCgamma
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:       "CrtcColorGamma"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcPALScanLineShade"
resource range:                 0..1000
resource default:               750
resource function:              set_pal_scanlineshade()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCcrtscanlineshade
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCcrtscanlineshade <0-1000>
description:    "Amount of scan line shading for the CRT emulation"
resource:       "CrtcPALScanLineShade"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcPALBlur"
resource range:                 0..1000
resource default:               500
resource function:              set_pal_blur()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCcrtblur
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:       "CrtcPALBlur"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcPALOddLinePhase"
resource range:                 0..2000
resource default:               1125
resource function:              set_pal_oddlinesphase()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCoddlinesphase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCoddlinesphase <0-2000>
description:    "Set phase for color carrier in odd lines"
resource:       "CrtcPALOddLinePhase"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcPALOddLineOffset"
resource range:                 0..2000
resource default:               875
resource function:              set_pal_oddlinesoffset()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCoddlinesoffset
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCoddlinesoffset <0-2000>
description:    "Set phase offset for color carrier in odd lines"
resource:       "CrtcPALOddLineOffset"
action:         N/A

datasette.c:
------------
resource type:                  bool
resource name:                  "DatasetteResetWithCPU"
resource range:                 0/1
resource default:               1
resource function:              set_reset_datasette_with_maincpu()
resource var:                   reset_datasette_with_maincpu
resource emulators:             x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
command-line:                   -dsresetwithcpu / +dsresetwithcpu
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

datasette.c:
------------
command line:   -dsresetwithcpu
description:    "Enable automatic Datasette-Reset"
resource:       "DatasetteResetWithCPU" (set to 1)
action:         N/A

datasette.c:
------------
command line:   +dsresetwithcpu
description:    "Disable automatic Datasette-Reset"
resource:       "DatasetteResetWithCPU" (set to 0)
action:         N/A

datasette.c:
------------
resource type:                  int
resource name:                  "DatasetteZeroGapDelay"
resource range:                 0+
resource default:               20000
resource function:              set_datasette_zero_gap_delay()
resource var:                   datasette_zero_gap_delay
resource emulators:             x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
command-line:                   -dszerogapdelay
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

datasette.c:
------------
command line:   -dszerogapdelay <value>
description:    "Set delay in cycles for a zero in the tap"
resource:       "DatasetteZeroGapDelay"
action:         N/A

datasette.c:
------------
resource type:                  int
resource name:                  "DatasetteSpeedTuning"
resource range:                 0+
resource default:               0
resource function:              set_datasette_speed_tuning()
resource var:                   datasette_speed_tuning
resource emulators:             x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
command-line:                   -dsspeedtuning
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

datasette.c:
------------
command line:   -dsspeedtuning <value>
description:    "Set number of cycles added to each gap in the tap"
resource:       "DatasetteSpeedTuning"
action:         N/A

datasette.c:
------------
resource type:                  int
resource name:                  "DatasetteTapeWobble"
resource range:                 0+
resource default:               10
resource function:              set_datasette_tape_wobble()
resource var:                   datasette_tape_wobble
resource emulators:             x64/x64sc/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    xscpu64/x64dtv/vsid
prepocessor:
command-line:                   -dstapewobble
platform gui missing:           unix/sdl/osx
platform gui present:           amigaos/beos/dos/os2/windows

datasette.c:
------------
command line:   -dstapewobble <value>
description:    "Set maximum random number of cycles added to each gap in the tap"
resource:       "DatasetteTapeWobble"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive8Type"
resource range:                 N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource default:               x128: DRIVE_TYPE_1571 (1571)
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                   drive->type
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive8type
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive8type <Type>
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:       "Drive8Type"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive9Type"
resource range:                 N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource default:               x128: DRIVE_TYPE_1571 (1571)
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                   drive->type
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive9type
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive9type <Type>
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:       "Drive9Type"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive10Type"
resource range:                 N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource default:               x128: DRIVE_TYPE_1571 (1571)
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                   drive->type
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive10type
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive10type <Type>
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:       "Drive10Type"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive11Type"
resource range:                 N/A (DRIVE_TYPE_NONE (0), DRIVE_TYPE_1540 (1540), DRIVE_TYPE_1541 (1541), DRIVE_TYPE_1541II (1542), DRIVE_TYPE_1551 (1551),
                                        DRIVE_TYPE_1570 (1570), DRIVE_TYPE_1571 (1571), DRIVE_TYPE_1571CR (1573), DRIVE_TYPE_1581 (1581), DRIVE_TYPE_2000 (2000),
                                        DRIVE_TYPE_4000 (4000), DRIVE_TYPE_2031 (2031), DRIVE_TYPE_2040 (2040), DRIVE_TYPE_3040 (3040), DRIVE_TYPE_4040 (4040),
                                        DRIVE_TYPE_1001 (1001), DRIVE_TYPE_8050 (8050), DRIVE_TYPE_8250 (8250))
resource default:               x128: DRIVE_TYPE_1571 (1571)
                                x64/x64sc/xscpu64: DRIVE_TYPE_1541II (1542)
                                xcbm2/xcbm5x0/xpet: DRIVE_TYPE_2031 (2031)
                                xplus4: DRIVE_TYPE_1551 (1551)
                                xvic: DRIVE_TYPE_1540 (1540)
resource function:              drive_resources_type()
resource var:                   drive->type
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive11type
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive11type <Type>
description:    "Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1570: CBM 1570, 1571: CBM 1571, 1573: CBM 1571CR, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
			"Set drive type (0: no drive, 1540: CBM 1540, 1541: CBM 1541, 1542: CBM 1541-II, 1551: CBM 1551, 1570: CBM 1570, 1571: CBM 1571, 1581: CBM 1581, 2000: CMD FD-2000, 4000: CMD FD-4000)"
			"Set drive type (0: no drive, 2031: CBM 2031, 2040: CBM 2040, 3040: CBM 3040, 4040: CBM 4040, 1001: CBM 1001, 8050: CBM 8050, 8250: CBM 8250)"
resource:       "Drive11Type"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  bool
resource name:                  "DriveTrueEmulation"
resource range:                 0/1
resource default:               1
resource function:              set_drive_true_emulation()
resource var:                   drive_true_emulation
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -truedrive / +truedrive
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -truedrive
description:    "Enable hardware-level emulation of disk drives"
resource:       "DriveTrueEmulation" (set to 1)
action:         N/A

drive/drive-cmdline-options.c:
------------------------------
command line:   +truedrive
description:    "Disable hardware-level emulation of disk drives"
resource:       "DriveTrueEmulation" (set to 0)
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive8ExtendImagePolicy"
resource range:                 0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:               DRIVE_EXTEND_NEVER (0)
resource function:              set_drive_extend_image_policy()
resource var:                   drive->extend_image_policy
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive8extend
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive8extend <method>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:       "Drive8ExtendImagePolicy"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive9ExtendImagePolicy"
resource range:                 0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:               DRIVE_EXTEND_NEVER (0)
resource function:              set_drive_extend_image_policy()
resource var:                   drive->extend_image_policy
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive9extend
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive9extend <method>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:       "Drive9ExtendImagePolicy"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive10ExtendImagePolicy"
resource range:                 0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:               DRIVE_EXTEND_NEVER (0)
resource function:              set_drive_extend_image_policy()
resource var:                   drive->extend_image_policy
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive10extend
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive10extend <method>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:       "Drive10ExtendImagePolicy"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive11ExtendImagePolicy"
resource range:                 0..2 (DRIVE_EXTEND_NEVER (0), DRIVE_EXTEND_ASK (1), DRIVE_EXTEND_ACCESS (2))
resource default:               DRIVE_EXTEND_NEVER (0)
resource function:              set_drive_extend_image_policy()
resource var:                   drive->extend_image_policy
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive11extend
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive11extend <method>
description:    "Set drive 40 track extension policy (0: never, 1: ask, 2: on access)"
resource:       "Drive11ExtendImagePolicy"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive8IdleMethod"
resource range:                 0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_idling_method()
resource var:                   drive->idling_method
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive8idle
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive8idle <method>
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:       "Drive8IdleMethod"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive9IdleMethod"
resource range:                 0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_idling_method()
resource var:                   drive->idling_method
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive9idle
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive9idle <method>
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:       "Drive9IdleMethod"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive10IdleMethod"
resource range:                 0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_idling_method()
resource var:                   drive->idling_method
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive10idle
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive10idle <method>
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:       "Drive10IdleMethod"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive11IdleMethod"
resource range:                 0..2 (DRIVE_IDLE_NO_IDLE (0), DRIVE_IDLE_SKIP_CYCLES (1), DRIVE_IDLE_TRAP_IDLE (2))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_idling_method()
resource var:                   drive->idling_method
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive11idle
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive11idle <method>
description:    "Set drive idling method (0: no traps, 1: skip cycles, 2: trap idle)"
resource:       "Drive11IdleMethod"
action:         N/A


drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive8RPM"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm()
resource var:                   drive->rpm
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive8rpm
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive8rpm <rpm>
description:    "Set drive RPM"
resource:       "Drive8RPM"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive9RPM"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm()
resource var:                   drive->rpm
resource emulators:             x64/x64sc/xscpu64/x64dtv/x129/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive9rpm
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive9rpm <rpm>
description:    "Set drive RPM"
resource:       "Drive9RPM"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive10RPM"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm()
resource var:                   drive->rpm
resource emulators:             x64/x64sc/xscpu64/x64dtv/x1210/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive10rpm
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive10rpm <rpm>
description:    "Set drive RPM"
resource:       "Drive10RPM"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive11RPM"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm()
resource var:                   drive->rpm
resource emulators:             x64/x64sc/xscpu64/x64dtv/x1211/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive11rpm
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive11rpm <rpm>
description:    "Set drive RPM"
resource:       "Drive11RPM"
action:         N/A




drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive8Wobble"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm_wobble()
resource var:                   drive->rpm_wobble
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive8wobble
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive8wobble <rpm>
description:    "Set drive Wobble"
resource:       "Drive8Wobble"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive9Wobble"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm_wobble()
resource var:                   drive->rpm_wobble
resource emulators:             x64/x64sc/xscpu64/x64dtv/x129/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive9wobble
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive9wobble <rpm>
description:    "Set drive Wobble"
resource:       "Drive9Wobble"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive10Wobble"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm_wobble()
resource var:                   drive->rpm_wobble
resource emulators:             x64/x64sc/xscpu64/x64dtv/x1210/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive10wobble
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive10wobble <rpm>
description:    "Set drive Wobble"
resource:       "Drive10Wobble"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "Drive11Wobble"
resource range:                 >0
resource default:               30000
resource function:              set_drive_rpm_wobble()
resource var:                   drive->rpm_wobble
resource emulators:             x64/x64sc/xscpu64/x64dtv/x1211/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drive11wobble
platform gui present:           unix
platform range correct:         unix

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive11wobble <rpm>
description:    "Set drive Wobble"
resource:       "Drive11Wobble"
action:         N/A


drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName1540"
resource range:                 N/A
resource default:               "dos1540"
resource function:              set_dos_rom_name_1540()
resource var:                   dos_rom_name_1540
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos1540
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos1540 <Name>
description:    "Specify name of 1540 DOS ROM image"
resource:       "DosName1540"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName1541"
resource range:                 N/A
resource default:               "dos1541"
resource function:              set_dos_rom_name_1541()
resource var:                   dos_rom_name_1541
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos1541
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos1541 <Name>
description:    "Specify name of 1541 DOS ROM image"
resource:       "DosName1541"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName1570"
resource range:                 N/A
resource default:               "dos1570"
resource function:              set_dos_rom_name_1570()
resource var:                   dos_rom_name_1570
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos1570
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos1570 <Name>
description:    "Specify name of 1570 DOS ROM image"
resource:       "DosName1570"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName1571"
resource range:                 N/A
resource default:               "dos1571"
resource function:              set_dos_rom_name_1571()
resource var:                   dos_rom_name_1571
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos1571
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos1571 <Name>
description:    "Specify name of 1571 DOS ROM image"
resource:       "DosName1571"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName1581"
resource range:                 N/A
resource default:               "dos1581"
resource function:              set_dos_rom_name_1581()
resource var:                   dos_rom_name_1581
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos1581
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos1581 <Name>
description:    "Specify name of 1581 DOS ROM image"
resource:       "DosName1581"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive8RAM2000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram2()
resource var:                   drive->drive_ram2_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive8ram2000 / +drive8ram2000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive8ram2000
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive8RAM2000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive8ram2000
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive8RAM2000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive9RAM2000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram2()
resource var:                   drive->drive_ram2_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive9ram2000 / +drive9ram2000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive9ram2000
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive9RAM2000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive9ram2000
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive9RAM2000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive10RAM2000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram2()
resource var:                   drive->drive_ram2_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive10ram2000 / +drive10ram2000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive10ram2000
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive10RAM2000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive10ram2000
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive10RAM2000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive11RAM2000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram2()
resource var:                   drive->drive_ram2_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive11ram2000 / +drive11ram2000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive11ram2000
description:    "Enable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive11RAM2000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive11ram2000
description:    "Disable 8KB RAM expansion at $2000-$3FFF"
resource:       "Drive11RAM2000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive8RAM4000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram4()
resource var:                   drive->drive_ram4_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive8ram4000 / +drive8ram4000
platform gui present:           amigsos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive8ram4000
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive8RAM4000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive8ram4000
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive8RAM4000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive9RAM4000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram4()
resource var:                   drive->drive_ram4_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive9ram4000 / +drive9ram4000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive9ram4000
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive9RAM4000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive9ram4000
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive9RAM4000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive10RAM4000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram4()
resource var:                   drive->drive_ram4_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive10ram4000 / +drive10ram4000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive10ram4000
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive10RAM4000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive10ram4000
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive10RAM4000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive11RAM4000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram4()
resource var:                   drive->drive_ram4_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive11ram4000 / +drive11ram4000
platform gui present:           amigaos/beos/dos/sdl/os2/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive11ram4000
description:    "Enable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive11RAM4000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive11ram4000
description:    "Disable 8KB RAM expansion at $4000-$5FFF"
resource:       "Drive11RAM4000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive8RAM6000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram6()
resource var:                   drive->drive_ram6_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive8ram6000 / +drive8ram6000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive8ram6000
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive8RAM6000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive8ram6000
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive8RAM6000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive9RAM6000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram6()
resource var:                   drive->drive_ram6_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive9ram6000 / +drive9ram6000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive9ram6000
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive9RAM6000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive9ram6000
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive9RAM6000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive10RAM6000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram6()
resource var:                   drive->drive_ram6_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive10ram6000 / +drive10ram6000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive10ram6000
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive10RAM6000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive10ram6000
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive10RAM6000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive11RAM6000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram6()
resource var:                   drive->drive_ram6_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive11ram6000 / +drive11ram6000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive11ram6000
description:    "Enable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive11RAM6000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive11ram6000
description:    "Disable 8KB RAM expansion at $6000-$7FFF"
resource:       "Drive11RAM6000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive8RAM8000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram8()
resource var:                   drive->drive_ram8_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive8ram8000 / +drive8ram8000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive8ram8000
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive8RAM8000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive8ram8000
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive8RAM8000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive9RAM8000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram8()
resource var:                   drive->drive_ram8_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive9ram8000 / +drive9ram8000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive9ram8000
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive9RAM8000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive9ram8000
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive9RAM8000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive10RAM8000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram8()
resource var:                   drive->drive_ram8_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive10ram8000 / +drive10ram8000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive10ram8000
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive10RAM8000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive10ram8000
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive10RAM8000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive11RAM8000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_ram8()
resource var:                   drive->drive_ram8_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive11ram8000 / +drive11ram8000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive11ram8000
description:    "Enable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive11RAM8000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive11ram8000
description:    "Disable 8KB RAM expansion at $8000-$9FFF"
resource:       "Drive11RAM8000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive8RAMA000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rama()
resource var:                   drive->drive_rama_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive8rama000 / +drive8rama000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive8rama000
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive8RAMA000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive8rama000
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive8RAMA000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive9RAMA000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rama()
resource var:                   drive->drive_rama_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive9rama000 / +drive9rama000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive9rama000
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive9RAMA000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive9rama000
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive9RAMA000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive10RAMA000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rama()
resource var:                   drive->drive_rama_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive10rama000 / +drive10rama000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive10rama000
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive10RAMA000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive10rama000
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive10RAMA000" (set to 0)
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  bool
resource name:                  "Drive11RAMA000"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rama()
resource var:                   drive->drive_rama_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive11rama000 / +drive11rama000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -drive11rama000
description:    "Enable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive11RAMA000" (set to 1)
action:         N/A

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   +drive11rama000
description:    "Disable 8KB RAM expansion at $A000-$BFFF"
resource:       "Drive11RAMA000" (set to 0)
action:         N/A

drive/ieee/ieee-resources.c:
----------------------------
resource type:                  string
resource name:                  "DosName2031"
resource range:                 N/A
resource default:               "dos2031"
resource function:              set_dos_rom_name_2031()
resource var:                   dos_rom_name_2031
resource emulators:             x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -dos2031
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/ieee/ieee-cmdline-options.c:
----------------------------------
command line:   -dos2031 <Name>
description:    "Specify name of 2031 DOS ROM image"
resource:       "DosName2031"
action:         N/A

drive/ieee/ieee-resources.c:
----------------------------
resource type:                  string
resource name:                  "DosName2040"
resource range:                 N/A
resource default:               "dos2040"
resource function:              set_dos_rom_name_2040()
resource var:                   dos_rom_name_2040
resource emulators:             x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -dos2040
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/ieee/ieee-cmdline-options.c:
----------------------------------
command line:   -dos2040 <Name>
description:    "Specify name of 2040 DOS ROM image"
resource:       "DosName2040"
action:         N/A

drive/ieee/ieee-resources.c:
----------------------------
resource type:                  string
resource name:                  "DosName3040"
resource range:                 N/A
resource default:               "dos3040"
resource function:              set_dos_rom_name_3040()
resource var:                   dos_rom_name_3040
resource emulators:             x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -dos3040
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/ieee/ieee-cmdline-options.c:
----------------------------------
command line:   -dos3040 <Name>
description:    "Specify name of 3040 DOS ROM image"
resource:       "DosName3040"
action:         N/A

drive/ieee/ieee-resources.c:
----------------------------
resource type:                  string
resource name:                  "DosName4040"
resource range:                 N/A
resource default:               "dos4040"
resource function:              set_dos_rom_name_4040()
resource var:                   dos_rom_name_4040
resource emulators:             x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -dos4040
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/ieee/ieee-cmdline-options.c:
----------------------------------
command line:   -dos4040 <Name>
description:    "Specify name of 4040 DOS ROM image"
resource:       "DosName4040"
action:         N/A

drive/ieee/ieee-resources.c:
----------------------------
resource type:                  string
resource name:                  "DosName1001"
resource range:                 N/A
resource default:               "dos1001"
resource function:              set_dos_rom_name_1001()
resource var:                   dos_rom_name_1001
resource emulators:             x64/x64sc/xscpu64/x128/xcbm5x0/xcbm2/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -dos1001
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

drive/ieee/ieee-cmdline-options.c:
----------------------------------
command line:   -dos1001 <Name>
description:    "Specify name of 1001/8050/8250 DOS ROM image"
resource:       "DosName1001"
action:         N/A

joystick.c:
-----------
resource type:                  bool
resource name:                  "JoyOpposite"
resource range:                 0/1
resource default:               0
resource function:              set_joystick_opposite_enable()
resource var:                   joystick_opposite_enable
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -joyopposite / +joyopposite
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

joystick.c:
-----------
command line:   -joyopposite
description:    "Enable opposite joystick directions"
resource:       "JoyOpposite" (set to 1)
action:         N/A

joystick.c:
-----------
command line:   -joyopposite
description:    "Disable opposite joystick directions"
resource:       "JoyOpposite" (set to 1)
action:         N/A

kbdbuf.c:
---------
resource type:                  int
resource name:                  "KbdbufDelay"
resource range:                 0+
resource default:               0
resource function:              set_kbdbuf_delay()
resource var:                   KbdbufDelay
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -keybuf-delay
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

kbdbuf.c:
---------
command line:   -keybuf-delay <value>
description:    "Set additional keyboard buffer delay (0: use default)"
resource:       "KbdbufDelay"
action:         N/A

log.c:
------
resource type:                  string
resource name:                  "LogFileName"
resource range:                 N/A
resource default:               ""
resource function:              set_log_file_name()
resource var:                   log_file_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -logfile
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

log.c:
------
command line:   -logfile <Name>
description:    "Specify log file name"
resource:       N/A
action:         log_logfile_opt() (sets "LogFileName")

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               "chargen"
resource function:              set_chargen_rom_name()
resource var:                   petres.chargenName
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargen / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

pet/pet-cmdline-options.c:
--------------------------
command line:   -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:       "ChargenName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               PET_KERNAL4NAME
resource function:              set_kernal_rom_name()
resource var:                   petres.kernalName
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernal / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

pet/pet-cmdline-options.c:
--------------------------
command line:   -kernal <Name>
description:    "Specify name of Kernal ROM image"
resource:       "KernalName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               PET_BASIC4NAME
resource function:              set_basic_rom_name()
resource var:                   petres.basicName
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

pet/pet-cmdline-options.c:
--------------------------
command line:   -basic <Name>
description:    "Specify name of BASIC ROM image"
resource:       "BasicName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "RomModule9Name"
resource range:                 N/A
resource default:               ""
resource function:              set_rom_module_9_name()
resource var:                   petres.mem9name
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -rom9 / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -rom9 <Name>
description:    "Specify 4K extension ROM name at $9***"
resource:       "RomModule9Name"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "RomModuleAName"
resource range:                 N/A
resource default:               ""
resource function:              set_rom_module_a_name()
resource var:                   petres.memAname
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -romA / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -romA <Name>
description:    "Specify 4K extension ROM name at $A***"
resource:       "RomModuleAName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "RomModuleBName"
resource range:                 N/A
resource default:               ""
resource function:              set_rom_module_b_name()
resource var:                   petres.memBname
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -romB / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -romB <Name>
description:    "Specify 4K extension ROM name at $B***"
resource:       "RomModuleBName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "RamSize"
resource range:                 N/A (4/8/16/32/96/128)
resource default:               32
resource function:              set_ramsize()
resource var:                   petres.ramSize
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -ramsize <size in KB>
description:    "PET RAM size (4/8/16/32/96/128)"
resource:       "RamSize"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "IOSize"
resource range:                 N/A (256/2048)
resource default:               0x100
resource function:              set_iosize()
resource var:                   petres.IOSize
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -iosize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -iosize <size in KB>
description:    "PET I/O size (256/2048)"
resource:       "IOSize"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  bool
resource name:                  "Ram9"
resource range:                 0/1
resource default:               0
resource function:              set_ram_9_enabled()
resource var:                   petres.ramsel9
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -petram9 / +petram9
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -petram9
description:    "Enable PET8296 4K RAM mapping at $9***"
resource:       "Ram9" (set to 1)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   +petram9
description:    "Disable PET8296 4K RAM mapping at $9***"
resource:       "Ram9" (set to 0)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  bool
resource name:                  "RamA"
resource range:                 0/1
resource default:               0
resource function:              set_ram_a_enabled()
resource var:                   petres.ramselA
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -petramA / +petramA
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -petramA
description:    "Enable PET8296 4K RAM mapping at $A***"
resource:       "RamA" (set to 1)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   +petramA
description:    "Disable PET8296 4K RAM mapping at $A***"
resource:       "RamA" (set to 0)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  bool
resource name:                  "SuperPET"
resource range:                 0/1
resource default:               0
resource function:              set_superpet_enabled()
resource var:                   petres.superpet
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -superpet / +superpet
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -superpet
description:    "Enable SuperPET I/O"
resource:       "SuperPET" (set to 1)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   +superpet
description:    "Disable SuperPET I/O"
resource:       "SuperPET" (set to 0)
action:         N/A

pet/pet-sidcart.c:
------------------
resource type:                  bool
resource name:                  "SidCart"
resource range:                 0/1
resource default:               0
resource function:              set_sidcart_enabled()
resource var:                   sidcart_sound_chip.chip_enabled
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidcart / +sidcart
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-sidcart.c:
------------------
command line:   -sidcart
description:    "Enable the SID cartridge"
resource:       "SidCart" (set to 1)
action:         N/A

pet/pet-sidcart.c:
------------------
command line:   +sidcart
description:    "Disable the SID cartridge"
resource:       "SidCart" (set to 0)
action:         N/A

pet/pet-sidcart.c:
------------------
resource type:                  int
resource name:                  "SidAddress"
resource range:                 0x8F00/0xE900
resource default:               0xE900
resource function:              set_sid_address()
resource var:                   sidcart_address
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidcartaddress
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-sidcart.c:
------------------
command line:   -sidcartaddress <address>
description:    "SID cartridge address (0x8F00/0xE900)"
resource:       "SidAddress"
action:         N/A

pet/pet-sidcart.c:
------------------
resource type:                  int
resource name:                  "SidClock"
resource range:                 0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource default:               SIDCART_CLOCK_NATIVE (1)
resource function:              set_sid_clock()
resource var:                   sidcart_clock
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidcartclock
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pet-sidcart.c:
------------------
command line:   -sidcartclock <clock>
description:    "SID cartridge address (0: C64 clock, 1: PET clock)"
resource:       "SidClock"
action:         N/A

pet/petdww.c:
-------------
resource type:                  string
resource name:                  "PETDWWfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_petdww_filename()
resource var:                   petdww_filename
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -petdwwimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/petdww.c:
-------------
command line:   -petdwwimage <Name>
description:    "Specify name of PET DWW image"
resource:       "PETDWWfilename"
action:         N/A

pet/petdww.c:
-------------
resource type:                  bool
resource name:                  "PETDWW"
resource range:                 0/1
resource default:               0
resource function:              set_petdww_enabled()
resource var:                   petdww_enabled
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -petdww / +petdww
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/petdww.c:
-------------
command line:   -petdww
description:    "Enable the PET DWW hi-res board"
resource:       "PETDWW" (set to 1)
action:         N/A

pet/petdww.c:
-------------
command line:   +petdww
description:    "Disable the PET DWW hi-res board"
resource:       "PETDWW" (set to 0)
action:         N/A

pet/pethre.c:
-------------
resource type:                  bool
resource name:                  "PETHRE"
resource range:                 0/1
resource default:               0
resource function:              set_pethre_enabled()
resource var:                   pethre_enabled
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -pethre / +pethre
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/pethre.c:
-------------
command line:   -pethre
description:    "Enable HiRes Emulation Board"
resource:       "PETHRE" (set to 1)
action:         N/A

pet/pethre.c:
-------------
command line:   +pethre
description:    "Disable HiRes Emulation Board"
resource:       "PETHRE" (set to 0)
action:         N/A

pet/petreu.c:
-------------
resource type:                  string
resource name:                  "PETREUfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_petreu_filename()
resource var:                   petreu_filename
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -petreuimage
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/petreu.c:
-------------
command line:   -petreuimage <Name>
description:    "Specify name of PET Ram and Expansion Unit image"
resource:       "PETREUfilename"
action:         N/A

pet/petreu.c:
-------------
resource type:                  bool
resource name:                  "PETREU"
resource range:                 0/1
resource default:               0
resource function:              set_petreu_enabled()
resource var:                   petreu_enabled
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -petreu / +petreu
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

pet/petreu.c:
-------------
command line:   -petreu
description:    "Enable the PET Ram and Expansion Unit"
resource:       "PETREU" (set to 1)
action:         N/A

pet/petreu.c:
-------------
command line:   +petreu
description:    "Disable the PET Ram and Expansion Unit"
resource:       "PETREU" (set to 0)
action:         N/A

plus4/digiblaster.c:
--------------------
resource type:                  bool
resource name:                  "DIGIBLASTER"
resource range:                 0/1
resource default:               0
resource function:              set_digiblaster_enabled()
resource var:                   digiblaster_sound_chip.chip_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -digiblaster / +digiblaster
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/digiblaster.c:
--------------------
command line:   -digiblaster
description:    "Enable the digiblaster add-on"
resource:       "DIGIBLASTER" (set to 1)
action:         N/A

plus4/digiblaster.c:
--------------------
command line:   +digiblaster
description:    "Disable the digiblaster add-on"
resource:       "DIGIBLASTER" (set to 0)
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               "kernal"
resource function:              set_kernal_rom_name()
resource var:                   kernal_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -kernal / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -kernal <Name>
description:    "Specify name of Kernal ROM image"
resource:       "KernalName"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               "basic"
resource function:              set_basic_rom_name()
resource var:                   basic_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -basic / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -basic <Name>
description:    "Specify name of BASIC ROM image"
resource:       "BasicName"
action:         N/A

plus4/plus4-sidcart.c:
----------------------
resource type:                  bool
resource name:                  "SidCart"
resource range:                 0/1
resource default:               0
resource function:              set_sidcart_enabled()
resource var:                   sidcart_sound_chip.chip_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -sidcart / +sidcart
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/plus4-sidcart.c:
----------------------
command line:   -sidcart
description:    "Enable the SID cartridge"
resource:       "SidCart" (set to 1)
action:         N/A

plus4/plus4-sidcart.c:
----------------------
command line:   +sidcart
description:    "Disable the SID cartridge"
resource:       "SidCart" (set to 0)
action:         N/A

plus4/plus4-sidcart.c:
----------------------
resource type:                  bool
resource name:                  "SIDCartJoy"
resource range:                 0/1
resource default:               0
resource function:              set_sidcartjoy_enabled()
resource var:                   sidcartjoy_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -sidcartjoy / +sidcartjoy
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/plus4-sidcart.c:
----------------------
command line:   -sidcartjoy
description:    "Enable SID cartridge joystick"
resource:       "SIDCartJoy" (set to 1)
action:         N/A

plus4/plus4-sidcart.c:
----------------------
command line:   +sidcartjoy
description:    "Disable SID cartridge joystick"
resource:       "SIDCartJoy" (set to 0)
action:         N/A

plus4/plus4-sidcart.c:
----------------------
resource type:                  int
resource name:                  "SidAddress"
resource range:                 N/A ($FD40/$FE80)
resource default:               $FD40
resource function:              set_sid_address()
resource var:                   sidcart_address
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -sidcartaddress
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/plus4-sidcart.c:
----------------------
command line:   -sidcartaddress <address>
description:    "SID cartridge address (0xFD40/0xFE80)"
resource:       "SidAddress"
action:         N/A

plus4/plus4-sidcart.c:
----------------------
resource type:                  int
resource name:                  "SidClock"
resource range:                 0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource default:               $FD40
resource function:              set_sid_clock()
resource var:                   sidcart_clock
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -sidcartclock
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/plus4-sidcart.c:
----------------------
command line:   -sidcartclock <clock>
description:    "SID cartridge address (0: C64 clock, 1: PLUS4 clock)"
resource:       "SidClock"
action:         N/A

plus4/plus4cart.c:
------------------
resource type:                  bool
resource name:                  "CartridgeReset"
resource range:                 0/1
resource default:               1
resource function:              set_cartridge_reset()
resource var:                   plus4cartridge_reset
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -cartreset / +cartreset
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

plus4/plus4cart.c:
------------------
command line:   -cartreset
description:    "Reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 1)
action:         N/A

plus4/plus4cart.c:
------------------
command line:   +cartreset
description:    "Do not reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 0)
action:         N/A

plus4/plus4speech.c:
--------------------
resource type:                  string
resource name:                  "SpeechImage"
resource range:                 N/A
resource default:               ""
resource function:              set_speech_filename()
resource var:                   speech_filename
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -speechrom / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/plus4speech.c:
--------------------
command line:   -speechrom <Name>
description:    "Attach Speech ROM image"
resource:       N/A
action:         set_speech_rom() (sets "SpeechImage" and "SpeechEnabled")

plus4/plus4speech.c:
--------------------
resource type:                  bool
resource name:                  "SpeechEnabled"
resource range:                 0/1
resource default:               0
resource function:              set_speech_enabled()
resource var:                   speech_sound_chip.chip_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -speech / +speech / -speechrom / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/plus4speech.c:
--------------------
command line:   -speech
description:    "Enable the v364 speech add-on"
resource:       "SpeechEnabled" (set to 1)
action:         N/A

plus4/plus4speech.c:
--------------------
command line:   +speech
description:    "Disable the v364 speech add-on"
resource:       "SpeechEnabled" (set to 0)
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDVideoCache"
resource range:                 0/1
resource default:               DEFAULT_VideoCache_VALUE (arch specific)
resource function:              set_video_cache_enabled()
resource var:                   raster_resource_chip->video_cache_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDvcache / +TEDvcache
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDvcache
description:    "Enable the video cache"
resource:       "TEDVideoCache" (set to 1)
action:         N/A

plus4/ted-cmdline-options.c:
----------------------------
command line:   +TEDvcache
description:    "Disable the video cache"
resource:       "TEDVideoCache" (set to 0)
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDDoubleScan"
resource range:                 0/1
resource default:               1
resource function:              set_double_scan_enabled()
resource var:                   ted.raster->canvas->videoconfig->doublescan
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDdscan / +TEDdscan
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDdscan
description:    "Enable double scan"
resource:       "TEDDoubleScan" (set to 1)
action:         N/A

plus4/ted-cmdline-options.c:
----------------------------
command line:   +TEDdscan
description:    "Disable double scan"
resource:       "TEDDoubleScan" (set to 0)
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDDoubleSize"
resource range:                 0/1
resource default:               1
resource function:              set_double_size_enabled()
resource var:                   ted.raster->canvas->videoconfig->double_size_enabled
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDdsize / +TEDdsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDdsize
description:    "Enable double size"
resource:       "TEDDoubleSize" (set to 1)
action:         N/A

plus4/ted-cmdline-options.c:
----------------------------
command line:   +TEDdsize
description:    "Disable double size"
resource:       "TEDDoubleSize" (set to 0)
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  string
resource name:                  "TEDPaletteFile"
resource range:                 N/A
resource default:               "default"
resource function:              set_palette_file_name()
resource var:                   ted.raster->canvas->videoconfig->external_palette_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDpalette
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDpalette <Name>
description:    "Specify name of file of external palette"
resource:       "TEDPaletteFile"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDExternalPalette"
resource range:                 0/1
resource default:               0
resource function:              set_ext_palette()
resource var:                   ted.raster->canvas->videoconfig->external_palette
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDintpal / -TEDextpal
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDintpal
description:    "Use an internal calculated palette"
resource:       "TEDExternalPalette" (set to 0)
action:         N/A

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDextpal
description:    "Use an external palette (file)"
resource:       "TEDExternalPalette" (set to 1)
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDColorSaturation"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_saturation()
resource var:                   ted.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDsaturation
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDsaturation <0-2000>
description:    "Set saturation of internal calculated palette"
resource:       "TEDColorSaturation"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDColorContrast"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_contrast()
resource var:                   ted.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDcontrast
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:       "TEDColorContrast"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDColorBrightness"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_brightness()
resource var:                   ted.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDbrightness
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDbrightness <0-2000>
description:    "Set brightness of internal calculated palette"
resource:       "TEDColorBrightness"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDColorGamma"
resource range:                 0..4000
resource default:               2200
resource function:              set_color_gamma()
resource var:                   ted.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDgamma
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:       "TEDColorGamma"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDPALScanLineShade"
resource range:                 0..1000
resource default:               750
resource function:              set_pal_scanlineshade()
resource var:                   ted.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDcrtscanlineshade
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDcrtscanlineshade <0-1000>
description:    "Amount of scan line shading for the CRT emulation"
resource:       "TEDPALScanLineShade"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDPALBlur"
resource range:                 0..1000
resource default:               500
resource function:              set_pal_blur()
resource var:                   ted.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDcrtblur
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:       "TEDPALBlur"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDPALOddLinePhase"
resource range:                 0..2000
resource default:               1125
resource function:              set_pal_oddlinesphase()
resource var:                   ted.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDoddlinesphase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDoddlinesphase <0-2000>
description:    "Set phase for color carrier in odd lines"
resource:       "TEDPALOddLinePhase"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDPALOddLineOffset"
resource range:                 0..2000
resource default:               875
resource function:              set_pal_oddlinesoffset()
resource var:                   ted.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDoddlinesoffset
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDoddlinesoffset <0-2000>
description:    "Set phase offset for color carrier in odd lines"
resource:       "TEDPALOddLineOffset"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDFilter"
resource range:                 0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:               VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                   ted.raster->canvas->videoconfig->filter
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDfilter
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:       "TEDFilter"
action:         N/A

printerdrv/driver-select.c:
---------------------------
resource type:                  string
resource name:                  "Printer4Driver"
resource range:                 N/A ("ascii"/"mps803"/"nl10"/"raw")
resource default:               "ascii"
resource function:              set_printer_driver()
resource var:                   driver_select[0].drv_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr4drv
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

printerdrv/driver-select.c:
---------------------------
command line:   -pr4drv <Name>
description:    "Specify name of printer driver for device #4. (ascii/mps803/nl10/raw)"
resource:       "Printer4Driver"
action:         N/A

printerdrv/driver-select.c:
---------------------------
resource type:                  string
resource name:                  "Printer5Driver"
resource range:                 N/A ("ascii"/"mps803"/"nl10"/"raw")
resource default:               "ascii"
resource function:              set_printer_driver()
resource var:                   driver_select[1].drv_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr5drv
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

printerdrv/driver-select.c:
---------------------------
command line:   -pr5drv <Name>
description:    "Specify name of printer driver for device #5. (ascii/mps803/nl10/raw)"
resource:       "Printer5Driver"
action:         N/A

printerdrv/driver-select.c:
---------------------------
resource type:                  string
resource name:                  "Printer6Driver"
resource range:                 N/A ("1520"/"raw")
resource default:               "1520"
resource function:              set_printer_driver()
resource var:                   driver_select[2].drv_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr6drv
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

printerdrv/driver-select.c:
---------------------------
command line:   -pr6drv <Name>
description:    "Specify name of printer driver for device #6. (1520/raw)"
resource:       "Printer6Driver"
action:         N/A

printerdrv/interface-serial.c:
------------------------------
resource type:                  int
resource name:                  "Printer4"
resource range:                 0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource default:               PRINTER_DEVICE_NONE (0)
resource function:              set_printer_enabled()
resource var:                   printer_enabled[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device4
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

printerdrv/interface-serial.c:
------------------------------
command line:   -device4 <Type>
description:    "Set device type for device #4 (0: None, 1: Filesystem, 2: Real)"
resource:       "Printer4"
action:         N/A

printerdrv/interface-serial.c:
------------------------------
resource type:                  int
resource name:                  "Printer5"
resource range:                 0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource default:               PRINTER_DEVICE_NONE (0)
resource function:              set_printer_enabled()
resource var:                   printer_enabled[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device5
platform gui present:           amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

printerdrv/interface-serial.c:
------------------------------
command line:   -device5 <Type>
description:    "Set device type for device #5 (0: None, 1: Filesystem, 2: Real)"
resource:       "Printer5"
action:         N/A

printerdrv/interface-serial.c:
------------------------------
resource type:                  int
resource name:                  "Printer6"
resource range:                 0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_FS (1), PRINTER_DEVICE_REAL (2))
resource default:               PRINTER_DEVICE_NONE (0)
resource function:              set_printer_enabled()
resource var:                   printer_enabled[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device6
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

printerdrv/interface-serial.c:
------------------------------
command line:   -device6 <Type>
description:    "Set device type for device #6 (0: None, 1: Filesystem, 2: Real)"
resource:       "Printer6"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               "chargen"
resource function:              set_chargen_rom_name()
resource var:                   chargen_rom_name
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargen / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/windows/unix

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:       "ChargenName"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "CIA1Model"
resource range:                 0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:               CIA_MODEL_6526 (0)
resource function:              set_cia1_model()
resource var:                   cia1_model
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cia1model / -ciamodel / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct:		amigaos/beos/dos/os2/sdl/osx/unix/windows

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -ciamodel <Model>
description:    "Set both CIA models (0 = old 6526, 1 = new 6526)"
resource:       N/A
action:         set_cia_model() (sets "CIA1Model" and "CIA2Model")

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -cia1model <Model>
description:    "Set CIA 1 model (0 = old 6526, 1 = new 6526)"
resource:       "CIA1Model"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "CIA2Model"
resource range:                 0/1 (CIA_MODEL_6526 (0), CIA_MODEL_6526A (1))
resource default:               CIA_MODEL_6526 (0)
resource function:              set_cia2_model()
resource var:                   cia2_model
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cia2model / -ciamodel / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct:		amigaos/beos/dos/os2/sdl/osx/unix/windows

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -cia2model <Model>
description:    "Set CIA 2 model (0 = old 6526, 1 = new 6526)"
resource:       "CIA2Model"
action:         N/A

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidEngine"
resource range:                 0..6 (SID_ENGINE_FASTSID (0), SID_ENGINE_RESID (1), SID_ENGINE_CATWEASELMKIII (2), SID_ENGINE_HARDSID (3),
                                        SID_ENGINE_PARSID_PORT1 (4), SID_ENGINE_PARSID_PORT2 (5), SID_ENGINE_PARSID_PORT3 (6))
resource default:               SID_ENGINE_DEFAULT
resource function:              set_sid_engine()
resource var:                   sid_engine
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -sidenginemodel / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidModel"
resource range:                 0..4 (SID_MODEL_6581 (0), SID_MODEL_8580 (1), SID_MODEL_8580D (2), SID_MODEL_6581R4 (3), SID_MODEL_DTVSID (4))
resource default:               SID_MODEL_DEFAULT
resource function:              set_sid_model()
resource var:                   sid_model
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -sidenginemodel /-model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

sid/sid-cmdline-options.c:
--------------------------
command line:   -sidenginemodel <engine and model>
description:    "Specify SID engine and model (0: FastSID 6581, 1: FastSID 8580, 256: ReSID 6581, 257: ReSID 8580, 258: ReSID 8580 + digiboost, 260: DTVSID, 512: Catweasel, 768: HardSID, 1024: ParSID in par port 1, 1280: ParSID in par port 2, 1536: ParSID in par port 3)"
resource:       N/A
action:         sid_common_set_engine_model() (sets "SidEngine" and "SidModel")

sid/sid-resources.c:
--------------------
resource type:                  bool
resource name:                  "SidFilters"
resource range:                 0/1
resource default:               1
resource function:              set_sid_filters_enabled()
resource var:                   sid_filters_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -sidfilters / +sidfilters
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

sid/sid-cmdline-options.c:
--------------------------
command line:   -sidfilters
description:    "Emulate SID filters"
resource:       "SidFilters" (set to 1)
action:         N/A

sid/sid-cmdline-options.c:
--------------------------
command line:   +sidfilters
description:    "Do not emulate SID filters"
resource:       "SidFilters" (set to 0)
action:         N/A

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidStereo"
resource range:                 0..2
resource default:               0
resource function:              set_sid_stereo()
resource var:                   sid_stereo
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -sidstereo
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

sid/sid-cmdline-options.c:
--------------------------
command line:   -sidstereo <amount>
description:    "amount of extra SID chips. (0..2)"
resource:       "SidStereo"
action:         N/A

sound.c:
--------
resource type:                  bool
resource name:                  "Sound"
resource range:                 0/1
resource default:               1
resource function:              set_playback_enabled()
resource var:                   playback_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -sound / +sound
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

sound.c:
--------
command line:   -sound
description:    "Enable sound playback"
resource:       "Sound" (set to 1)
action:         N/A

sound.c:
--------
command line:   +sound
description:    "Disable sound playback"
resource:       "Sound" (set to 0)
action:         N/A

sound.c:
--------
resource type:                  int
resource name:                  "SoundSampleRate"
resource range:                 N/A
resource default:               SOUND_SAMPLE_RATE
resource function:              set_sample_rate()
resource var:                   sample_rate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundrate
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

sound.c:
--------
command line:   -soundrate <value>
description:    "Set sound sample rate to <value> Hz"
resource:       "SoundSampleRate"
action:         N/A

sound.c:
--------
resource type:                  int
resource name:                  "SoundBufferSize"
resource range:                 1+
resource default:               SOUND_SAMPLE_MAX_BUFFER_SIZE (vsid) / SOUND_SAMPLE_BUFFER_SIZE (all others)
resource function:              set_buffer_size()
resource var:                   buffer_size
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundbufsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

sound.c:
--------
command line:   -soundbufsize <value>
description:    "Set sound buffer size to <value> msec"
resource:       "SoundBufferSize"
action:         N/A

sound.c:
--------
resource type:                  int
resource name:                  "SoundFragmentSize"
resource range:                 0..4 (SOUND_FRAGMENT_VERY_SMALL (0), SOUND_FRAGMENT_SMALL (1), SOUND_FRAGMENT_MEDIUM (2), SOUND_FRAGMENT_LARGE (3),
                                        SOUND_FRAGMENT_VERY_LARGE (4))
resource default:               ARCHDEP_SOUND_FRAGMENT_SIZE (arch specific)
resource function:              set_fragment_size()
resource var:                   fragment_size
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundfragsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:         amigaos/beos/dos/os2/sdl/unix/osx/windows

sound.c:
--------
command line:   -soundfragsize <value>
description:    "Set sound fragment size (0: very small, 1: small, 2: medium, 3: large, 4: very large)"
resource:       "SoundFragmentSize"
action:         N/A

sound.c:
--------
resource type:                  int
resource name:                  "SoundSpeedAdjustment"
resource range:                 0..2 (SOUND_ADJUST_FLEXIBLE (0), SOUND_ADJUST_ADJUSTING (1), SOUND_ADJUST_EXACT (2))
resource default:               SOUND_ADJUST_EXACT (2)
resource function:              set_speed_adjustment_setting()
resource var:                   speed_adjustment_setting
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundsync
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

sound.c:
--------
command line:   -soundsync <sync>
description:    "Set sound speed adjustment (0: flexible, 1: adjusting, 2: exact)"
resource:       "SoundSpeedAdjustment"
action:         N/A

sysfile.c:
----------
resource type:                  string
resource name:                  "Directory"
resource range:                 N/A
resource default:               "$$"
resource function:              set_system_path()
resource var:                   system_path
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -directory
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

sysfile.c:
----------
command line:   -directory <Path>
description:    "Define search path to locate system files"
resource:       "Directory"
action:         N/A

userport/userport_dac.c:
------------------------
resource type:                  bool
resource name:                  "UserportDAC"
resource range:                 0/1
resource default:               0
resource function:              set_userport_dac_enabled()
resource var:                   userport_dac_sound_chip.chip_enabled
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -userportdac / +userportdac
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

userport/userport_dac.c:
------------------------
command line:   -userportdac
description:    "Enable Userport DAC for sound output"
resource:       "UserportDAC" (set to 1)
action:         N/A

userport/userport_dac.c:
------------------------
command line:   +userportdac
description:    "Disable Userport DAC for sound output"
resource:       "UserportDAC" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDC64KB"
resource range:                 0/1
resource default:               1
resource function:              set_64kb_expansion()
resource var:                   vdc_resources.vdc_64kb_expansion
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDC16KB / -VDC64KB / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDC16KB
description:    "Set the VDC memory size to 16KB"
resource:       "VDC64KB" (set to 0)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDC64KB
description:    "Set the VDC memory size to 64KB"
resource:       "VDC64KB" (set to 1)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCStretchVertical"
resource range:                 0/1
resource default:               1
resource function:              set_stretch()
resource var:                   vdc_resources.stretchy
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCstretchvertical / +VDCstretchvertical
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCstretchvertical
description:    "Enable additional vertical stretching."
resource:       "VDCStretchVertical" (set to 1)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   +VDCstretchvertical
description:    "Disable additional vertical stretching."
resource:       "VDCStretchVertical" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCDoubleScan"
resource range:                 0/1
resource default:               1
resource function:              set_double_scan_enabled()
resource var:                   vdc.raster->canvas->videoconfig->doublescan
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCdscan / +VDCdscan
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCdscan
description:    "Enable double scan"
resource:       "VDCDoubleScan" (set to 1)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   +VDCdscan
description:    "Disable double scan"
resource:       "VDCDoubleScan" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCDoubleSize"
resource range:                 0/1
resource default:               0
resource function:              set_double_size_enabled()
resource var:                   vdc.raster->canvas->videoconfig->double_size_enabled
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCdsize / +VDCdsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCdsize
description:    "Enable double size"
resource:       "VDCDoubleSize" (set to 1)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   +VDCdsize
description:    "Disable double size"
resource:       "VDCDoubleSize" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  string
resource name:                  "VDCPaletteFile"
resource range:                 N/A
resource default:               "vdc_deft"
resource function:              set_palette_file_name()
resource var:                   vdc.raster->canvas->videoconfig->external_palette_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCpalette
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCpalette <Name>
description:    "Specify name of file of external palette"
resource:       "VDCPaletteFile"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCColorSaturation"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_saturation()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCsaturation
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCsaturation <0-2000>
description:    "Set saturation of internal calculated palette"
resource:       "VDCColorSaturation"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCColorContrast"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_contrast()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCcontrast
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:       "VDCColorContrast"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCColorBrightness"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_brightness()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCbrightness
platform gui present:           amigaos/beos/dos/os2/sdl/osx/unix/windows
platform range correct:		amigaos/beos/dos/os2/sdl/osx/unix/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCbrightness <0-2000>
description:    "Set brightness of internal calculated palette"
resource:       "VDCColorBrightness"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCColorGamma"
resource range:                 0..4000
resource default:               2200
resource function:              set_color_gamma()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCgamma
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:       "VDCColorGamma"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCPALScanLineShade"
resource range:                 0..1000
resource default:               750
resource function:              set_pal_scanlineshade()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCcrtscanlineshade
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCcrtscanlineshade <0-1000>
description:    "Amount of scan line shading for the CRT emulation"
resource:       "VDCPALScanLineShade"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCPALBlur"
resource range:                 0..1000
resource default:               500
resource function:              set_pal_blur()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCcrtblur
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:       "VDCPALBlur"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCPALOddLinePhase"
resource range:                 0..2000
resource default:               1125
resource function:              set_pal_oddlinesphase()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCoddlinesphase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCoddlinesphase <0-2000>
description:    "Set phase for color carrier in odd lines"
resource:       "VDCPALOddLinePhase"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCPALOddLineOffset"
resource range:                 0..2000
resource default:               875
resource function:              set_pal_oddlinesoffset()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCoddlinesoffset
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCoddlinesoffset <0-2000>
description:    "Set phase offset for color carrier in odd lines"
resource:       "VDCPALOddLineOffset"
action:         N/A

vic20/cart/finalexpansion.c:
----------------------------
resource type:                  bool
resource name:                  "FinalExpansionWriteBack"
resource range:                 0/1
resource default:               0
resource function:              set_finalexpansion_writeback()
resource var:                   finalexpansion_writeback
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -fewriteback / +fewriteback
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/cart/finalexpansion.c:
----------------------------
command line:   -fewriteback
description:    "Enable Final Expansion write back to ROM file"
resource:       "FinalExpansionWriteBack" (set to 1)
action:         N/A

vic20/cart/finalexpansion.c:
----------------------------
command line:   +fewriteback
description:    "Disable Final Expansion write back to ROM file"
resource:       "FinalExpansionWriteBack" (set to 0)
action:         N/A

vic20/cart/megacart.c:
----------------------
resource type:                  string
resource name:                  "MegaCartNvRAMfilename"
resource range:                 N/A
resource default:               ""
resource function:              set_nvram_filename()
resource var:                   nvram_filename
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -mcnvramfile
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/cart/megacart.c:
----------------------
command line:   -mcnvramfile <Name>
description:    "Set Mega-Cart NvRAM filename"
resource:       "MegaCartNvRAMfilename"
action:         N/A

vic20/cart/megacart.c:
----------------------
resource type:                  bool
resource name:                  "MegaCartNvRAMWriteBack"
resource range:                 0/1
resource default:               0
resource function:              set_nvram_writeback()
resource var:                   nvram_writeback
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -mcnvramwriteback / +mcnvramwriteback
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/cart/megacart.c:
----------------------
command line:   -mcnvramwriteback
description:    "Enable Mega-Cart NvRAM writeback"
resource:       "MegaCartNvRAMWriteBack" (set to 1)
action:         N/A

vic20/cart/megacart.c:
----------------------
command line:   +mcnvramwriteback
description:    "Disable Mega-Cart NvRAM writeback"
resource:       "MegaCartNvRAMWriteBack" (set to 0)
action:         N/A

vic20/cart/vic-fp.c:
--------------------
resource type:                  bool
resource name:                  "VicFlashPluginWriteBack"
resource range:                 0/1
resource default:               0
resource function:              set_vic_fp_writeback()
resource var:                   vic_fp_writeback
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -fpwriteback / +fpwriteback
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/cart/vic-fp.c:
--------------------
command line:   -fpwriteback
description:    "Enable Vic Flash Plugin write back to ROM file"
resource:       "VicFlashPluginWriteBack" (set to 1)
action:         N/A

vic20/cart/vic-fp.c:
--------------------
command line:   +fpwriteback
description:    "Disable Vic Flash Plugin write back to ROM file"
resource:       "VicFlashPluginWriteBack" (set to 0)
action:         N/A

vic20/cart/vic20-generic.c:
---------------------------
resource type:                  string
resource name:                  "GenericCartridgeFile2000"
resource range:                 N/A
resource default:               ""
resource function:              set_cartridge_file_2()
resource var:                   cartridge_file_2
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

vic20/cart/vic20-generic.c:
---------------------------
resource type:                  string
resource name:                  "GenericCartridgeFile4000"
resource range:                 N/A
resource default:               ""
resource function:              set_cartridge_file_4()
resource var:                   cartridge_file_4
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

vic20/cart/vic20-generic.c:
---------------------------
resource type:                  string
resource name:                  "GenericCartridgeFile6000"
resource range:                 N/A
resource default:               ""
resource function:              set_cartridge_file_6()
resource var:                   cartridge_file_6
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

vic20/cart/vic20-generic.c:
---------------------------
resource type:                  string
resource name:                  "GenericCartridgeFileA000"
resource range:                 N/A
resource default:               ""
resource function:              set_cartridge_file_A()
resource var:                   cartridge_file_A
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

vic20/cart/vic20-generic.c:
---------------------------
resource type:                  string
resource name:                  "GenericCartridgeFileB000"
resource range:                 N/A
resource default:               ""
resource function:              set_cartridge_file_B()
resource var:                   cartridge_file_B
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

vic20/cart/vic20-sidcart.c:
---------------------------
resource type:                  bool
resource name:                  "SidCart"
resource range:                 0/1
resource default:               0
resource function:              set_sidcart_enabled()
resource var:                   sidcart_sound_chip.chip_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sidcart / +sidcart
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/cart/vic20-sidcart.c:
---------------------------
command line:   -sidcart
description:    "Enable the SID cartridge"
resource:       "SidCart" (set to 1)
action:         N/A

vic20/cart/vic20-sidcart.c:
---------------------------
command line:   +sidcart
description:    "Disable the SID cartridge"
resource:       "SidCart" (set to 0)
action:         N/A

vic20/cart/vic20-sidcart.c:
---------------------------
resource type:                  int
resource name:                  "SidAddress"
resource range:                 N/A ($9800/$9C00)
resource default:               $9C00
resource function:              set_sid_address()
resource var:                   sidcart_address
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sidcartaddress
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/cart/vic20-sidcart.c:
---------------------------
command line:   -sidcartaddress <address>
description:    "SID cartridge address (0x9800/0x9C00)"
resource:       "SidAddress"
action:         N/A

vic20/cart/vic20-sidcart.c:
---------------------------
resource type:                  int
resource name:                  "SidClock"
resource range:                 0..1 (SIDCART_CLOCK_C64 (0), SIDCART_CLOCK_NATIVE (1))
resource default:               SIDCART_CLOCK_NATIVE (1)
resource function:              set_sid_clock()
resource var:                   sidcart_clock
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sidcartclock
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/cart/vic20-sidcart.c:
---------------------------
command line:   -sidcartclock <clock>
description:    "SID cartridge address (0: C64 clock, 1: VIC20 clock)"
resource:       "SidClock"
action:         N/A

vic20/cart/vic20cart.c:
-----------------------
resource type:                  string
resource name:                  "CartridgeFile"
resource range:                 N/A
resource default:               ""
resource function:              set_cartridge_file()
resource var:                   cartridge_file
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/unix/windows (CORRECT)

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICVideoCache"
resource range:                 0/1
resource default:               DEFAULT_VideoCache_VALUE
resource function:              set_video_cache_enabled()
resource var:                   raster_resource_chip->video_cache_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICvcache / +VICvcache
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICvcache
description:    "Enable the video cache"
resource:       "VICVideoCache" (set to 1)
action:         N/A

vic20/vic-cmdline-options.c:
----------------------------
command line:   +VICvcache
description:    "Disable the video cache"
resource:       "VICVideoCache" (set to 0)
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICDoubleScan"
resource range:                 0/1
resource default:               1
resource function:              set_double_scan_enabled()
resource var:                   vic.raster->canvas->videoconfig->doublescan
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICdscan / +VICdscan
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICdscan
description:    "Enable double scan"
resource:       "VICDoubleScan" (set to 1)
action:         N/A

vic20/vic-cmdline-options.c:
----------------------------
command line:   +VICdscan
description:    "Disable double scan"
resource:       "VICDoubleScan" (set to 0)
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICDoubleSize"
resource range:                 0/1
resource default:               1
resource function:              set_double_size_enabled()
resource var:                   vic.raster->canvas->videoconfig->double_size_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICdsize / +VICdsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICdsize
description:    "Enable double size"
resource:       "VICDoubleSize" (set to 1)
action:         N/A

vic20/vic-cmdline-options.c:
----------------------------
command line:   +VICdsize
description:    "Disable double size"
resource:       "VICDoubleSize" (set to 0)
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  string
resource name:                  "VICPaletteFile"
resource range:                 N/A
resource default:               "default"
resource function:              set_palette_file_name()
resource var:                   vic.raster->canvas->videoconfig->external_palette_name
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICpalette
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICpalette <Name>
description:    "Specify name of file of external palette"
resource:       "VICPaletteFile"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICExternalPalette"
resource range:                 0/1
resource default:               0
resource function:              set_ext_palette()
resource var:                   vic.raster->canvas->videoconfig->external_palette
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICintpal / -VICextpal
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICintpal
description:    "Use an internal calculated palette"
resource:       "VICExternalPalette" (set to 0)
action:         N/A

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICextpal
description:    "Use an external palette (file)"
resource:       "VICExternalPalette" (set to 1)
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICColorSaturation"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_saturation()
resource var:                   vic.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICsaturation
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICsaturation <0-2000>
description:    "Set saturation of internal calculated palette"
resource:       "VICColorSaturation"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICColorContrast"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_contrast()
resource var:                   vic.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICcontrast
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:       "VICColorContrast"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICColorBrightness"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_brightness()
resource var:                   vic.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICbrightness
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICbrightness <0-2000>
description:    "Set brightness of internal calculated palette"
resource:       "VICColorBrightness"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICColorGamma"
resource range:                 0..4000
resource default:               2200
resource function:              set_color_gamma()
resource var:                   vic.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICgamma
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:       "VICColorGamma"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICPALScanLineShade"
resource range:                 0..1000
resource default:               750
resource function:              set_pal_scanlineshade()
resource var:                   vic.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICcrtscanlineshade
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICcrtscanlineshade <0-1000>
description:    "Amount of scan line shading for the CRT emulation"
resource:       "VICPALScanLineShade"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICPALBlur"
resource range:                 0..1000
resource default:               500
resource function:              set_pal_blur()
resource var:                   vic.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICcrtblur
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:       "VICPALBlur"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICPALOddLinePhase"
resource range:                 0..2000
resource default:               1125
resource function:              set_pal_oddlinesphase()
resource var:                   vic.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICoddlinesphase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICoddlinesphase <0-2000>
description:    "Set phase for color carrier in odd lines"
resource:       "VICPALOddLinePhase"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICPALOddLineOffset"
resource range:                 0..2000
resource default:               875
resource function:              set_pal_oddlinesoffset()
resource var:                   vic.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICoddlinesoffset
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICoddlinesoffset <0-2000>
description:    "Set phase offset for color carrier in odd lines"
resource:       "VICPALOddLineOffset"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICFilter"
resource range:                 0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:               VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                   vic.raster->canvas->videoconfig->filter
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICfilter
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:       "VICFilter"
action:         N/A

vic20/vic20-resources.c:
------------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               "chargen"
resource function:              set_chargen_rom_name()
resource var:                   chargen_rom_name
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -chargen
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic20-cmdline-options.c:
------------------------------
command line:   -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:       "ChargenName"
action:         N/A

vic20/vic20-resources.c:
------------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               "kernal"
resource function:              set_kernal_rom_name()
resource var:                   kernal_rom_name
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -kernal
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic20-cmdline-options.c:
------------------------------
command line:   -kernal <Name>
description:    "Specify name of Kernal ROM image"
resource:       "KernalName"
action:         N/A

vic20/vic20-resources.c:
------------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               "basic"
resource function:              set_basic_rom_name()
resource var:                   basic_rom_name
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -basic
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vic20/vic20-cmdline-options.c:
------------------------------
command line:   -basic <Name>
description:    "Specify name of BASIC ROM image"
resource:       "BasicName"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIICheckSsColl"
resource range:                 0/1
resource default:               1
resource function:              set_sprite_sprite_collisions_enabled()
resource var:                   vicii_resources.sprite_sprite_collisions_enabled
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcheckss / +VICIIcheckss
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIcheckss
description:    "Enable sprite-sprite collision registers"
resource:       "VICIICheckSsColl" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIcheckss
description:    "Disable sprite-sprite collision registers"
resource:       "VICIICheckSsColl" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIICheckSsColl"
resource range:                 0/1
resource default:               1
resource function:              set_sprite_sprite_collisions_enabled()
resource var:                   vicii_resources.sprite_sprite_collisions_enabled
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcheckss / +VICIIcheckss
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIcheckss
description:    "Enable sprite-sprite collision registers"
resource:       "VICIICheckSsColl" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIcheckss
description:    "Disable sprite-sprite collision registers"
resource:       "VICIICheckSsColl" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIICheckSbColl"
resource range:                 0/1
resource default:               1
resource function:              set_sprite_background_collisions_enabled()
resource var:                   vicii_resources.sprite_background_collisions_enabled
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIchecksb / +VICIIchecksb
platform gui present:           amigaos/beos/dos/os2/unix/osx/windows/sdl

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIchecksb
description:    "Enable sprite-background collision registers"
resource:       "VICIICheckSbColl" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIchecksb
description:    "Disable sprite-background collision registers"
resource:       "VICIICheckSbColl" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIICheckSbColl"
resource range:                 0/1
resource default:               1
resource function:              set_sprite_background_collisions_enabled()
resource var:                   vicii_resources.sprite_background_collisions_enabled
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIchecksb / +VICIIchecksb
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIchecksb
description:    "Enable sprite-background collision registers"
resource:       "VICIICheckSbColl" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIchecksb
description:    "Disable sprite-background collision registers"
resource:       "VICIICheckSbColl" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIINewLuminances"
resource range:                 0/1
resource default:               1
resource function:              set_new_luminances()
resource var:                   vicii_resources.new_luminances
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIInewluminance / +VICIInewluminance / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIInewluminance
description:    "Use new luminances"
resource:       "VICIINewLuminances" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIInewluminance
description:    "Use old luminances"
resource:       "VICIINewLuminances" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIINewLuminances"
resource range:                 0/1
resource default:               1
resource function:              set_new_luminances()
resource var:                   vicii_resources.new_luminances
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIInewluminance / +VICIInewluminance / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIInewluminance
description:    "Use new luminances"
resource:       "VICIINewLuminances" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIInewluminance
description:    "Use old luminances"
resource:       "VICIINewLuminances" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIVideoCache"
resource range:                 0/1
resource default:               DEFAULT_VideoCache_VALUE
resource function:              set_video_cache_enabled()
resource var:                   raster_resource_chip->video_cache_enabled
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIvcache / +VICIIvcache
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIvcache
description:    "Enable the video cache"
resource:       "VICIIVideoCache" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIvcache
description:    "Disable the video cache"
resource:       "VICIIVideoCache" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIVideoCache"
resource range:                 0/1
resource default:               DEFAULT_VideoCache_VALUE
resource function:              set_video_cache_enabled()
resource var:                   raster_resource_chip->video_cache_enabled
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIvcache / +VICIIvcache
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIvcache
description:    "Enable the video cache"
resource:       "VICIIVideoCache" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIvcache
description:    "Disable the video cache"
resource:       "VICIIVideoCache" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIDoubleScan"
resource range:                 0/1
resource default:               1
resource function:              set_double_scan_enabled()
resource var:                   vicii.raster->canvas->videoconfig->doublescan
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIdscan / +VICIIdscan
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIdscan
description:    "Enable double scan"
resource:       "VICIIDoubleScan" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIdscan
description:    "Disable double scan"
resource:       "VICIIDoubleScan" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIDoubleScan"
resource range:                 0/1
resource default:               1
resource function:              set_double_scan_enabled()
resource var:                   vicii.raster->canvas->videoconfig->doublescan
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIdscan / +VICIIdscan
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIdscan
description:    "Enable double scan"
resource:       "VICIIDoubleScan" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIdscan
description:    "Disable double scan"
resource:       "VICIIDoubleScan" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIDoubleSize"
resource range:                 0/1
resource default:               1
resource function:              set_double_size_enabled()
resource var:                   vicii.raster->canvas->videoconfig->double_size_enabled
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIdsize / +VICIIdsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIdsize
description:    "Enable double size"
resource:       "VICIIDoubleSize" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIdsize
description:    "Disable double size"
resource:       "VICIIDoubleSize" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIDoubleSize"
resource range:                 0/1
resource default:               1
resource function:              set_double_size_enabled()
resource var:                   vicii.raster->canvas->videoconfig->double_size_enabled
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIdsize / +VICIIdsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIdsize
description:    "Enable double size"
resource:       "VICIIDoubleSize" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIdsize
description:    "Disable double size"
resource:       "VICIIDoubleSize" (set to 0)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  string
resource name:                  "VICIIPaletteFile"
resource range:                 N/A
resource default:               "default"
resource function:              set_palette_file_name()
resource var:                   vicii.raster->canvas->videoconfig->external_palette_name
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIpalette
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIpalette <Name>
description:    "Specify name of file of external palette"
resource:       "VICIIPaletteFile"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  string
resource name:                  "VICIIPaletteFile"
resource range:                 N/A
resource default:               "default"
resource function:              set_palette_file_name()
resource var:                   vicii.raster->canvas->videoconfig->external_palette_name
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIpalette
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIpalette <Name>
description:    "Specify name of file of external palette"
resource:       "VICIIPaletteFile"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIExternalPalette"
resource range:                 0/1
resource default:               0
resource function:              set_ext_palette()
resource var:                   vicii.raster->canvas->videoconfig->external_palette
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIintpal / -VICIIextpal
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIintpal
description:    "Use an internal calculated palette"
resource:       "VICIIExternalPalette" (set to 0)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIextpal
description:    "Use an external palette (file)"
resource:       "VICIIExternalPalette" (set to 1)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIExternalPalette"
resource range:                 0/1
resource default:               0
resource function:              set_ext_palette()
resource var:                   vicii.raster->canvas->videoconfig->external_palette
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIintpal / -VICIIextpal
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIintpal
description:    "Use an internal calculated palette"
resource:       "VICIIExternalPalette" (set to 0)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIextpal
description:    "Use an external palette (file)"
resource:       "VICIIExternalPalette" (set to 1)
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIColorSaturation"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_saturation()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIsaturation
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIsaturation <0-2000>
description:    "Set saturation of internal calculated palette"
resource:       "VICIIColorSaturation"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIColorSaturation"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_saturation()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_saturation
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIsaturation
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIsaturation <0-2000>
description:    "Set saturation of internal calculated palette"
resource:       "VICIIColorSaturation"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIColorContrast"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_contrast()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcontrast
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:       "VICIIColorContrast"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIColorContrast"
resource range:                 0..2000
resource default:               1250
resource function:              set_color_contrast()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_contrast
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcontrast
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIcontrast <0-2000>
description:    "Set contrast of internal calculated palette"
resource:       "VICIIColorContrast"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIColorBrightness"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_brightness()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIbrightness
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIbrightness <0-2000>
description:    "Set brightness of internal calculated palette"
resource:       "VICIIColorBrightness"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIColorBrightness"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_brightness()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_brightness
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIbrightness
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIbrightness <0-2000>
description:    "Set brightness of internal calculated palette"
resource:       "VICIIColorBrightness"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIColorGamma"
resource range:                 0..4000
resource default:               2200
resource function:              set_color_gamma()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIgamma
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:       "VICIIColorGamma"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIColorGamma"
resource range:                 0..4000
resource default:               2200
resource function:              set_color_gamma()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_gamma
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIgamma
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIgamma <0-4000>
description:    "Set gamma of internal calculated palette"
resource:       "VICIIColorGamma"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIPALScanLineShade"
resource range:                 0..1000
resource default:               750
resource function:              set_pal_scanlineshade()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcrtscanlineshade
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIcrtscanlineshade <0-1000>
description:    "Amount of scan line shading for the CRT emulation"
resource:       "VICIIPALScanLineShade"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIPALScanLineShade"
resource range:                 0..1000
resource default:               750
resource function:              set_pal_scanlineshade()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_scanlineshade
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcrtscanlineshade
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIcrtscanlineshade <0-1000>
description:    "Amount of scan line shading for the CRT emulation"
resource:       "VICIIPALScanLineShade"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIPALBlur"
resource range:                 0..1000
resource default:               500
resource function:              set_pal_blur()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcrtblur
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:       "VICIIPALBlur"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIPALBlur"
resource range:                 0..1000
resource default:               500
resource function:              set_pal_blur()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_blur
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIcrtblur
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIcrtblur <0-1000>
description:    "Amount of horizontal blur for the CRT emulation."
resource:       "VICIIPALBlur"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIPALOddLinePhase"
resource range:                 0..2000
resource default:               1125
resource function:              set_pal_oddlinesphase()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIoddlinesphase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIoddlinesphase <0-2000>
description:    "Set phase for color carrier in odd lines"
resource:       "VICIIPALOddLinePhase"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIPALOddLinePhase"
resource range:                 0..2000
resource default:               1125
resource function:              set_pal_oddlinesphase()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_phase
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIoddlinesphase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIoddlinesphase <0-2000>
description:    "Set phase for color carrier in odd lines"
resource:       "VICIIPALOddLinePhase"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIPALOddLineOffset"
resource range:                 0..2000
resource default:               875
resource function:              set_pal_oddlinesoffset()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIoddlinesoffset
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIoddlinesoffset <0-2000>
description:    "Set phase offset for color carrier in odd lines"
resource:       "VICIIPALOddLineOffset"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIPALOddLineOffset"
resource range:                 0..2000
resource default:               875
resource function:              set_pal_oddlinesoffset()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.pal_oddlines_offset
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIoddlinesoffset
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIoddlinesoffset <0-2000>
description:    "Set phase offset for color carrier in odd lines"
resource:       "VICIIPALOddLineOffset"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIFilter"
resource range:                 0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:               VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                   vicii.raster->canvas->videoconfig->filter
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIfilter
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:       "VICIIFilter"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIFilter"
resource range:                 0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:               VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                   vicii.raster->canvas->videoconfig->filter
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIfilter
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:       "VICIIFilter"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIVSPBug"
resource range:                 0/1
resource default:               0
resource function:              set_vsp_bug_enabled()
resource var:                   vicii_resources.vsp_bug_enabled
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIvspbug / +VICIIvspbug
platform gui missing:           amigaos/beos/dos/os2/windows
platform gui present:           unix/sdl/osx

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIvspbug
description:    "Enable VSP bug emulation"
resource:       "VICIIVSPBug" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIvspbug
description:    "Disable VSP bug emulation"
resource:       "VICIIVSPBug" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIModel"
resource range:                 0..6 (VICII_MODEL_6569 (0), VICII_MODEL_8565 (1), VICII_MODEL_6569R1 (2), VICII_MODEL_6567 (3), VICII_MODEL_8562 (4),
                                        VICII_MODEL_6567R56A (5), VICII_MODEL_6572 (6))
resource default:               VICII_MODEL_6569 (0)
resource function:              set_model()
resource var:                   vicii_resources.model
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc / -ntscold / -paln / -VICIImodel / -model
platform gui present:			amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/osx/windows

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIImodel <Model>
description:    "Set VIC-II model (6569/6569r1/8565/6567/8562/6567r56a/6572)"
resource:       N/A
action:         set_vicii_model() (sets "VICIIModel")

COMMON RESOURCES/CMDLINES


attach.c:
---------
resource type:                  bool
resource name:                  "AttachDevice8Readonly"
resource range:                 0/1
resource default:               0
resource function:              set_attach_device_readonly()
resource var:                   attach_device_readonly_enabled[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -attach8ro / -attach8rw
platform gui present:           amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:           dos

attach.c:
---------
command line:   -attach8ro
description:    "Attach disk image for drive #8 read only"
resource:       "AttachDevice8Readonly" (set to 1)
action:         N/A

attach.c:
---------
command line:   -attach8rw
description:    "Attach disk image for drive #8 read write (if possible)"
resource:       "AttachDevice8Readonly" (set to 0)
action:         N/A

attach.c:
---------
resource type:                  bool
resource name:                  "AttachDevice9Readonly"
resource range:                 0/1
resource default:               0
resource function:              set_attach_device_readonly()
resource var:                   attach_device_readonly_enabled[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -attach9ro / -attach9rw
platform gui present:           amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:           dos

attach.c:
---------
command line:   -attach9ro
description:    "Attach disk image for drive #9 read only"
resource:       "AttachDevice9Readonly" (set to 1)
action:         N/A

attach.c:
---------
command line:   -attach9rw
description:    "Attach disk image for drive #9 read write (if possible)"
resource:       "AttachDevice9Readonly" (set to 0)
action:         N/A

attach.c:
---------
resource type:                  bool
resource name:                  "AttachDevice10Readonly"
resource range:                 0/1
resource default:               0
resource function:              set_attach_device_readonly()
resource var:                   attach_device_readonly_enabled[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -attach10ro / -attach10rw
platform gui present:           amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:           dos

attach.c:
---------
command line:   -attach10ro
description:    "Attach disk image for drive #10 read only"
resource:       "AttachDevice10Readonly" (set to 1)
action:         N/A

attach.c:
---------
command line:   -attach10rw
description:    "Attach disk image for drive #10 read write (if possible)"
resource:       "AttachDevice10Readonly" (set to 0)
action:         N/A

attach.c:
---------
resource type:                  bool
resource name:                  "AttachDevice11Readonly"
resource range:                 0/1
resource default:               0
resource function:              set_attach_device_readonly()
resource var:                   attach_device_readonly_enabled[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -attach11ro / -attach11rw
platform gui present:           amigaos/beos/os2/unix/osx/windows/sdl
platform gui missing:           dos

attach.c:
---------
command line:   -attach11ro
description:    "Attach disk image for drive #11 read only"
resource:       "AttachDevice11Readonly" (set to 1)
action:         N/A

attach.c:
---------
command line:   -attach11rw
description:    "Attach disk image for drive #11 read write (if possible)"
resource:       "AttachDevice11Readonly" (set to 0)
action:         N/A

attach.c:
---------
resource type:                  int
resource name:                  "FileSystemDevice8"
resource range:                 0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:               ATTACH_DEVICE_FS
resource function:              set_file_system_device()
resource var:                   file_system_device_enabled[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device8
platform gui present:           dos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos

attach.c:
---------
command line:   -device8 <Type>
description:    "Set device type for device #8 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:       "FileSystemDevice8"
action:         N/A

attach.c:
---------
resource type:                  int
resource name:                  "FileSystemDevice9"
resource range:                 0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:               ATTACH_DEVICE_FS
resource function:              set_file_system_device()
resource var:                   file_system_device_enabled[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device9
platform gui present:           dos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos

attach.c:
---------
command line:   -device9 <Type>
description:    "Set device type for device #9 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:       "FileSystemDevice9"
action:         N/A

attach.c:
---------
resource type:                  int
resource name:                  "FileSystemDevice10"
resource range:                 0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:               ATTACH_DEVICE_FS
resource function:              set_file_system_device()
resource var:                   file_system_device_enabled[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device10
platform gui present:           dos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos

attach.c:
---------
command line:   -device10 <Type>
description:    "Set device type for device #10 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:       "FileSystemDevice10"
action:         N/A

attach.c:
---------
resource type:                  int
resource name:                  "FileSystemDevice11"
resource range:                 0..3 (ATTACH_DEVICE_NONE (0), ATTACH_DEVICE_FS (1), ATTACH_DEVICE_REAL (2), ATTACH_DEVICE_RAW (3))
resource default:               ATTACH_DEVICE_FS
resource function:              set_file_system_device()
resource var:                   file_system_device_enabled[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device11
platform gui present:           dos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos

attach.c:
---------
command line:   -device11 <Type>
description:    "Set device type for device #11 (0: None, 1: Filesystem, 2: OpenCBM, 3: Block device)"
resource:       "FileSystemDevice11"
action:         N/A

autostart.c:
------------
resource type:                  bool
resource name:                  "AutostartHandleTrueDriveEmulation"
resource range:                 0/1
resource default:               0
resource function:              set_autostart_handle_tde()
resource var:                   AutostartHandleTrueDriveEmulation
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -autostart-handle-tde / +autostart-handle-tde
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:           os2

autostart.c:
------------
command line:   -autostart-handle-tde
description:    "Handle True Drive Emulation on autostart"
resource:       "AutostartHandleTrueDriveEmulation" (set to 1)
action:         N/A

autostart.c:
------------
command line:   +autostart-handle-tde
description:    "Do not handle True Drive Emulation on autostart"
resource:       "AutostartHandleTrueDriveEmulation" (set to 0)
action:         N/A

autostart.c:
------------
resource type:                  int
resource name:                  "AutostartDelay"
resource range:                 0..1000
resource default:               0
resource function:              set_autostart_delay()
resource var:                   AutostartDelay
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -autostart-delay
platform gui present:           amigaos/beos/dos/unix
platform range correct:
platform range incorrect:
platform gui missing:           os2/sdl/osx/windows
fixme: update documentation with range

autostart.c:
------------
command line:   -autostart-delay <frames>
description:    "Set initial autostart delay (0: use default)"
resource:       "AutostartDelay"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "ChargenCHName"
resource range:                 N/A
resource default:               "chargch"
resource function:              set_chargen_ch_rom_name()
resource var:                   chargen_ch_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargch
platform gui present:           amigaos/beos/dos/sdl/windows/unix
platform gui missing:           os2/osx

c128/c128-cmdline-options.c:
----------------------------
command line:   -chargch <Name>
description:    "Specify name of Swedish character generator ROM image"
resource:       "ChargenCHName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  string
resource name:                  "KernalCHName"
resource range:                 N/A
resource default:               "kernalch"
resource function:              set_kernal_ch_rom_name()
resource var:                   kernal_ch_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalch
platform gui present:           amigaos/beos/dos/sdl/windows/unix
platform gui missing:           os2/osx

c128/c128-cmdline-options.c:
----------------------------
command line:   -kernalch <Name>
description:    "Specify name of Swiss Kernal ROM image"
resource:       "KernalCHName"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  int
resource name:                  "MachineType"
resource range:                 0..7 (C128_MACHINE_INT (0), C128_MACHINE_FINNISH (1), C128_MACHINE_FRENCH (2), C128_MACHINE_GERMAN (3),
                                        C128_MACHINE_ITALIAN (4), C128_MACHINE_NORWEGIAN (5), C128_MACHINE_SWEDISH (6), C128_MACHINE_SWISS (7))
resource default:               C128_MACHINE_INT
resource function:              set_machine_type()
resource var:                   machine_type
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -machinetype
platform gui present:           amigaos/os2/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           beos/dos/sdl

c128/c128-cmdline-options.c:
----------------------------
command line:   -machinetype <Type>
description:    "Set C128 machine type (0: International, 1: Finnish, 2: French, 3: German, 4: Italian, 5: Norwegian, 6: Swedish, 7: Swiss)"
resource:       "MachineType"
action:         N/A

c128/c128-resources.c:
----------------------
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/
                                        $DE80/$DEA0/$DEC0/$DEE0/$DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DE00
resource function:              sid_set_sid_stereo_address()
resource var:                   sid_stereo_address_start
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidstereoaddress
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           os2

sid/sid-cmdline-options.c:
--------------------------
command line:   -sidstereoaddress <Base address>
description:    "Specify base address for 2nd SID. ([address range])"
resource:       "SidStereoAddressStart"
action:         N/A
fixme: fix documentation, range

c128/c128-resources.c:
----------------------
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/
                                        $DE80/$DEA0/$DEC0/$DEE0/$DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DF00
resource function:              sid_set_sid_triple_address()
resource var:                   sid_triple_address_start
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidtripleaddress
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           os2
fixme: fix documentation, range

sid/sid-cmdline-options.c:
--------------------------
command line:   -sidtripleaddress <Base address>
description:    "Specify base address for 3rd SID. ([address range])"
resource:       "SidTripleAddressStart"
action:         N/A
fixme: fix documentation, range

c128/c128mmu.c:
---------------
resource type:                  bool
resource name:                  "40/80ColumnKey"
resource range:                 0/1
resource default:               1
resource function:              set_column4080_key()
resource var:                   mmu_column4080_key
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -40col / -80col
platform gui present:           unix/osx
platform gui missing:           amigaos/beos/dos/os2/sdl/windows

c128/c128mmu.c:
---------------
command line:   -40col
description:    "Activate 40 column mode"
resource:       "40/80ColumnKey" (set to 1)
action:         N/A

c128/c128mmu.c:
---------------
command line:   -80col
description:    "Activate 80 column mode"
resource:       "40/80ColumnKey" (set to 0)
action:         N/A

c128/c128mmu.c:
---------------
resource type:                  bool
resource name:                  "Go64Mode"
resource range:                 0/1
resource default:               0
resource function:              set_force_c64_mode()
resource var:                   force_c64_mode_res
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -go64 / +go64
platform gui present:           unix/osx
platform gui missing:           amigaos/beos/dos/os2/sdl/windows

c128/c128mmu.c:
---------------
command line:   -go64
description:    "Always switch to C64 mode on reset"
resource:       "Go64Mode" (set to 1)
action:         N/A

c128/c128mmu.c:
---------------
command line:   +go64
description:    "Always switch to C128 mode on reset"
resource:       "Go64Mode" (set to 0)
action:         N/A

c128/functionrom.c:
-------------------
resource type:                  string
resource name:                  "InternalFunctionName"
resource range:                 N/A
resource default:               ""
resource function:              set_internal_function_rom_name()
resource var:                   internal_function_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -intfrom
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           dos

c128/functionrom.c:
-------------------
command line:   -intfrom <Name>
description:    "Specify name of internal Function ROM image"
resource:       "InternalFunctionName"
action:         N/A

c128/functionrom.c:
-------------------
resource type:                  string
resource name:                  "ExternalFunctionName"
resource range:                 N/A
resource default:               ""
resource function:              set_external_function_rom_name()
resource var:                   external_function_rom_name
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -extfrom
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           dos

c128/functionrom.c:
-------------------
command line:   -extfrom <Name>
description:    "Specify name of external Function ROM image"
resource:       "ExternalFunctionName"
action:         N/A

c128/functionrom.c:
-------------------
resource type:                  int
resource name:                  "InternalFunctionROM"
resource range:                 0..3 (INT_FUNCTION_NONE (0), INT_FUNCTION_ROM (1), INT_FUNCTION_RAM (2), INT_FUNCTION_RTC (3))
resource default:               INT_FUNCTION_NONE (0)
resource function:              set_internal_function_rom_enabled()
resource var:                   internal_function_rom_enabled
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -intfunc
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range incorrect:

c128/functionrom.c:
-------------------
command line:   -intfunc <Type>
description:    "Type of internal Function ROM: (0: None, 1: ROM, 2: RAM, 3: RTC)"
resource:       "InternalFunctionROM"
action:         N/A

c128/functionrom.c:
-------------------
resource type:                  int
resource name:                  "ExternalFunctionROM"
resource range:                 0..3 (EXT_FUNCTION_NONE (0), EXT_FUNCTION_ROM (1), EXT_FUNCTION_RAM (2), EXT_FUNCTION_RTC (3))
resource default:               EXT_FUNCTION_NONE (0)
resource function:              set_external_function_rom_enabled()
resource var:                   external_function_rom_enabled
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -extfunc
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect:		osx

c128/functionrom.c:
-------------------
command line:   -extfunc <Type>
description:    "Type of external Function ROM: (0: None, 1: ROM, 2: RAM, 3: RTC)"
resource:       "ExternalFunctionROM"
action:         N/A

c128/functionrom.c:
-------------------
resource type:                  bool
resource name:                  "InternalFunctionROMRTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_internal_function_rtc_save()
resource var:                   internal_function_rtc_save
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -intfuncrtcsave / +intfuncrtcsave
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

c128/functionrom.c:
-------------------
command line:   -intfuncrtcsave
description:    "Enable saving of the internal function RTC data when changed."
resource:       "InternalFunctionROMRTCSave" (set to 1)
action:         N/A

c128/functionrom.c:
-------------------
command line:   +intfuncrtcsave
description:    "Disable saving of the internal function RTC data when changed."
resource:       "InternalFunctionROMRTCSave" (set to 0)
action:         N/A

c128/functionrom.c:
-------------------
resource type:                  bool
resource name:                  "ExternalFunctionROMRTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_external_function_rtc_save()
resource var:                   external_function_rtc_save
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -extfuncrtcsave / +extfuncrtcsave
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

c128/functionrom.c:
-------------------
command line:   -extfuncrtcsave
description:    "Enable saving of the external function RTC data when changed."
resource:       "ExternalFunctionROMRTCSave" (set to 1)
action:         N/A

c128/functionrom.c:
-------------------
command line:   +extfuncrtcsave
description:    "Disable saving of the external function RTC data when changed."
resource:       "ExternalFunctionROMRTCSave" (set to 0)
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               "chargen"
resource function:              set_chargen_rom_name()
resource var:                   chargen_rom_name
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargen / -model
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

c64/c64-cmdline-options.c:
--------------------------
command line:   -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:       "ChargenName"
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               "kernal"
resource function:              set_kernal_rom_name()
resource var:                   kernal_rom_name
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernal / -model
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

c64/c64-cmdline-options.c:
--------------------------
command line:   -kernal <Name>
description:    "Specify name of Kernal ROM image"
resource:       "KernalName"
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               "basic"
resource function:              set_basic_rom_name()
resource var:                   basic_rom_name
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

c64/c64-cmdline-options.c:
--------------------------
command line:   -basic <Name>
description:    "Specify name of BASIC ROM image"
resource:       "BasicName"
action:         N/A

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "KernalRev"
resource range:                 N/A (C64_KERNAL_REV1, C64_KERNAL_REV2, C64_KERNAL_REV3, C64_KERNAL_SX64, C64_KERNAL_4064, C64_KERNAL_UNKNOWN)
resource default:               C64_KERNAL_REV3
resource function:              set_kernal_revision()
resource var:                   kernal_revision
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernalrev
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

c64/c64-cmdline-options.c:
--------------------------
command line:   -kernalrev <Revision>
description:    "Patch the Kernal ROM to the specified <revision> (1: rev. 1, 2: rev. 2, 3: rev. 3, 67/sx: sx64, 100/4064: 4064)"
resource:       N/A
action:         patch_rom() (sets "KernalRev")

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource default:               MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc / -ntscold / -paln
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos/os2

c64/c64-cmdline-options.c:
--------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       N/A
action:         set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")

c64/c64-cmdline-options.c:
--------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       N/A
action:         set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")

c64/c64-cmdline-options.c:
--------------------------
command line:   -ntscold
description:    "Use old NTSC sync factor"
resource:       N/A
action:         set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")

c64/c64-cmdline-options.c:
--------------------------
command line:   -paln
description:    "Use PAL-N sync factor"
resource:       N/A
action:         set_video_standard() (sets "MachineVideoStandard" and "VICIIModel")

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DE00
resource function:              sid_set_sid_stereo_address()
resource var:                   sid_stereo_address_start
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidstereoaddress
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           os2

c64/c64-resources.c:
--------------------
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DF00
resource function:              sid_set_sid_triple_address()
resource var:                   sid_triple_address_start
resource emulators:             x64/x64sc
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidtripleaddress
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           os2

c64/cart/c64cart.c:
-------------------
resource type:                  bool
resource name:                  "CartridgeReset"
resource range:                 0/1
resource default:               1
resource function:              set_cartridge_reset()
resource var:                   c64cartridge_reset
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cartreset / +cartreset
platform gui present:           amigaos/dos/sdl/unix/osx/windows
platform gui missing:			beos/os2

c64/cart/c64cart.c:
-------------------
command line:   -cartreset
description:    "Reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 1)
action:         N/A

c64/cart/c64cart.c:
-------------------
command line:   +cartreset
description:    "Do not reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 0)
action:         N/A

c64/cart/c64cart.c:
-------------------
resource type:                  int
resource name:                  "CartridgeType"
resource range:                 -6 / -3..57 (CARTRIDGE_ULTIMAX (-6), CARTRIDGE_GENERIC_8KB (-3), CARTRIDGE_GENERIC_16KB (-2), CARTRIDGE_NONE (-1),
                                        CARTRIDGE_CRT (0), CARTRIDGE_ACTION_REPLAY (1), CARTRIDGE_KCS_POWER (2), CARTRIDGE_FINAL_III (3),
                                        CARTRIDGE_SIMONS_BASIC (4), CARTRIDGE_OCEAN (5), CARTRIDGE_EXPERT (6), CARTRIDGE_FUNPLAY (7), CARTRIDGE_SUPER_GAMES (8),
                                        CARTRIDGE_ATOMIC_POWER (9), CARTRIDGE_EPYX_FASTLOAD (10), CARTRIDGE_WESTERMANN (11), CARTRIDGE_REX (12),
                                        CARTRIDGE_FINAL_I (13), CARTRIDGE_MAGIC_FORMEL (14), CARTRIDGE_GS (15), CARTRIDGE_WARPSPEED (16), CARTRIDGE_DINAMIC (17),
                                        CARTRIDGE_ZAXXON (18), CARTRIDGE_MAGIC_DESK (19), CARTRIDGE_SUPER_SNAPSHOT_V5 (20), CARTRIDGE_COMAL80 (21),
                                        CARTRIDGE_STRUCTURED_BASIC (22), CARTRIDGE_ROSS (23), CARTRIDGE_DELA_EP64 (24), CARTRIDGE_DELA_EP7x8 (25),
                                        CARTRIDGE_DELA_EP256 (26), CARTRIDGE_REX_EP256 (27), CARTRIDGE_MIKRO_ASSEMBLER (28), CARTRIDGE_FINAL_PLUS (29),
                                        CARTRIDGE_ACTION_REPLAY4 (30), CARTRIDGE_STARDOS (31), CARTRIDGE_EASYFLASH (32), CARTRIDGE_EASYFLASH_XBANK (33),
                                        CARTRIDGE_CAPTURE (34), CARTRIDGE_ACTION_REPLAY3 (35), CARTRIDGE_RETRO_REPLAY (36), CARTRIDGE_MMC64 (37),
                                        CARTRIDGE_MMC_REPLAY (38), CARTRIDGE_IDE64 (39), CARTRIDGE_SUPER_SNAPSHOT (40), CARTRIDGE_IEEE488 (41),
                                        CARTRIDGE_GAME_KILLER (42), CARTRIDGE_P64 (43), CARTRIDGE_EXOS (44), CARTRIDGE_FREEZE_FRAME (45),
                                        CARTRIDGE_FREEZE_MACHINE (46), CARTRIDGE_SNAPSHOT64 (47), CARTRIDGE_SUPER_EXPLODE_V5 (48), CARTRIDGE_MAGIC_VOICE (49),
                                        CARTRIDGE_ACTION_REPLAY2 (50), CARTRIDGE_MACH5 (51), CARTRIDGE_DIASHOW_MAKER (52), CARTRIDGE_PAGEFOX (53),
                                        CARTRIDGE_KINGSOFT (54), CARTRIDGE_SILVERROCK_128 (55), CARTRIDGE_FORMEL64 (56), CARTRIDGE_RGCD (57))
resource default:               CARTRIDGE_NONE (-1)
resource function:              set_cartridge_type()
resource var:                   cartridge_type
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           os2 (FIX!)
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/sdl/unix/osx/windows (CORRECT)
note: CartridgeType and CartridgeFile are used for the _default_ cartridge. its
      questionable to have a commandline option for it. UIs should use cartridge_set_default()
      from cartridge.h to set the currently selected "main slot" cartridge as default
      and not alter this resource directly.
fixme: os2 port

c64/cart/c64tpi.c:
------------------
resource type:                  string
resource name:                  "IEEE488Image"
resource range:                 N/A
resource default:               ""
resource function:              set_ieee488_filename()
resource var:                   ieee488_filename
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ieee488image
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

c64/cart/c64tpi.c:
------------------
command line:   -ieee488image <Name>
description:    "specify IEEE488 interface image name"
resource:       "IEEE488Image"
action:         N/A

c64/cart/c64tpi.c:
------------------
resource type:                  bool
resource name:                  "IEEE488"
resource range:                 0/1
resource default:               0
resource function:              set_ieee488_enabled()
resource var:                   ieee488_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ieee488 / +ieee488
platform gui present:           os2/sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos

c64/cart/c64tpi.c:
------------------
command line:   -ieee488
description:    "Enable the IEEE488 interface emulation"
resource:       "IEEE488" (set to 1)
action:         N/A

c64/cart/c64tpi.c:
------------------
command line:   +ieee488
description:    "Disable the IEEE488 interface emulation"
resource:       "IEEE488" (set to 0)
action:         N/A

c64/cart/digimax.c:
-------------------
resource type:                  int
resource name:                  "DIGIMAXbase"
resource range:                 N/A ($9800 (xvic), $9820 (xvic), $9840 (xvic), $9860 (xvic), $9880 (xvic), $98A0 (xvic), $98C0 (xvic), $98E0 (xvic),
                                        $9C00 (xvic), $9C20 (xvic), $9C40 (xvic), $9C60 (xvic), $9C80 (xvic), $9CA0 (xvic), $9CC0 (xvic), $9CE0 (xvic),
                                        $DD00 (userport x64/x64sc/xscpu64/x128), $DE00 (x64/x64sc/xscpu64/x128), $DE20 (x64/x64sc/xscpu64/x128),
                                        $DE40 (x64/x64sc/xscpu64/x128), $DE60 (x64/x64sc/xscpu64/x128), $DE80 (x64/x64sc/xscpu64/x128),
                                        $DEA0 (x64/x64sc/xscpu64/x128), $DEC0 (x64/x64sc/xscpu64/x128), $DEE0 (x64/x64sc/xscpu64/x128),
                                        $DF00(x64/x64sc/xscpu64/x128), $DF20 (x64/x64sc/xscpu64/x128), $DF40 (x64/x64sc/xscpu64/x128),
                                        $DF60 (x64/x64sc/xscpu64/x128), $DF80 (x64/x64sc/xscpu64/x128), $DFA0 (x64/x64sc/xscpu64/x128),
                                        $DFC0 (x64/x64sc/xscpu64/x128), $DFE0 (x64/x64sc/xscpu64/x128))
resource default:               $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource function:              set_digimax_base()
resource var:                   digimax_address
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -digimaxbase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		amigaos/beos/dos/os2/sdl/unix/windows
platform range incorrect:		osx

c64/cart/digimax.c:
-------------------
command line:   -digimaxbase <Base address>
description:    "Base address of the DigiMAX cartridge. ([address range])"
resource:       "DIGIMAXbase"
action:         N/A

c64/cart/ds12c887rtc.c:
-----------------------
resource type:                  bool
resource name:                  "DS12C887RTC"
resource range:                 0/1
resource default:               0
resource function:              set_ds12c887rtc_enabled()
resource var:                   ds12c887rtc_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -ds12c887rtc / +ds12c887rtc
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:           osx

c64/cart/ds12c887rtc.c:
-----------------------
command line:   -ds12c887rtc
description:    "Enable the DS12C887 RTC cartridge"
resource:       "DS12C887RTC" (set to 1)
action:         N/A

c64/cart/ds12c887rtc.c:
-----------------------
command line:   +ds12c887rtc
description:    "Disable the DS12C887 RTC cartridge"
resource:       "DS12C887RTC" (set to 0)
action:         N/A

c64/cart/ds12c887rtc.c:
-----------------------
resource type:                  int
resource name:                  "DS12C887RTCbase"
resource range:                 N/A ($9800 (xvic), $9C00 (xvic), $D500 (x64/x64sc/scpu64), $D600 (x64/x64sc/xscpu64), $D700 (x64/x64sc/xscpu64/x128),
                                        $DE00 (x64/x64sc/xscpu64/x128), $DF00 (x64/x64sc/xscpu64/x128))
resource default:               $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource function:              set_ds12c887rtc_base()
resource var:                   ds12c887rtc_base_address
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -ds12c887rtcbase
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           osx
fixme: fix to also work for $D100, $D200 and $D300

c64/cart/ds12c887rtc.c:
-----------------------
command line:   -ds12c887rtcbase <Base address>
description:    "Base address of the DS12C887 RTC cartridge. ([address range])"
resource:       "DS12C887RTCbase"
action:         N/A

c64/cart/ds12c887rtc.c:
-----------------------
resource type:                  int
resource name:                  "DS12C887RTCRunMode"
resource range:                 0/1 (0=halted, 1=running)
resource default:               1
resource function:              set_ds12c887rtc_run_mode()
resource var:                   ds12c887rtc_run_mode
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -ds12c887rtchalted / -ds12c887rtcrunning
platform gui present:           sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2/osx

c64/cart/ds12c887rtc.c:
-----------------------
command line:   -ds12c887rtchalted
description:    "Set the RTC oscillator to 'halted'"
resource:       "DS12C887RTCRunMode" (set to 0)
action:         N/A

c64/cart/ds12c887rtc.c:
-----------------------
command line:   -ds12c887rtcrunning
description:    "Set the RTC oscillator to 'running'"
resource:       "DS12C887RTCRunMode" (set to 1)
action:         N/A

c64/cart/ds12c887rtc.c:
-----------------------
resource type:                  bool
resource name:                  "DS12C887RTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_ds12c887rtc_save()
resource var:                   ds12c887rtc_save
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -ds12c887rtcsave / +ds12c887rtcsave
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:           osx

c64/cart/ds12c887rtc.c:
-----------------------
command line:   -ds12c887rtcsave
description:    "Enable saving of the DS12C887 RTC data when changed."
resource:       "DS12C887RTCSave" (set to 1)
action:         N/A

c64/cart/ds12c887rtc.c:
-----------------------
command line:   +ds12c887rtcsave
description:    "Disable saving of the DS12C887 RTC data when changed."
resource:       "DS12C887RTCSave" (set to 0)
action:         N/A

c64/cart/georam.c:
------------------
resource type:                  bool
resource name:                  "GEORAMIOSwap"
resource range:                 0/1
resource default:			0
resource function:              set_georam_io_swap()
resource var:                   georam_io_swap
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -georamioswap / +georamioswap
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:           osx

c64/cart/georam.c:
------------------
command line:   -georamioswap
description:    "Swap io mapping (map cart I/O-1 to VIC20 I/O-3 and cart I/O-2 to VIC20 I/O-2)"
resource:       "GEORAMIOSwap" (set to 1)
action:         N/A

c64/cart/georam.c:
------------------
command line:   +georamioswap
description:    "Don't swap io mapping (map cart I/O-1 to VIC20 I/O-2 and cart I/O-2 to VIC20 I/O-3)"
resource:       "GEORAMIOSwap" (set to 0)
action:         N/A

c64/cart/retroreplay.c:
-----------------------
resource type:                  bool
resource name:                  "RRFlashJumper"
resource range:                 0/1
resource default:               0
resource function:              set_rr_flashjumper()
resource var:                   rr_hw_flashjumper
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -rrflashjumper / +rrflashjumper
platform gui present:           amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:           osx

c64/cart/retroreplay.c:
-----------------------
command line:   -rrflashjumper
description:    "Set RR Flash Jumper"
resource:       "RRFlashJumper" (set to 1)
action:         N/A

c64/cart/retroreplay.c:
-----------------------
command line:   +rrflashjumper
description:    "Unset RR Bank Jumper"
resource:       "RRFlashJumper" (set to 0)
action:         N/A

c64/cart/retroreplay.c:
-----------------------
resource type:                  bool
resource name:                  "RRBankJumper"
resource range:                 0/1
resource default:               0
resource function:              set_rr_bankjumper()
resource var:                   rr_hw_bankjumper
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -rrbankjumper / +rrbankjumper
platform gui present:           amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:           osx

c64/cart/retroreplay.c:
-----------------------
command line:   -rrbankjumper
description:    "Set RR Bank Jumper"
resource:       "RRBankJumper" (set to 1)
action:         N/A

c64/cart/retroreplay.c:
-----------------------
command line:   +rrbankjumper
description:    "Unset RR Bank Jumper"
resource:       "RRBankJumper" (set to 0)
action:         N/A

c64/cart/retroreplay.c:
-----------------------
resource type:                  bool
resource name:                  "RRBiosWrite"
resource range:                 0/1
resource default:               0
resource function:              set_rr_bios_write()
resource var:                   rr_bios_write
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -rrbioswrite / +rrbioswrite
platform gui present:           amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:           osx

c64/cart/retroreplay.c:
-----------------------
command line:   -rrbioswrite
description:    "Enable saving of the RR ROM at exit"
resource:       "RRBiosWrite" (set to 1)
action:         N/A

c64/cart/retroreplay.c:
-----------------------
command line:   +rrbioswrite
description:    "Disable saving of the RR ROM at exit"
resource:       "RRBiosWrite" (set to 0)
action:         N/A

c64/cart/retroreplay.c:
-----------------------
resource type:                  int
resource name:                  "RRrevision"
resource range:                 0..1 (RR_REV_RETRO_REPLAY (0), RR_REV_NORDIC_REPLAY (1))
resource default:               RR_REV_RETRO_REPLAY (0)
resource function:              set_rr_revision()
resource var:                   rr_revision
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   NONE (fixme)
platform gui present:           amigaos/beos/dos/os2/windows/unix/osx
platform range correct:
platform range incorrect:
platform gui missing:           sdl

c64/cart/retroreplay.c:
-----------------------
command line:   -rrrev <Revision>
description:    "Set RR Revision (0: Retro Replay, 1: Nordic Replay)"
resource:       "RRrevision"
action:         N/A

c64/cart/sfx_soundexpander.c:
-----------------------------
resource type:                  bool
resource name:                  "SFXSoundExpanderIOSwap"
resource range:                 0/1
resource default:               0
resource function:              set_sfx_soundexpander_io_swap()
resource var:                   sfx_soundexpander_io_swap
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sfxseioswap / +sfxseioswap
platform gui present:           amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:           osx

c64/cart/sfx_soundexpander.c:
-----------------------------
command line:   -sfxseioswap
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
resource:       "SFXSoundExpanderIOSwap" (set to 1)
action:         N/A

c64/cart/sfx_soundexpander.c:
-----------------------------
command line:   +sfxseioswap
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource:       "SFXSoundExpanderIOSwap" (set to 0)
action:         N/A

c64/cart/sfx_soundsampler.c:
----------------------------
resource type:                  bool
resource name:                  "SFXSoundSamplerIOSwap"
resource range:                 0/1
resource default:               0
resource function:              set_sfx_soundsampler_io_swap()
resource var:                   sfx_soundsampler_io_swap
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -sfxssioswap / +sfxssioswap
platform gui present:           amigaos/beos/dos/os2/sdl/windows/unix
platform gui missing:           osx

c64/cart/sfx_soundsampler.c:
----------------------------
command line:   -sfxssioswap
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
resource:       "SFXSoundSamplerIOSwap" (set to 1)
action:         N/A

c64/cart/sfx_soundsampler.c:
----------------------------
command line:   +sfxssioswap
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource:       "SFXSoundSamplerIOSwap" (set to 0)
action:         N/A

c64/cart/supersnapshot.c:
-----------------------
resource type:                  bool
resource name:                  "SSRamExpansion"
resource range:                 0/1
resource default:               0
resource function:              set_32k_enabled()
resource var:                   ss_32k_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ssramexpansion / +ssramexpansion
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/windows/osx

c64/cart/supersnapshot.c:
-----------------------
command line:   -ssramexpansion
description:    "Enable 32k RAM expansion"
resource:       "SSRamExpansion" (set to 1)
action:         N/A

c64/cart/supersnapshot.c:
-----------------------
command line:   +ssramexpansion
description:    "Disable 32k RAM expansion"
resource:       "SSRamExpansion" (set to 0)
action:         N/A

c64/psid.c:
-----------
resource type:                  bool
resource name:                  "PSIDKeepEnv"
resource range:                 0/1
resource default:               0
resource function:              set_keepenv()
resource var:                   keepenv
resource emulators:             x64/x64sc/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -keepenv
platform gui present:           amigaos/beos/sdl/unix/windows
platform gui missing:           dos/os2/osx
fixme: only vsid needs this

c64/psid.c:
-----------
command line:   -keepenv
description:    "Override PSID settings for Video standard and SID model"
resource:       N/A
action:         cmdline_keepenv() (sets "PSIDKeepEnv" to 1)

c64/psid.c:
-----------
resource type:                  int
resource name:                  "PSIDTune"
resource range:                 -1+
resource default:               0
resource function:              psid_ui_set_tune()
resource var:                   psid_tune
resource emulators:             x64/x64sc/vsid
not used in:                    xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -tune
platform gui present:           os2/sdl/unix
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/osx/windows
fixme: only vsid needs this

c64/psid.c:
-----------
command line:   -tune <number>
description:    "Specify PSID tune <number>"
resource:       N/A
action:         cmdline_psid_tune() (sets "PSIDTune")

c64/vsid-resources.c:
---------------------
resource type:                  int
resource name:                  "KernalRev"
resource range:                 N/A (C64_KERNAL_REV1, C64_KERNAL_REV2, C64_KERNAL_REV3, C64_KERNAL_SX64, C64_KERNAL_4064, C64_KERNAL_UNKNOWN)
resource default:               C64_KERNAL_REV3
resource function:              set_kernal_revision()
resource var:                   kernal_revision
resource emulators:             vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:           
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows (CORRECT)

c64/vsid-resources.c:
---------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource default:               MACHINE_SYNC_PAL
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -pal / -ntsc / -ntscold / -paln
platforms to check:             sdl/osx/windows
platform gui present:           unix
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2

c64/psid.c:
-----------
command line:   -pal
description:    "Use PAL sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:         N/A

c64/psid.c:
-----------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
action:         N/A

c64/psid.c:
-----------
command line:   -ntscold
description:    "Use old NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSCOLD)
action:         N/A

c64/psid.c:
-----------
command line:   -paln
description:    "Use PAL-N sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PALN)
action:         N/A

c64/vsid-resources.c:
---------------------
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DE00
resource function:              sid_set_sid_stereo_address()
resource var:                   sid_stereo_address_start
resource emulators:             vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -sidstereoaddress
platform gui present:           beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/dos/os2

c64/vsid-resources.c:
---------------------
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DF00
resource function:              sid_set_sid_triple_address()
resource var:                   sid_triple_address_start
resource emulators:             vsid
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
prepocessor:
command-line:                   -sidtripleaddress
platform gui present:           beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/dos/os2

c64dtv/c64dtv-resources.c:
--------------------------
resource type:                  string
resource name:                  "ChargenName"
resource range:                 N/A
resource default:               "chargen"
resource function:              set_chargen_rom_name()
resource var:                   chargen_rom_name
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -chargen
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   -chargen <Name>
description:    "Specify name of character generator ROM image"
resource:       "ChargenName"
action:         N/A

c64dtv/c64dtv-resources.c:
--------------------------
resource type:                  string
resource name:                  "KernalName"
resource range:                 N/A
resource default:               "kernal"
resource function:              set_chargen_rom_name()
resource var:                   kernal_rom_name
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -kernal
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   -kernal <Name>
description:    "Specify name of Kernal ROM image"
resource:       "KernalName"
action:         N/A

c64dtv/c64dtv-resources.c:
--------------------------
resource type:                  string
resource name:                  "BasicName"
resource range:                 N/A
resource default:               "basic"
resource function:              set_basic_rom_name()
resource var:                   basic_rom_name
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

c64dtv/c64dtv-cmdline-options.c:
--------------------------------
command line:   -basic <Name>
description:    "Specify name of BASIC ROM image"
resource:       "BasicName"
action:         N/A

c64dtv/flash-trap.c:
--------------------
resource type:                  string
resource name:                  "FSFlashDir"
resource range:                 N/A
resource default:               FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_flash_trap_fsflashdir()
resource var:                   flash_trap_fsflashdir
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -fsflash
platform gui present:           osx/unix
platform gui missing:           amigaos/beos/dos/os2/sdl/windows

c64dtv/flash-trap.c:
--------------------
command line:   -fsflash <Name>
description:    "Use <name> as directory for flash file system device"
resource:       "FSFlashDir"
action:         N/A

c64dtv/flash-trap.c:
--------------------
resource type:                  bool
resource name:                  "FlashTrueFS"
resource range:                 0/1
resource default:               1
resource function:              set_flash_trap_trueflashfs()
resource var:                   flash_trap_trueflashfs
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -trueflashfs / +trueflashfs
platform gui present:           osx/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2

c64dtv/flash-trap.c:
--------------------
command line:   -trueflashfs
description:    "Enable true hardware flash file system"
resource:       "FlashTrueFS" (set to 1)
action:         N/A

c64dtv/flash-trap.c:
--------------------
command line:   +trueflashfs
description:    "Disable true hardware flash file system"
resource:       "FlashTrueFS" (set to 0)
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  bool
resource name:                  "IDE64RTCSave"
resource range:                 0/1
resource default:               0
resource function:              ide64_set_rtc_save()
resource var:                   ide64_rtc_save
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -IDE64rtcsave / +IDE64rtcsave
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

c64/cart/ide64.c:
-----------------
command line:   -IDE64rtcsave
description:    "Enable saving of IDE64 RTC data when changed."
resource:       "IDE64RTCSave" (set to 1)
action:         N/A

c64/cart/ide64.c:
-----------------
command line:   +IDE64rtcsave
description:    "Disable saving of IDE64 RTC data when changed."
resource:       "IDE64RTCSave" (set to 0)
action:         N/A

cbm2/cbm2-resources.c:
----------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:               MACHINE_SYNC_PAL (-1)
resource function:              cbm6x0_set_sync_factor()
resource var:                   sync_factor
resource emulators:             xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx
platform range correct:		
platform range incorrect:		
platform gui missing:			windows

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -model <modelnumber>
description:    "Specify CBM-II model to emulate (610, 620, 620+, 710, 720, 720+)"
			"Specify CBM-II model to emulate (510)"
resource:       N/A
action:         cbm2_set_model() (sets "ModelLine", "MachineVideoStandard", "RamSize", "KernalName", "BasicName" and "ChargenName")

cbm2/cbm2-resources.c:
----------------------
resource type:                  int
resource name:                  "RamSize"
resource range:                 N/A (128/256/512/1024)
resource default:               128
resource function:              set_ramsize()
resource var:                   ramsize
resource emulators:             xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramsize / -model
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos

cbm2/cbm5x0-resources.c:
------------------------
resource type:                  int
resource name:                  "RamSize"
resource range:                 N/A (64/128/256/512/1024)
resource default:               64
resource function:              set_ramsize()
resource var:                   ramsize
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramsize / -model
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ramsize <RAM size>
description:    "Specify size of RAM (64/128/256/512/1024 kByte)"
resource:       "RamSize"
action:         N/A

cbm2/cbm2-resources.c:
----------------------
resource type:                  int
resource name:                  "ModelLine"
resource range:                 0..2 (LINE_7x0_50HZ (0), LINE_6x0_60HZ (1), LINE_6x0_50HZ (2))
resource default:               LINE_6x0_50HZ (2)
resource function:              set_cbm2_model_line()
resource var:                   cbm2_model_line
resource emulators:             xcbm2
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -model
platform gui present:           amigaos/beos/os2/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           dos/sdl

cbm2/cbm5x0-resources.c:
------------------------
resource type:                  int
resource name:                  "ModelLine"
resource range:                 1..2 (LINE_6x0_60HZ (1), LINE_6x0_50HZ (2))
resource default:               LINE_6x0_50HZ (2)
resource function:              set_cbm2_model_line()
resource var:                   cbm2_model_line
resource emulators:             xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -model
platform gui present:           amigaos/beos/os2/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           dos/sdl

cbm2/cbm2cart.c:
----------------
resource type:                  string
resource name:                  "Cart1Name"
resource range:                 N/A
resource default:               ""
resource function:              set_cart1_rom_name()
resource var:                   cart_1_name
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cart1
platform gui present:           amigaos/os2/sdl/unix/windows
platform gui missing:           beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.

cbm2/cbm2cart.c:
----------------
command line:   -cart1 <Name>
description:    "Specify name of cartridge ROM image for $1000"
resource:       "Cart1Name"
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  string
resource name:                  "Cart2Name"
resource range:                 N/A
resource default:               ""
resource function:              set_cart2_rom_name()
resource var:                   cart_2_name
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cart2
platform gui present:           amigaos/os2/sdl/unix/windows
platform gui missing:           beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.

cbm2/cbm2cart.c:
----------------
command line:   -cart2 <Name>
description:    "Specify name of cartridge ROM image for $2000-$3fff"
resource:       "Cart2Name"
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  string
resource name:                  "Cart4Name"
resource range:                 N/A
resource default:               ""
resource function:              set_cart4_rom_name()
resource var:                   cart_4_name
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cart4
platform gui present:           amigaos/os2/sdl/unix/windows
platform gui missing:           beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.

cbm2/cbm2cart.c:
----------------
command line:   -cart4 <Name>
description:    "Specify name of cartridge ROM image for $4000-$5fff"
resource:       "Cart4Name"
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  string
resource name:                  "Cart6Name"
resource range:                 N/A
resource default:               ""
resource function:              set_cart6_rom_name()
resource var:                   cart_6_name
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cart6
platform gui present:           amigaos/os2/sdl/unix/windows
platform gui missing:           beos/dos/osx
gpz note: UIs should use cartridge_attach_image() and not change this resource directly
blacky note: agreed, so instead of 'checking' for the resource the 'cartridge_attach_image()' usage needs to be checked for.

cbm2/cbm2cart.c:
----------------
command line:   -cart6 <Name>
description:    "Specify name of cartridge ROM image for $6000-$7fff"
resource:       "Cart6Name"
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource name:                  "CartridgeReset"
resource range:                 0/1
resource default:               1
resource function:              set_cartridge_reset()
resource var:                   cbm2cartridge_reset
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -cartreset / +cartreset
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

cbm2/cbm2cart.c:
----------------
command line:   -cartreset
description:    "Reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 1)
action:         N/A

cbm2/cbm2cart.c:
----------------
command line:   +cartreset
description:    "Do not reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 0)
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource name:                  "Ram08"
resource range:                 0/1
resource default:               0
resource function:              set_cart08_ram()
resource var:                   cart08_ram
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ram08 / +ram08
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ram08
description:    "Enable RAM mapping in $0800-$0FFF"
resource:       "Ram08" (set to 1)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   +ram08
description:    "Disable RAM mapping in $0800-$0FFF"
resource:       "Ram08" (set to 0)
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource name:                  "Ram1"
resource range:                 0/1
resource default:               0
resource function:              set_cart1_ram()
resource var:                   cart1_ram
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ram1 / +ram1
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ram1
description:    "Enable RAM mapping in $1000-$1FFF"
resource:       "Ram1" (set to 1)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   +ram1
description:    "Disable RAM mapping in $1000-$1FFF"
resource:       "Ram1" (set to 0)
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource name:                  "Ram2"
resource range:                 0/1
resource default:               0
resource function:              set_cart2_ram()
resource var:                   cart2_ram
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ram2 / +ram2
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ram2
description:    "Enable RAM mapping in $2000-$3FFF"
resource:       "Ram2" (set to 1)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   +ram2
description:    "Disable RAM mapping in $2000-$3FFF"
resource:       "Ram2" (set to 0)
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource name:                  "Ram4"
resource range:                 0/1
resource default:               0
resource function:              set_cart4_ram()
resource var:                   cart4_ram
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ram4 / +ram4
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ram4
description:    "Enable RAM mapping in $4000-$5FFF"
resource:       "Ram4" (set to 1)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   +ram4
description:    "Disable RAM mapping in $4000-$5FFF"
resource:       "Ram4" (set to 0)
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource name:                  "Ram6"
resource range:                 0/1
resource default:               0
resource function:              set_cart6_ram()
resource var:                   cart6_ram
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ram6 / +ram6
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ram6
description:    "Enable RAM mapping in $6000-$7FFF"
resource:       "Ram6" (set to 1)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   +ram6
description:    "Disable RAM mapping in $6000-$7FFF"
resource:       "Ram6" (set to 0)
action:         N/A

cbm2/cbm2cart.c:
----------------
resource type:                  bool
resource name:                  "RamC"
resource range:                 0/1
resource default:               0
resource function:              set_cartC_ram()
resource var:                   cartC_ram
resource emulators:             xcbm2/xcbm5x0
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ramC / +ramC
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   -ramC
description:    "Enable RAM mapping in $C000-$CFFF"
resource:       "RamC" (set to 1)
action:         N/A

cbm2/cbm2-cmdline-options.c:
----------------------------
command line:   +ramC
description:    "Disable RAM mapping in $C000-$CFFF"
resource:       "RamC" (set to 0)
action:         N/A

cbm2/cbm2cart.c:
----------------
command line:   +cart
description:    "Disable default cartridge"
resource:       N/A
action:         cart_attach_cmdline() (note: research what resources are used)

crtc/crtc-resources.c:
----------------------
resource type:                  int
resource name:                  "CrtcColorTint"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_tint()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCtint
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCtint <0-2000>
description:    "Set tint of internal calculated palette"
resource:       "CrtcColorTint"
action:         N/A

crtc/crtc-resources.c:
----------------------
resource type:                  bool
resource name:                  "CrtcAudioLeak"
resource range:                 0/1
resource default:               0
resource function:              set_audioleak()
resource var:                   crtc.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -CRTCaudioleak / +CRTCaudioleak
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

crtc/crtc-cmdline-options.c:
----------------------------
command line:   -CRTCaudioleak
description:    "Enable audio leak emulation"
resource:       "CrtcAudioLeak" (set to 1)
action:         N/A

crtc/crtc-cmdline-options.c:
----------------------------
command line:   +CRTCaudioleak
description:    "Disable audio leak emulation"
resource:       "CrtcAudioLeak" (set to 0)
action:         N/A

debug.c:
--------
resource type:                  bool
resource name:                  "DoCoreDump"
resource range:                 0/1
resource default:               0
resource function:              set_do_core_dumps()
resource var:                   debug.do_core_dumps
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -core / +core / -debug / +debug
platform gui present:           unix (DEBUG only)
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows
note: not very useful to have in the UIs, perhaps make it available only if DEBUG is defined?

initcmdline.c:
--------------
command line:   -core
description:    "Allow production of core dumps"
resource:       "DoCoreDump" (set to 1)
action:         N/A

initcmdline.c:
--------------
command line:   +core
description:    "Do not produce core dumps"
resource:       "DoCoreDump" (set to 0)
action:         N/A

initcmdline.c:
--------------
command line:   -debug
description:    "Don't call exception handler"
resource:       "DoCoreDump" (set to 1)
action:         N/A

initcmdline.c:
--------------
command line:   +debug
description:    "Call exception handler (default)"
resource:       "DoCoreDump" (set to 0)
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  bool
resource name:                  "DriveSoundEmulation"
resource range:                 0/1
resource default:               0
resource function:              set_drive_sound_emulation()
resource var:                   drive_sound_emulation
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drivesound / +drivesound
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

drive/drive-cmdline-options.c:
------------------------------
command line:   -drivesound
description:    "Enable sound emulation of disk drives"
resource:       "DriveSoundEmulation" (set to 1)
action:         N/A

drive/drive-cmdline-options.c:
------------------------------
command line:   +drivesound
description:    "Disable sound emulation of disk drives"
resource:       "DriveSoundEmulation" (set to 0)
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  int
resource name:                  "DriveSoundEmulationVolume"
resource range:                 0..4000
resource default:               1000
resource function:              set_drive_sound_emulation_volume()
resource var:                   drive_sound_emulation_volume
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -drivesoundvolume
platform gui present:           amigaos/dos/sdl/unix
platform range correct:		
platform range incorrect:		
platform gui missing:			beos/os2/osx/windows

drive/drive-cmdline-options.c:
------------------------------
command line:   -drivesoundvolume <Volume>
description:    "Set volume for disk drive sound emulation (0-4000)"
resource:       "DriveSoundEmulationVolume"
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  bool
resource name:                  "Drive8RTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rtc_save()
resource var:                   drive->rtc_save
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive8rtcsave / +drive8rtcsave
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive8rtcsave
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:       "Drive8RTCSave" (set to 1)
action:         N/A

drive/drive-cmdline-options.c:
------------------------------
command line:   +drive8rtcsave
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:       "Drive8RTCSave" (set to 0)
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  bool
resource name:                  "Drive9RTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rtc_save()
resource var:                   drive->rtc_save
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive9rtcsave / +drive9rtcsave
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive9rtcsave
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:       "Drive9RTCSave" (set to 1)
action:         N/A

drive/drive-cmdline-options.c:
------------------------------
command line:   +drive9rtcsave
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:       "Drive9RTCSave" (set to 0)
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  bool
resource name:                  "Drive10RTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rtc_save()
resource var:                   drive->rtc_save
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive10rtcsave / +drive10rtcsave
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive10rtcsave
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:       "Drive10RTCSave" (set to 1)
action:         N/A

drive/drive-cmdline-options.c:
------------------------------
command line:   +drive10rtcsave
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:       "Drive10RTCSave" (set to 0)
action:         N/A

drive/drive-resources.c:
------------------------
resource type:                  bool
resource name:                  "Drive11RTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_drive_rtc_save()
resource var:                   drive->rtc_save
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -drive11rtcsave / +drive11rtcsave
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/drive-cmdline-options.c:
------------------------------
command line:   -drive11rtcsave
description:    "Enable saving of FD2000/4000 RTC data when changed."
resource:       "Drive11RTCSave" (set to 1)
action:         N/A

drive/drive-cmdline-options.c:
------------------------------
command line:   +drive11rtcsave
description:    "Disable saving of FD2000/4000 RTC data when changed."
resource:       "Drive11RTCSave" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  int
resource name:                  "Drive8ParallelCable"
resource range:                 0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_parallel_cable()
resource var:                   drive->parallel_cable
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -parallel8
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           os2

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -parallel8 <Type>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:       "Drive8ParallelCable"
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  int
resource name:                  "Drive9ParallelCable"
resource range:                 0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_parallel_cable()
resource var:                   drive->parallel_cable
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -parallel9
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           os2

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -parallel9 <Type>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:       "Drive9ParallelCable"
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  int
resource name:                  "Drive10ParallelCable"
resource range:                 0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_parallel_cable()
resource var:                   drive->parallel_cable
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -parallel10
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           os2

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -parallel10 <Type>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:       "Drive10ParallelCable"
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  int
resource name:                  "Drive11ParallelCable"
resource range:                 0..3 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1), DRIVE_PC_DD3 (2), DRIVE_PC_FORMEL64 (3))
resource default:               DRIVE_IDLE_NO_IDLE (0)
resource function:              set_drive_parallel_cable()
resource var:                   drive->parallel_cable
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -parallel11
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           os2

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -parallel11 <Type>
description:    "Set parallel cable type (0: none, 1: standard, 2: Dolphin DOS 3, 3: Formel 64)"
resource:       "Drive11ParallelCable"
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive8ProfDOS"
resource range:                 0/1
resource default:               0
resource function:              set_drive_profdos()
resource var:                   drive->profdos
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive8profdos / +drive8profdos
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive8profdos
description:    "Enable Professional DOS"
resource:       "Drive8ProfDOS" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive8profdos
description:    "Disable Professional DOS"
resource:       "Drive8ProfDOS" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive9ProfDOS"
resource range:                 0/1
resource default:               0
resource function:              set_drive_profdos()
resource var:                   drive->profdos
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive9profdos / +drive9profdos
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive9profdos
description:    "Enable Professional DOS"
resource:       "Drive9ProfDOS" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive9profdos
description:    "Disable Professional DOS"
resource:       "Drive9ProfDOS" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive10ProfDOS"
resource range:                 0/1
resource default:               0
resource function:              set_drive_profdos()
resource var:                   drive->profdos
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive10profdos / +drive10profdos
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive10profdos
description:    "Enable Professional DOS"
resource:       "Drive10ProfDOS" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive10profdos
description:    "Disable Professional DOS"
resource:       "Drive10ProfDOS" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive11ProfDOS"
resource range:                 0/1
resource default:               0
resource function:              set_drive_profdos()
resource var:                   drive->profdos
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive11profdos / +drive11profdos
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive11profdos
description:    "Enable Professional DOS"
resource:       "Drive11ProfDOS" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive11profdos
description:    "Disable Professional DOS"
resource:       "Drive11ProfDOS" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive8SuperCard"
resource range:                 0/1
resource default:               0
resource function:              set_drive_supercard()
resource var:                   drive->supercard
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive8supercard / +drive8supercard
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive8supercard
description:    "Enable SuperCard+"
resource:       "Drive8SuperCard" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive8supercard
description:    "Disable SuperCard+"
resource:       "Drive8SuperCard" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive9SuperCard"
resource range:                 0/1
resource default:               0
resource function:              set_drive_supercard()
resource var:                   drive->supercard
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive9supercard / +drive9supercard
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive9supercard
description:    "Enable SuperCard+"
resource:       "Drive9SuperCard" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive9supercard
description:    "Disable SuperCard+"
resource:       "Drive9SuperCard" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive10SuperCard"
resource range:                 0/1
resource default:               0
resource function:              set_drive_supercard()
resource var:                   drive->supercard
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive10supercard / +drive10supercard
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive10supercard
description:    "Enable SuperCard+"
resource:       "Drive10SuperCard" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive10supercard
description:    "Disable SuperCard+"
resource:       "Drive10SuperCard" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  bool
resource name:                  "Drive11SuperCard"
resource range:                 0/1
resource default:               0
resource function:              set_drive_supercard()
resource var:                   drive->supercard
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -drive11supercard / +drive11supercard
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -drive11supercard
description:    "Enable SuperCard+"
resource:       "Drive11SuperCard" (set to 1)
action:         N/A

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   +drive11supercard
description:    "Disable SuperCard+"
resource:       "Drive11SuperCard" (set to 0)
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  string
resource name:                  "DriveProfDOS1571Name"
resource range:                 N/A
resource default:               ""
resource function:              set_profdos_1571_name()
resource var:                   profdos_1571_name
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -profdos1571
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -profdos1571 <Name>
description:    "Specify name of Professional DOS 1571 ROM image"
resource:       "DriveProfDOS1571Name"
action:         N/A

drive/iec/c64exp/c64exp-resources.c:
------------------------------------
resource type:                  string
resource name:                  "DriveSuperCardName"
resource range:                 N/A
resource default:               ""
resource function:              set_supercard_name()
resource var:                   supercard_name
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -supercard
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

drive/iec/c64exp/c64exp-cmdline-options.c:
------------------------------------------
command line:   -supercard <Name>
description:    "Specify name of SuperCard+ ROM image"
resource:       "DriveSuperCardName"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName1541ii"
resource range:                 N/A
resource default:               "d1541II"
resource function:              set_dos_rom_name_1541ii()
resource var:                   dos_rom_name_1541ii
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos1541II
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos1541II <Name>
description:    "Specify name of 1541-II DOS ROM image"
resource:       "DosName1541II"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName2000"
resource range:                 N/A
resource default:               "dos2000"
resource function:              set_dos_rom_name_2000()
resource var:                   dos_rom_name_2000
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos2000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:			osx

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos2000 <Name>
description:    "Specify name of 2000 DOS ROM image"
resource:       "DosName2000"
action:         N/A

drive/iec/iec-resources.c:
--------------------------
resource type:                  string
resource name:                  "DosName4000"
resource range:                 N/A
resource default:               "dos4000"
resource function:              set_dos_rom_name_4000()
resource var:                   dos_rom_name_4000
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm5x0/xcbm2/xpet/vsid
prepocessor:
command-line:                   -dos4000
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:			osx

drive/iec/iec-cmdline-options.c:
--------------------------------
command line:   -dos4000 <Name>
description:    "Specify name of 4000 DOS ROM image"
resource:       "DosName4000"
action:         N/A

drive/iec/plus4exp/plus4exp-resources.c:
----------------------------------------
resource type:                  int
resource name:                  "Drive8ParallelCable"
resource range:                 0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource default:               0
resource function:              set_drive_parallel_cable()
resource var:                   &drive->parallel_cable
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -parallel8 / +parallel8
platform gui present:           amigaos/dos/os2/unix/osx/windows/sdl
platform range correct:
platform range incorrect:
platform gui missing:           beos

drive/iec/plus4exp/plus4exp-cmdline-options.c:
----------------------------------------------
command line:   -parallel8 <Type>
description:    "Set parallel cable type (0: none, 1: standard)"
resource:       "Drive8ParallelCable"
action:         N/A

drive/iec/plus4exp/plus4exp-resources.c:
----------------------------------------
resource type:                  int
resource name:                  "Drive9ParallelCable"
resource range:                 0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource default:               0
resource function:              set_drive_parallel_cable()
resource var:                   &drive->parallel_cable
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -parallel9 / +parallel9
platform gui present:           amigaos/dos/os2/unix/osx/windows/sdl
platform range correct:
platform range incorrect:
platform gui missing:           beos

drive/iec/plus4exp/plus4exp-cmdline-options.c:
----------------------------------------------
command line:   -parallel9 <Type>
description:    "Set parallel cable type (0: none, 1: standard)"
resource:       "Drive9ParallelCable"
action:         N/A

drive/iec/plus4exp/plus4exp-resources.c:
----------------------------------------
resource type:                  int
resource name:                  "Drive10ParallelCable"
resource range:                 0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource default:               0
resource function:              set_drive_parallel_cable()
resource var:                   &drive->parallel_cable
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -parallel10 / +parallel10
platform gui present:           amigaos/dos/os2/unix/osx/windows/sdl
platform range correct:
platform range incorrect:
platform gui missing:           beos

drive/iec/plus4exp/plus4exp-cmdline-options.c:
----------------------------------------------
command line:   -parallel10 <Type>
description:    "Set parallel cable type (0: none, 1: standard)"
resource:       "Drive10ParallelCable"
action:         N/A

drive/iec/plus4exp/plus4exp-resources.c:
----------------------------------------
resource type:                  int
resource name:                  "Drive11ParallelCable"
resource range:                 0..1 (DRIVE_PC_NONE (0), DRIVE_PC_STANDARD (1))
resource default:               0
resource function:              set_drive_parallel_cable()
resource var:                   &drive->parallel_cable
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -parallel11 / +parallel11
platform gui present:           amigaos/dos/os2/unix/osx/windows/sdl
platform range correct:
platform range incorrect:
platform gui missing:           beos

drive/iec/plus4exp/plus4exp-cmdline-options.c:
----------------------------------------------
command line:   -parallel11 <Type>
description:    "Set parallel cable type (0: none, 1: standard)"
resource:       "Drive11ParallelCable"
action:         N/A

drive/iec128dcr/iec128dcr-resources.c:
--------------------------------------
resource type:                  string
resource name:                  "DosName1571cr"
resource range:                 N/A
resource default:               "d1571cr"
resource function:              set_dos_rom_name_1571cr()
resource var:                   dos_rom_name_1571cr
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm5x0/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -dos1571cr
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

drive/iec128dcr/iec128dcr-cmdline-options.c:
--------------------------------------------
command line:   -dos1571cr <Name>
description:    "Specify name of 1571CR DOS ROM image"
resource:       "DosName1571cr"
action:         N/A

drive/tcbm/tcbm-resources.c:
----------------------------
resource type:                  string
resource name:                  "DosName1551"
resource range:                 N/A
resource default:               "dos1551"
resource function:              set_dos_rom_name_1551()
resource var:                   dos_rom_name_1551
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -dos1551
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

drive/tcbm/tcbm-cmdline-options.c:
----------------------------------
command line:   -dos1551 <Name>
description:    "Specify name of 1551 DOS ROM image"
resource:       "DosName1551"
action:         N/A

event.c:
--------
resource type:                  string
resource name:                  "EventSnapshotDir"
resource range:                 N/A
resource default:               FSDEVICE_DEFAULT_DIR FSDEV_DIR_SEP_STR (arch specific)
resource function:              set_event_snapshot_dir()
resource var:                   event_snapshot_dir
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -eventsnapshotdir
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform gui missing:           dos/os2

event.c:
--------
command line:   -eventsnapshotdir <Name>
description:    "Set event snapshot directory"
resource:       "EventSnapshotDir"
action:         N/A

event.c:
--------
resource type:                  string
resource name:                  "EventStartSnapshot"
resource range:                 N/A
resource default:               EVENT_START_SNAPSHOT (arch specific)
resource function:              set_event_start_snapshot()
resource var:                   event_start_snapshot
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -eventstartsnapshot
platform gui present:           amigaos/beos/windows
platform gui missing:           dos/os2/sdl/unix/osx
note: not sure if its useful to make this user definable

event.c:
--------
command line:   -eventstartsnapshot <Name>
description:    "Set event start snapshot"
resource:       "EventStartSnapshot"
action:         N/A

event.c:
--------
resource type:                  string
resource name:                  "EventEndSnapshot"
resource range:                 N/A
resource default:               EVENT_END_SNAPSHOT (arch specific)
resource function:              set_event_end_snapshot()
resource var:                   event_end_snapshot
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -eventendsnapshot
platform gui present:           amigaos/beos/windows
platform gui missing:           dos/os2/sdl/unix/osx
note: not sure if its useful to make this user definable

event.c:
--------
command line:   -eventendsnapshot <Name>
description:    "Set event end snapshot"
resource:       "EventEndSnapshot"
action:         N/A

event.c:
--------
resource type:                  int
resource name:                  "EventStartMode"
resource range:                 0..3 (EVENT_START_MODE_FILE_SAVE (0), EVENT_START_MODE_FILE_LOAD (1), EVENT_START_MODE_RESET (2),
                                        EVENT_START_MODE_PLAYBACK (3))
resource default:               EVENT_START_MODE_FILE_SAVE (0)
resource function:              set_event_start_mode()
resource var:                   event_start_mode
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -eventstartmode
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos/os2

event.c:
--------
command line:   -eventstartmode <Mode>
description:    "Set event start mode (0: file save, 1: file load, 2: reset, 3: playback)"
resource:       "EventStartMode"
action:         N/A

event.c:
--------
resource type:                  bool
resource name:                  "EventImageInclude"
resource range:                 0/1
resource default:               1
resource function:              set_event_image_include()
resource var:                   event_image_include
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -eventimageinc / +eventimageinc
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows
gpz fixme: apparently this resource appears ONLY in event.c and nowhere else in the code,
           and it is only declared, never used. in (at least) GTK ui the option is present
           in the UI, but it does not use the resource at all
blacky note: the variable it sets is used in event.c, when set it will include the disk images in the event files.

event.c:
--------
command line:   -eventimageinc
description:    "Enable including disk images"
resource:       "EventImageInclude" (set to 1)
action:         N/A

event.c:
--------
command line:   +eventimageinc
description:    "Disable including disk images"
resource:       "EventImageInclude" (set to 0)
action:         N/A

event.c:
--------
command line:   -playback
description:    "Playback recorded events"
resource:       N/A
action:         cmdline_help()

fliplist.c:
-----------
resource type:                  string
resource name:                  "FliplistName"
resource range:                 N/A
resource default:               NULL
resource function:              set_fliplist_file_name()
resource var:                   fliplist_file_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -flipname
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx/windows
fixme: apparently this resource appears ONLY in fliplist.c and nowhere else in the code,
       and it is only declared, never used.
todo: update all UIs to use FLIPLIST_ALL_UNITS instead of ((unsigned int)-1) as parameter
      to fliplist_clear_list, fliplist_load_list, fliplist_save_list

fliplist.c:
-----------
command line:   -flipname <Name>
description:    "Specify name of the flip list file image"
resource:       "FliplistName"
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  string
resource name:                  "FSDevice8Dir"
resource range:                 N/A
resource default:               FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_fsdevice_dir()
resource var:                   fsdevice_dir[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs8
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs8 <Name>
description:    "Use <name> as directory for file system device #8"
resource:       N/A
action:         cmdline_fsdirectory() (sets "FSDevice8Dir")

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  string
resource name:                  "FSDevice9Dir"
resource range:                 N/A
resource default:               FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_fsdevice_dir()
resource var:                   fsdevice_dir[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs9
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs9 <Name>
description:    "Use <name> as directory for file system device #9"
resource:       N/A
action:         cmdline_fsdirectory() (sets "FSDevice9Dir")

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  string
resource name:                  "FSDevice10Dir"
resource range:                 N/A
resource default:               FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_fsdevice_dir()
resource var:                   fsdevice_dir[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs10
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs10 <Name>
description:    "Use <name> as directory for file system device #10"
resource:       N/A
action:         cmdline_fsdirectory() (sets "FSDevice10Dir")

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  string
resource name:                  "FSDevice11Dir"
resource range:                 N/A
resource default:               FSDEVICE_DEFAULT_DIR (arch specific)
resource function:              set_fsdevice_dir()
resource var:                   fsdevice_dir[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs11
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs11 <Name>
description:    "Use <name> as directory for file system device #11"
resource:       N/A
action:         cmdline_fsdirectory() (sets "FSDevice11Dir")

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice8ConvertP00"
resource range:                 0/1
resource default:               1
resource function:              set_fsdevice_convert_p00()
resource var:                   fsdevice_convert_p00_enabled[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs8convertp00 / +fs8convertp00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs8convertp00
description:    "Enable on-read support for P00 files on drive 8"
resource:       "FSDevice8ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs8convertp00
description:    "Disable on-read support for P00 files on drive 8"
resource:       "FSDevice8ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice9ConvertP00"
resource range:                 0/1
resource default:               1
resource function:              set_fsdevice_convert_p00()
resource var:                   fsdevice_convert_p00_enabled[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs9convertp00 / +fs9convertp00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs9convertp00
description:    "Enable on-read support for P00 files on drive 9"
resource:       "FSDevice9ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs9convertp00
description:    "Disable on-read support for P00 files on drive 9"
resource:       "FSDevice9ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice10ConvertP00"
resource range:                 0/1
resource default:               1
resource function:              set_fsdevice_convert_p00()
resource var:                   fsdevice_convert_p00_enabled[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs10convertp00 / +fs10convertp00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs10convertp00
description:    "Enable on-read support for P00 files on drive 10"
resource:       "FSDevice10ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs10convertp00
description:    "Disable on-read support for P00 files on drive 10"
resource:       "FSDevice10ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice11ConvertP00"
resource range:                 0/1
resource default:               1
resource function:              set_fsdevice_convert_p00()
resource var:                   fsdevice_convert_p00_enabled[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs11convertp00 / +fs11convertp00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs11convertp00
description:    "Enable on-read support for P00 files on drive 11"
resource:       "FSDevice11ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs11convertp00
description:    "Disable on-read support for P00 files on drive 11"
resource:       "FSDevice11ConvertP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice8SaveP00"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_save_p00()
resource var:                   fsdevice_save_p00_enabled[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs8savep00 / +fs8savep00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs8savep00
description:    "Enable saving of P00 files on drive 8"
resource:       "FSDevice8SaveP00" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs8savep00
description:    "Disable saving of P00 files on drive 8"
resource:       "FSDevice8SaveP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice9SaveP00"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_save_p00()
resource var:                   fsdevice_save_p00_enabled[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs9savep00 / +fs9savep00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs9savep00
description:    "Enable saving of P00 files on drive 9"
resource:       "FSDevice9SaveP00" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs9savep00
description:    "Disable saving of P00 files on drive 9"
resource:       "FSDevice9SaveP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice10SaveP00"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_save_p00()
resource var:                   fsdevice_save_p00_enabled[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs10savep00 / +fs10savep00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs10savep00
description:    "Enable saving of P00 files on drive 10"
resource:       "FSDevice10SaveP00" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs10savep00
description:    "Disable saving of P00 files on drive 10"
resource:       "FSDevice10SaveP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice11SaveP00"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_save_p00()
resource var:                   fsdevice_save_p00_enabled[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs11savep00 / +fs11savep00
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs11savep00
description:    "Enable saving of P00 files on drive 11"
resource:       "FSDevice11SaveP00" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs11savep00
description:    "Disable saving of P00 files on drive 11"
resource:       "FSDevice11SaveP00" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice8HideCBMFiles"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_hide_cbm_files()
resource var:                   fsdevice_hide_cbm_files_enabled[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs8hidecbm / +fs8hidecbm
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs8hidecbm
description:    "Hide CBM files (only show P00 files) for drive 8"
resource:       "FSDevice8HideCBMFiles" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs8hidecbm
description:    "Do not hide CBM files (show all files) for drive 8"
resource:       "FSDevice8HideCBMFiles" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice9HideCBMFiles"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_hide_cbm_files()
resource var:                   fsdevice_hide_cbm_files_enabled[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs9hidecbm / +fs9hidecbm
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs9hidecbm
description:    "Hide CBM files (only show P00 files) for drive 9"
resource:       "FSDevice9HideCBMFiles" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs9hidecbm
description:    "Do not hide CBM files (show all files) for drive 9"
resource:       "FSDevice9HideCBMFiles" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice10HideCBMFiles"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_hide_cbm_files()
resource var:                   fsdevice_hide_cbm_files_enabled[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs10hidecbm / +fs10hidecbm
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs10hidecbm
description:    "Hide CBM files (only show P00 files) for drive 10"
resource:       "FSDevice10HideCBMFiles" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs10hidecbm
description:    "Do not hide CBM files (show all files) for drive 10"
resource:       "FSDevice10HideCBMFiles" (set to 0)
action:         N/A

fsdevice/fsdevice-resources.c:
------------------------------
resource type:                  bool
resource name:                  "FSDevice11HideCBMFiles"
resource range:                 0/1
resource default:               0
resource function:              set_fsdevice_hide_cbm_files()
resource var:                   fsdevice_hide_cbm_files_enabled[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -fs11hidecbm / +fs11hidecbm
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   -fs11hidecbm
description:    "Hide CBM files (only show P00 files) for drive 11"
resource:       "FSDevice11HideCBMFiles" (set to 1)
action:         N/A

fsdevice/fsdevice-cmdline-options.c:
------------------------------------
command line:   +fs11hidecbm
description:    "Do not hide CBM files (show all files) for drive 11"
resource:       "FSDevice11HideCBMFiles" (set to 0)
action:         N/A

gfxoutputdrv/doodledrv.c:
-------------------------
resource type:                  int
resource name:                  "DoodleOversizeHandling"
resource range:                 0..9 (NATIVE_SS_OVERSIZE_SCALE (0), NATIVE_SS_OVERSIZE_CROP_LEFT_TOP (1), NATIVE_SS_OVERSIZE_CROP_CENTER_TOP (2),
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_TOP (3), NATIVE_SS_OVERSIZE_CROP_LEFT_CENTER (4), NATIVE_SS_OVERSIZE_CROP_CENTER (5),
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_CENTER (6), NATIVE_SS_OVERSIZE_CROP_LEFT_BOTTOM (7),
                                        NATIVE_SS_OVERSIZE_CROP_CENTER_BOTTOM (8), NATIVE_SS_OVERSIZE_CROP_RIGHT_BOTTOM (9))
resource default:               NATIVE_SS_OVERSIZE_SCALE (0)
resource function:              set_oversize_handling()
resource var:                   oversize_handling
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -doodleoversize
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/doodledrv.c:
-------------------------
command line:   -doodleoversize <method>
description:    "Select the way the oversized input should be handled, (0: scale down, 1: crop left top, 2: crop center top,  3: crop right top, 4: crop left center, 5: crop center, 6: crop right center, 7: crop left bottom, 8: crop center bottom, 9:  crop right bottom)"
resource:       "DoodleOversizeHandling"
action:         N/A

gfxoutputdrv/doodledrv.c:
-------------------------
resource type:                  int
resource name:                  "DoodleUndersizeHandling"
resource range:                 0..1 (NATIVE_SS_UNDERSIZE_SCALE (0), NATIVE_SS_UNDERSIZE_BORDERIZE (1))
resource default:               NATIVE_SS_UNDERSIZE_SCALE (0)
resource function:              set_undersize_handling()
resource var:                   undersize_handling
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -doodleundersize
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/doodledrv.c:
-------------------------
command line:   -doodleundersize <method>
description:    "Select the way the undersized input should be handled, (0: scale up, 1: borderize)"
resource:       "DoodleUndersizeHandling"
action:         N/A

gfxoutputdrv/doodledrv.c:
-------------------------
resource type:                  int
resource name:                  "DoodleMultiColorHandling"
resource range:                 0..4 (NATIVE_SS_MC2HR_BLACK_WHITE (0), NATIVE_SS_MC2HR_2_COLORS (1), NATIVE_SS_MC2HR_4_COLORS (2),
                                        NATIVE_SS_MC2HR_GRAY (3), NATIVE_SS_MC2HR_DITHER (4))
resource default:               NATIVE_SS_MC2HR_2_COLORS (1)
resource function:              set_multicolor_handling()
resource var:                   multicolor_handling
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -doodlemc
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/doodledrv.c:
-------------------------
command line:   -doodlemc <method>
description:    "Select the way the multicolor to hires should be handled, (0: b&w, 1: 2 colors, 2: 4 colors, 3: gray scale,  4: best cell colors)"
resource:       "DoodleMultiColorHandling"
action:         N/A

gfxoutputdrv/doodledrv.c:
-------------------------
resource type:                  int
resource name:                  "DoodleTEDLumHandling"
resource range:                 0..1 (NATIVE_SS_TED_LUM_IGNORE (0), NATIVE_SS_TED_LUM_DITHER (1))
resource default:               NATIVE_SS_TED_LUM_IGNORE (0)
resource function:              set_ted_lum_handling()
resource var:                   ted_lum_handling
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -doodletedlum
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/doodledrv.c:
-------------------------
command line:   -doodletedlum <method>
description:    "Select the way the TED luminosity should be handled, (0: ignore, 1: dither)"
resource:       "DoodleTEDLumHandling"
action:         N/A

gfxoutputdrv/doodledrv.c:
-------------------------
resource type:                  int
resource name:                  "DoodleCRTCTextColor"
resource range:                 0..2 (NATIVE_SS_CRTC_WHITE (0), NATIVE_SS_CRTC_AMBER (1), NATIVE_SS_CRTC_GREEN (2))
resource default:               NATIVE_SS_CRTC_WHITE (0)
resource function:              set_crtc_text_color()
resource var:                   crtc_text_color
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -doodlecrtctextcolor
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/doodledrv.c:
-------------------------
command line:   -doodlecrtctextcolor <color>
description:    "Select the CRTC text color (0: white, 1: amber, 2: green)"
resource:       "DoodleCRTCTextColor"
action:         N/A

gfxoutputdrv/koaladrv.c:
------------------------
resource type:                  int
resource name:                  "KoalaOversizeHandling"
resource range:                 0..9 (NATIVE_SS_OVERSIZE_SCALE (0), NATIVE_SS_OVERSIZE_CROP_LEFT_TOP (1), NATIVE_SS_OVERSIZE_CROP_CENTER_TOP (2),
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_TOP (3), NATIVE_SS_OVERSIZE_CROP_LEFT_CENTER (4), NATIVE_SS_OVERSIZE_CROP_CENTER (5),
                                        NATIVE_SS_OVERSIZE_CROP_RIGHT_CENTER (6), NATIVE_SS_OVERSIZE_CROP_LEFT_BOTTOM (7),
                                        NATIVE_SS_OVERSIZE_CROP_CENTER_BOTTOM (8), NATIVE_SS_OVERSIZE_CROP_RIGHT_BOTTOM (9))
resource default:               NATIVE_SS_OVERSIZE_SCALE (0)
resource function:              set_oversize_handling()
resource var:                   oversize_handling
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -koalaoversize
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/koaladrv.c:
------------------------
command line:   -koalaoversize <method>
description:    "Select the way the oversized input should be handled, (0: scale down, 1: crop left top, 2: crop center top,  3: crop right top, 4: crop left center, 5: crop center, 6: crop right center, 7: crop left bottom, 8: crop center bottom, 9:  crop right bottom)"
resource:       "KoalaOversizeHandling"
action:         N/A

gfxoutputdrv/koaladrv.c:
------------------------
resource type:                  int
resource name:                  "KoalaUndersizeHandling"
resource range:                 0..1 (NATIVE_SS_UNDERSIZE_SCALE (0), NATIVE_SS_UNDERSIZE_BORDERIZE (1))
resource default:               NATIVE_SS_UNDERSIZE_SCALE (0)
resource function:              set_undersize_handling()
resource var:                   undersize_handling
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -koalaundersize
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/koaladrv.c:
------------------------
command line:   -koalaundersize <method>
description:    "Select the way the undersized input should be handled, (0: scale up, 1: borderize)"
resource:       "KoalaUndersizeHandling"
action:         N/A

gfxoutputdrv/koaladrv.c:
------------------------
resource type:                  int
resource name:                  "KoalaTEDLumHandling"
resource range:                 0..1 (NATIVE_SS_TED_LUM_IGNORE (0), NATIVE_SS_TED_LUM_DITHER (1))
resource default:               NATIVE_SS_TED_LUM_IGNORE (0)
resource function:              set_ted_lum_handling()
resource var:                   ted_lum_handling
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xvic/vsid
prepocessor:
command-line:                   -koalatedlum
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/koaladrv.c:
------------------------
command line:   -koalatedlum <method>
description:    "Select the way the TED luminosity should be handled, (0: ignore, 1: dither)"
resource:       "KoalaTEDLumHandling"
action:         N/A

gfxoutputdrv/koaladrv.c:
------------------------
resource type:                  int
resource name:                  "KoalaCRTCTextColor"
resource range:                 0..2 (NATIVE_SS_CRTC_WHITE (0), NATIVE_SS_CRTC_AMBER (1), NATIVE_SS_CRTC_GREEN (2))
resource default:               NATIVE_SS_CRTC_WHITE (0)
resource function:              set_crtc_text_color()
resource var:                   crtc_text_color
resource emulators:             xcbm2/xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -koalacrtctextcolor
platform gui present:           unix(GTK)
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/koaladrv.c:
------------------------
command line:   -koalacrtctextcolor <color>
description:    "Select the CRTC text color (0: white, 1: amber, 2: green)"
resource:       "KoalaCRTCTextColor"
action:         N/A

machine.c:
----------
resource type:                  int
resource name:                  "JAMAction"
resource range:                 0..5 (MACHINE_JAM_ACTION_DIALOG (0), MACHINE_JAM_ACTION_CONTINUE (1), MACHINE_JAM_ACTION_MONITOR (2),
                                        MACHINE_JAM_ACTION_RESET (3), MACHINE_JAM_ACTION_HARD_RESET (4), MACHINE_JAM_ACTION_QUIT (5))
resource default:               MACHINE_JAM_ACTION_DIALOG (0)
resource function:              set_jam_action()
resource var:                   jam_action
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -jamaction
platform gui present:           amigaos/beos/dos/sdl/unix/windows/osx
platform range correct:
platform range incorrect:
platform gui missing:           os2

machine.c:
----------
command line:   -jamaction <Type>
description:    "Set action on CPU JAM: (0: Ask, 1: continue, 2: Monitor, 3: Reset, 4: Hard Reset, 5: Quit Emulator)"
resource:       "JAMAction"
action:         N/A

monitor/monitor.c:
------------------
resource type:                  bool
resource name:                  "KeepMonitorOpen"
resource range:                 0/1
resource default:               1
resource function:              set_keep_monitor_open()
resource var:                   keep_monitor_open
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -keepmonopen / +keepmonopen
platform gui present:           unix
platform gui missing:           amigaos/beos/os2/osx/windows
gpz note: this one only makes sense as an option for platforms that can offer more
          than one window at a time - ie _not_ for: SDL/DOS
blacky note: agreed

monitor/monitor.c:
------------------
command line:   -keepmonopen
description:    "Keep the monitor open"
resource:       "KeepMonitorOpen" (set to 1)
action:         N/A

monitor/monitor.c:
------------------
command line:   +keepmonopen
description:    "Do not keep the monitor open"
resource:       "KeepMonitorOpen" (set to 1)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "EditorName"
resource range:                 N/A
resource default:               PET_EDITOR4B80NAME
resource function:              set_editor_rom_name()
resource var:                   petres.editorName
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -editor / -model
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

pet/pet-cmdline-options.c:
--------------------------
command line:   -editor <Name>
description:    "Specify name of Editor ROM image"
resource:       "EditorName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "H6809RomAName"
resource range:                 N/A
resource default:               ""
resource function:              set_h6809_rom_name()
resource var:                   petres.h6809romName[0]
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -6809romA / -model
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -6809romA <Name>
description:    "Specify 4K to 24K ROM file name at $A000 for 6809"
resource:       "H6809RomAName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "H6809RomBName"
resource range:                 N/A
resource default:               ""
resource function:              set_h6809_rom_name()
resource var:                   petres.h6809romName[1]
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -6809romB / -model
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -6809romB <Name>
description:    "Specify 4K to 20K ROM file name at $B000 for 6809"
resource:       "H6809RomBName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "H6809RomCName"
resource range:                 N/A
resource default:               ""
resource function:              set_h6809_rom_name()
resource var:                   petres.h6809romName[2]
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -6809romC / -model
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -6809romC <Name>
description:    "Specify 4K to 16K ROM file name at $C000 for 6809"
resource:       "H6809RomCName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "H6809RomDName"
resource range:                 N/A
resource default:               ""
resource function:              set_h6809_rom_name()
resource var:                   petres.h6809romName[3]
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -6809romD / -model
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -6809romD <Name>
description:    "Specify 4K to 12K ROM file name at $D000 for 6809"
resource:       "H6809RomDName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "H6809RomEName"
resource range:                 N/A
resource default:               ""
resource function:              set_h6809_rom_name()
resource var:                   petres.h6809romName[4]
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -6809romE / -model
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -6809romE <Name>
description:    "Specify 2K or 8K ROM file name at $E000 for 6809"
resource:       "H6809RomEName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  string
resource name:                  "H6809RomFName"
resource range:                 N/A
resource default:               ""
resource function:              set_h6809_rom_name()
resource var:                   petres.h6809romName[5]
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -6809romF / -model
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -6809romF <Name>
description:    "Specify 4K ROM file name at $F000 for 6809"
resource:       "H6809RomFName"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -1..-2 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:               MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc
platform gui present:           amigaos/beos/dos/os2/sdl/osx
platform range correct:		
platform range incorrect:		
platform gui missing:           unix/windows
fixme: Fix documentation for xpet
gpz note: since CRTC is not related to PAL/NTSC (tv norm), does having this in the UIs make sense?
          what exactly does it affect in case of the PETs?
blacky note: it seems that normally it would affect the pixel aspect ratio of the crtc, however
             this code has been commented out and a fixme has been put in place.

pet/pet-cmdline-options.c:
--------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  bool
resource name:                  "Crtc"
resource range:                 0/1
resource default:               1
resource function:              set_crtc_enabled()
resource var:                   petres.crtc
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -crtc / +crtc
platform gui present:           beos/dos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos

pet/pet-cmdline-options.c:
--------------------------
command line:   -crtc
description:    "Enable CRTC"
resource:       "Crtc" (set to 1)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   +crtc
description:    "Disable CRTC"
resource:       "Crtc" (set to 0)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "VideoSize"
resource range:                 N/A (COLS_AUTO (0), COLS_40 (40), COLS_80 (80))
resource default:               COLS_AUTO (0)
resource function:              set_video()
resource var:                   petres.video
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -videosize
platform gui present:           amigaos/beos/dos/os2/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           sdl

pet/pet-cmdline-options.c:
--------------------------
command line:   -videosize <size>
description:    "Set video size (0: Automatic, 40: 40 Columns, 80: 80 Columns)"
resource:       "VideoSize"
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  bool
resource name:                  "Basic1"
resource range:                 0/1
resource default:               1
resource function:              set_pet2k_enabled()
resource var:                   petres.pet2k
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic1 / +basic1 / -model
platform gui present:           os2/unix/osx
platform gui missing:           amigaos/beos/dos/sdl/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -basic1
description:    "Enable ROM 1 Kernal patches"
resource:       "Basic1" (set to 1)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   +basic1
description:    "Disable ROM 1 Kernal patches"
resource:       "Basic1" (set to 0)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   -model <modelnumber>
description:    "Specify PET model to emulate. (2001/3008/3016/3032/3032B/4016/4032/4032B/8032/8096/8296/SuperPET)"
resource:       N/A
action:         pet_set_model() (sets "Basic1", "Basic1Chars", "ChargenName", "KernalName", "BasicName", "EditorName", "RomModule9Name",
                "RomModuleAName", "RomModuleBName", "H6809RomAName", "H6809RomBName", "H6809RomCName", "H6809RomDName", "H6809RomEName",
                "H6809RomFName")

pet/pet-resources.c:
--------------------
resource type:                  bool
resource name:                  "Basic1Chars"
resource range:                 0/1
resource default:               0
resource function:              set_pet2kchar_enabled()
resource var:                   petres.pet2kchar
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -basic1char / +basic1char / -model
platform gui present:           os2/unix/osx
platform gui missing:           amigaos/beos/dos/sdl/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -basic1char
description:    "Switch upper/lower case charset"
resource:       "Basic1Chars" (set to 1)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   +basic1char
description:    "Do not switch upper/lower case charset"
resource:       "Basic1Chars" (set to 0)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  bool
resource name:                  "EoiBlank"
resource range:                 0/1
resource default:               0
resource function:              set_eoiblank_enabled()
resource var:                   petres.eoiblank
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -eoiblank / +eoiblank
platform gui present:           os2/unix/osx
platform gui missing:           amigaos/beos/dos/sdl/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -eoiblank
description:    "EOI blanks screen"
resource:       "EoiBlank" (set to 1)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   +eoiblank
description:    "EOI does not blank screen"
resource:       "EoiBlank" (set to 0)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "CPUswitch"
resource range:                 N/A (SUPERPET_CPU_6502 (0), SUPERPET_CPU_6809 (1), SUPERPET_CPU_PROG (2))
resource default:               SUPERPET_CPU_6502 (0)
resource function:              set_superpet_cpu_switch()
resource var:                   petres.superpet_cpu_switch
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -cpu6502 / -cpu6809 / -cpuprog
platform gui present:           unix
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

pet/pet-cmdline-options.c:
--------------------------
command line:   -cpu6502
description:    "Set SuperPET CPU switch to '6502'"
resource:       "CPUswitch" (set to SUPERPET_CPU_6502)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   -cpu6809
description:    "Set SuperPET CPU switch to '6809'"
resource:       "CPUswitch" (set to SUPERPET_CPU_6809)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   -cpuprog
description:    "Set SuperPET CPU switch to 'Prog'"
resource:       "CPUswitch" (set to SUPERPET_CPU_PROG)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "PETColour"
resource range:                 0..2 (PET_COLOUR_TYPE_OFF (0), PET_COLOUR_TYPE_RGBI (1), PET_COLOUR_TYPE_ANALOG (2))
resource default:               PET_COLOUR_TYPE_OFF (0)
resource function:              set_pet_colour()
resource var:                   pet_colour_type
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -colour-rgbi / -colour-analog
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2/osx

pet/pet-cmdline-options.c:
--------------------------
command line:   -colour-rgbi
description:    "RGBI colour extension to PET 4032"
resource:       "PETColour" (set to PET_COLOUR_TYPE_RGBI)
action:         N/A

pet/pet-cmdline-options.c:
--------------------------
command line:   -colour-analog
description:    "Analog colour extension to PET 4032"
resource:       "PETColour" (set to PET_COLOUR_TYPE_ANALOG)
action:         N/A

pet/pet-resources.c:
--------------------
resource type:                  int
resource name:                  "PETColourBG"
resource range:                 N/A
resource default:               0
resource function:              set_pet_colour_bg()
resource var:                   pet_colour_analog_bg
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -colour-analog-bg
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

pet/pet-cmdline-options.c:
--------------------------
command line:   -colour-analog-bg <Colour 0-255>
description:    "Analog colour background on PET 4032"
resource:       "PETColourBG"
action:         N/A

pet/petpia1.c:
--------------
resource type:                  bool
resource name:                  "DiagPin"
resource range:                 0/1
resource default:               0
resource function:              set_diagnostic_pin_enabled()
resource var:                   diagnostic_pin_enabled
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -diagpin / +diagpin
platform gui present:           os2/unix/osx
platform gui missing:           amigaos/beos/dos/sdl/windows

pet/petpia1.c:
--------------
command line:   -diagpin
description:    "Enable userport diagnostic pin"
resource:       "DiagPin" (set to 1)
action:         N/A

pet/petpia1.c:
--------------
command line:   +diagpin
description:    "Disable userport diagnostic pin"
resource:       "DiagPin" (set to 0)
action:         N/A

pet/petreu.c:
-------------
resource type:                  int
resource name:                  "PETREUsize"
resource range:                 N/A (128/512/1024/2048)
resource default:               128
resource function:              set_petreu_size()
resource var:                   petreu_size_kb
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -petreuramsize
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

pet/petreu.c:
-------------
command line:   -petreuramsize <size in KB>
description:    "Size of the PET Ram and Expansion Unit. (128/512/1024/2048)"
resource:       "PETREUsize"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "FunctionLowName"
resource range:                 N/A
resource default:               "3plus1lo"
resource function:              set_func_lo_rom_name()
resource var:                   func_lo_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -functionlo / -model
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -functionlo <Name>
description:    "Specify name of Function low ROM image"
resource:       "FunctionLowName"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "FunctionHighName"
resource range:                 N/A
resource default:               "3plus1hi"
resource function:              set_func_hi_rom_name()
resource var:                   func_hi_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -functionhi / -model
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -functionhi <Name>
description:    "Specify name of Function high ROM image"
resource:       "FunctionHighName"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "c1loName"
resource range:                 N/A
resource default:               ""
resource function:              set_c1lo_rom_name()
resource var:                   c1lo_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -c1lo
platform gui present:           sdl/unix/osx
platform gui missing:           amigaos/beos/dos/os2/windows

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -c1lo <Name>
description:    "Specify name of Cartridge 1 low ROM image"
resource:       "c1loName"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "c1hiName"
resource range:                 N/A
resource default:               ""
resource function:              set_c1hi_rom_name()
resource var:                   c1hi_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -c1hi
platform gui present:           sdl/unix/osx
platform gui missing:           amigaos/beos/dos/os2/windows

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -c1hi <Name>
description:    "Specify name of Cartridge 1 high ROM image"
resource:       "c1hiName"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "c2loName"
resource range:                 N/A
resource default:               ""
resource function:              set_c2lo_rom_name()
resource var:                   c2lo_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -c2lo
platform gui present:           sdl/unix/osx
platform gui missing:           amigaos/beos/dos/os2/windows

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -c2lo <Name>
description:    "Specify name of Cartridge 2 low ROM image"
resource:       "c2loName"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  string
resource name:                  "c2hiName"
resource range:                 N/A
resource default:               ""
resource function:              set_c2hi_rom_name()
resource var:                   c2hi_rom_name
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -c2hi
platform gui present:           sdl/unix/osx
platform gui missing:           amigaos/beos/dos/os2/windows

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -c2hi <Name>
description:    "Specify name of Cartridge 2 high ROM image"
resource:       "c2hiName"
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -1..-2 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:               MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -pal / -ntsc / -model
platform gui present:           amigaos/beos/dos/os2/sdl/osx/unix
platform range correct:		
platform range incorrect:		
platform gui missing:           windows

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -model <Model>
description:    "Set Plus4 model (c16/c16pal/c16ntsc, plus4/plus4pal/plus4ntsc, v364/cv364, c232)"
resource:       N/A
action:         set_plus4_model() (sets "MachineVideoStandard", "RamSize", "KernalName", "BasicName", "FunctionLowName", "FunctionHighName",
                "Acia1Enable", "SpeechImage", "SpeechEnabled")

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:         N/A

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NTSC)
action:         N/A

plus4/plus4-resources.c:
------------------------
resource type:                  int
resource name:                  "RamSize"
resource range:                 N/A (16/32/64) [256/1024/4096]
resource default:               64
resource function:              set_ram_size_plus4()
resource var:                   ram_size_plus4
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -ramsize / -model
platform gui present:           amigaos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           beos/dos/osx

plus4/plus4-cmdline-options.c:
------------------------------
command line:   -ramsize <RAM size>
description:    "Specify size of RAM installed in kb (16/32/64)"
resource:       "RamSize"
action:         N/A

plus4/plus4memhacks.c:
----------------------
resource type:                  int
resource name:                  "MemoryHack"
resource range:                 0..4 (MEMORY_HACK_NONE (0), MEMORY_HACK_C256K (1), MEMORY_HACK_H256K (2), MEMORY_HACK_H1024K (3), MEMORY_HACK_H4096K (4))
resource default:               MEMORY_HACK_NONE (0)
resource function:              set_memory_hack()
resource var:                   memory_hack
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -memoryexphack
platform gui present:           amigaos/sdl/unix/windows/osx
platform range correct:	  amigaos/sdl/unix/windows/osx
platform range incorrect:		
platform gui missing:           beos/dos/os2

plus4/plus4memhacks.c:
----------------------
command line:   -memoryexphack <device>
description:    "Set the 'memory expansion hack' device (0: None, 1: CSORY 256K, 2: HANNES 256K, 3: HANNES 1024K, 4: HANNES 4096K)"
resource:       "MemoryHack"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDBorderMode"
resource range:                 0..3 (TED_NORMAL_BORDERS (0), TED_FULL_BORDERS (1), TED_DEBUG_BORDERS (2), TED_NO_BORDERS (3))
resource default:               TED_NORMAL_BORDERS (0)
resource function:              set_border_mode()
resource var:                   ted_resources.border_mode
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDborders
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2/osx

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDborders <Mode>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:       N/A
action:         border_set_func() (sets "TEDBorderMode")

plus4/ted-resources.c:
----------------------
resource type:                  int
resource name:                  "TEDColorTint"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_tint()
resource var:                   ted.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDtint
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDtint <0-2000>
description:    "Set tint of internal calculated palette"
resource:       "TEDColorTint"
action:         N/A

plus4/ted-resources.c:
----------------------
resource type:                  bool
resource name:                  "TEDAudioLeak"
resource range:                 0/1
resource default:               0
resource function:              set_audioleak()
resource var:                   ted.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:             xplus4
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xvic/vsid
prepocessor:
command-line:                   -TEDaudioleak / +TEDaudioleak
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

plus4/ted-cmdline-options.c:
----------------------------
command line:   -TEDaudioleak
description:    "Enable audio leak emulation"
resource:       "TEDAudioLeak" (set to 1)
action:         N/A

plus4/ted-cmdline-options.c:
----------------------------
command line:   +TEDaudioleak
description:    "Disable audio leak emulation"
resource:       "TEDAudioLeak" (set to 0)
action:         N/A

printerdrv/driver-select.c:
---------------------------
resource type:                  string
resource name:                  "PrinterUserportDriver"
resource range:                 N/A ("ascii"/"nl10"/"raw")
resource default:               "ascii"
resource function:              set_printer_driver()
resource var:                   driver_select[3].drv_name
resource emulators:             x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -pruserdrv
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

printerdrv/driver-select.c:
---------------------------
command line:   -pruserdrv <Name>
description:    "Specify name of printer driver for the userport printer. (ascii/nl10/raw)"
resource:       "PrinterUserportDriver"
action:         N/A

printerdrv/interface-serial.c:
------------------------------
resource type:                  int
resource name:                  "Printer7"
resource range:                 0..2 (PRINTER_DEVICE_NONE (0), PRINTER_DEVICE_REAL (2))
resource default:               PRINTER_DEVICE_NONE (0)
resource function:              set_printer_enabled()
resource var:                   printer_enabled[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -device7
platform gui present:           sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2/osx

printerdrv/interface-serial.c:
------------------------------
command line:   -device7 <Type>
description:    "Set device type for device #7 (0: None, 2: Real)"
resource:       "Printer7"
action:         N/A

printerdrv/interface-userport.c:
--------------------------------
resource type:                  bool
resource name:                  "PrinterUserport"
resource range:                 0/1
resource default:               0
resource function:              set_up_enabled()
resource var:                   userport_printer_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -pruser / +pruser
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

printerdrv/interface-userport.c:
--------------------------------
command line:   -pruser
description:    "Enable the userport printer emulation"
resource:       "PrinterUserport" (set to 1)
action:         N/A

printerdrv/interface-userport.c:
--------------------------------
command line:   +pruser
description:    "Disable the userport printer emulation"
resource:       "PrinterUserport" (set to 0)
action:         N/A

printerdrv/output-select.c:
---------------------------
resource type:                  string
resource name:                  "Printer4Output"
resource range:                 N/A
resource default:               "text"
resource function:              set_output_device()
resource var:                   output_select[0].output_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr4output
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

printerdrv/output-select.c:
---------------------------
command line:   -pr4output <Name>
description:    "Specify name of output device for device #4. ([auto generated list])"
resource:       "Printer4Output"
action:         N/A

printerdrv/output-select.c:
---------------------------
resource type:                  string
resource name:                  "Printer5Output"
resource range:                 N/A
resource default:               "text"
resource function:              set_output_device()
resource var:                   output_select[1].output_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr5output
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

printerdrv/output-select.c:
---------------------------
command line:   -pr5output <Name>
description:    "Specify name of output device for device #5. ([auto generated list])"
resource:       "Printer5Output"
action:         N/A

printerdrv/output-select.c:
---------------------------
resource type:                  string
resource name:                  "Printer6Output"
resource range:                 N/A
resource default:               "text"
resource function:              set_output_device()
resource var:                   output_select[2].output_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr6output
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:			dos

printerdrv/output-select.c:
---------------------------
command line:   -pr6output <Name>
description:    "Specify name of output device for device #6. ([auto generated list])"
resource:       "Printer6Output"
action:         N/A

printerdrv/output-select.c:
---------------------------
resource type:                  string
resource name:                  "PrinterUserportOutput"
resource range:                 N/A
resource default:               "text"
resource function:              set_output_device()
resource var:                   output_select[3].output_name
resource emulators:             x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -pruseroutput
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform gui missing:			dos/os2

printerdrv/output-select.c:
---------------------------
command line:   -pruseroutput <Name>
description:    "Specify name of output device for the userport printer. ([auto generated list])"
resource:       "PrinterUserportOutput"
action:         N/A

printerdrv/output-text.c:
-------------------------
resource type:                  string
resource name:                  "PrinterTextDevice1"
resource range:                 N/A
resource default:               ARCHDEP_PRINTER_DEFAULT_DEV1 (arch specific)
resource function:              set_printer_device_name()
resource var:                   PrinterDev[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -prtxtdev1
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

printerdrv/output-text.c:
-------------------------
command line:   -prtxtdev1 <Name>
description:    "Specify name of printer text device or dump file"
resource:       "PrinterTextDevice1"
action:         N/A

printerdrv/output-text.c:
-------------------------
resource type:                  string
resource name:                  "PrinterTextDevice2"
resource range:                 N/A
resource default:               ARCHDEP_PRINTER_DEFAULT_DEV2 (arch specific)
resource function:              set_printer_device_name()
resource var:                   PrinterDev[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -prtxtdev2
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

printerdrv/output-text.c:
-------------------------
command line:   -prtxtdev2 <Name>
description:    "Specify name of printer text device or dump file"
resource:       "PrinterTextDevice2"
action:         N/A

printerdrv/output-text.c:
-------------------------
resource type:                  string
resource name:                  "PrinterTextDevice3"
resource range:                 N/A
resource default:               ARCHDEP_PRINTER_DEFAULT_DEV3 (arch specific)
resource function:              set_printer_device_name()
resource var:                   PrinterDev[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -prtxtdev3
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

printerdrv/output-text.c:
-------------------------
command line:   -prtxtdev3 <Name>
description:    "Specify name of printer text device or dump file"
resource:       "PrinterTextDevice3"
action:         N/A

printerdrv/output-text.c:
-------------------------
resource type:                  int
resource name:                  "Printer4TextDevice"
resource range:                 0..2
resource default:               0
resource function:              set_printer_device()
resource var:                   printer_device[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr4txtdev
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

printerdrv/output-text.c:
-------------------------
command line:   -pr4txtdev <0-2>
description:    "Specify printer text output device for printer #4"
resource:       "Printer4TextDevice"
action:         N/A

printerdrv/output-text.c:
-------------------------
resource type:                  int
resource name:                  "Printer5TextDevice"
resource range:                 0..2
resource default:               0
resource function:              set_printer_device()
resource var:                   printer_device[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr5txtdev
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

printerdrv/output-text.c:
-------------------------
command line:   -pr5txtdev <0-2>
description:    "Specify printer text output device for printer #5"
resource:       "Printer5TextDevice"
action:         N/A

printerdrv/output-text.c:
-------------------------
resource type:                  int
resource name:                  "Printer6TextDevice"
resource range:                 0..2
resource default:               0
resource function:              set_printer_device()
resource var:                   printer_device[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:
command-line:                   -pr6txtdev
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

printerdrv/output-text.c:
-------------------------
command line:   -pr6txtdev <0-2>
description:    "Specify printer text output device for printer #6"
resource:       "Printer6TextDevice"
action:         N/A

printerdrv/output-text.c:
-------------------------
resource type:                  int
resource name:                  "PrinterUserportTextDevice"
resource range:                 0..2
resource default:               0
resource function:              set_printer_device()
resource var:                   printer_device[3]
resource emulators:             x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xvic
not used in:                    x64dtv/xplus4/vsid
prepocessor:
command-line:                   -prusertxtdev
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

printerdrv/output-text.c:
-------------------------
command line:   -prusertxtdev <0-2>
description:    "Specify printer text output device for userport printer"
resource:       "PrinterUserportTextDevice"
action:         N/A

ps2mouse.c:
-----------
resource type:                  bool
resource name:                  "ps2mouse"
resource range:                 0/1
resource default:               0
resource function:              set_ps2mouse_enable()
resource var:                   ps2mouse_enabled
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -ps2mouse / +ps2mouse
platform gui present:           amigaos/beos/dos/sdl/unix/osx
platform gui missing:			os2/windows

ps2mouse.c:
-----------
command line:   -ps2mouse
description:    "Enable PS/2 mouse on userport"
resource:       "PS2Mouse" (set to 1)
action:         N/A

ps2mouse.c:
-----------
command line:   +ps2mouse
description:    "Disable PS/2 mouse on userport"
resource:       "PS2Mouse" (set to 0)
action:         N/A

ps2mouse.c:
-----------
resource type:                  bool
resource name:                  "Mouse"
resource range:                 0/1
resource default:               0
resource function:              set_mouse_enabled()
resource var:                   _mouse_enabled
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -mouse / +mouse
platform gui present:           amigaos/beos/dos/sdl/unix/osx
platform gui missing:			os2/windows

ram.c:
------
resource type:                  int
resource name:                  "RAMInitStartValue"
resource range:                 0..255
resource default:               0
resource function:              set_start_value()
resource var:                   start_value
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   -raminitstartvalue
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos/os2

ram.c:
------
command line:   -raminitstartvalue <value>
description:    "Set the value for the very first RAM address after powerup"
resource:       "RAMInitStartValue"
action:         N/A

ram.c:
------
resource type:                  int
resource name:                  "RAMInitValueInvert"
resource range:                 0+
resource default:               64
resource function:              set_value_invert()
resource var:                   value_invert
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   -raminitvalueinvert
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos/os2

ram.c:
------
command line:   -raminitvalueinvert <num of bytes>
description:    "Length of memory block initialized with the same value"
resource:       "RAMInitValueInvert"
action:         N/A

ram.c:
------
resource type:                  int
resource name:                  "RAMInitPatternInvert"
resource range:                 0+
resource default:               0
resource function:              set_pattern_invert()
resource var:                   pattern_invert
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:
command-line:                   -raminitpatterninvert
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos/os2

ram.c:
------
command line:   -raminitpatterninvert <num of bytes>
description:    "Length of memory block initialized with the same pattern"
resource:       "RAMInitPatternInvert"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  string
resource name:                  "SCPU64Name"
resource range:                 N/A
resource default:               "scpu64"
resource function:              set_scpu64_rom_name()
resource var:                   scpu64_rom_name
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -scpu64
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -scpu64 <Name>
description:    "Specify name of SCPU64 ROM image"
resource:       "SCPU64Name"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -4..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2), MACHINE_SYNC_NTSCOLD (-3), MACHINE_SYNC_PALN (-4))
resource default:               MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -model
platform gui present:           amigaos/beos/sdl/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           dos/os2/unix
gpz note: this is tied to the VICII type, changing it directly makes no sence
blacky note: agreed, guis will need to be checked for usage of the resource directly and fixed where needed.
fixme: check platforms for usage of this resource in x64sc and xscpu64 and fix to use the vicii model function where needed.

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -model <modelnumber>
description:    "Set C64 model (c64/c64c/c64old, ntsc/newntsc/oldntsc, drean, jap, c64gs)"
resource:       N/A
action:         set_c64_model() (sets "MachineVideoStandard", "CIA1Model", "CIA2Model", "VICIINewLuminances", "IECReset", "ChargenName",
			"SidEngine" and "SidModel")

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "IECReset"
resource range:                 0/1
resource default:               1
resource function:              set_iec_reset()
resource var:                   iec_reset
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -iecreset / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows/osx
platform gui missing:           os2

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -iecreset <value>
description:    "Computer reset goes to IEC bus (0 = No, 1 = Yes)"
resource:       "IECReset"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "SidStereoAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DE00
resource function:              sid_set_sid_stereo_address()
resource var:                   sid_stereo_address_start
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidstereoaddress
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "SidTripleAddressStart"
resource range:                 N/A ($D420/$D440/$D460/$D480/$D4A0/$D4C0/$D4E0/$D500/$D520/$D540/$D560/$D580/$D5A0/$D5C0/$D5E0/$D600/$D620/$D640/$D660/
                                        $D680/$D6A0/$D6C0/$D6E0/$D700/$D720/$D740/$D760/$D780/$D7A0/$D7C0/$D7E0/$DE00/$DE20/$DE40/$DE60/$DE80/$DEA0/$DEC0/$DEE0/
                                        $DF00/$DF20/$DF40/$DF60/$DF80/$DFA0/$DFC0/$DFE0)
resource default:               $DF00
resource function:              sid_set_sid_triple_address()
resource var:                   sid_triple_address_start
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -sidtripleaddress
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2/osx

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "BurstMod"
resource range:                 0..2 (BURST_MOD_NONE (0), BURST_MOD_CIA1 (1), BURST_MOD_CIA2 (2))
resource default:               BURST_MOD_NONE (0)
resource function:              set_burst_mod()
resource var:                   burst_mod
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -burstmod
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform range correct:
platform range incorrect:
platform gui missing:

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -burstmod <value>
description:    "Burst modification (0 = None, 1 = CIA1, 2 = CIA2)"
resource:       "BurstMod"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  int
resource name:                  "SIMMSize"
resource range:                 N/A (0/1/4/8/16)
resource default:               16
resource function:              set_scpu64_simm_size()
resource var:                   scpu64_simm_size
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -simmsize
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -simmsize <number>
description:    "Size of the SIMM RAM (0/1/4/8/16 MB)"
resource:       "SIMMSize"
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  bool
resource name:                  "JiffySwitch"
resource range:                 0/1
resource default:               1
resource function:              set_jiffy_switch()
resource var:                   scpu64_jiffy_switch
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -jiffyswitch / +jiffyswitch
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:			osx

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -jiffyswitch
description:    "Turn on Jiffy switch"
resource:       "JiffySwitch" (set to 1)
action:         N/A

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   +jiffyswitch
description:    "Turn off Jiffy switch"
resource:       "JiffySwitch" (set to 0)
action:         N/A

scpu64/scpu64-resources.c:
--------------------------
resource type:                  bool
resource name:                  "SpeedSwitch"
resource range:                 0/1
resource default:               1
resource function:              set_speed_switch()
resource var:                   scpu64_speed_switch
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -speedswitch / +speedswitch
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:			osx

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -speedswitch
description:    "Turn on Speed switch"
resource:       "SpeedSwitch" (set to 1)
action:         N/A

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   +speedswitch
description:    "Turn off Speed switch"
resource:       "SpeedSwitch" (set to 0)
action:         N/A

scpu64/scpu64gluelogic.c:
-------------------------
resource type:                  int
resource name:                  "GlueLogic"
resource range:                 0/1 (GLUE_LOGIC_DISCRETE (0), GLUE_LOGIC_CUSTOM_IC (1))
resource default:               1
resource function:              set_glue_type()
resource var:                   glue_logic_type
resource emulators:             xscpu64
not used in:                    x64/x64sc/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -gluelogictype
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

scpu64/scpu64gluelogic.c:
-------------------------
command line:   -gluelogictype <Type>
description:    "Set glue logic type (0 = discrete, 1 = 252535-01)"
resource:       "GlueLogic"
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice4"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[4]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice4 / +iecdevice4
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice4
description:    "Enable IEC device emulation for device #4"
resource:       "IECDevice4" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice4
description:    "Disable IEC device emulation for device #4"
resource:       "IECDevice4" (set to 0)
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice5"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[5]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice5 / +iecdevice5
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice5
description:    "Enable IEC device emulation for device #5"
resource:       "IECDevice5" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice5
description:    "Disable IEC device emulation for device #5"
resource:       "IECDevice5" (set to 0)
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice6"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[6]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice6 / +iecdevice6
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice6
description:    "Enable IEC device emulation for device #6"
resource:       "IECDevice6" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice6
description:    "Disable IEC device emulation for device #6"
resource:       "IECDevice6" (set to 0)
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice7"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[7]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice7 / +iecdevice7
platform gui present:           amigaos/sdl/unix/windows
platform gui missing:			beos/dos/os2/osx

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice7
description:    "Enable IEC device emulation for device #7"
resource:       "IECDevice7" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice7
description:    "Disable IEC device emulation for device #7"
resource:       "IECDevice7" (set to 0)
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice8"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[8]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice8 / +iecdevice8
platform gui present:			osx/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice8
description:    "Enable IEC device emulation for device #8"
resource:       "IECDevice8" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice8
description:    "Disable IEC device emulation for device #8"
resource:       "IECDevice8" (set to 0)
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice9"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[9]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice9 / +iecdevice9
platform gui present:			osx/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice9
description:    "Enable IEC device emulation for device #9"
resource:       "IECDevice9" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice9
description:    "Disable IEC device emulation for device #9"
resource:       "IECDevice9" (set to 0)
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice10"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[10]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice10 / +iecdevice10
platform gui present:			osx/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice10
description:    "Enable IEC device emulation for device #10"
resource:       "IECDevice10" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice10
description:    "Disable IEC device emulation for device #10"
resource:       "IECDevice10" (set to 0)
action:         N/A

serial/serial-iec-device.c:
---------------------------
resource type:                  bool
resource name:                  "IECDevice11"
resource range:                 0/1
resource default:               0
resource function:              set_iec_device_enable()
resource var:                   iec_device_enabled[11]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xplus4/xvic
not used in:                    xcbm2/xcbm5x0/xpet/vsid
prepocessor:
command-line:                   -iecdevice11 / +iecdevice11
platform gui present:			osx/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2

serial/serial-iec-device.c:
---------------------------
command line:   -iecdevice11
description:    "Enable IEC device emulation for device #11"
resource:       "IECDevice11" (set to 1)
action:         N/A

serial/serial-iec-device.c:
---------------------------
command line:   +iecdevice11
description:    "Disable IEC device emulation for device #11"
resource:       "IECDevice11" (set to 0)
action:         N/A

sound.c:
--------
resource type:                  string
resource name:                  "SoundDeviceName"
resource range:                 N/A ("ahi"/"aix"/"allegro"/"alsa"/"arts"/"beos"/"bsp"/"coreaudio"/"dart"/"dummy"/"dx"/"hpux"/"midas"/"pulse"/"sdl"/
						"sgi"/"sun"/"uss"/"wmm")
resource default:               ""
resource function:              set_device_name()
resource var:                   device_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -sounddev
platform gui present:			os2/sdl/unix/windows
platform gui missing:           amigaos/beos/dos/osx
fixme: os2 gui items for this resource need to be fixed.

sound.c:
--------
command line:   -sounddev <Name>
description:    "Specify sound driver ([available drivers])"
resource:       "SoundDeviceName"
action:         N/A

sound.c:
--------
resource type:                  string
resource name:                  "SoundDeviceArg"
resource range:                 N/A
resource default:               ""
resource function:              set_device_arg()
resource var:                   device_arg
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundarg
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

sound.c:
--------
command line:   -soundarg <args>
description:    "Specify initialization parameters for sound driver" (fixme: needs better description)
resource:       "SoundDeviceArg"
action:         N/A

sound.c:
--------
resource type:                  string
resource name:                  "SoundRecordDeviceName"
resource range:                 N/A ("aiff"/"dump"/"fs"/"iff"/"mp3"/"voc"/"wav")
resource default:               ""
resource function:              set_recorddevice_name()
resource var:                   recorddevice_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundrecdev
platform gui present:           amigaos/beos/unix/windows
platform gui missing:           dos/os2/sdl/osx

sound.c:
--------
command line:   -soundrecdev <Name>
description:    "Specify recording sound driver ([available drivers])"
resource:       "SoundRecordDeviceName"
action:         N/A

sound.c:
--------
resource type:                  string
resource name:                  "SoundRecordDeviceArg"
resource range:                 N/A
resource default:               ""
resource function:              set_recorddevice_arg()
resource var:                   recorddevice_arg
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundrecarg
platform gui present:           amigaos/beos/sdl/unix/windows
platform gui missing:           dos/os2/osx

sound.c:
--------
command line:   -soundrecarg <args>
description:    "Specify initialization parameters for recording sound driver" (fixme: needs better description)
resource:       "SoundRecordDeviceArg"
action:         N/A

sound.c:
--------
resource type:                  int
resource name:                  "SoundSuspendTime"
resource range:                 0+
resource default:               0
resource function:              set_suspend_time()
resource var:                   suspend_time
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundsuspend
platform gui present:           unix
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows

sound.c:
--------
command line:   -soundsuspend <seconds>
description:    "Specify the pause interval when audio underflows (clicks) happen. 0 means no pause is done."
resource:       "SoundSuspendTime"
action:         N/A

sound.c:
--------
resource type:                  int
resource name:                  "SoundVolume"
resource range:                 0..100
resource default:               100
resource function:              set_volume()
resource var:                   volume
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundvolume
platform gui present:           amigaos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			beos/os2

sound.c:
--------
command line:   -soundvolume <volume>
description:    "Specify the sound volume (0..100)"
resource:       "SoundVolume"
action:         N/A

sound.c:
--------
resource type:                  int
resource name:                  "SoundOutput"
resource range:                 0..2 (SOUND_OUTPUT_SYSTEM (0), SOUND_OUTPUT_MONO (1), SOUND_OUTPUT_STEREO (2))
resource default:               ARCHDEP_SOUND_OUTPUT_MODE (arch specific)
resource function:              set_output_option()
resource var:                   output_option
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -soundoutput
platform gui present:           amigaos/beos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			dos/osx

sound.c:
--------
command line:   -soundoutput <output mode>
description:    "Sound output mode: (0: system decides mono/stereo, 1: always mono, 2: always stereo)"
resource:       "SoundOutput"
action:         N/A

traps.c:
--------
resource type:                  bool
resource name:                  "VirtualDevices"
resource range:                 0/1
resource default:               0
resource function:              set_traps_enabled()
resource var:                   traps_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic
not used in:                    vsid
prepocessor:
command-line:                   -virtualdev / +virtualdev
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

traps.c:
--------
command line:   -virtualdev
description:    "Enable general mechanisms for fast disk/tape emulation"
resource:       "VirtualDevices" (set to 1)
action:         N/A

traps.c:
--------
command line:   +virtualdev
description:    "Disable general mechanisms for fast disk/tape emulation"
resource:       "VirtualDevices" (set to 0)
action:         N/A

userport/userport_joystick.c:
-----------------------------
resource type:                  bool
resource name:                  "UserportJoy"
resource range:                 0/1
resource default:               0
resource function:              set_userport_joystick_enable()
resource var:                   userport_joystick_enable
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   -userportjoy / +userportjoy
platform gui present:           amigaos/beos/dos/os2/unix/sdl/windows
platform gui missing:			osx

userport/userport_joystick.c:
-----------------------------
command line:   -userportjoy
description:    "Enable Userport joystick adapter"
resource:       "UserportJoy" (set to 1)
action:         N/A

userport/userport_joystick.c:
-----------------------------
command line:   +userportjoy
description:    "Disable Userport joystick adapter"
resource:       "UserportJoy" (set to 0)
action:         N/A

userport/userport_joystick.c:
-----------------------------
resource type:                  int
resource name:                  "UserportJoyType"
resource range:                 0..6 (USERPORT_JOYSTICK_CGA (0), USERPORT_JOYSTICK_PET (1), USERPORT_JOYSTICK_HUMMER (2), USERPORT_JOYSTICK_OEM (3),
                                        USERPORT_JOYSTICK_HIT (4), USERPORT_JOYSTICK_KINGSOFT (5), USERPORT_JOYSTICK_STARBYTE (6))
resource default:               USERPORT_JOYSTICK_CGA (0)
resource function:              set_userport_joystick_type()
resource var:                   userport_joystick_type
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:
command-line:                   -userportjoytype
platform gui present:           amigaos/beos/dos/os2/unix/sdl/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

userport/userport_joystick.c:
-----------------------------
command line:   -userportjoytype <Type>
description:    "Set Userport joystick adapter type (0: CGA/Protovision, 1: PET, 2: Hummer, 3: OEM, 4: DXS/HIT, 5: Kingsoft, 6: Starbyte)"
resource:       "UserportJoyType"
action:         N/A

userport/userport_rtc.c:
------------------------
resource type:                  bool
resource name:                  "UserportRTC"
resource range:                 0/1
resource default:               0
resource function:              set_userport_rtc_enabled()
resource var:                   userport_rtc_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -userportrtc / +userportrtc
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:			osx

userport/userport_rtc.c:
------------------------
command line:   -userportrtc
description:    "Enable Userport RTC"
resource:       "UserportRTC" (set to 1)
action:         N/A

userport/userport_rtc.c:
------------------------
command line:   +userportrtc
description:    "Disable Userport RTC"
resource:       "UserportRTC" (set to 0)
action:         N/A

userport/userport_rtc.c:
------------------------
resource type:                  bool
resource name:                  "UserportRTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_userport_rtc_save()
resource var:                   rtc58321a_rtc_save
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -userportrtcsave / +userportrtcsave
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:			osx

userport/userport_rtc.c:
------------------------
command line:   -userportrtcsave
description:    "Enable saving of the Userport RTC data when changed."
resource:       "UserportRTCSave" (set to 1)
action:         N/A

userport/userport_rtc.c:
------------------------
command line:   +userportrtcsave
description:    "Disable saving of the Userport RTC data when changed."
resource:       "UserportRTCSave" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCRevision"
resource range:                 0..2 (VDC_REVISION_0 (0), VDC_REVISION_1 (1), VDC_REVISION_2 (2))
resource default:               VDC_REVISION_2 (2)
resource function:              set_vdc_revision()
resource var:                   vdc.revision
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCRevision / -model
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCRevision <number>
description:    "Set VDC revision (0..2)"
resource:       "VDCRevision"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCVideoCache"
resource range:                 0/1
resource default:               DEFAULT_VideoCache_VALUE
resource function:              set_video_cache_enabled()
resource var:                   raster_resource_chip->video_cache_enabled
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCvcache / +VDCvcache
platform gui present:			beos/os2/sdl/unix/osx/windows
platform gui missing:           amigaos/dos

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCvcache
description:    "Enable the video cache"
resource:       "VDCVideoCache" (set to 1)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   +VDCvcache
description:    "Disable the video cache"
resource:       "VDCVideoCache" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCExternalPalette"
resource range:                 0/1
resource default:               0
resource function:              set_ext_palette()
resource var:                   vdc.raster->canvas->videoconfig->external_palette
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCintpal / -VDCextpal
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCintpal
description:    "Use an internal calculated palette"
resource:       "VDCExternalPalette" (set to 0)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCextpal
description:    "Use an external palette (file)"
resource:       "VDCExternalPalette" (set to 1)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCColorTint"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_tint()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCtint
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCtint <0-2000>
description:    "Set tint of internal calculated palette"
resource:       "VDCColorTint"
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  bool
resource name:                  "VDCAudioLeak"
resource range:                 0/1
resource default:               0
resource function:              set_audioleak()
resource var:                   vdc.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCaudioleak / +VDCaudioleak
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCaudioleak
description:    "Enable audio leak emulation"
resource:       "VDCAudioLeak" (set to 1)
action:         N/A

vdc/vdc-cmdline-options.c:
--------------------------
command line:   +VDCaudioleak
description:    "Disable audio leak emulation"
resource:       "VDCAudioLeak" (set to 0)
action:         N/A

vdc/vdc-resources.c:
--------------------
resource type:                  int
resource name:                  "VDCFilter"
resource range:                 0..2 (VIDEO_FILTER_NONE (0), VIDEO_FILTER_CRT (1), VIDEO_FILTER_SCALE2X (2))
resource default:               VIDEO_FILTER_CRT (1)
resource function:              set_chip_rendermode()
resource var:                   vdc.raster->canvas->videoconfig->filter
resource emulators:             x128
not used in:                    x64/x64sc/xscpu64/x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VDCfilter
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

vdc/vdc-cmdline-options.c:
--------------------------
command line:   -VDCfilter <Mode>
description:    "Select rendering filter: (0: none, 1: CRT emulation, 2: scale2x)"
resource:       "VDCFilter"
action:         N/A

vic20/cart/vic20-ieee488.c:
---------------------------
resource type:                  bool
resource name:                  "IEEE488"
resource range:                 0/1
resource default:               0
resource function:              set_ieee488_enabled()
resource var:                   ieee488_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -ieee488 / +ieee488
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:           dos

vic20/cart/vic20-ieee488.c:
---------------------------
command line:   -ieee488
description:    "Enable VIC-1112 IEEE488 interface"
resource:       "IEEE488" (set to 1)
action:         N/A

vic20/cart/vic20-ieee488.c:
---------------------------
command line:   +ieee488
description:    "Disable VIC-1112 IEEE488 interface"
resource:       "IEEE488" (set to 0)
action:         N/A

vic20/cart/vic20cart.c:
-----------------------
resource type:                  int
resource name:                  "CartridgeType"
resource range:                 N/A (CARTRIDGE_NONE (-1), CARTRIDGE_VIC20_GENERIC (1), CARTRIDGE_VIC20_MEGACART (2), CARTRIDGE_VIC20_FINAL_EXPANSION (3),
                                        CARTRIDGE_VIC20_FP (4), CARTRIDGE_VIC20_IEEE488 (5), CARTRIDGE_VIC20_SIDCART (6), CARTRIDGE_VIC20_DETECT (0x8000),
                                        CARTRIDGE_VIC20_4KB_2000 (0x8002), CARTRIDGE_VIC20_8KB_2000 (0x8003), CARTRIDGE_VIC20_4KB_6000 (0x8004),
                                        CARTRIDGE_VIC20_8KB_6000 (0x8005), CARTRIDGE_VIC20_4KB_A000 (0x8006), CARTRIDGE_VIC20_8KB_A000 (0x8007),
                                        CARTRIDGE_VIC20_4KB_B000 (0x8008), CARTRIDGE_VIC20_8KB_4000 (0x8009), CARTRIDGE_VIC20_4KB_4000 (0x800a),
                                        CARTRIDGE_VIC20_16KB_2000 (0x8013), CARTRIDGE_VIC20_16KB_4000 (0x8019), CARTRIDGE_VIC20_16KB_6000 (0x8015))
resource default:               CARTRIDGE_NONE
resource function:              set_cartridge_type()
resource var:                   cartridge_type
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:			os2/osx (FIX!)
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/sdl/unix/windows (CORRECT)
note: UIs should not modify this directly, use cartridge_set_default() from cartridge.h instead
fixme: os2/osx ports

vic20/cart/vic20cart.c:
-----------------------
resource type:                  bool
resource name:                  "CartridgeReset"
resource range:                 0/1
resource default:               1
resource function:              set_cartridge_reset()
resource var:                   vic20cartridge_reset
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -cartreset / +cartreset
platform gui present:           amigaos/os2/sdl/unix/osx/windows
platform gui missing:			beos/dos

vic20/cart/vic20cart.c:
-----------------------
command line:   -cartreset
description:    "Reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 1)
action:         N/A

vic20/cart/vic20cart.c:
-----------------------
command line:   +cartreset
description:    "Do not reset machine if a cartridge is attached or detached"
resource:       "CartridgeReset" (set to 0)
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICBorderMode"
resource range:                 0..3 (VIC_NORMAL_BORDERS (0), VIC_FULL_BORDERS (1), VIC_DEBUG_BORDERS (2), VIC_NO_BORDERS (3))
resource default:               VIC_NORMAL_BORDERS (0)
resource function:              set_border_mode()
resource var:                   vic_resources.border_mode
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICborders
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2/osx

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICborders <Mode>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:       "VICBorderMode"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  int
resource name:                  "VICColorTint"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_tint()
resource var:                   vic.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICtint
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICtint <0-2000>
description:    "Set tint of internal calculated palette"
resource:       "VICColorTint"
action:         N/A

vic20/vic-resources.c:
----------------------
resource type:                  bool
resource name:                  "VICAudioLeak"
resource range:                 0/1
resource default:               0
resource function:              set_audioleak()
resource var:                   vic.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -VICaudioleak / +VICaudioleak
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

vic20/vic-cmdline-options.c:
----------------------------
command line:   -VICaudioleak
description:    "Enable audio leak emulation"
resource:       "VICAudioLeak" (set to 1)
action:         N/A

vic20/vic-cmdline-options.c:
----------------------------
command line:   +VICaudioleak
description:    "Disable audio leak emulation"
resource:       "VICAudioLeak" (set to 0)
action:         N/A

vic20/vic20-resources.c:
------------------------
resource type:                  int
resource name:                  "MachineVideoStandard"
resource range:                 -2..-1 (MACHINE_SYNC_PAL (-1), MACHINE_SYNC_NTSC (-2))
resource default:               MACHINE_SYNC_PAL (-1)
resource function:              set_sync_factor()
resource var:                   sync_factor
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    
command-line:                   -pal / -ntsc / -model
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx
platform range correct:		
platform range incorrect:		
platform gui missing:			windows

vic20/vic20-cmdline-options.c:
------------------------------
command line:   -model <Model>
description:    "Set VIC20 model (vic20/vic20pal/vic20ntsc, vic21)"
resource:       N/A
action:         set_vic20_model() (sets "MachineVideoStandard", "RamBlock0", "RamBlock1", "RamBlock2", "RamBlock3" and "RamBlock5")

vic20/vic20-cmdline-options.c:
------------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_PAL)
action:         N/A

vic20/vic20-cmdline-options.c:
------------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       "MachineVideoStandard" (set to MACHINE_SYNC_NSTC)
action:         N/A

vic20/vic20-resources.c:
------------------------
resource type:                  bool
resource name:                  "RAMBlock0"
resource range:                 0/1
resource default:               0
resource function:              set_ram_block_0_enabled()
resource var:                   ram_block_0_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -memory / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

vic20/vic20-resources.c:
------------------------
resource type:                  bool
resource name:                  "RAMBlock1"
resource range:                 0/1
resource default:               0
resource function:              set_ram_block_1_enabled()
resource var:                   ram_block_1_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -memory / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

vic20/vic20-resources.c:
------------------------
resource type:                  bool
resource name:                  "RAMBlock2"
resource range:                 0/1
resource default:               0
resource function:              set_ram_block_2_enabled()
resource var:                   ram_block_2_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -memory / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

vic20/vic20-resources.c:
------------------------
resource type:                  bool
resource name:                  "RAMBlock3"
resource range:                 0/1
resource default:               0
resource function:              set_ram_block_3_enabled()
resource var:                   ram_block_3_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -memory / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

vic20/vic20-resources.c:
------------------------
resource type:                  bool
resource name:                  "RAMBlock5"
resource range:                 0/1
resource default:               0
resource function:              set_ram_block_5_enabled()
resource var:                   ram_block_5_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -memory / -model
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:			os2/osx

vic20/vic20-cmdline-options.c:
------------------------------
command line:   -memory <spec>
description:    "Specify memory configuration. (none/3k/8k/16k/24k/all) / (0/1/2/3/5) / (04/20/40/60/a0)"
resource:       N/A
action:         cmdline_memory() (sets "RAMBlock0", "RAMBlock1", "RAMBlock2", "RAMBlock3" and "RAMBlock5")

vic20/vic20io.c:
----------------
resource type:                  int
resource name:                  "IOCollisionHandling"
resource range:                 0..2 (IO_COLLISION_METHOD_DETACH_ALL (0), IO_COLLISION_METHOD_DETACH_LAST (1), IO_COLLISION_METHOD_AND_WIRES (2))
resource default:               IO_COLLISION_METHOD_DETACH_ALL (0)
resource function:              set_io_source_collision_handling()
resource var:                   io_source_collision_handling
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:
command-line:                   -iocollision
platform gui present:			unix/sdl
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2/osx/windows

vic20/vic20io.c:
----------------
command line:   -iocollision <method>
description:    "Select the way the I/O collisions should be handled, (0: error message and detach all involved carts, 1: error message and detach last attached involved carts, 2: warning in log and 'AND' the valid return values"
resource:       "IOCollisionHandling"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIBorderMode"
resource range:                 0..3 (VICII_NORMAL_BORDERS (0), VICII_FULL_BORDERS (1), VICII_DEBUG_BORDERS (2), VICII_NO_BORDERS (3))
resource default:               VICII_NORMAL_BORDERS (0)
resource function:              set_border_mode()
resource var:                   vicii_resources.border_mode
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIborders
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIborders <Mode>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:       N/A
action:         border_set_func() (set "VICIIBorderMode")

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIBorderMode"
resource range:                 0..3 (VICII_NORMAL_BORDERS (0), VICII_FULL_BORDERS (1), VICII_DEBUG_BORDERS (2), VICII_NO_BORDERS (3))
resource default:               VICII_NORMAL_BORDERS (0)
resource function:              set_border_mode()
resource var:                   vicii_resources.border_mode
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIborders
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIborders <Mode>
description:    "Set border display mode (0: normal, 1: full, 2: debug)"
resource:       N/A
action:         border_set_func() (set "VICIIBorderMode")

vicii/vicii-resources.c:
------------------------
resource type:                  int
resource name:                  "VICIIColorTint"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_tint()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIItint
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIItint <0-2000>
description:    "Set tint of internal calculated palette"
resource:       "VICIIColorTint"
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  int
resource name:                  "VICIIColorTint"
resource range:                 0..2000
resource default:               1000
resource function:              set_color_tint()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.color_tint
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIItint
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			osx

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIItint <0-2000>
description:    "Set tint of internal calculated palette"
resource:       "VICIIColorTint"
action:         N/A

vicii/vicii-resources.c:
------------------------
resource type:                  bool
resource name:                  "VICIIAudioLeak"
resource range:                 0/1
resource default:               0
resource function:              set_audioleak()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:             x64/x64dtv/x128/xcbm5x0
not used in:                    x64sc/xscpu64/xcbm2/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIaudioleak / +VICIIaudioleak
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

vicii/vicii-cmdline-options.c:
------------------------------
command line:   -VICIIaudioleak
description:    "Enable audio leak emulation"
resource:       "VICIIAudioLeak" (set to 1)
action:         N/A

vicii/vicii-cmdline-options.c:
------------------------------
command line:   +VICIIaudioleak
description:    "Disable audio leak emulation"
resource:       "VICIIAudioLeak" (set to 0)
action:         N/A

viciisc/vicii-resources.c:
--------------------------
resource type:                  bool
resource name:                  "VICIIAudioLeak"
resource range:                 0/1
resource default:               0
resource function:              set_audioleak()
resource var:                   vicii.raster->canvas->videoconfig->video_resources.audioleak
resource emulators:             x64sc/xscpu64
not used in:                    x64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:
command-line:                   -VICIIaudioleak / +VICIIaudioleak
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows/osx
platform gui missing:

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   -VICIIaudioleak
description:    "Enable audio leak emulation"
resource:       "VICIIAudioLeak" (set to 1)
action:         N/A

viciisc/vicii-cmdline-options.c:
--------------------------------
command line:   +VICIIaudioleak
description:    "Disable audio leak emulation"
resource:       "VICIIAudioLeak" (set to 0)
action:         N/A

'COMMON_KBD' RESOURCES/CMDLINES


Note: Keyboard map handling has been reworked, and all parts should get updated
as described in the wiki: http://vice-emu.pokefinder.org/index.php/Keymaps

keyboard.c:
--------------------
resource type:                  string
resource name:                  "KeymapSymFile"
resource range:                 N/A
resource default:               set at runtime
resource function:              keyboard_set_keymap_file()
resource var:                   machine_keymap_file_list[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   none
platform gui present:           osx/windows
platform gui missing:           amigaos/beos/dos/sdl

note: should not be set directly (see http://vice-emu.pokefinder.org/index.php/Keymaps)

keyboard.c:
--------------------
resource type:                  string
resource name:                  "KeymapPosFile"
resource range:                 N/A
resource default:               set at runtime
resource function:              keyboard_set_keymap_file()
resource var:                   machine_keymap_file_list[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   none
platform gui present:           windows
platform gui missing:           amigaos/beos/dos/sdl/osx

note: should not be set directly (see http://vice-emu.pokefinder.org/index.php/Keymaps)

keyboard.c:
--------------------
resource type:                  string
resource name:                  "KeymapUserSymFile"
resource range:                 N/A
resource default:               set at runtime
resource function:              keyboard_set_keymap_file()
resource var:                   machine_keymap_file_list[2]
resource emulators:             x64/x64sc&xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   -symkeymap
platform gui present:           windows/unix/sdl
platform gui missing:           amigaos/beos/dos/osx

keyboard.c:
--------------------------
command line:   -symkeymap <Name>
description:    "Specify name of symbolic keymap file"
resource:       "KeymapUserSymFile"
action:         N/A

keyboard.c:
--------------------
resource type:                  string
resource name:                  "KeymapUserPosFile"
resource range:                 N/A
resource default:               set at runtime
resource function:              keyboard_set_keymap_file()
resource var:                   machine_keymap_file_list[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   -poskeymap
platform gui present:           unix/windows/sdl
platform gui missing:           amigaos/beos/dos/osx

keyboard.c:
--------------------------
command line:   -poskeymap <Name>
description:    "Specify name of positional keymap file"
resource:       "KeymapUserPosFile"
action:         N/A

keyboard.c:
--------------------
resource type:                  int
resource name:                  "KeymapIndex"
resource range:                 0..3 (KBD_INDEX_SYM (0), KBD_INDEX_POS (1), KBD_INDEX_USERSYM (2), KBD_INDEX_USERPOS (3))
resource default:               KBD_INDEX_SYM
resource function:              keyboard_set_keymap_index()
resource var:                   machine_keymap_index
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   -keymap
platform gui present:           sdl/unix
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/osx/windows

keyboard.c:
--------------------------
command line:   -keymap <number>
description:    "Specify index of keymap file (0: symbolic 1: positional 2: symbolic (user) 3: positional (user)"
resource:       "KeymapIndex"
action:         N/A

keyboard.c:
--------------------
resource type:                  int
resource name:                  "KeyboardMapping"
resource range:                 0..6  (0: American 1: British 2: German 3: Danish 4: Norwegian 5: Finnish 6: Italian)
resource default:               set at runtime
resource function:              keyboard_set_keyboard_mapping()
resource var:                   machine_keyboard_mapping
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   -keyboardmapping
platform gui present:           sdl/unix
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/osx/windows

keyboard.c:
--------------------------
command line:   -keyboardmapping <number>
description:    "Specify host keyboard layout (0: American 1: British 2: German 3: Danish 4: Norwegian 5: Finnish 6: Italian)"
resource:       "KeyboardMapping"
action:         N/A

FIXME: generate description at runtime (see http://vice-emu.pokefinder.org/index.php/Keymaps)

keyboard.c:
--------------------
resource type:                  int
resource name:                  "KeyboardType"
resource range:                 0..
resource default:               depends on machine type/model
resource function:              keyboard_set_keyboard_type()
resource var:                   machine_keyboard_type
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   -keyboardtype
platform gui present:           sdl/unix
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/osx/windows

keyboard.c:
--------------------------
command line:   -keyboardtype <number>
description:    "Specify emulated keyboard type"
resource:       "KeyboardType"
action:         N/A

FIXME: generate description at runtime (see http://vice-emu.pokefinder.org/index.php/Keymaps)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1NorthWest"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_NW]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1North"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_N]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1NorthEast"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_NE]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1East"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_E]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1SouthEast"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_SE]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1South"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_S]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1SouthWest"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_SW]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1West"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_W]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet1Fire"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset1()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_A][JOYSTICK_KEYSET_FIRE]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2NorthWest"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_NW]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2North"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_N]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2NorthEast"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_NE]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2East"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_E]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2SouthEast"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_SE]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2South"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_S]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2SouthWest"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_SW]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/unix(GTK)/osx/windows
platform gui missing:           amigaos/sdl/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2West"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_W]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  int
resource name:                  "KeySet2Fire"
resource range:                 N/A
resource default:               ARCHDEP_KEYBOARD_SYM_NONE (arch specific)
resource function:              set_keyset2()
resource var:                   joykeys[JOYSTICK_KEYSET_IDX_B][JOYSTICK_KEYSET_FIRE]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   NONE (CORRECT)
platform gui present:           beos/dos/sdl/unix(GTK)/osx/windows
platform gui missing:           amigaos/unix(XAW)

joystick.c:
-----------
resource type:                  bool
resource name:                  "KeySetEnable"
resource range:                 0/1
resource default:               1
resource function:              set_joykeys_enable()
resource var:                   joykeys_enable
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef COMMON_KBD
command-line:                   -keyset / +keyset
platform gui present:           amigaos/dos/sdl/unix/osx/windows
platform gui missing:           beos

joystick.c:
-----------
command line:   -keyset
description:    "Enable keyset"
resource:       "KeySetEnable" (set to 1)
action:         N/A

joystick.c:
-----------
command line:   +keyset
description:    "Disable keyset"
resource:       "KeySetEnable" (set to 0)
action:         N/A

NON-DOS RESOURCES/CMDLINES


vsync.c:
--------
resource type:                  int
resource name:                  "Speed"
resource range:                 0/1+
resource default:               100
resource function:              set_relative_speed()
resource var:                   relative_speed
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -speed
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:

vsync.c:
--------
command line:   -speed <percent>
description:    "Limit emulation speed to specified value"
resource:       "Speed"
action:         N/A

vsync.c:
--------
resource type:                  int
resource name:                  "RefreshRate"
resource range:                 0/1+
resource default:               0
resource function:              set_refresh_rate()
resource var:                   refresh_rate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -refresh
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:

vsync.c:
--------
command line:   -refresh <value>
description:    "Update every <value> frames (`0' for automatic)"
resource:       "RefreshRate"
action:         N/A

vsync.c:
--------
resource type:                  bool
resource name:                  "WarpMode"
resource range:                 0/1
resource default:               0
resource function:              set_warp_mode()
resource var:                   warp_mode_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   -warp / +warp
platform gui present:           amigaos/beos/os2/sdl/unix/osx/windows
platform gui missing:

vsync.c:
--------
command line:   -warp
description:    "Enable warp mode"
resource:       "WarpMode" (set to 1)
action:         N/A

vsync.c:
--------
command line:   +warp
description:    "Disable warp mode"
resource:       "WarpMode" (set to 0)
action:         N/A

OPTIONAL RESOURCES/CMDLINES


aciacore.c as included from c64/cart/c64acia1.c:
aciacore.c as included from cbm2/cbm2acia1.c:
aciacore.c as included from pet/petacia1.c:
aciacore.c as included from plus4/plus4acia.c:
-------------------------------------------------
resource type:                  int
resource name:                  "Acia1Dev"
resource range:                 0..3
resource default:               0
resource function:              acia_set_device()
resource var:                   acia.device
resource emulators:             x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    x64dtv/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -myaciadev
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		amigaos/beos/sdl/unix/osx/windows
platform range incorrect:		
platform gui missing:           dos/os2

aciacore.c as included from c64/cart/c64acia1.c:
aciacore.c as included from cbm2/cbm2acia1.c:
aciacore.c as included from pet/petacia1.c:
aciacore.c as included from plus4/plus4acia.c:
------------------------------------------------
command line:   -myaciadev <0-3>
description:    "Specify RS232 device this ACIA should work on"
resource:       "Acia1Dev"
action:         N/A

c64/cart/c64-midi.c:
--------------------
resource type:                  int
resource name:                  "MIDIMode"
resource range:                 0..4 (MIDI_MODE_SEQUENTIAL (0), MIDI_MODE_PASSPORT (1), MIDI_MODE_DATEL (2), MIDI_MODE_NAMESOFT (3),
						MIDI_MODE_MAPLIN (4))
resource default:               MIDI_MODE_SEQUENTIAL (0)
resource function:              midi_set_c64mode()
resource var:                   midi_mode
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_MIDI
command-line:                   -miditype
platform gui present:           sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2

c64/cart/c64-midi.c:
--------------------
command line:   -miditype <0-4>
description:    "MIDI interface type (0: Sequential, 1: Passport, 2: DATEL, 3: Namesoft, 4: Maplin)"
resource:       "MIDIMode"
action:         N/A

c64/cart/c64-midi.c:
--------------------
resource type:                  bool
resource name:                  "MIDIEnable"
resource range:                 0/1
resource default:               0
resource function:              set_midi_enabled()
resource var:                   midi_enabled
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_MIDI
command-line:                   -midi / +midi
platform gui present:           sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2

midi.c:
-------
command line:   -midi
description:    "Enable MIDI emulation"
resource:       "MIDIEnable" (set to 1)
action:         N/A

midi.c:
-------
command line:   +midi
description:    "Disable MIDI emulation"
resource:       "MIDIEnable" (set to 0)
action:         N/A

c64/cart/c64acia1.c:
--------------------
resource type:                  int
resource name:                  "Acia1Irq"
resource range:                 0..2 (IK_NONE (0), IK_NMI (1), IK_IRQ (2))
resource default:               IK_IRQ (2)
resource function:              acia_set_irq()
resource var:                   acia.irq_res
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -acia1irq
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           dos/os2

c64/cart/c64acia1.c:
--------------------
command line:   -acia1irq <interrupt>
description:    "Set the ACIA interrupt (0: None, 1: NMI, 2: IRQ)"
resource:       "Acia1Irq"
action:         N/A

c64/cart/c64acia1.c:
--------------------
resource type:                  int
resource name:                  "Acia1Mode"
resource range:                 0..2 (ACIA_MODE_NORMAL (0), ACIA_MODE_SWIFTLINK (1), ACIA_MODE_TURBO232 (2))
resource default:               ACIA_MODE_NORMAL (0)
resource function:              acia_set_mode()
resource var:                   acia.mode
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -acia1mode
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           dos/os2

c64/cart/c64acia1.c:
--------------------
command line:   -acia1mode <mode>
description:    "Set the ACIA mode (0: Normal, 1: Swiftlink, 2: Turbo232)"
resource:       "Acia1Mode"
action:         N/A

c64/cart/c64acia1.c:
--------------------
resource type:                  bool
resource name:                  "Acia1Enable"
resource range:                 0/1
resource default:               0
resource function:              set_acia_enabled()
resource var:                   acia_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -acia1 / +acia1
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           dos/os2

c64/c64-cmdline-options.c:
--------------------------
command line:   -acia1
description:    "Enable the ACIA RS232 interface emulation"
resource:       "Acia1Enable" (set to 1)
action:         N/A

c64/c64-cmdline-options.c:
--------------------------
command line:   +acia1
description:    "Disable the ACIA RS232 interface emulation"
resource:       "Acia1Enable" (set to 0)
action:         N/A

c128/c128-cmdline-options.c:
----------------------------
command line:   -acia1
description:    "Enable the ACIA RS232 interface emulation"
resource:       "Acia1Enable" (set to 1)
action:         N/A

c128/c128-cmdline-options.c:
----------------------------
command line:   +acia1
description:    "Disable the ACIA RS232 interface emulation"
resource:       "Acia1Enable" (set to 0)
action:         N/A

c64/cart/c64acia1.c:
--------------------
resource type:                  int
resource name:                  "Acia1Base"
resource range:                 N/A ($9800 (xvic), $9C00 (xvic), $D700 (x128), $DE00 (x64/x64sc/xscpu/x128), $DF00 (x64/x64sc/xscpu64/x128))
resource default:               $9800 (xvic) / $DE00 (x64/x64sc/xscpu64/x128)
resource function:              set_acia_base()
resource var:                   acia_base
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -acia1base
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           dos/os2

c64/cart/c64acia1.c:
--------------------
command line:   -acia1base <Base address>
description:    "Set the base address of the ACIA cartridge. [list of addresses]"
resource:       "Acia1Base"
action:         N/A

vic20/cart/ultimem.c:
---------------------
resource type:                  int
resource name:                  "UltiMemWriteBack"
resource range:                 0/1
resource default:               0
resource function:              set_vic_um_writeback()
resource var:                   vic_um_writeback
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    
command-line:                   -umwriteback / +umwriteback
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:           os2/osx

vic20/cart/ultimem.c:
---------------------
command line:   -umwriteback
description:    "Enable UltiMem write back to ROM file"
resource:       "UltiMemWriteBack" (set to 1)
action:         N/A

vic20/cart/ultimem.c:
---------------------
command line:   +umwriteback
description:    "Disable UltiMem write back to ROM file"
resource:       "UltiMemWriteBack" (set to 0)
action:         N/A

vic20/cart/ioramcart.c:
-----------------------
resource type:                  int
resource name:                  "IO2RAM"
resource range:                 0/1
resource default:               0
resource function:              set_ram_io2_enabled()
resource var:                   ram_io2_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    
command-line:                   -io2ram / +io2ram
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:           os2/osx

vic20/cart/ioramcart.c:
-----------------------
command line:   -io2ram
description:    "Enable I/O-2 RAM"
resource:       "IO2RAM" (set to 1)
action:         N/A

vic20/cart/ioramcart.c:
-----------------------
command line:   +io2ram
description:    "Disable I/O-2 RAM"
resource:       "IO2RAM" (set to 0)
action:         N/A

vic20/cart/ioramcart.c:
-----------------------
resource type:                  int
resource name:                  "IO3RAM"
resource range:                 0/1
resource default:               0
resource function:              set_ram_io3_enabled()
resource var:                   ram_io3_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    
command-line:                   -io3ram / +io3ram
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:           os2/osx

vic20/cart/ioramcart.c:
-----------------------
command line:   -io3ram
description:    "Enable I/O-3 RAM"
resource:       "IO3RAM" (set to 1)
action:         N/A

vic20/cart/ioramcart.c:
-----------------------
command line:   +io3ram
description:    "Disable I/O-3 RAM"
resource:       "IO3RAM" (set to 0)
action:         N/A

joyport.c:
----------
resource type:                  int
resource name:                  "JoyPort1Device"
resource range:                 0..JOYPORT_MAX_DEVICES
resource default:               0 (JOYPORT_ID_NONE)
resource function:              set_joyport1_device()
resource var:                   joy_port[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic
not used in:                    xcbm2/xpet/vsid
prepocessor:                    
command-line:                   -controlport1device
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:           os2/osx

joyport.c:
----------
command line:   -controlport1device <device>
description:    "Set control port 1 device. [list of id's]"
resource:       "JoyPort1Device"
action:         N/A

joyport.c:
----------
resource type:                  int
resource name:                  "JoyPort2Device"
resource range:                 0..JOYPORT_MAX_DEVICES
resource default:               0 (JOYPORT_ID_NONE)
resource function:              set_joyport2_device()
resource var:                   joy_port[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xplus4
not used in:                    xcbm2/xpet/xvic/vsid
prepocessor:                    
command-line:                   -controlport2device
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:           os2/osx

joyport.c:
----------
command line:   -controlport2device <device>
description:    "Set control port 2 device. [list of id's]"
resource:       "JoyPort2Device"
action:         N/A

joyport.c:
----------
resource type:                  int
resource name:                  "JoyPort3Device"
resource range:                 0..JOYPORT_MAX_DEVICES
resource default:               0 (JOYPORT_ID_NONE)
resource function:              set_joyport3_device()
resource var:                   joy_port[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xpet/xplus4/xvic
not used in:                    xcbm5x0/vsid
prepocessor:                    
command-line:                   -controlport3device
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:           os2/osx

joyport.c:
----------
command line:   -controlport3device <device>
description:    "Set control port 3 device. [list of id's]"
resource:       "JoyPort3Device"
action:         N/A

joyport.c:
----------
resource type:                  int
resource name:                  "JoyPort4Device"
resource range:                 0..JOYPORT_MAX_DEVICES
resource default:               0 (JOYPORT_ID_NONE)
resource function:              set_joyport4_device()
resource var:                   joy_port[3]
resource emulators:             x64/x64sc/xscpu64/x128/xcbm2/xpet/xplus4/xvic
not used in:                    x64dtv/xcbm5x0/vsid
prepocessor:                    
command-line:                   -controlport4device
platform gui present:           amigaos/beos/dos/sdl/unix/windows
platform gui missing:           os2/osx

joyport.c:
----------
command line:   -controlport4device <device>
description:    "Set control port 4 device. [list of id's]"
resource:       "JoyPort4Device"
action:         N/A

---blacky dox fixing run------------------------------------------------------------------------------------------------------------

c64/cart/ide64.c:
-----------------
resource type:                  string
resource name:                  "IDE64USBServerAddress"
resource range:                 N/A
resource default:               "ip4://127.0.0.1:64245"
resource function:              set_usbserver_address()
resource var:                   settings_usbserver_address
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -IDE64USBAddress
platform gui present:           amigaos/dos/sdl/unix/windows/osx
platform gui missing:           beos/os2
fixme: fix documentation, only with network support

c64/cart/ide64.c:
-----------------
command line:   -IDE64USBAddress <Name>
description:    "IDE64 USB server address"
resource:       "IDE64USBServerAddress"
action:         N/A

c64/cart/ide64.c:
-----------------
resource type:                  bool
resource name:                  "IDE64USBServer"
resource range:                 0/1
resource default:               0
resource function:              set_usbserver()
resource var:                   settings_usbserver
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -IDE64USB / +IDE64USB
platform gui present:           amigaos/dos/sdl/unix/windows/osx
platform gui missing:           beos/os2
fixme: fix documentation, only with network support

c64/cart/ide64.c:
-----------------
command line:   -IDE64USB
description:    "Enable IDE64 USB server"
resource:       "IDE64USBServer" (set to 1)
action:         N/A

c64/cart/ide64.c:
-----------------
command line:   +IDE64USB
description:    "Disable IDE64 USB server"
resource:       "IDE64USBServer" (set to 0)
action:         N/A

c64/cart/tfe.c:
---------------
resource type:                  string
resource name:                  "ETHERNET_INTERFACE"
resource range:                 N/A
resource default:               ARCHDEP_ETHERNET_DEFAULT_DEVICE (arch specific)
resource function:              set_tfe_interface()
resource var:                   tfe_interface
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                   -tfeif
platform gui present:           sdl/osx/windows/unix
platform gui missing:           amigaos/beos/dos/os2

c64/cart/tfe.c:
---------------
command line:   -tfeif <Name>
description:    "Set the system ethernet interface for TFE emulation"
resource:       "ETHERNET_INTERFACE"
action:         N/A

c64/cart/tfe.c:
---------------
resource type:                  bool
resource name:                  "ETHERNET_DISABLED"
resource range:                 0/1
resource default:               0
resource function:              set_tfe_disabled()
resource var:                   tfe_cannot_use
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                   NONE
platform gui present:
platform gui missing:           amigaos/beos/dos/os2/sdl/osx/windows/unix (CORRECT)
fixme: misuse of resource, needs to use a function instead

c64/cart/tfe.c:
---------------
resource type:                  bool
resource name:                  "ETHERNET_ACTIVE"
resource range:                 0/1
resource default:               0
resource function:              set_tfe_enabled()
resource var:                   tfe_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                   -tfe / +tfe
platform gui present:           dos/os2/sdl/osx/windows/unix
platform gui missing:           amigaos/beos

c64/cart/tfe.c:
---------------
command line:   -tfe
description:    "Enable the TFE (\"The Final Ethernet\") unit"
resource:       "ETHERNET_ACTIVE" (set to 1)
action:         N/A

c64/cart/tfe.c:
---------------
command line:   +tfe
description:    "Disable the TFE (\"The Final Ethernet\") unit"
resource:       "ETHERNET_ACTIVE" (set to 0)
action:         N/A

c64/cart/tfe.c:
---------------
resource type:                  bool
resource name:                  "ETHERNET_AS_RR"
resource range:                 0/1
resource default:               0
resource function:              set_tfe_rr_net()
resource var:                   tfe_as_rr_net
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                   -tferrnet / +tferrnet
platform gui present:           dos/sdl/osx/windows/unix
platform gui missing:           amigaos/beos/os2

c64/cart/tfe.c:
---------------
command line:   -tferrnet
description:    "Enable RRNet mode of TFE emulation"
resource:       "ETHERNET_AS_RR" (set to 1)
action:         N/A

c64/cart/tfe.c:
---------------
command line:   +tferrnet
description:    "Disable RRNet mode of TFE emulation"
resource:       "ETHERNET_AS_RR" (set to 0)
action:         N/A

c64/cart/tfe.c:
---------------
resource type:                  bool
resource name:                  "TFEIOSwap"
resource range:                 0/1
resource default:               0
resource function:              set_tfe_io_swap()
resource var:                   tfe_io_swap
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_TFE
command-line:                   -tfeioswap / +tfeioswap
platform gui present:           dos/os2/windows/unix
platform gui missing:           amigaos/beos/sdl/osx

c64/cart/tfe.c:
---------------
command line:   -tfeioswap
description:    "Swap io mapping (map cart I/O to VIC20 I/O-2)"
resource:       "TFEIOSwap" (set to 1)
action:         N/A

c64/cart/tfe.c:
---------------
command line:   +tfeioswap
description:    "Don't swap io mapping (map cart I/O to VIC20 I/O-3)"
resource:       "TFEIOSwap" (set to 0)
action:         N/A

c64dtv/c64dtvblitter.c:
-----------------------
resource type:                  bool
resource name:                  "DtvBlitterLog"
resource range:                 0/1
resource default:               0
resource function:              set_blitter_log()
resource var:                   blitter_log_enabled
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -dtvblitterlog / +dtvblitterlog
platform gui present:           unix/sdl
platform gui missing:           amigaos/beos/dos/os2/osx/windows

c64dtv/c64dtvblitter.c:
-----------------------
command line:   -dtvblitterlog
description:    "Enable DTV blitter logs."
resource:       "DtvBlitterLog" (set to 1)
action:         N/A

c64dtv/c64dtvblitter.c:
-----------------------
command line:   +dtvblitterlog
description:    "Disable DTV blitter logs."
resource:       "DtvBlitterLog" (set to 0)
action:         N/A

c64dtv/c64dtvdma.c:
-------------------
resource type:                  bool
resource name:                  "DtvDMALog"
resource range:                 0/1
resource default:               0
resource function:              set_dma_log()
resource var:                   dma_log_enabled
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:			#ifdef DEBUG
command-line:                   -dtvdmalog / +dtvdmalog
platform gui present:		unix/sdl
platform gui missing:           amigaos/beos/dos/os2/osx/windows

c64dtv/c64dtvdma.c:
-------------------
command line:   -dtvdmalog
description:    "Enable DTV DMA logs."
resource:       "DtvDMALog" (set to 1)
action:         N/A

c64dtv/c64dtvdma.c:
-------------------
command line:   +dtvdmalog
description:    "Disable DTV DMA logs."
resource:       "DtvDMALog" (set to 0)
action:         N/A

c64dtv/c64dtvflash.c:
---------------------
resource type:                  bool
resource name:                  "DtvFlashLog"
resource range:                 0/1
resource default:               0
resource function:              set_flash_log()
resource var:                   flash_log_enabled
resource emulators:             x64dtv
not used in:                    x64/x64sc/xscpu64/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:			#ifdef DEBUG
command-line:                   -dtvflashlog / +dtvflashlog
platform gui present:		unix/sdl
platform gui missing:           amigaos/beos/dos/os2/osx/windows

c64dtv/c64dtvflash.c:
---------------------
command line:   -dtvflashlog
description:    "Enable DTV flash chip logs."
resource:       "DtvFlashLog" (set to 1)
action:         N/A

c64dtv/c64dtvflash.c:
---------------------
command line:   +dtvflashlog
description:    "Disable DTV flash chip logs."
resource:       "DtvFlashLog" (set to 0)
action:         N/A

debug.c:
--------
resource type:                  bool
resource name:                  "MainCPU_TRACE"
resource range:                 0/1
resource default:               0
resource function:              set_maincpu_traceflg()
resource var:                   debug.maincpu_traceflg
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -trace_maincpu / +trace_maincpu
platform gui present:           sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2/osx
fixme: Add to documentation

debug.c:
--------
command line:   -trace_maincpu
description:    "Trace the main CPU"
resource:       "MainCPU_TRACE" (set to 1)
action:         N/A
fixme: add to documentation

debug.c:
--------
command line:   +trace_maincpu
description:    "Do not trace the main CPU"
resource:       "MainCPU_TRACE" (set to 0)
action:         N/A
fixme: add to documentation

debug.c:
--------
resource type:                  bool
resource name:                  "Drive0CPU_TRACE"
resource range:                 0/1
resource default:               0
resource function:              set_drive_traceflg()
resource var:                   debug.drivecpu_traceflg[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -trace_drive0 / +trace_drive0
platform gui present:           sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2/osx
fixme: Add to documentation

debug.c:
--------
command line:   -trace_drive0
description:    "Trace the drive0 CPU"
resource:       "Drive0CPU_TRACE" (set to 1)
action:         N/A
fixme: add to documentation

debug.c:
--------
command line:   +trace_drive0
description:    "Do not trace the drive0 CPU"
resource:       "Drive0CPU_TRACE" (set to 0)
action:         N/A
fixme: add to documentation

debug.c:
--------
resource type:                  bool
resource name:                  "Drive1CPU_TRACE"
resource range:                 0/1
resource default:               0
resource function:              set_drive_traceflg()
resource var:                   debug.drivecpu_traceflg[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -trace_drive1 / +trace_drive1
platform gui present:           sdl/unix/windows
platform gui missing:           amigaos/beos/dos/os2/osx
fixme: Add to documentation

debug.c:
--------
command line:   -trace_drive1
description:    "Trace the drive1 CPU"
resource:       "Drive1CPU_TRACE" (set to 1)
action:         N/A
fixme: add to documentation

debug.c:
--------
command line:   +trace_drive1
description:    "Do not trace the drive1 CPU"
resource:       "Drive1CPU_TRACE" (set to 0)
action:         N/A
fixme: add to documentation

debug.c:
--------
resource type:                  bool
resource name:                  "Drive2CPU_TRACE"
resource range:                 0/1
resource default:               0
resource function:              set_drive_traceflg()
resource var:                   debug.drivecpu_traceflg[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -trace_drive2 / +trace_drive2
platform gui present:           unix/sdl
platform gui missing:           amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation

debug.c:
--------
command line:   -trace_drive2
description:    "Trace the drive2 CPU"
resource:       "Drive2CPU_TRACE" (set to 1)
action:         N/A
fixme: add to documentation

debug.c:
--------
command line:   +trace_drive2
description:    "Do not trace the drive2 CPU"
resource:       "Drive2CPU_TRACE" (set to 0)
action:         N/A
fixme: add to documentation

debug.c:
--------
resource type:                  bool
resource name:                  "Drive3CPU_TRACE"
resource range:                 0/1
resource default:               0
resource function:              set_drive_traceflg()
resource var:                   debug.drivecpu_traceflg[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -trace_drive3 / +trace_drive3
platform gui present:           unix/sdl
platform gui missing:           amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation

debug.c:
--------
command line:   -trace_drive3
description:    "Trace the drive3 CPU"
resource:       "Drive3CPU_TRACE" (set to 1)
action:         N/A
fixme: add to documentation

debug.c:
--------
command line:   +trace_drive3
description:    "Do not trace the drive3 CPU"
resource:       "Drive3CPU_TRACE" (set to 0)
action:         N/A
fixme: add to documentation

debug.c:
--------
resource type:                  int
resource name:                  "TraceMode"
resource range:                 0..3 (DEBUG_NORMAL (0), DEBUG_SMALL (1), DEBUG_HISTORY (2), DEBUG_AUTOPLAY (3))
resource default:               DEBUG_NORMAL (0)
resource function:              set_trace_mode()
resource var:                   debug.trace_mode
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -trace_mode
platform gui present:           sdl/unix/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2/osx
fixme: Add to documentation
fixme: windows vsid has support for this resource

debug.c:
--------
command line:   -trace_mode <value>
description:    "Trace mode (0=normal 1=small 2=history)"
resource:       "TraceMode"
action:         N/A
fixme: add to documentation

debug.c:
--------
resource type:                  int
resource name:                  "AutoPlaybackFrames"
resource range:                 0+
resource default:               200
resource function:              set_autoplay_frames()
resource var:                   debug_autoplay_frames
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef DEBUG
command-line:                   -autoplaybackframes
platform gui present:           unix/sdl
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/osx/windows
fixme: Add to documentation

debug.c:
--------
command line:   -autoplaybackframes <frames>
description:    "Set the amount of automatic playback frames"
resource:       "AutoPlaybackFrames"
action:         N/A

diskimage/rawimage.c:
---------------------
resource type:                  string
resource name:                  "RawDriveDriver"
resource range:                 N/A
resource default:               ARCHDEP_RAWDRIVE_DEFAULT (arch specific)
resource function:              set_raw_drive_driver()
resource var:                   raw_drive_driver
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_RAWDRIVE
command-line:                   -rawdrive
platform gui present:           sdl/unix
platform gui missing:           amigaos/beos/dos/os2/osx/windows

diskimage/rawimage.c:
---------------------
command line:   -rawdrive <name>
description:    "Set raw drive device name"
resource:       "RawDriveDriver"
action:         N/A

gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  string
resource name:                  "FFMPEGFormat"
resource range:                 N/A
resource default:               "avi"
resource function:              set_format()
resource var:                   ffmpeg_format
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                   NONE (CORRECT)
platform gui present:           sdl/unix(GTK)/windows
platform gui missing:           amigaos/beos/dos/os2/unix(XAW)/osx

gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGAudioBitrate"
resource range:                 16000..384000 (VICE_FFMPEG_AUDIO_RATE_MIN..VICE_FFMPEG_AUDIO_RATE_MAX)
resource default:               VICE_FFMPEG_AUDIO_RATE_DEFAULT (64000)
resource function:              set_audio_bitrate()
resource var:                   audio_bitrate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                   -ffmpegaudiobitrate
platform gui present:           sdl/unix(GTK)/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2/unix(XAW)/osx
fixme: fix documentation, range

gfxoutputdrv/ffmpegdrv.c:
-------------------------
command line:   -ffmpegaudiobitrate <value>
description:    "Set bitrate for audio stream in media file"
resource:       "FFMPEGAudioBitrate"
action:         N/A

gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGVideoBitrate"
resource range:                 100000..10000000 (VICE_FFMPEG_VIDEO_RATE_MIN..VICE_FFMPEG_VIDEO_RATE_MAX)
resource default:               VICE_FFMPEG_VIDEO_RATE_DEFAULT (800000)
resource function:              set_video_bitrate()
resource var:                   video_bitrate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                   -ffmpegvideobitrate
platform gui present:           sdl/unix(GTK)/windows
platform range correct:		
platform range incorrect:		
platform gui missing:           amigaos/beos/dos/os2/unix(XAW)/osx
fixme: fix documentation, range

gfxoutputdrv/ffmpegdrv.c:
-------------------------
command line:   -ffmpegvideobitrate <value>
description:    "Set bitrate for video stream in media file"
resource:       "FFMPEGVideoBitrate"
action:         N/A

gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGAudioCodec"
resource range:                 N/A
resource default:               AV_CODEC_ID_MP3
resource function:              set_audio_codec()
resource var:                   audio_codec
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                   NONE (CORRECT)
platform gui present:           sdl/unix(GTK)
platform gui missing:           amigaos/beos/dos/os2/unix(XAW)/osx/windows

gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  int
resource name:                  "FFMPEGVideoCodec"
resource range:                 N/A
resource default:               AV_CODEC_ID_MPEG4
resource function:              set_video_codec()
resource var:                   video_codec
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                   NONE (CORRECT)
platform gui present:           sdl/unix(GTK)/windows
platform gui missing:           amigaos/beos/dos/os2/unix(XAW)/osx

gfxoutputdrv/ffmpegdrv.c:
-------------------------
resource type:                  bool
resource name:                  "FFMPEGVideoHalveFramerate"
resource range:                 0/1
resource default:               0
resource function:              set_video_halve_framerate()
resource var:                   video_halve_framerate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm5x0/xcbm2/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_FFMPEG
command-line:                   NONE (CORRECT)
platform gui present:           unix(GTK)
platform gui missing:           amigaos/beos/dos/os2/sdl/unix(XAW)/osx/windows

gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  string
resource name:                  "QuickTimeFormat"
resource range:                 N/A
resource default:               "mov"
resource function:              set_format()
resource var:                   quicktime_format
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                   NONE (CORRECT)
platform gui present:
platform gui missing:           sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'

gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeAudioBitrate"
resource range:                 16000..128000 (QUICKTIME_AUDIO_BITRATE_MIN..QUICKTIME_AUDIO_BITRATE_MAX)
resource default:               QUICKTIME_AUDIO_BITRATE_DEF (64000)
resource function:              set_audio_bitrate()
resource var:                   audio_bitrate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                   -quicktimeaudiobitrate
platform gui present:
platform range correct:
platform range incorrect:
platform gui missing:           sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'

gfxoutputdrv/quicktimedrv.c:
----------------------------
command line:   -quicktimeaudiobitrate <value>
description:    "Set bitrate for audio stream in media file"
resource:       "QuickTimeAudioBitrate"
action:         N/A
fixme: add to documentation

gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeVideoBitrate"
resource range:                 100000..10000000 (QUICKTIME_VIDEO_BITRATE_MIN..QUICKTIME_VIDEO_BITRATE_MAX)
resource default:               QUICKTIME_VIDEO_BITRATE_DEF (800000)
resource function:              set_video_bitrate()
resource var:                   video_bitrate
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                   -quicktimevideobitrate
platform gui present:
platform range correct:
platform range incorrect:
platform gui missing:           sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'

gfxoutputdrv/quicktimedrv.c:
----------------------------
command line:   -quicktimevideobitrate <value>
description:    "Set bitrate for video stream in media file"
resource:       "QuickTimeVideoBitrate"
action:         N/A
fixme: add to documentation

gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeAudioCodec"
resource range:                 N/A
resource default:               -1
resource function:              set_audio_codec()
resource var:                   audio_codec
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                   NONE (CORRECT)
platform gui present:
platform gui missing:           sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'

gfxoutputdrv/quicktimedrv.c:
----------------------------
resource type:                  int
resource name:                  "QuickTimeVideoCodec"
resource range:                 N/A
resource default:               kPNGCodecType
resource function:              set_video_codec()
resource var:                   video_codec
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_QUICKTIME
command-line:                   NONE (CORRECT)
platform gui present:
platform gui missing:           sdl/osx/windows
fixme: add to documentation
gpz note: OSX only?
blacky note: the quicktime sdk also seems available for windows, however, the section that should handle that in configure says 'TODO'

monitor/monitor_network.c:
--------------------------
resource type:                  string
resource name:                  "MonitorServerAddress"
resource range:                 N/A
resource default:               "ip4://127.0.0.1:6510"
resource function:              set_server_address()
resource var:                   monitor_server_address
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -remotemonitoraddress
platform gui present:           sdl/unix/osx
platform gui missing:           amigaos/beos/dos/os2/windows
fixme: fix documentation, only with network support

monitor/monitor_network.c:
--------------------------
command line:   -remotemonitoraddress <Name>
description:    "The local address the remote monitor should bind to"
resource:       "MonitorServerAddress"
action:         N/A

monitor/monitor_network.c:
--------------------------
resource type:                  bool
resource name:                  "MonitorServer"
resource range:                 0/1
resource default:               0
resource function:              set_monitor_enabled()
resource var:                   monitor_enabled
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -remotemonitor / +remotemonitor
platform gui present:           sdl/unix/osx
platform gui missing:           amigaos/beos/dos/os2/windows
fixme: fix documentation, only with network support

monitor/monitor_network.c:
--------------------------
command line:   -remotemonitor
description:    "Enable remote monitor"
resource:       "MonitorServer" (set to 1)
action:         N/A

monitor/monitor_network.c:
--------------------------
command line:   +remotemonitor
description:    "Disable remote monitor"
resource:       "MonitorServer" (set to 0)
action:         N/A

mouse.c:
--------
resource type:                  bool
resource name:                  "Mouse"
resource range:                 0/1
resource default:               MOUSE_ENABLE_DEFAULT
resource function:              set_mouse_enabled()
resource var:                   _mouse_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MOUSE
command-line:                   -mouse / +mouse
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform gui missing:

mouse.c:
--------
command line:   -mouse
description:    "Enable mouse grab"
resource:       "Mouse" (set to 1)
action:         N/A

mouse.c:
--------
command line:   +mouse
description:    "Disable mouse grab"
resource:       "Mouse" (set to 0)
action:         N/A

mouse.c:
--------
resource type:                  bool
resource name:                  "SmartMouseRTCSave"
resource range:                 0/1
resource default:               0
resource function:              set_smart_mouse_rtc_save()
resource var:                   ds1202_rtc_save
resource emulators:             x64/x64sc/xscpu64/x128
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
prepocessor:                    #ifdef HAVE_MOUSE
command-line:                   -smartmousertcsave / +smartmousertcsave
platform gui present:           amigaos/beos/dos/os2/sdl/unix/windows
platform gui missing:			osx
fixme: add to documentation

mouse.c:
--------
command line:   -smartmousertcsave
description:    "Enable saving of smart mouse RTC data when changed."
resource:       "SmartMouseRTCSave" (set to 1)
action:         N/A
fixme: add to documentation

mouse.c:
--------
command line:   +smartmousertcsave
description:    "Disable saving of smart mouse RTC data when changed."
resource:       "SmartMouseRTCSave" (set to 0)
action:         N/A
fixme: add to documentation

network.c:
----------
resource type:                  string
resource name:                  "NetworkServerName"
resource range:                 N/A
resource default:               "127.0.0.1"
resource function:              set_server_name()
resource var:                   server_name
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -netplayserver
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform gui missing:			os2
fixme: fix documentation, network support only

network.c:
----------
command line:   -netplayserver <hostname>
description:    "Set the netplay server hostname"
resource:       "NetworkServerName"
action:         N/A

network.c:
----------
resource type:                  string
resource name:                  "NetworkServerBindAddress"
resource range:                 N/A
resource default:               ""
resource function:              set_server_bind_address()
resource var:                   server_bind_address
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -netplaybind
platform gui present:           amigaos/dos/sdl/unix/windows
platform gui missing:			beos/os2/osx
fixme: fix documentation, network support only

network.c:
----------
command line:   -netplaybind <hostname>
description:    "Set the netplay binding address"
resource:       "NetworkServerBindAddress"
action:         N/A

network.c:
----------
resource type:                  int
resource name:                  "NetworkServerPort"
resource range:                 0..65535
resource default:               6502
resource function:              set_server_port()
resource var:                   res_server_port
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -netplayport
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			os2
fixme: fix documentation, network support only

network.c:
----------
command line:   -netplayport <port>
description:    "Set the netplay port (0..65535)"
resource:       "NetworkServerPort"
action:         N/A

network.c:
----------
resource type:                  int
resource name:                  "NetworkControl"
resource range:                 bitmask
resource default:               NETWORK_CONTROL_DEFAULT
resource function:              set_network_control()
resource var:                   network_control
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #ifdef HAVE_NETWORK
command-line:                   -netplayctrl
platform gui present:           sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2
fixme: fix documentation

network.c:
----------
command line:   -netplayctrl <key,joy1,joy2,dev,rsrc>
description:    "Set the netplay control elements (keyboard, joystick1, joystick2, devices and resources), each item takes a value (0: None, 1: Server, 2: Client, 3: Both)"
resource:       N/A
action:         network_control_cmd (sets "NetworkControl")

rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice1"
resource range:                 N/A
resource default:               ARCHDEP_RS232_DEV1 (arch specific)
resource function:              set_devfile()
resource var:                   rs232_devfile[0]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev1
platform gui present:           sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2
fixme: fix documentation

rs232drv/rs232drv.c:
--------------------
command line:   -rsdev1 <Name>
description:    "Specify name of first RS232 device"
resource:       "RsDevice1"
action:         N/A

rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice2"
resource range:                 N/A
resource default:               ARCHDEP_RS232_DEV2 (arch specific)
resource function:              set_devfile()
resource var:                   rs232_devfile[1]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev2
platform gui present:           sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2
fixme: fix documentation

rs232drv/rs232drv.c:
--------------------
command line:   -rsdev2 <Name>
description:    "Specify name of second RS232 device"
resource:       "RsDevice2"
action:         N/A

rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice3"
resource range:                 N/A
resource default:               ARCHDEP_RS232_DEV3 (arch specific)
resource function:              set_devfile()
resource var:                   rs232_devfile[2]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev3
platform gui present:           sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2
fixme: fix documentation

rs232drv/rs232drv.c:
--------------------
command line:   -rsdev3 <Name>
description:    "Specify name of third RS232 device"
resource:       "RsDevice3"
action:         N/A

rs232drv/rs232drv.c:
--------------------
resource type:                  string
resource name:                  "RsDevice4"
resource range:                 N/A
resource default:               ARCHDEP_RS232_DEV4 (arch specific)
resource function:              set_devfile()
resource var:                   rs232_devfile[3]
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:                    vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsdev4
platform gui present:           sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2
fixme: fix documentation

rs232drv/rs232drv.c:
--------------------
command line:   -rsdev4 <Name>
description:    "Specify name of fourth RS232 device"
resource:       "RsDevice4"
action:         N/A

rs232drv/rsuser.c:
------------------
resource type:                  bool
resource name:                  "RsUserEnable"
resource range:                 0/1
resource default:               0
resource function:              set_enable()
resource var:                   rsuser_enabled
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsuser / +rsuser
platform gui present:           amigaos/sdl/unix/osx/windows
platform gui missing:			beos/dos/os2
fixme: fix documentation

rs232drv/rsuser.c:
------------------
command line:   -rsuser
description:    "Enable RS232 userport emulation"
resource:       "RsUserEnable" (set to 1)
action:         N/A

rs232drv/rsuser.c:
------------------
command line:   +rsuser
description:    "Disable RS232 userport emulation"
resource:       "RsUserEnable" (set to 0)
action:         N/A

rs232drv/rsuser.c:
------------------
resource type:                  int
resource name:                  "RsUserBaud"
resource range:                 1+
resource default:               300
resource function:              set_baudrate()
resource var:                   rsuser_baudrate
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsuserbaud
platform gui present:           amigaos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			beos/dos/os2
fixme: fix documentation

rs232drv/rsuser.c:
------------------
command line:   -rsuserbaud <baud>
description:    "Set the baud rate of the RS232 userport emulation."
resource:       "RsUserBaud"
action:         N/A

rs232drv/rsuser.c:
------------------
resource type:                  int
resource name:                  "RsUserDev"
resource range:                 0..3
resource default:               0
resource function:              set_up_device()
resource var:                   rsuser_device
resource emulators:             x64/x64sc/xscpu64/x128/xvic
not used in:                    x64dtv/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET)
command-line:                   -rsuserdev
platform gui present:           amigaos/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:			beos/dos/os2
fixme: fix documentation

rs232drv/rsuser.c:
------------------
command line:   -rsuserdev <0-3>
description:    "Specify VICE RS232 device for userport"
resource:       "RsUserDev"
action:         N/A

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidSampling"
resource range:                 0..3 (SID_RESID_SAMPLING_FAST (0), SID_RESID_SAMPLING_INTERPOLATION (1), SID_RESID_SAMPLING_RESAMPLING (2),
                                        SID_RESID_SAMPLING_FAST_RESAMPLING (3))
resource default:               SID_RESID_SAMPLING_FAST (0)
resource function:              set_sid_resid_sampling()
resource var:                   sid_resid_sampling
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                   -residsamp
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:		
platform range incorrect:		
platform gui missing:
fixme: fix documentation, range

sid/sid-cmdline-options.c:
--------------------------
command line:   -residsamp <method>
description:    "reSID sampling method (0: fast, 1: interpolating, 2: resampling, 3: fast resampling)"
resource:       "SidResidSampling"
action:         N/A
fixme: fix documentation

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidPassband"
resource range:                 0..90
resource default:               90
resource function:              set_sid_resid_passband()
resource var:                   sid_resid_passband
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                   -residpass
platform gui present:           amigaos/beos/dos/os2/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:

sid/sid-cmdline-options.c:
--------------------------
command line:   -residpass <percent>
description:    "reSID resampling passband in percentage of total bandwidth (0 - 90)"
resource:       "SidResidPassband"
action:         N/A
fixme: fix documentation

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidGain"
resource range:                 90..100
resource default:               97
resource function:              set_sid_resid_gain()
resource var:                   sid_resid_gain
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                   -residgain
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           os2
fixme: fix documentation, remove default

sid/sid-cmdline-options.c:
--------------------------
command line:   -residgain <percent>
description:    "reSID gain in percent (90 - 100)"
resource:       "SidResidGain"
action:         N/A
fixme: fix documentation

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidResidFilterBias"
resource range:                 -5000..5000
resource default:               500
resource function:              set_sid_resid_filter_bias()
resource var:                   sid_resid_filter_bias
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #if defined(HAVE_RESID) || defined(HAVE_RESID_DTV)
command-line:                   -residfilterbias
platform gui present:           amigaos/beos/dos/sdl/unix/osx/windows
platform range correct:
platform range incorrect:
platform gui missing:           os2
fixme: fix documentation, remove default

sid/sid-cmdline-options.c:
--------------------------
command line:   -residfilterbias <number>
description:    "reSID filter bias setting, which can be used to adjust DAC bias in millivolts."
resource:       "SidResidFilterBias"
action:         N/A

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidHardSIDMain"
resource range:                 N/A
resource default:               0
resource function:              set_sid_hardsid_main()
resource var:                   sid_hardsid_main
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HARDSID
command-line:                   -hardsidmain
platform gui present:           windows
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx
fixme: add to documentation
note: hardsid is essentially abandoned and there are no drivers for current OSs.
      we also have noone who could test it in the team(?) we should think about removing it

sid/sid-cmdline-options.c:
--------------------------
command line:   -hardsidmain <device>
description:    "Set the HardSID device for the main SID output"
resource:       "SidHardSIDMain"
action:         N/A

sid/sid-resources.c:
--------------------
resource type:                  int
resource name:                  "SidHardSIDRight"
resource range:                 N/A
resource default:               1
resource function:              set_sid_hardsid_right()
resource var:                   sid_hardsid_right
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:                    #ifdef HAVE_HARDSID
command-line:                   -hardsidright
platform gui present:           windows
platform range correct:
platform range incorrect:
platform gui missing:           amigaos/beos/dos/os2/sdl/unix/osx
fixme: add to documentation
note: hardsid is essentially abandoned and there are no drivers for current OSs.
      we also have noone who could test it in the team(?) we should think about removing it

sid/sid-cmdline-options.c:
--------------------------
command line:   -hardsidright <device>
description:    "Set the HardSID device for the right SID output"
resource:       "SidHardSIDRight"
action:         N/A

translate.c:
------------
resource type:                  string
resource name:                  "Language"
resource range:                 N/A
resource default:               "en"
resource function:              set_current_language()
resource var:                   current_language
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xpet/xvic/vsid
not used in:
prepocessor:
command-line:                   -lang
platform gui present:           amigaos/windows
platform gui missing:
fixme: add to documentation

translate.c:
------------
command line:   -lang <iso language code>
description:    "Specify the iso code of the language ([list of iso codes])"
resource:       "Language"
action:         N/A
fixme: add to documentation

vic20/cart/vic20-midi.c:
------------------------
resource type:                  bool
resource name:                  "MIDIEnable"
resource range:                 0/1
resource default:               0
resource function:              set_midi_enabled()
resource var:                   midi_enabled
resource emulators:             xvic
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/vsid
prepocessor:                    #ifdef HAVE_MIDI
command-line:                   -midi / +midi
platform gui present:			sdl/unix/osx/windows
platform gui missing:           amigaos/beos/dos/os2

plus4/plus4acia.c:
------------------
resource type:                  bool
resource name:                  "Acia1Enable"
resource range:                 0/1
resource default:               1
resource function:              set_acia_enabled()
resource var:                   _acia_enabled
resource emulators:             xpet
not used in:                    x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xplus4/xvic/vsid
prepocessor:
command-line:                   -acia / +acia / -model
platform gui present:           amigaos/beos/sdl/unix/osx/windows
platform gui missing:			dos/os2

plus4/plus4acia.c:
------------------
command line:   -acia
description:    "Enable the ACIA emulation"
resource:       "Acia1Enable" (set to 1)
action:         N/A

plus4/plus4acia.c:
------------------
command line:   +acia
description:    "Disable the ACIA emulation"
resource:       "Acia1Enable" (set to 0)
action:         N/A

video/video-resources.c:
------------------------
resource type:                  bool
resource name:                  "HwScalePossible"
resource range:                 0/1
resource default:               1
resource function:              set_hwscale_possible()
resource var:                   hwscale_possible
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic
not used in:				vsid
prepocessor:				#ifdef HAVE_HWSCALE
command-line:                   -hwscalepossible / +hwscalepossible
platform gui present:			sdl/unix
platform gui missing:           amigaos/beos/dos/os2/osx/windows

video/video-cmdline-options.c:
------------------------------
command line:   -hwscalepossible
description:    "Enable the possibility of hardware scaling"
resource:       "HwScalePossible" (set to 1)
action:         N/A

video/video-cmdline-options.c:
------------------------------
command line:   +hwscalepossible
description:    "Disable the possibility of hardware scaling"
resource:       "HwScalePossible" (set to 0)
action:         N/A

------------------------------------------------------------------------------------------------------------------------------------

initcmdline.c:
--------------
command line:   -dumpconfig <file>
description:    "Dump all resources to specified config file"
resource:       N/A
action:         cmdline_dumpconfig()

initcmdline.c:
--------------
command line:   -help
description:    "Show a list of the available options and exit normally"
resource:       N/A
action:         cmdline_help()

initcmdline.c:
--------------
command line:   -?
description:    "Show a list of the available options and exit normally"
resource:       N/A
action:         cmdline_help()

initcmdline.c:
--------------
command line:   -h
description:    "Show a list of the available options and exit normally"
resource:       N/A
action:         cmdline_help()
fixme: add to documentation

initcmdline.c:
--------------
command line:   -default
description:    "Restore default settings"
resource:       N/A
action:         cmdline_default() (sets all resources to the default)

initcmdline.c:
--------------
command line:   -config <filename>
description:    "Specify config file"
resource:       N/A
action:         cmdline_config()

initcmdline.c:
--------------
command line:   -chdir <Directory>
description:    "Change current working directory."
resource:       N/A
action:         cmdline_chdir()

initcmdline.c:
--------------
command line:   -limitcycles <value>
description:    "Specify number of cycles to run before quitting with an error."
resource:       N/A
action:         cmdline_limitcycles()
fixme: add to documentation

initcmdline.c:
--------------
command line:   -console
description:    "Console mode (for music playback)" (fixme: we have vsid for music playback)
resource:       N/A
action:         cmdline_console()

initcmdline.c:
--------------
command line:   -autostart <Name>
description:    "Attach and autostart tape/disk image <name>"
resource:       N/A
action:         cmdline_autostart()

initcmdline.c:
--------------
command line:   -autoload <Name>
description:    "Attach and autoload tape/disk image <name>"
resource:       N/A
action:         cmdline_autoload()

initcmdline.c:
--------------
command line:   -1 <Name>
description:    "Attach <name> as a tape image"
resource:       N/A
action:         cmdline_attach()

initcmdline.c:
--------------
command line:   -8 <Name>
description:    "Attach <name> as a disk image in drive #8"
resource:       N/A
action:         cmdline_attach()

initcmdline.c:
--------------
command line:   -9 <Name>
description:    "Attach <name> as a disk image in drive #9"
resource:       N/A
action:         cmdline_attach()

initcmdline.c:
--------------
command line:   -10 <Name>
description:    "Attach <name> as a disk image in drive #10"
resource:       N/A
action:         cmdline_attach()

initcmdline.c:
--------------
command line:   -11 <Name>
description:    "Attach <name> as a disk image in drive #11"
resource:       N/A
action:         cmdline_attach()

kbdbuf.c:
---------
command line:   -keybuf <string>
description:    "Put the specified string into the keyboard buffer."
resource:       N/A
action:         kdb_buf_feed_cmdline()

log.c:
------
command line:   -verbose
description:    "Enable verbose log output."
resource:       N/A
action:         log_verbose_opt()

monitor/monitor.c:
------------------
command line:   -moncommands <Name>
description:    "Execute monitor commands from file"
resource:       N/A
action:         set_playback_name()

monitor/monitor.c:
------------------
command line:   -monlog <Name>
description:    "Write monitor output also to file"
resource:       N/A
action:         set_monlog_name()
fixme: add to documentation

monitor/monitor.c:
------------------
command line:   -initbreak <value>
description:    "Set an initial breakpoint for the monitor"
resource:       N/A
action:         monitor_set_initial_breakpoint()

plus4/plus4cart.c:
------------------
command line:   -cart <Name>
description:    "Smart-attach cartridge image"
resource:       N/A
action:         cart_attach_cmdline()

plus4/plus4cart.c:
------------------
command line:   +cart
description:    "Disable default cartridge"
resource:       N/A
action:         cart_attach_cmdline()

romset.c:
---------
command line:   -romsetfile <File>
description:    "load the given romset file"
resource:       N/A
action:         option_romsetfile()
fixme: add to documentation

romset.c:
---------
command line:   -romsetarchive <File>
description:    "load the given romset archive"
resource:       N/A
action:         option_romsetarchive()
fixme: add to documentation

romset.c:
---------
command line:   -romsetarchiveselect <Item number>
description:    "select the given item from the current romset archive"
resource:       N/A
action:         option_romsetarchiveselect()
fixme: add to documentation

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -pal
description:    "Use PAL sync factor"
resource:       N/A
action:         set_video_standard() (sets "VICIIModel")

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -ntsc
description:    "Use NTSC sync factor"
resource:       N/A
action:         set_video_standard() (sets "VICIIModel")

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -ntscold
description:    "Use old NTSC sync factor"
resource:       N/A
action:         set_video_standard() (sets "VICIIModel")
fixme: fix documentation, mention emulators

scpu64/scpu64-cmdline-options.c:
--------------------------------
command line:   -paln
description:    "Use PAL-N sync factor"
resource:       N/A
action:         set_video_standard() (sets "VICIIModel")
fixme: fix documentation, mention emulators

vic20/cart/vic20cart.c:
-----------------------
command line:   -cart2 <Name>
description:    "Specify 4/8/16K extension ROM name at $2000"
resource:       N/A
action:         attach_cartridge_cmdline()
fixme: fix documentation, duplicate

vic20/cart/vic20cart.c:
-----------------------
command line:   -cart4 <Name>
description:    "Specify 4/8/16K extension ROM name at $4000"
resource:       N/A
action:         attach_cartridge_cmdline()
fixme: fix documentation, duplicate

vic20/cart/vic20cart.c:
-----------------------
command line:   -cart6 <Name>
description:    "Specify 4/8/16K extension ROM name at $6000"
resource:       N/A
action:         attach_cartridge_cmdline()
fixme: fix documentation, duplicate

vic20/cart/vic20cart.c:
-----------------------
command line:   -cartA <Name>
description:    "Specify 4/8K extension ROM name at $A000"
resource:       N/A
action:         attach_cartridge_cmdline()
fixme: fix documentation, duplicate

vic20/cart/vic20cart.c:
-----------------------
command line:   -cartB <Name>
description:    "Specify 4K extension ROM name at $B000"
resource:       N/A
action:         attach_cartridge_cmdline()
fixme: fix documentation, duplicate

vic20/cart/vic20cart.c:
-----------------------
command line:   -cartgeneric <Name>
description:    "Specify generic extension ROM name"
resource:       N/A
action:         attach_cartridge_cmdline()

vic20/cart/vic20cart.c:
-----------------------
command line:   -cartmega <Name>
description:    "Specify Mega-Cart extension ROM name"
resource:       N/A
action:         attach_cartridge_cmdline()

vic20/cart/vic20cart.c:
-----------------------
command line:   -cartfe <Name>
description:    "Specify Final Expansion extension ROM name"
resource:       N/A
action:         attach_cartridge_cmdline()

vic20/cart/vic20cart.c:
-----------------------
command line:   -cartfp <Name>
description:    "Specify Vic Flash Plugin extension ROM name"
resource:       N/A
action:         attach_cartridge_cmdline()

vic20/cart/vic20cart.c:
-----------------------
command line:   +cart
description:    "Disable default cartridge"
resource:       N/A
action:         detach_cartridge_cmdline()
fixme: add to documentation

SDL ONLY COMMON RESOURCES/CMDLINES


arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLWindowWidth"
resource range:                 0+
resource default:               0
resource function:              set_sdl_window_width()
resource var:                   sdl_window_width
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:
platform gui missing:           sdl
fixme: add to documentation
blacky note: resource is used/checked

arch/sdl/video.c:
-----------------
resource type:                  int
resource name:                  "SDLWindowHeight"
resource range:                 0+
resource default:               0
resource function:              set_sdl_window_height()
resource var:                   sdl_window_height
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:
command-line:                   NONE (CORRECT)
platform gui present:
platform gui missing:           sdl
fixme: add to documentation
blacky note: resource is used/checked

UNIX GTK ONLY OPTIONAL RESOURCES/CMDLINES


arch/unix/ui-threads.c:
-----------------------
resource type:                  bool
resource name:                  "AlphaBlending"
resource range:                 0/1
resource default:               1
resource function:              set_alpha_blending()
resource var:                   do_blending
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #if defined(USE_UI_THREADS) && defined(HAVE_HWSCALE)
command-line:                   NONE (fixme)
platform gui present:           unix(GTK)
platform gui missing:
fixme: add to documentation

arch/unix/ui-threads.c:
-----------------------
command line:   -alphablending
description:    "Enable alpha blending"
resource:       "AlphaBlending" (set to 1)
action:         N/A

arch/unix/ui-threads.c:
-----------------------
command line:   +alphablending
description:    "Disable alpha blending"
resource:       "AlphaBlending" (set to 0)
action:         N/A

arch/unix/ui-threads.c:
-----------------------
resource type:                  int
resource name:                  "DThreadRate"
resource range:                 N/A
resource default:               8
resource function:              set_dthread_rfp()
resource var:                   dthread_rfp
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #if defined(USE_UI_THREADS) && defined(HAVE_HWSCALE)
command-line:                   -displaythreadrate
platform gui present:           unix(GTK)
platform gui missing:			
fixme: add to documentation

arch/unix/ui-threads.c:
-----------------------
command line:   -displaythreadrate <milliseconds>
description:    "Set the display thread rate"
resource:       "DThreadRate"
action:         N/A

arch/unix/ui-threads.c:
-----------------------
resource type:                  int
resource name:                  "DThreadGhosting"
resource range:                 2..6
resource default:               2
resource function:              set_dthread_ghosting()
resource var:                   dthread_ghosting
resource emulators:             x64/x64sc/xscpu64/x64dtv/x128/xcbm2/xcbm5x0/xpet/xplus4/xvic/vsid
not used in:
prepocessor:                    #if defined(USE_UI_THREADS) && defined(HAVE_HWSCALE)
command-line:                   -displaythreadghosting
platform gui present:           unix(GTK)
platform range correct:		
platform range incorrect:		
platform gui missing:			
fixme: add to documentation

arch/unix/ui-threads.c:
-----------------------
command line:   -displaythreadghosting <frames>
description:    "Set the display thread frame backbuffer amount"
resource:       "DThreadGhosting"
action:         N/A