Multiple Installs - Registry

Registry aanpassing

Je hebt voor de Registry entry aanpassingen gekozen.
Mijn persoonlijke mening van de 2 mogelijkheden, is dat ik deze de prettigste vind. Met deze methode is het 2 keer klikken en de juiste Falcon versie start op.

Hoe gaat dat alles nu in zijn werk.


Voor dat we beginnen is het zaak goed te begrijpen dat elke nieuwe installatie van Falcon 4 een verse moet zijn.
Hiermee wil ik zeggen dat de installatie vanaf de originele Falcon 4 CD begint, vervolgens rebooten, f108us er overheen patchen, rebooten, om vervolgens pas de patch toe te passen die je wenst.
Ben je nog niet helemaal thuis in het "patchen" van Falcon 4, neem dan eens een kijkje in de Rookie Corner.

En eigenlijk is het heel simpel. Je voegt 2 files toe aan elke Falcon 4 versie die je hebt geinstalleerd en wilt vliegen.
Deze 2 files "customize" je naar de versie waarin deze staat en je bent klaar.

Om maar mijn installaties als voorbeeld te nemen ...... ik heb op de G schijf oa Falcon4RP5 en FalconSP2 staan.

Mijn G schijf map met de verschillende versies

Games map

De verschillende mappen onstaan door Falcon 4 elke keer te installeren om deze vervolgens met de gewenste patch op te waarderen.
Wil je nu een eerder geinstalleerde versie vliegen (want voor Windows is de laatst geinstalleerde versie actief), dien je 2 files aan de betreffende versie toe te voegen.
Een .bat en een .reg file.
Deze 2 files komen in de root van de betreffende Falcon versie te staan, in mijn geval dus de mappen Falcon4RP5 en FalconSP2.

Willen we deze eerder geinstalleerde versie van Falcon 4 vliegen, moeten we er eerst voor zorgen dat Windows weet welke versie dit is. Hiervoor moeten we het Registry aanpassen.
Dit doen we met het .reg file. Dit is niet meer dan een tekst file waar verschillende verwijzingen in staan, die Windows zegt waar de betreffende Falcon 4 map staat, en welke files hij dus aan moet spreken.
Kijk maar eens op de hiernaast geplaatse afbeelding.

Een deel van de tekst heb ik hier staan:

[HKEY_LOCAL_MACHINE\Software\MicroProse\Falcon\4.0]
"baseDir"="g:\\FalconSP2"
"objectDir"="g:\\FalconSP2\\terrdata\\objects"
"misctexDir"="g:\\FalconSP2\\terrdata\\misctex"
"theaterDir"="g:\\FalconSP2\\terrdata\\korea"
"movieDir"="M:"

Deze regels zeggen Windows dus waar de betreffende versie staat en welke mappen aan te spreken.
Het zijn ook deze regels die je voor elke andere versie dient aan te passen.
Mijn SP2 versie van Falcon staat op de G schijf, waardoor ook de verwijzing in deze .reg file naar de G schijf is waar de FalconSP2 versie wordt aangesproken.

        
.reg file

.reg file

.bat file

.bat file

Voor mijn Falcon4RP5 zien de regels er als volgt uit:

[HKEY_LOCAL_MACHINE\Software\MicroProse\Falcon\4.0]
"baseDir"="g:\\Falcon4RP5"
"objectDir"="g:\\Falcon4RP5\\terrdata\\objects"
"misctexDir"="g:\\Falcon4RP5\\terrdata\\misctex"
"theaterDir"="g:\\Falcon4RP5\\terrdata\\korea"
"movieDir"="M:"

Hierin staat de verwijzing naar de RP5 versie, ook op mijn G schijf.
Slim om nu te doen is de aangepaste .reg (en .bat file), naar de betreffende versie te vernoemen.
In mijn geval is dat dus FalconSP2.reg
Door nu voor de versie die je wil vliegen eerstehet .reg file aan te klikken wordt het Registry geupdate naar de versie van Falcon 4 die je wil gaan vliegen. Alle verwijzingen in je .reg file worden actief.

Blijft nog over het .bat file.

c:\windows\regedit.exe -s g:\FalconSP2\FalconSP2.reg
g:\FalconSP2\FalconSP.exe

Hier geldt het zelfde voor als bij het aanpassen en saven van het .reg file.
Ook hier het pad aanpassen om de juiste versie aan te kunnen spreken.
Hier zie je dat het .bat file de Falcon executable aanspreekt. Klopt, daar het .bat file de betreffende Falcon versie opstart.

Mijn Falcon 4 map met de verschilledne versies.Het eigenschappen venster van het .bat file.

.bat file aanpassing

Klik je nu het .bat file aan zul je merken dat er een DOS venster geopend wordt, die Falcon 4 opstart. Dit DOS venster zal geopend blijven als we niet nog een kleine aanpassing doen.

Maak van het .reg en .bat file snelkoppelingen op je bureaublad, of enig andere map waar je de verschillende versies van je Falcon 4 installaties bij elkaar hebt.
Klik vervolgens met je rechtermuisknop op het .bat file, en kies eigenschappen.
Kies Programma's en vink, onder in het venster de optie Venster sluiten bij afsluiten aan. Hierdoor onstaat er een nieuw .bat file, en als je deze nu gebruikt bij het opsatrten van de gewenste versie, nadat je eerste het .reg file hebt opgestart, zal het DOS scherm weer verdwijnen als Falcon 4 opstart.



De 2 benodigde files:
FalconSP3.reg (1kB)
FalconSP3.bat (1kB)

Ice.

Terug naar de nieuws pagina.