Un jeu où j'ai passé des heures avec l'aide de mon frère et d'un ami pour obtenir toutes les médailles d'or... C'était sur Nintendo 64 sans l'Expansion Pak.
Sur PC, le nom s'est vu affubler du suffixe 3D car obligation de se munir d'une accélération 3D. Malheureusement, le jeu ramait sur la petite configuration sur laquelle je l'ai vu tourner. Son menu de démarrage (ROGUE.EXE) propose d'utiliser soit Direct3D soit Glide. Ce dernier est l'API de la société 3Dfx acquise par nVIDIA à l'aube du XXIème siècle. Une carte 2D/3D Voodoo3 permet ce choix mais le jeu se lance discrètement en Direct3D (DirectX de Microsoft).
Procédure de lancement en Glide avec une carte graphique Voodoo3
Ce qu'on appelle Voodoo3 est une carte 3Dfx de type Banshee. Or le jeu n'applique l'option Glide que pour les cartes 3D Voodoo et Voodoo². Il faut donc désactiver DirectDraw via l'utilitaire DXDIAG pour forcer son utilisation ; d'ailleurs, il n'y aura jamais d'écran 3dfx au démarrage. Bien que la résolution 1280x1024 ne soit disponible qu'en mode Direct3D, sa sélection resterait effective jusqu'à la nouvelle visite du menu vidéo.
Néanmoins, il est possible d'atteindre une grande fluidité en 1024x768 avec un processeur très puissant. On emploie pour cela un tampon triple (via 3dfx Tools) qui rend agréable la synchronisation verticale (option du jeu). De plus, un
alpha blending précis dans ce jeu produit de beaux dégradés sans tramage apparent.
Le plus simple est de paramétrer cela une fois pour toutes.
Au préalable, on s'assure de baisser la fréquence d'écran à 60Hz en 1024x768 16 bits. Pour préserver de belles animations dans la coursive une fois forcé le triple tampon, on monte à 120Hz en 640x480 16 bits (Driver Kit version 1.05 maximum). Il suffit de mettre le bureau Windows dans ses résolutions avant de modifier l'option
Taux de rafraîchissement de l'onglet
Carte dans les
Propriétés de 3dfx Voodoo3. De même, on prend la peine de choisir la résolution 1024x768 dans le menu vidéo du joueur.
On crée un fichier
batch qui fixe les variables 3Dfx, met en arrière-plan la demande de réactivation de DirectDraw, puis réclame sa désactivation avant de lancer le jeu.
Contenu du fichier
batch ROGUE.BAT :
SET FX_GLIDE_ALLOC_COLOR=3
SET FX_GLIDE_SWAPINTERVAL=1
SET SSTH3_ALPHADITHERMODE=2
START /M D3D.REG
START /W NOD3D.REG
"Rogue Squadron.EXE"
|
Contenu du fichier D3D.REG pour REGEDIT :
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000
|
Contenu du fichier NOD3D.REG pour REGEDIT :
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001
|
Ces trois fichiers sont à enregistrer dans le répertoire du jeu.
Bien sûr, on ajoute sur le bureau Windows un raccourci "Rogue Squadron" (.PIF) au fichier
batch sans oublier l'option Fermer en quittant.
Pour finir, ayez la décence d'y jouer avec un
joystick !