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.
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]
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"
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
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
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”.