#ifndef CONTROLLERREGKEYS_H
#define CONTROLLERREGKEYS_H

#define REG_BASEKEY		"Software\\Freeware\\Visual PinMame"
#define REG_DEFAULT		"Default"
#define REG_GLOBALS		"Globals"

#define REG_DWUSECHEAT					"UseCheat"
#define REG_DWUSECHEATDEF				1
#define REG_DWUSESOUND					"UseSound"
#define REG_DWUSESOUNDDEF				1
#define REG_DWUSESAMPLES				"UseSamples"
#define REG_DWUSESAMPLESDEF				1
#define REG_DWSAMPLERATE				"SampleRate"
#define REG_DWSAMPLERATEDEF				22050
#define REG_DWDMDRED					"DMDRed"
#define REG_DWDMDREDDEF					255
#define REG_DWDMDGREEN					"DMDGreen"
#define REG_DWDMDGREENDEF				88
#define REG_DWDMDBLUE					"DMDBlue"
#define REG_DWDMDBLUEDEF				32
#define REG_DWDMDPERC66					"DMDPerc66"
#define REG_DWDMDPERC66DEF				80
#define REG_DWDMDPERC33					"DMDPerc33"
#define REG_DWDMDPERC33DEF				60
#define REG_DWDMDPERC0					"DMDPerc0"
#define REG_DWDMDPERC0DEF				20
// WPCMAME
#define REG_DWCOMPACTSIZE				"CompactSize"
#define REG_DWCOMPACTSIZEDEF			0
#define REG_DWDOUBLESIZE				"DoubleSize"
#define REG_DWDOUBLESIZEDEF				0
#define REG_DWANTIALIAS					"AntiAlias"
#define REG_DWANTIALIASDEF				50
// End
#define REG_SZROMDIRS					"RomDirs"
#define REG_SZROMDIRS_DEF				"\\roms"

#define REG_SZCFGDIR					"CfgDir"
#define REG_SZCFGDIR_DEF				"\\cfg"

#define REG_SZNVRAMDIR					"NVRamDir"
#define REG_SZNVRAMDIR_DEF				"\\nvram"

#define REG_SZSAMPLEDIRS				"SampleDirs"
#define	REG_SZSAMPLEDIRS_DEF			"\\samples"

#define REG_SZIMGDIRDIR					"ImgDir"
#define REG_SZIMGDIRDIR_DEF				"\\img"

#define REG_DWWINDOWPOSX				"WindowPosX"
#define REG_DWWINDOWPOSXDEF				0
#define REG_DWWINDOWPOSY				"WindowPosY"
#define REG_DWWINDOWPOSYDEF				0

#define REG_DWSPEEDLIMIT				"SpeedLimit"
#define REG_DWSPEEDLIMITDEF				1

#endif // CONTROLLERREGKEYS_H
