Table of Contents

Falcon 4 Registry

Falcon 4.0 Forum, Falcon 4 Home, Falcon 4 Campaign, Falcon 4 Cockpits, Falcon 4 Database, Falcon 4 File Formats, Falcon 4 SRTM Terrain, Falcon 4 Terrain, Falcon 4 Textures, Falcon 4 Tools

Falcon 4 Windows Registry entries.

Seems like the registry is different from 32 bit and 64 bit systems, in 64 bit systems you have two registry's and only the “Wow6432Node” one is really used. However even though your 64bit system doesn't have the original 32bit style registry at all… if you try to access this registry… it is still found. Yes weird but that's how it works.

Original

Not completely sure on this one:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\MicroProse\Falcon\4.0]
[HKEY_LOCAL_MACHINE\SOFTWARE\MicroProse\Falcon\4.0\MPR]

Allied Force

Win XP 32bit

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Lead Pursuit\Battlefield Operations\Falcon]
"baseDir"="d:\\games\\f4af"
"curTheater"="Korea"
"misctexDir"="d:\\games\\f4af\\terrdata\\misctex"
"movieDir"="d:\\games\\f4af\\movies"
"objectDir"="d:\\games\\f4af\\terrdata\\objects"
"theaterDir"="d:\\games\\f4af\\terrdata\\korea"

RedViper

Win XP 32bit

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\MicroProse]

[HKEY_LOCAL_MACHINE\SOFTWARE\MicroProse\Falcon]

[HKEY_LOCAL_MACHINE\SOFTWARE\MicroProse\Falcon\4.0]
"baseDir"="d:\\games\\f4"
"curTheater"="Nevada"
"misctexDir"="d:\\games\\f4\\terrdata\\misctex"
"movieDir"="d:\\games\\f4\\movies"
"objectDir"="d:\\games\\f4\\terrdata\\objects"
"theaterDir"="d:\\games\\f4\\terrdata\\korea"
"PilotName"=hex:53,6e,61,6b,65,20,4d,61,6e,00,00,00,00,00,00,00,00,00,00,00
"PilotCallsign"=hex:53,6e,61,6b,65,20,4d,61,6e,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\MicroProse\Falcon\4.0\MPR]
"MPRDetect3Dx"=dword:00000001
"MPRDetectCPU"=dword:00000001
"MPRDetectMMX"=dword:00000001
"MPRDetectXMM"=dword:00000001

FreeFalcon 5.5.5

Win7 64bit

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MicroProse]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MicroProse\Falcon]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MicroProse\Falcon\4.0]
"baseDir"="d:\\games\\freefalcon"
"curTheater"="korea"
"misctexDir"="d:\\games\\freefalcon\\terrdata\\misctex"
"movieDir"="d:\\games\\freefalcon\\movies"
"objectDir"="d:\\games\\freefalcon\\terrdata\\objects"
"theaterDir"="d:\\games\\freefalcon\\terrdata\\korea"
"FFver"="5.55"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MicroProse\Falcon\4.0\MPR]
"MPRDetect3Dx"=dword:00000001
"MPRDetectCPU"=dword:00000001
"MPRDetectMMX"=dword:00000001
"MPRDetectXMM"=dword:00000001

BMS 4.32

Win7 64bit

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Benchmark Sims]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Benchmark Sims\Falcon BMS 4.32]
"baseDir"="d:\\games\\f4bms"
"curPlatform"=dword:00000000
"curTheater"="Korea"

Then there is also entry for “PilotName”, “PilotCallsign” and “initData”.