///////////////////////////////////////////////////////////////
// Standard PlayStation joypad button names

BindJoystickButton	Triangle			JTriangle			Down
BindJoystickButton	Square				JSquare				Down
BindJoystickButton	Cross				JCross				Down
BindJoystickButton	Circle				JCircle				Down

BindJoystickButton	Up					JUp					Down
BindJoystickButton	Down				JDown				Down
BindJoystickButton	Left				JLeft				Down
BindJoystickButton	Right				JRight				Down

BindJoystickButton	Start				JStart				Down
BindJoystickButton	Select				JSelect				Down

///////////////////////////////////////////////////////////////
// Keyboard cursor keys

BindKey				Left				Left				Down
BindKey				Right				Right				Down
BindKey				Up					Up					Down
BindKey				Down    			Down				Down

///////////////////////////////////////////////////////////////
// Movement and actions

BindKey				MoveUp				Up					Default
BindKey				MoveDown			Down				Default
BindKey				MoveLeft			Left				Default
BindKey				MoveRight			Right				Default
BindMouseButton			MouseThrow			mbuttonleft			Default
BindMouseButton			PartyThrow			mbuttonleft			Down

///////////////////////////////////////////////////////////////
// Menu controls
BindJoystickButton	menuLeft			JLeft		Pad1	Down
BindJoystickButton	menuright			JRight		Pad1	Down
BindJoystickButton	menuup				JUp			Pad1	Down
BindJoystickButton	menudown			JDown		Pad1	Down
BindJoystickButton	menuselect			JCross		Pad1	Down
BindJoystickButton	menucancel			JTriangle	Pad1	Down

BindJoystickButton	menuLeft			JLeft		Pad2	Down
BindJoystickButton	menuright			JRight		Pad2	Down
BindJoystickButton	menuup				JUp			Pad2	Down
BindJoystickButton	menudown			JDown		Pad2	Down
BindJoystickButton	menuselect			JCross		Pad2	Down
BindJoystickButton	menucancel			JTriangle	Pad2	Down

BindJoystickButton  nameentrydelete		JCircle		Pad1	Down
BindJoystickButton  nameentrydelete		JCircle		Pad2	Down


BindKey				menuleft			Left				Down
BindKey				menuright			Right				Down
BindKey				menuup				Up					Down
BindKey				menudown			Down				Down
BindKey				menuselect			Return				Down
BindKey				menucancel			Escape				Down

///////////////////////////////////////////////////////////////
// Player Edit Menu Controls
BindKey				PlayerEditLeft		Left				Down
BindKey				PlayerEditRight		Right				Down
	
BindJoystickButton	PlayerEditLeft		JLeft		Pad1	Down
BindJoystickButton	PlayerEditRight		JRight		Pad1	Down

BindJoystickButton	PlayerEditLeft		JLeft		Pad2	Down
BindJoystickButton	PlayerEditRight		JRight		Pad2	Down

///////////////////////////////////////////////////////////////
// Player Select Menu Controls
BindKey				PlayerSelectUp		Up					Down
BindKey				PlayerSelectDown	Down				Down
BindKey				PlayerSelectLeft	Left				Down
BindKey				PlayerSelectRight	Right				Down

BindJoystickButton	PlayerSelectUp		JUp			Pad1	Down
BindJoystickButton	PlayerSelectDown	JDown		Pad1	Down
BindJoystickButton	PlayerSelectLeft	JLeft		Pad1	Down
BindJoystickButton	PlayerSelectRight	JRight		Pad1	Down

BindJoystickButton	PlayerSelectUp		JUp			Pad2	Down
BindJoystickButton	PlayerSelectDown	JDown		Pad2	Down
BindJoystickButton	PlayerSelectLeft	JLeft		Pad2	Down
BindJoystickButton	PlayerSelectRight	JRight		Pad2	Down

///////////////////////////////////////////////////////////////
// Quick Game Select Menu Controls
BindKey				QuickGameUp			Up					Down
BindKey				QuickGameDown		Down				Down
BindKey				QuickGameLeft		Left				Down
BindKey				QuickGameRight		Right				Down

BindJoystickButton	QuickGameUp			JUp			Pad1	Down
BindJoystickButton	QuickGameDown		JDown		Pad1	Down
BindJoystickButton	QuickGameLeft		JLeft		Pad1	Down
BindJoystickButton	QuickGameRight		JRight		Pad1	Down

BindJoystickButton	QuickGameUp			JUp			Pad2	Down
BindJoystickButton	QuickGameDown		JDown		Pad2	Down
BindJoystickButton	QuickGameLeft		JLeft		Pad2	Down
BindJoystickButton	QuickGameRight		JRight		Pad2	Down

