"Removes the 8-per-scanline hardware limit. This reduces sprite flickering but can cause some games to glitch since some use this for effects.",
{
{"disabled",NULL},
{"enabled",NULL},
{NULL,NULL},
},
"disabled",
},
{
"fceumm_sndvolume",
"Sound Volume",
"Change master volume level",
{
{"0",NULL},
{"1",NULL},
{"2",NULL},
{"3",NULL},
{"4",NULL},
{"5",NULL},
{"6",NULL},
{"7",NULL},
{"8",NULL},
{"9",NULL},
{"10",NULL},
{NULL,NULL},
},
"7",
},
{
"fceumm_sndquality",
"Sound Quality",
"Enable higher quality sounds in exchange for more processing power required",
{
{"Low",NULL},
{"High",NULL},
{"Very High",NULL},
{NULL,NULL},
},
"Low",
},
{
"fceumm_swapduty",
"Swap Duty Cycles",
"Simulates the sound from famiclones has the pulse wave channels duty cycle bits reversed.",
{
{"disabled",NULL},
{"enabled",NULL},
{NULL,NULL},
},
"disabled",
},
{
"fceumm_turbo_enable",
"Turbo Enable",
"Enables or disables turbo buttons.",
{
{"None",NULL},
{"Player 1",NULL},
{"Player 2",NULL},
{"Both",NULL},
{NULL,NULL},
},
"None",
},
{
"fceumm_turbo_delay",
"Turbo Delay (in frames)",
"Repeat rate of turbo buttons in frames.",
{
{"1",NULL},
{"2",NULL},
{"3",NULL},
{"5",NULL},
{"10",NULL},
{"15",NULL},
{"30",NULL},
{"60",NULL},
{NULL,NULL},
},
"3",
},
{
"fceumm_zapper_mode",
"Zapper Mode",
"Selects device to use for zapper games.",
{
{"lightgun",NULL},
{"touchscreen",NULL},
{"mouse",NULL},
{NULL,NULL},
},
"lightgun",
},
{
"fceumm_show_crosshair",
"Show Crosshair",
"Shows or hides on-screen crosshairs when using a zapper.",
{
{"enabled",NULL},
{"disabled",NULL},
{NULL,NULL},
},
"enabled",
},
{
"fceumm_overclocking",
"Overclocking",
"Enables or disables overclocking which can reduce slowdowns in some games. Postrender method is more compatible with every game with Vblank more effective for games like Contra Force.",
{
{"disabled",NULL},
{"2x-Postrender",NULL},
{"2x-VBlank",NULL},
{NULL,NULL},
},
"disabled",
},
{
"fceumm_ramstate",
"RAM power up state (Restart)",
"Choose RAM startup during power up. Some games rely on initial ram values for random generator as an example.",
{
{"fill $ff",NULL},
{"fill $00",NULL},
{"random",NULL},
{NULL,NULL},
},
"fill $ff",
},
#ifdef DEBUG
{
"fceumm_apu_1",
"Channel 1 (Square 1)",
"Enables or disables pulse wave generator audio output 1.",
{
{"enabled",NULL},
{"disabled",NULL},
{NULL,NULL},
},
"enabled",
},
{
"fceumm_apu_2",
"Channel 2 (Square 2)",
"Enables or disables pulse wave generator audio output 2.",
{
{"enabled",NULL},
{"disabled",NULL},
{NULL,NULL},
},
"enabled",
},
{
"fceumm_apu_3",
"Channel 3 (Triangle)",
"Enables or disables triangle wave generator audio output.",
{
{"enabled",NULL},
{"disabled",NULL},
{NULL,NULL},
},
"enabled",
},
{
"fceumm_apu_4",
"Channel 4 (Noise)",
"Enables or disables noise generator audio output.",
{
{"enabled",NULL},
{"disabled",NULL},
{NULL,NULL},
},
"enabled",
},
{
"fceumm_apu_5",
"Channel 5 (PCM)",
"Enables or disables delta modulation channel audio output.",