How to write nesCE.cfg of keybind.

Usage.

Bind  [Command]  [VirtualKey]

   [Command] is Binding to [VirtualKey].


[Command]

KEY_START		Pad START  button.
KEY_SELECT		Pad SELECT button.
KEY_P1_A		Pad A      button.
KEY_P1_B		Pad B      button.
KEY_P1_TA		Turbo SW for A button.
KEY_P1_TB		Turbo SW for B button.
KEY_P1_UP		Pad UP     button.
KEY_P1_DOWN		Pad DOWN   button.
KEY_P1_LEFT		Pad LEFT   button.
KEY_P1_RIGHT	Pad RIGHT  button.
QUIT			Quit game.
KEY_RESET		Reset button.

STATE_SELECT_1	Stateslot selection slot1.
STATE_SELECT_2	Stateslot selection slot2.
STATE_SELECT_3	Stateslot selection slot3.
STATE_SELECT_4	Stateslot selection slot4.
STATE_SELECT_5	Stateslot selection slot5.
STATE_SELECT_6	Stateslot selection slot6.
STATE_SELECT_7	Stateslot selection slot7.
STATE_SELECT_8	Stateslot selection slot8.
STATE_SELECT_9	Stateslot selection slot9.
STATE_SELECT_0	Stateslot selection slot0.
STATE_SAVE		State Saving.
STATE_LOAD		State Loding.

DISK_EJECT 		Disk eject button.
DISK_INSERT		Disk inserting.
DISK_SELECT		Disk side Selecting.



[Command]

VK_LBUTTON
VK_RBUTTON
VK_CANCEL
VK_MBUTTON
VK_BACK
VK_TAB
VK_CLEAR
VK_RETURN
VK_SHIFT
VK_CONTROL
VK_MENU
VK_PAUSE
VK_CAPITAL
VK_KANA
VK_KANJI
VK_ESCAPE
VK_CONVERT
VK_NOCONVERT
VK_SPACE
VK_PRIOR
VK_NEXT
VK_END
VK_HOME
VK_LEFT
VK_UP
VK_RIGHT
VK_DOWN
VK_SELECT
VK_PRINT
VK_EXECUTE
VK_SNAPSHOT
VK_INSERT
VK_DELETE
VK_HELP
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
VK_LWIN
VK_RWIN
VK_APPS
VK_NUMPAD0
VK_NUMPAD1
VK_NUMPAD2
VK_NUMPAD3
VK_NUMPAD4
VK_NUMPAD5
VK_NUMPAD6
VK_NUMPAD7
VK_NUMPAD8
VK_NUMPAD9
VK_MULTIPLY
VK_ADD
VK_SEPARATOR
VK_SUBTRACT
VK_DECIMAL
VK_DIVIDE
VK_F1
VK_F2
VK_F3
VK_F4
VK_F5
VK_F6
VK_F7
VK_F8
VK_F9
VK_F10
VK_F11
VK_F12
VK_F13
VK_F14
VK_F15
VK_F16
VK_F17
VK_F18
VK_F19
VK_F20
VK_F21
VK_F22
VK_F23
VK_F24
VK_NUMLOCK
VK_SCROLL
VK_LSHIFT
VK_RSHIFT
VK_LCONTROL
VK_RCONTROL
VK_LMENU
VK_RMENU
VK_EXTEND_BSLASH
VK_OEM_102
VK_PROCESSKEY
VK_ATTN
VK_CRSEL
VK_EXSEL
VK_EREOF
VK_PLAY
VK_ZOOM
VK_NONAME
VK_PA1
VK_OEM_CLEAR
VK_SEMICOLON
VK_EQUAL
VK_COMMA
VK_HYPHEN
VK_PERIOD
VK_SLASH
VK_BACKQUOTE
VK_LBRACKET
VK_BACKSLASH
VK_RBRACKET
VK_APOSTROPHE
VK_OFF



Default Keybind.

Bind KEY_START		VK_RETURN
Bind KEY_SELECT		VK_TAB
Bind KEY_P1_A		X
Bind KEY_P1_B		Z
Bind KEY_P1_TA		C
Bind KEY_P1_TB		A
Bind KEY_P1_UP		VK_UP
Bind KEY_P1_DOWN	VK_DOWN
Bind KEY_P1_LEFT	VK_LEFT
Bind KEY_P1_RIGHT	VK_RIGHT
Bind QUIT			VK_ESCAPE
Bind KEY_RESET		Q

Bind STATE_SELECT_1	1
Bind STATE_SELECT_2	2
Bind STATE_SELECT_3	3
Bind STATE_SELECT_4	4
Bind STATE_SELECT_5	5
Bind STATE_SELECT_6	6
Bind STATE_SELECT_7	7
Bind STATE_SELECT_8	8
Bind STATE_SELECT_9	9
Bind STATE_SELECT_0	0
Bind STATE_SAVE		VK_HYPHEN
Bind STATE_LOAD		VK_APOSTROPHE

Bind DISK_EJECT 	E
Bind DISK_INSERT	I
Bind DISK_SELECT	S
