mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
sort presets by first char
This commit is contained in:
parent
f96fd40607
commit
d3f8438ed5
411
src/config.c
411
src/config.c
@ -333,40 +333,9 @@ static void cfg_create_ini()
|
|||||||
"; The following settings override all settings shown above, section name = executable name\n"
|
"; The following settings override all settings shown above, section name = executable name\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Command & Conquer: Red Alert - CnCNet\n"
|
"; Atomic Bomberman\n"
|
||||||
"[ra95-spawn]\n"
|
"[BM]\n"
|
||||||
"maxfps=125\n"
|
"maxgameticks=60\n"
|
||||||
"\n"
|
|
||||||
"; Command & Conquer Gold - CnCNet\n"
|
|
||||||
"[cnc95]\n"
|
|
||||||
"maxfps=125\n"
|
|
||||||
"\n"
|
|
||||||
"; Carmageddon\n"
|
|
||||||
"[CARMA95]\n"
|
|
||||||
"renderer=opengl\n"
|
|
||||||
"noactivateapp=true\n"
|
|
||||||
"\n"
|
|
||||||
"; Carmageddon\n"
|
|
||||||
"[CARM95]\n"
|
|
||||||
"renderer=opengl\n"
|
|
||||||
"noactivateapp=true\n"
|
|
||||||
"\n"
|
|
||||||
"; Command & Conquer Gold\n"
|
|
||||||
"[C&C95]\n"
|
|
||||||
"maxgameticks=120\n"
|
|
||||||
"maxfps=60\n"
|
|
||||||
"minfps=-1\n"
|
|
||||||
"\n"
|
|
||||||
"; Command & Conquer: Red Alert\n"
|
|
||||||
"[ra95]\n"
|
|
||||||
"maxgameticks=120\n"
|
|
||||||
"maxfps=60\n"
|
|
||||||
"minfps=-1\n"
|
|
||||||
"\n"
|
|
||||||
"; Command & Conquer: Red Alert\n"
|
|
||||||
"[ra95p]\n"
|
|
||||||
"maxfps=60\n"
|
|
||||||
"minfps=-1\n"
|
|
||||||
"\n"
|
"\n"
|
||||||
"; Age of Empires\n"
|
"; Age of Empires\n"
|
||||||
"[empires]\n"
|
"[empires]\n"
|
||||||
@ -388,35 +357,88 @@ static void cfg_create_ini()
|
|||||||
"fixpitch=true\n"
|
"fixpitch=true\n"
|
||||||
"handlemouse=false\n"
|
"handlemouse=false\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Outlaws\n"
|
"; Age of Wonders\n"
|
||||||
"[olwin]\n"
|
"[AoWSM]\n"
|
||||||
"noactivateapp=true\n"
|
"windowed=true\n"
|
||||||
"maxgameticks=60\n"
|
"fullscreen=false\n"
|
||||||
|
"renderer=gdi\n"
|
||||||
|
"hook=2\n"
|
||||||
|
"\n"
|
||||||
|
"; American Conquest\n"
|
||||||
|
"[DMCR]\n"
|
||||||
|
"minfps=-2\n"
|
||||||
|
"\n"
|
||||||
|
"; Age of Wonders 2\n"
|
||||||
|
"[AoW2]\n"
|
||||||
|
"windowed=true\n"
|
||||||
|
"fullscreen=false\n"
|
||||||
|
"renderer=gdi\n"
|
||||||
|
"hook=2\n"
|
||||||
|
"\n"
|
||||||
|
"; Anstoss 3\n"
|
||||||
|
"[anstoss3]\n"
|
||||||
|
"renderer=gdi\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Anno 1602\n"
|
||||||
|
"[1602]\n"
|
||||||
"handlemouse=false\n"
|
"handlemouse=false\n"
|
||||||
"renderer=gdi\n"
|
"renderer=gdi\n"
|
||||||
|
"hook=2\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Dark Reign: The Future of War\n"
|
"; Alien Nations\n"
|
||||||
"[DKReign]\n"
|
"[AN]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Atlantis\n"
|
||||||
|
"[ATLANTIS]\n"
|
||||||
"maxgameticks=60\n"
|
"maxgameticks=60\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Star Wars: Galactic Battlegrounds\n"
|
"; Blade & Sword\n"
|
||||||
"[battlegrounds]\n"
|
"[comeon]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
"fixpitch=true\n"
|
"fixpitch=true\n"
|
||||||
"handlemouse=false\n"
|
|
||||||
"\n"
|
"\n"
|
||||||
"; Star Wars: Galactic Battlegrounds: Clone Campaigns\n"
|
"; Command & Conquer: Red Alert - CnCNet\n"
|
||||||
"[battlegrounds_x1]\n"
|
"[ra95-spawn]\n"
|
||||||
"fixpitch=true\n"
|
"maxfps=125\n"
|
||||||
"handlemouse=false\n"
|
"\n"
|
||||||
|
"; Command & Conquer Gold - CnCNet\n"
|
||||||
|
"[cnc95]\n"
|
||||||
|
"maxfps=125\n"
|
||||||
|
"\n"
|
||||||
|
"; Carmageddon\n"
|
||||||
|
"[CARMA95]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"noactivateapp=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Carmageddon\n"
|
||||||
|
"[CARM95]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"noactivateapp=true\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Carmageddon 2\n"
|
"; Carmageddon 2\n"
|
||||||
"[Carma2_SW]\n"
|
"[Carma2_SW]\n"
|
||||||
"renderer=opengl\n"
|
"renderer=opengl\n"
|
||||||
"noactivateapp=true\n"
|
"noactivateapp=true\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Atomic Bomberman\n"
|
"; Command & Conquer Gold\n"
|
||||||
"[BM]\n"
|
"[C&C95]\n"
|
||||||
"maxgameticks=60\n"
|
"maxgameticks=120\n"
|
||||||
|
"maxfps=60\n"
|
||||||
|
"minfps=-1\n"
|
||||||
|
"\n"
|
||||||
|
"; Command & Conquer: Red Alert\n"
|
||||||
|
"[ra95]\n"
|
||||||
|
"maxgameticks=120\n"
|
||||||
|
"maxfps=60\n"
|
||||||
|
"minfps=-1\n"
|
||||||
|
"\n"
|
||||||
|
"; Command & Conquer: Red Alert\n"
|
||||||
|
"[ra95p]\n"
|
||||||
|
"maxfps=60\n"
|
||||||
|
"minfps=-1\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Command & Conquer: Tiberian Sun / Command & Conquer: Red Alert 2\n"
|
"; Command & Conquer: Tiberian Sun / Command & Conquer: Red Alert 2\n"
|
||||||
"[game]\n"
|
"[game]\n"
|
||||||
@ -482,67 +504,14 @@ static void cfg_create_ini()
|
|||||||
"maxfps=60\n"
|
"maxfps=60\n"
|
||||||
"minfps=-1\n"
|
"minfps=-1\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Twisted Metal\n"
|
|
||||||
"[TWISTED]\n"
|
|
||||||
"renderer=opengl\n"
|
|
||||||
"nonexclusive=true\n"
|
|
||||||
"maxgameticks=25\n"
|
|
||||||
"minfps=5\n"
|
|
||||||
"\n"
|
|
||||||
"; Twisted Metal 2\n"
|
|
||||||
"[Tm2]\n"
|
|
||||||
"renderer=opengl\n"
|
|
||||||
"nonexclusive=true\n"
|
|
||||||
"maxgameticks=60\n"
|
|
||||||
"handlemouse=false\n"
|
|
||||||
"fixchildwindows=false\n"
|
|
||||||
"\n"
|
|
||||||
"; Caesar III\n"
|
"; Caesar III\n"
|
||||||
"[c3]\n"
|
"[c3]\n"
|
||||||
"handlemouse=false\n"
|
"handlemouse=false\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Pharaoh\n"
|
|
||||||
"[Pharaoh]\n"
|
|
||||||
"handlemouse=false\n"
|
|
||||||
"\n"
|
|
||||||
"; Master of Olympus - Zeus\n"
|
|
||||||
"[Zeus]\n"
|
|
||||||
"handlemouse=false\n"
|
|
||||||
"renderer=gdi\n"
|
|
||||||
"hook=2\n"
|
|
||||||
"\n"
|
|
||||||
"; Dungeon Keeper 2\n"
|
|
||||||
"[DKII]\n"
|
|
||||||
"maxgameticks=60\n"
|
|
||||||
"noactivateapp=true\n"
|
|
||||||
"passthrough=false\n"
|
|
||||||
"\n"
|
|
||||||
"; Chris Sawyer's Locomotion\n"
|
"; Chris Sawyer's Locomotion\n"
|
||||||
"[LOCO]\n"
|
"[LOCO]\n"
|
||||||
"handlemouse=false\n"
|
"handlemouse=false\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Age of Wonders\n"
|
|
||||||
"[AoWSM]\n"
|
|
||||||
"windowed=true\n"
|
|
||||||
"fullscreen=false\n"
|
|
||||||
"renderer=gdi\n"
|
|
||||||
"hook=2\n"
|
|
||||||
"\n"
|
|
||||||
"; Age of Wonders 2\n"
|
|
||||||
"[AoW2]\n"
|
|
||||||
"windowed=true\n"
|
|
||||||
"fullscreen=false\n"
|
|
||||||
"renderer=gdi\n"
|
|
||||||
"hook=2\n"
|
|
||||||
"\n"
|
|
||||||
"; Stronghold Crusader HD\n"
|
|
||||||
"[Stronghold Crusader]\n"
|
|
||||||
"handlemouse=false\n"
|
|
||||||
"\n"
|
|
||||||
"; Stronghold Crusader Extreme HD\n"
|
|
||||||
"[Stronghold_Crusader_Extreme]\n"
|
|
||||||
"handlemouse=false\n"
|
|
||||||
"\n"
|
|
||||||
"; Cultures 2\n"
|
"; Cultures 2\n"
|
||||||
"[Cultures2]\n"
|
"[Cultures2]\n"
|
||||||
"handlemouse=false\n"
|
"handlemouse=false\n"
|
||||||
@ -551,64 +520,63 @@ static void cfg_create_ini()
|
|||||||
"[Cultures2MP]\n"
|
"[Cultures2MP]\n"
|
||||||
"handlemouse=false\n"
|
"handlemouse=false\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Blade & Sword\n"
|
"; Close Combat 2: A Bridge Too Far\n"
|
||||||
"[comeon]\n"
|
"[cc2]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
"renderer=opengl\n"
|
"renderer=opengl\n"
|
||||||
"nonexclusive=true\n"
|
"nonexclusive=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Close Combat 3: The Russian Front\n"
|
||||||
|
"[cc3]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Close Combat 4: The Battle of the Bulge\n"
|
||||||
|
"[cc4]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Close Combat 5: Invasion: Normandy\n"
|
||||||
|
"[cc5]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Commandos\n"
|
||||||
|
"[Comandos]\n"
|
||||||
"fixpitch=true\n"
|
"fixpitch=true\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Tzar: The Burden of the Crown\n"
|
"; Call To Power 2\n"
|
||||||
"; Note: Must set 'DIRECTXDEVICE=0' in 'Tzar.ini'\n"
|
"[ctp2]\n"
|
||||||
"[Tzar]\n"
|
|
||||||
"handlemouse=false\n"
|
|
||||||
"\n"
|
|
||||||
"; Jagged Alliance 2\n"
|
|
||||||
"[ja2]\n"
|
|
||||||
"hook=0\n"
|
|
||||||
"\n"
|
|
||||||
"; Moorhuhn\n"
|
|
||||||
"[Moorhuhn]\n"
|
|
||||||
"renderer=opengl\n"
|
|
||||||
"hook=3\n"
|
|
||||||
"\n"
|
|
||||||
"; Moorhuhn 2\n"
|
|
||||||
"[Moorhuhn2]\n"
|
|
||||||
"hook=3\n"
|
|
||||||
"\n"
|
|
||||||
"; KKND Xtreme (With high resolution patch)\n"
|
|
||||||
"[KKNDgame]\n"
|
|
||||||
"vhack=true\n"
|
|
||||||
"\n"
|
|
||||||
"; KKND2: Krossfire\n"
|
|
||||||
"[KKND2]\n"
|
|
||||||
"noactivateapp=true\n"
|
|
||||||
"renderer=gdi\n"
|
|
||||||
"hook=2\n"
|
|
||||||
"\n"
|
|
||||||
"; Wizardry 8\n"
|
|
||||||
"[Wiz8]\n"
|
|
||||||
"passthrough=false\n"
|
"passthrough=false\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Steel Panthers: World At War\n"
|
"; Corsairs Gold\n"
|
||||||
"[MECH]\n"
|
"[corsairs]\n"
|
||||||
"renderer=opengl\n"
|
|
||||||
"\n"
|
|
||||||
"; Anstoss 3\n"
|
|
||||||
"[anstoss3]\n"
|
|
||||||
"renderer=gdi\n"
|
|
||||||
"handlemouse=false\n"
|
|
||||||
"\n"
|
|
||||||
"; Anno 1602\n"
|
|
||||||
"[1602]\n"
|
|
||||||
"handlemouse=false\n"
|
"handlemouse=false\n"
|
||||||
"renderer=gdi\n"
|
"renderer=gdi\n"
|
||||||
"hook=2\n"
|
"hook=2\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Hard Truck: Road to Victory\n"
|
"; Dark Reign: The Future of War\n"
|
||||||
"[htruck]\n"
|
"[DKReign]\n"
|
||||||
"maxgameticks=25\n"
|
"maxgameticks=60\n"
|
||||||
"renderer=opengl\n"
|
"\n"
|
||||||
|
"; Dungeon Keeper 2\n"
|
||||||
|
"[DKII]\n"
|
||||||
|
"maxgameticks=60\n"
|
||||||
"noactivateapp=true\n"
|
"noactivateapp=true\n"
|
||||||
|
"passthrough=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Gangsters: Organized Crime\n"
|
||||||
|
"[gangsters]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
"\n"
|
"\n"
|
||||||
"; Grand Theft Auto\n"
|
"; Grand Theft Auto\n"
|
||||||
"[Grand Theft Auto]\n"
|
"[Grand Theft Auto]\n"
|
||||||
@ -628,6 +596,149 @@ static void cfg_create_ini()
|
|||||||
"fixwndprochook=true\n"
|
"fixwndprochook=true\n"
|
||||||
"singlecpu=false\n"
|
"singlecpu=false\n"
|
||||||
"\n"
|
"\n"
|
||||||
|
"; Hard Truck: Road to Victory\n"
|
||||||
|
"[htruck]\n"
|
||||||
|
"maxgameticks=25\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"noactivateapp=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Invictus\n"
|
||||||
|
"[Invictus]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Interstate 76\n"
|
||||||
|
"[i76]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"\n"
|
||||||
|
"; Jagged Alliance 2\n"
|
||||||
|
"[ja2]\n"
|
||||||
|
"hook=0\n"
|
||||||
|
"\n"
|
||||||
|
"; KKND Xtreme (With high resolution patch)\n"
|
||||||
|
"[KKNDgame]\n"
|
||||||
|
"vhack=true\n"
|
||||||
|
"\n"
|
||||||
|
"; KKND2: Krossfire\n"
|
||||||
|
"[KKND2]\n"
|
||||||
|
"noactivateapp=true\n"
|
||||||
|
"renderer=gdi\n"
|
||||||
|
"hook=2\n"
|
||||||
|
"\n"
|
||||||
|
"; Moorhuhn\n"
|
||||||
|
"[Moorhuhn]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"hook=3\n"
|
||||||
|
"\n"
|
||||||
|
"; Moorhuhn 2\n"
|
||||||
|
"[Moorhuhn2]\n"
|
||||||
|
"hook=3\n"
|
||||||
|
"\n"
|
||||||
|
"; Master of Olympus - Zeus\n"
|
||||||
|
"[Zeus]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"renderer=gdi\n"
|
||||||
|
"hook=2\n"
|
||||||
|
"\n"
|
||||||
|
"; Outlaws\n"
|
||||||
|
"[olwin]\n"
|
||||||
|
"noactivateapp=true\n"
|
||||||
|
"maxgameticks=60\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"renderer=gdi\n"
|
||||||
|
"\n"
|
||||||
|
"; Pharaoh\n"
|
||||||
|
"[Pharaoh]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Pax Imperia\n"
|
||||||
|
"[Pax Imperia]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Shogo - Mobile Armor Division\n"
|
||||||
|
"[Client]\n"
|
||||||
|
"checkfile=.\\Shogo.exe\n"
|
||||||
|
"noactivateapp=true\n"
|
||||||
|
"\n"
|
||||||
|
"; Star Wars: Galactic Battlegrounds\n"
|
||||||
|
"[battlegrounds]\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Star Wars: Galactic Battlegrounds: Clone Campaigns\n"
|
||||||
|
"[battlegrounds_x1]\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Stronghold Crusader HD\n"
|
||||||
|
"[Stronghold Crusader]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Stronghold Crusader Extreme HD\n"
|
||||||
|
"[Stronghold_Crusader_Extreme]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Stronghold HD\n"
|
||||||
|
"[Stronghold]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Steel Panthers: World At War\n"
|
||||||
|
"[MECH]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"\n"
|
||||||
|
"; Shadow Watch\n"
|
||||||
|
"[sw]\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Twisted Metal\n"
|
||||||
|
"[TWISTED]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
|
"maxgameticks=25\n"
|
||||||
|
"minfps=5\n"
|
||||||
|
"\n"
|
||||||
|
"; Twisted Metal 2\n"
|
||||||
|
"[Tm2]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"nonexclusive=true\n"
|
||||||
|
"maxgameticks=60\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"fixchildwindows=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Tzar: The Burden of the Crown\n"
|
||||||
|
"; Note: Must set 'DIRECTXDEVICE=0' in 'Tzar.ini'\n"
|
||||||
|
"[Tzar]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Uprising\n"
|
||||||
|
"[uprising]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"fixpitch=true\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Uprising 2\n"
|
||||||
|
"[Uprising 2]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Wizardry 8\n"
|
||||||
|
"[Wiz8]\n"
|
||||||
|
"passthrough=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Worms Armageddon\n"
|
||||||
|
"[WA]\n"
|
||||||
|
"handlemouse=false\n"
|
||||||
|
"\n"
|
||||||
|
"; Wizards and Warriors\n"
|
||||||
|
"[deep6]\n"
|
||||||
|
"renderer=gdi\n"
|
||||||
|
"hook=2\n"
|
||||||
|
"\n"
|
||||||
|
"; War Wind\n"
|
||||||
|
"[WW]\n"
|
||||||
|
"renderer=opengl\n"
|
||||||
|
"\n"
|
||||||
|
|
||||||
, fh);
|
, fh);
|
||||||
fclose(fh);
|
fclose(fh);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user