BEGIN
VK_RETURN, ID_ACCEL_MOUSE, VIRTKEY, CONTROL, NOINVERT
VK_RETURN, ID_ACCEL_SCREEN, VIRTKEY, ALT, NOINVERT
+ VK_APPS, ID_ACCEL_SPEED, VIRTKEY, NOINVERT
+ VK_APPS, ID_ACCEL_ROMAJI, VIRTKEY, CONTROL, NOINVERT
END
BEGIN
MENUITEM "Reset", ID_RESET
MENUITEM SEPARATOR
- MENUITEM "BASIC" ID_BOOT_MODE0
- MENUITEM "DOS" ID_BOOT_MODE1
- MENUITEM "MMR" ID_BOOT_MODE2
- MENUITEM SEPARATOR
- MENUITEM "CPU 2.0MHz", ID_CPU_TYPE0
- MENUITEM "CPU 1.2MHz", ID_CPU_TYPE1
- MENUITEM SEPARATOR
MENUITEM "CPU x1", ID_CPU_POWER0
MENUITEM "CPU x2", ID_CPU_POWER1
MENUITEM "CPU x4", ID_CPU_POWER2
MENUITEM "CPU x8", ID_CPU_POWER3
MENUITEM "CPU x16", ID_CPU_POWER4
- MENUITEM SEPARATOR
- MENUITEM "Cycle Steal", ID_DIPSWITCH0
- MENUITEM "Extra RAM", ID_DIPSWITCH1
- MENUITEM "1MB FDD", ID_DIPSWITCH7
- MENUITEM SEPARATOR
- MENUITEM "None", ID_DEVICE_TYPE0
- MENUITEM "Mouse JS-Port1", ID_DEVICE_TYPE1
- MENUITEM "Mouse JS-Port2", ID_DEVICE_TYPE2
+ MENUITEM "Full Speed", ID_FULL_SPEED
MENUITEM SEPARATOR
MENUITEM "Paste", ID_AUTOKEY_START
MENUITEM "Stop", ID_AUTOKEY_STOP
+ MENUITEM "Romaji to Kana", ID_ROMAJI_TO_KANA
MENUITEM SEPARATOR
- MENUITEM "Save State", ID_SAVE_STATE
- MENUITEM "Load State", ID_LOAD_STATE
+ POPUP "Save State"
+ BEGIN
+ MENUITEM "State 0", ID_SAVE_STATE0
+ MENUITEM "State 1", ID_SAVE_STATE1
+ MENUITEM "State 2", ID_SAVE_STATE2
+ MENUITEM "State 3", ID_SAVE_STATE3
+ MENUITEM "State 4", ID_SAVE_STATE4
+ MENUITEM "State 5", ID_SAVE_STATE5
+ MENUITEM "State 6", ID_SAVE_STATE6
+ MENUITEM "State 7", ID_SAVE_STATE7
+ MENUITEM "State 8", ID_SAVE_STATE8
+ MENUITEM "State 9", ID_SAVE_STATE9
+ END
+ POPUP "Load State"
+ BEGIN
+ MENUITEM "State 0", ID_LOAD_STATE0
+ MENUITEM "State 1", ID_LOAD_STATE1
+ MENUITEM "State 2", ID_LOAD_STATE2
+ MENUITEM "State 3", ID_LOAD_STATE3
+ MENUITEM "State 4", ID_LOAD_STATE4
+ MENUITEM "State 5", ID_LOAD_STATE5
+ MENUITEM "State 6", ID_LOAD_STATE6
+ MENUITEM "State 7", ID_LOAD_STATE7
+ MENUITEM "State 8", ID_LOAD_STATE8
+ MENUITEM "State 9", ID_LOAD_STATE9
+ END
MENUITEM SEPARATOR
MENUITEM "Debug Main CPU", ID_OPEN_DEBUGGER0
MENUITEM "Debug Sub CPU", ID_OPEN_DEBUGGER1
BEGIN
MENUITEM "Insert", ID_OPEN_FD1
MENUITEM "Eject", ID_CLOSE_FD1
+ MENUITEM "Insert Blank 2D Disk", ID_OPEN_BLANK_2D_FD1
+ MENUITEM "Insert Blank 2HD Disk", ID_OPEN_BLANK_2HD_FD1
MENUITEM SEPARATOR
MENUITEM "Write Protected", ID_WRITE_PROTECT_FD1
MENUITEM "Correct Timing", ID_CORRECT_TIMING_FD1
BEGIN
MENUITEM "Insert", ID_OPEN_FD2
MENUITEM "Eject", ID_CLOSE_FD2
+ MENUITEM "Insert Blank 2D Disk", ID_OPEN_BLANK_2D_FD2
+ MENUITEM "Insert Blank 2HD Disk", ID_OPEN_BLANK_2HD_FD2
MENUITEM SEPARATOR
MENUITEM "Write Protected", ID_WRITE_PROTECT_FD2
MENUITEM "Correct Timing", ID_CORRECT_TIMING_FD2
MENUITEM SEPARATOR
MENUITEM "Recent", ID_RECENT_TAPE1
END
- POPUP "Screen"
+ POPUP "Device"
BEGIN
- MENUITEM "Rec 60fps", ID_SCREEN_REC60
- MENUITEM "Rec 30fps", ID_SCREEN_REC30
- MENUITEM "Rec 15fps", ID_SCREEN_REC15
- MENUITEM "Stop", ID_SCREEN_STOP
- MENUITEM "Capture", ID_SCREEN_CAPTURE
- MENUITEM SEPARATOR
- MENUITEM "Window x1", ID_SCREEN_WINDOW1
- MENUITEM "Window x2", ID_SCREEN_WINDOW2
- MENUITEM "Window x3", ID_SCREEN_WINDOW3
- MENUITEM "Window x4", ID_SCREEN_WINDOW4
- MENUITEM "Window x5", ID_SCREEN_WINDOW5
- MENUITEM "Window x6", ID_SCREEN_WINDOW6
- MENUITEM "Window x7", ID_SCREEN_WINDOW7
- MENUITEM "Window x8", ID_SCREEN_WINDOW8
- MENUITEM "Fullscreen 1", ID_SCREEN_FULLSCREEN1
- MENUITEM "Fullscreen 2", ID_SCREEN_FULLSCREEN2
- MENUITEM "Fullscreen 3", ID_SCREEN_FULLSCREEN3
- MENUITEM "Fullscreen 4", ID_SCREEN_FULLSCREEN4
- MENUITEM "Fullscreen 5", ID_SCREEN_FULLSCREEN5
- MENUITEM "Fullscreen 6", ID_SCREEN_FULLSCREEN6
- MENUITEM "Fullscreen 7", ID_SCREEN_FULLSCREEN7
- MENUITEM "Fullscreen 8", ID_SCREEN_FULLSCREEN8
- MENUITEM "Fullscreen 9", ID_SCREEN_FULLSCREEN9
- MENUITEM "Fullscreen 10", ID_SCREEN_FULLSCREEN10
- MENUITEM "Fullscreen 11", ID_SCREEN_FULLSCREEN11
- MENUITEM "Fullscreen 12", ID_SCREEN_FULLSCREEN12
- MENUITEM "Fullscreen 13", ID_SCREEN_FULLSCREEN13
- MENUITEM "Fullscreen 14", ID_SCREEN_FULLSCREEN14
- MENUITEM "Fullscreen 15", ID_SCREEN_FULLSCREEN15
- MENUITEM "Fullscreen 16", ID_SCREEN_FULLSCREEN16
- MENUITEM "Fullscreen 17", ID_SCREEN_FULLSCREEN17
- MENUITEM "Fullscreen 18", ID_SCREEN_FULLSCREEN18
- MENUITEM "Fullscreen 19", ID_SCREEN_FULLSCREEN19
- MENUITEM "Fullscreen 20", ID_SCREEN_FULLSCREEN20
- MENUITEM "Fullscreen 21", ID_SCREEN_FULLSCREEN21
- MENUITEM "Fullscreen 22", ID_SCREEN_FULLSCREEN22
- MENUITEM "Fullscreen 23", ID_SCREEN_FULLSCREEN23
- MENUITEM "Fullscreen 24", ID_SCREEN_FULLSCREEN24
- MENUITEM "Fullscreen 25", ID_SCREEN_FULLSCREEN25
- MENUITEM "Fullscreen 26", ID_SCREEN_FULLSCREEN26
- MENUITEM "Fullscreen 27", ID_SCREEN_FULLSCREEN27
- MENUITEM "Fullscreen 28", ID_SCREEN_FULLSCREEN28
- MENUITEM "Fullscreen 29", ID_SCREEN_FULLSCREEN29
- MENUITEM "Fullscreen 30", ID_SCREEN_FULLSCREEN30
- MENUITEM "Fullscreen 31", ID_SCREEN_FULLSCREEN31
- MENUITEM "Fullscreen 32", ID_SCREEN_FULLSCREEN32
- MENUITEM SEPARATOR
- MENUITEM "Window Stretch 1", ID_SCREEN_WINDOW_STRETCH1
- MENUITEM "Window Stretch 2", ID_SCREEN_WINDOW_STRETCH2
- MENUITEM SEPARATOR
- MENUITEM "Fullscreen Stretch 1", ID_SCREEN_FULLSCREEN_STRETCH1
- MENUITEM "Fullscreen Stretch 2", ID_SCREEN_FULLSCREEN_STRETCH2
- MENUITEM "Fullscreen Stretch 3", ID_SCREEN_FULLSCREEN_STRETCH3
- MENUITEM "Fullscreen Stretch 4", ID_SCREEN_FULLSCREEN_STRETCH4
- MENUITEM SEPARATOR
- MENUITEM "Use Direct3D9", ID_SCREEN_USE_D3D9
- MENUITEM "Wait Vsync", ID_SCREEN_WAIT_VSYNC
- MENUITEM SEPARATOR
- MENUITEM "CRT Filter", ID_SCREEN_CRT_FILTER
- MENUITEM "Scanline", ID_SCREEN_SCANLINE
+ POPUP "Boot"
+ BEGIN
+ MENUITEM "BASIC" ID_VM_BOOT_MODE0
+ MENUITEM "DOS" ID_VM_BOOT_MODE1
+ MENUITEM "MMR" ID_VM_BOOT_MODE2
+ END
+ POPUP "CPU"
+ BEGIN
+ MENUITEM "68B09 2.0MHz", ID_VM_CPU_TYPE0
+ MENUITEM "68B09 1.2MHz", ID_VM_CPU_TYPE1
+ END
+ POPUP "Option"
+ BEGIN
+ MENUITEM "Cycle Steal", ID_VM_DIPSWITCH0
+ MENUITEM "Extra RAM", ID_VM_DIPSWITCH1
+ MENUITEM "1MB FDD", ID_VM_DIPSWITCH7
+ END
+ POPUP "Mouse"
+ BEGIN
+ MENUITEM "None", ID_VM_MOUSE_TYPE0
+ MENUITEM "JS-Port1", ID_VM_MOUSE_TYPE1
+ MENUITEM "JS-Port2", ID_VM_MOUSE_TYPE2
+ END
+ POPUP "Sound"
+ BEGIN
+ MENUITEM "PSG", ID_VM_SOUND_TYPE0
+ MENUITEM "PSG+OPN", ID_VM_SOUND_TYPE1
+ MENUITEM "PSG+WHG", ID_VM_SOUND_TYPE2
+ MENUITEM "PSG+OPN+WHG", ID_VM_SOUND_TYPE3
+ MENUITEM "PSG+THG", ID_VM_SOUND_TYPE4
+ MENUITEM "PSG+OPN+THG", ID_VM_SOUND_TYPE5
+ MENUITEM "PSG+WHG+THG", ID_VM_SOUND_TYPE6
+ MENUITEM "PSG+OPN+WHG+THG", ID_VM_SOUND_TYPE7
+ MENUITEM SEPARATOR
+ MENUITEM "Play FDD Noise", ID_VM_SOUND_NOISE_FDD
+ MENUITEM "Play CMT Noise", ID_VM_SOUND_NOISE_CMT
+ MENUITEM "Play CMT Sound", ID_VM_SOUND_PLAY_TAPE
+ END
+ POPUP "Display"
+ BEGIN
+ MENUITEM "Scanline", ID_VM_MONITOR_SCANLINE
+ END
+ POPUP "Printer"
+ BEGIN
+ MENUITEM "Write Printer to File", ID_VM_PRINTER_TYPE0
+ MENUITEM "Dempa Joystick #1", ID_VM_PRINTER_TYPE1
+ MENUITEM "Dempa Joystick #2", ID_VM_PRINTER_TYPE2
+ MENUITEM "None", ID_VM_PRINTER_TYPE3
+ END
END
- POPUP "Sound"
+ POPUP "Host"
BEGIN
- MENUITEM "Rec", ID_SOUND_REC
- MENUITEM "Stop", ID_SOUND_STOP
- MENUITEM SEPARATOR
- MENUITEM "2000Hz", ID_SOUND_FREQ0
- MENUITEM "4000Hz", ID_SOUND_FREQ1
- MENUITEM "8000Hz", ID_SOUND_FREQ2
- MENUITEM "11025Hz", ID_SOUND_FREQ3
- MENUITEM "22050Hz", ID_SOUND_FREQ4
- MENUITEM "44100Hz", ID_SOUND_FREQ5
- MENUITEM "48000Hz", ID_SOUND_FREQ6
- MENUITEM "96000Hz", ID_SOUND_FREQ7
- MENUITEM SEPARATOR
- MENUITEM "50msec", ID_SOUND_LATE0
- MENUITEM "100msec", ID_SOUND_LATE1
- MENUITEM "200msec", ID_SOUND_LATE2
- MENUITEM "300msec", ID_SOUND_LATE3
- MENUITEM "400msec", ID_SOUND_LATE4
+ MENUITEM "Rec Movie 60fps", ID_HOST_REC_MOVIE_60FPS
+ MENUITEM "Rec Movie 30fps", ID_HOST_REC_MOVIE_30FPS
+ MENUITEM "Rec Movie 15fps", ID_HOST_REC_MOVIE_15FPS
+ MENUITEM "Rec Sound", ID_HOST_REC_SOUND
+ MENUITEM "Stop", ID_HOST_REC_STOP
+ MENUITEM "Capture Screen", ID_HOST_CAPTURE_SCREEN
MENUITEM SEPARATOR
- MENUITEM "Realtime Mix", ID_SOUND_STRICT_RENDER
- MENUITEM "Light Weight Mix", ID_SOUND_LIGHT_RENDER
+ POPUP "Screen"
+ BEGIN
+ MENUITEM "Window x1", ID_SCREEN_WINDOW
+ MENUITEM "Fullscreen 640x400", ID_SCREEN_FULLSCREEN
+ MENUITEM SEPARATOR
+ MENUITEM "Window Stretch 1", ID_SCREEN_WINDOW_STRETCH
+ MENUITEM "Window Stretch 2", ID_SCREEN_WINDOW_ASPECT
+ MENUITEM SEPARATOR
+ MENUITEM "Fullscreen Stretch 1", ID_SCREEN_FULLSCREEN_DOTBYDOT
+ MENUITEM "Fullscreen Stretch 2", ID_SCREEN_FULLSCREEN_STRETCH
+ MENUITEM "Fullscreen Stretch 3", ID_SCREEN_FULLSCREEN_ASPECT
+ MENUITEM "Fullscreen Stretch 4", ID_SCREEN_FULLSCREEN_FILL
+ MENUITEM SEPARATOR
+ MENUITEM "Rotate 0deg", ID_SCREEN_ROTATE_0
+ MENUITEM "Rotate +90deg", ID_SCREEN_ROTATE_90
+ MENUITEM "Rotate 180deg", ID_SCREEN_ROTATE_180
+ MENUITEM "Rotate -90deg", ID_SCREEN_ROTATE_270
+ END
+ POPUP "Filter"
+ BEGIN
+ MENUITEM "RGB Filter", ID_FILTER_RGB
+ MENUITEM "None", ID_FILTER_NONE
+ END
+ POPUP "Sound"
+ BEGIN
+ MENUITEM "2000Hz", ID_SOUND_FREQ0
+ MENUITEM "4000Hz", ID_SOUND_FREQ1
+ MENUITEM "8000Hz", ID_SOUND_FREQ2
+ MENUITEM "11025Hz", ID_SOUND_FREQ3
+ MENUITEM "22050Hz", ID_SOUND_FREQ4
+ MENUITEM "44100Hz", ID_SOUND_FREQ5
+ MENUITEM "48000Hz", ID_SOUND_FREQ6
+ MENUITEM "96000Hz", ID_SOUND_FREQ7
+ MENUITEM SEPARATOR
+ MENUITEM "50msec", ID_SOUND_LATE0
+ MENUITEM "100msec", ID_SOUND_LATE1
+ MENUITEM "200msec", ID_SOUND_LATE2
+ MENUITEM "300msec", ID_SOUND_LATE3
+ MENUITEM "400msec", ID_SOUND_LATE4
+ MENUITEM SEPARATOR
+ MENUITEM "Realtime Mix", ID_SOUND_STRICT_RENDER
+ MENUITEM "Light Weight Mix", ID_SOUND_LIGHT_RENDER
+ MENUITEM SEPARATOR
+ MENUITEM "Volume", ID_SOUND_VOLUME
+ END
+ POPUP "Input"
+ BEGIN
+ MENUITEM "Joystick #1", ID_INPUT_JOYSTICK0
+ MENUITEM "Joystick #2", ID_INPUT_JOYSTICK1
+ MENUITEM "Joystick To Keyboard", ID_INPUT_JOYTOKEY
+ END
MENUITEM SEPARATOR
- MENUITEM "PSG", ID_SOUND_DEVICE_TYPE0
- MENUITEM "PSG+OPN", ID_SOUND_DEVICE_TYPE1
- MENUITEM "PSG+WHG", ID_SOUND_DEVICE_TYPE2
- MENUITEM "PSG+OPN+WHG", ID_SOUND_DEVICE_TYPE3
- MENUITEM "PSG+THG", ID_SOUND_DEVICE_TYPE4
- MENUITEM "PSG+OPN+THG", ID_SOUND_DEVICE_TYPE5
- MENUITEM "PSG+WHG+THG", ID_SOUND_DEVICE_TYPE6
- MENUITEM "PSG+OPN+WHG+THG", ID_SOUND_DEVICE_TYPE7
- MENUITEM SEPARATOR
- MENUITEM "Play FDD Noise", ID_SOUND_NOISE_FDD
- MENUITEM "Play CMT Noise", ID_SOUND_NOISE_CMT
- MENUITEM "Play CMT Sound", ID_SOUND_PLAY_TAPE
- MENUITEM SEPARATOR
- MENUITEM "Volume", ID_SOUND_VOLUME
- END
- POPUP "Input"
- BEGIN
- MENUITEM "Use DirectInput", ID_INPUT_USE_DINPUT
- MENUITEM "Disable Windows 8 DWM", ID_INPUT_DISABLE_DWM
- MENUITEM SEPARATOR
- MENUITEM "Joystick #1", ID_INPUT_JOYSTICK0
- MENUITEM "Joystick #2", ID_INPUT_JOYSTICK1
+ MENUITEM "Use Direct3D9", ID_HOST_USE_D3D9
+ MENUITEM "Wait Vsync", ID_HOST_WAIT_VSYNC
+ MENUITEM "Use DirectInput", ID_HOST_USE_DINPUT
+ MENUITEM "Disable Windows 8 DWM", ID_HOST_DISABLE_DWM
+ MENUITEM "Show Status Bar", ID_HOST_SHOW_STATUS_BAR
END
END
DEFPUSHBUTTON "Reset",IDC_JOYSTICK_RESET,90,100,50,14
END
+IDD_JOYTOKEY DIALOG DISCARDABLE 0, 0, 175, 235
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "Joystick To Keyboard"
+FONT 9, "MS PGothic"
+BEGIN
+ CONTROL "Enable Joystick To Keyboard",IDC_JOYTOKEY_CHECK0,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,6,164,8
+ CONTROL "Cursor Key",IDC_JOYTOKEY_RADIO0,"Button",BS_AUTORADIOBUTTON,6,26,164,7
+ CONTROL "NumPad Key (4-Directions)",IDC_JOYTOKEY_RADIO1,"Button",BS_AUTORADIOBUTTON,6,41,164,7
+ CONTROL "NumPad Key (8-Directions)",IDC_JOYTOKEY_RADIO2,"Button",BS_AUTORADIOBUTTON,6,56,164,7
+ CONTROL "Press NumPad 5 To Release Stick",IDC_JOYTOKEY_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,71,164,8
+ LTEXT "Button #1",IDC_JOYSTICK_CAPTION0,6,91,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM0,50,89,120,14,ES_MULTILINE
+ LTEXT "Button #2",IDC_JOYSTICK_CAPTION1,6,106,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM1,50,104,120,14,ES_MULTILINE
+ LTEXT "Button #3",IDC_JOYSTICK_CAPTION2,6,121,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM2,50,119,120,14,ES_MULTILINE
+ LTEXT "Button #4",IDC_JOYSTICK_CAPTION3,6,136,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM3,50,134,120,14,ES_MULTILINE
+ LTEXT "Button #5",IDC_JOYSTICK_CAPTION4,6,151,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM4,50,149,120,14,ES_MULTILINE
+ LTEXT "Button #6",IDC_JOYSTICK_CAPTION5,6,166,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM5,50,164,120,14,ES_MULTILINE
+ LTEXT "Button #7",IDC_JOYSTICK_CAPTION6,6,181,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM6,50,179,120,14,ES_MULTILINE
+ LTEXT "Button #8",IDC_JOYSTICK_CAPTION7,6,196,40,8
+ EDITTEXT IDC_JOYSTICK_PARAM7,50,194,120,14,ES_MULTILINE
+ DEFPUSHBUTTON "OK",IDOK,35,215,50,14
+ DEFPUSHBUTTON "Reset",IDC_JOYSTICK_RESET,90,215,50,14
+END
+
#ifndef APSTUDIO_INVOKED