///////////////////////////////////////////////////////////////
// Party Game Select Menu Controls
BindKey				PartyGameUp			Up					Down
BindKey				PartyGameDown		Down				Down

BindJoystickButton	PartyGameUp			JUp			Pad1	Down
BindJoystickButton	PartyGameDown		JDown		Pad1	Down

BindJoystickButton	PartyGameUp			JUp			Pad2	Down
BindJoystickButton	PartyGameDown		JDown		Pad2	Down

///////////////////////////////////////////////////////////////
// Game controls

// 
BindJoystickButton	Action				JCross	 	Pad1	Down
BindJoystickButton	Cancel				JTriangle 	Pad1	Down
BindJoystickButton	Action				JCross	 	Pad2	Down
BindJoystickButton	Cancel				JTriangle 	Pad2	Down

BindJoystickButton	AnalogLeftX			JAxis0		Pad1	Default
BindJoystickButton	AnalogLeftY			JAxis1		Pad1	Default
BindJoystickButton	AnalogRightX		JAxis2		Pad1	Default
BindJoystickButton	AnalogRightY		JAxis3		Pad1	Default
BindJoystickButton	AnalogLeftX			JAxis0		Pad2	Default
BindJoystickButton	AnalogLeftY			JAxis1		Pad2	Default
BindJoystickButton	AnalogRightX		JAxis2		Pad2	Default
BindJoystickButton	AnalogRightY		JAxis3		Pad2	Default

//

BindJoystickButton	Action1				JCross	 	Pad1	Down
BindJoystickButton	Cancel1				JTriangle 	Pad1	Down

BindJoystickButton	Cross1				JCross	 	Pad1	Default
BindJoystickButton	Circle1				JCircle 	Pad1	Default

BindJoystickButton	AnalogLeftX1		JAxis0		Pad1	Default
BindJoystickButton	AnalogLeftY1		JAxis1		Pad1	Default

BindJoystickButton	AnalogRightX1		JAxis2		Pad1	Default
BindJoystickButton	AnalogRightY1		JAxis3		Pad1	Default

BindJoystickButton	DoubleSpeed1		jr1			Pad1	Default
BindJoystickButton	FullScreen1			jl1			Pad1	Default
BindJoystickButton	Stats1				jr2			Pad1	Down
BindKey				DoubleSpeed1		S					Default
BindKey				FullScreen1			Z					Default

BindJoystickButton	Action2				JCross	 	Pad2	Down
BindJoystickButton	Cancel2				JTriangle 	Pad2	Down

BindJoystickButton	Cross2				JCross	 	Pad2	Default
BindJoystickButton	Circle2				JCircle 	Pad2	Default

BindJoystickButton	AnalogLeftX2		JAxis0		Pad2	Default
BindJoystickButton	AnalogLeftY2		JAxis1		Pad2	Default

BindJoystickButton	AnalogRightX2		JAxis2		Pad2	Default
BindJoystickButton	AnalogRightY2		JAxis3		Pad2	Default

BindJoystickButton	DoubleSpeed2		jr1			Pad2	Default
BindJoystickButton	FullScreen2			jl1			Pad2	Default
BindJoystickButton	Stats2				jr2			Pad2	Down

BindMouseButton		LeftMouse			mbuttonleft			down

BindJoystickButton	EndTurn1			JCircle		Pad1	Down
BindJoystickButton	EndTurn2			JCircle		Pad2	Down

BindKey				Pause				P					Down
BindKey				Pause				Escape				Down
BindKey				Pause				pausekey			Down
BindJoystickButton	Pause				JStart		Pad1	Down
BindJoystickButton	Pause				JStart		Pad2	Down

///////////////////////////////////////////////////////////////
// Keys



BindKey				Action				return	 			Down
BindKey				Cancel				backspace 			Down

BindJoystickButton	PrintScreen			JR3			Pad1	Down
BindJoystickButton	PrintScreen			JR3			Pad2	Down
BindKey				PrintScreen			printscrn	Down

BindKey				EndGame				Q					Down
BindJoystickButton 	EndGame				JR1			Pad1	Down
BindJoystickButton 	EndGame				JR1			Pad2	Down

BindKey				LaunchBall			B					Down
BindKey				AddBall				N					Down
BindKey				BallLeft			Left				Down
BindKey				BallRight			Right				Down
BindKey				BallForward			Up					Down
BindKey				BallBack			Down				Down
BindKey				RenderPhysics		R					Down

