STAR WARS™: Rogue Squadron 3D

STAR WARS™: Rogue Squadron 3D

155 ratings
Playing in Widescreen and High Resolutions, and getting your joystick to work.
By TehSpoopyKitteh
This is a quick guide to getting Rogue Squadron to run in 4k resolutions.
2
7
3
2
   
Award
Favorite
Favorited
Unfavorite
DirectX June 2010 Redistributable Package
Since Microsoft no longer has the download for th June 2010 Direct X runtime available on their website, I had to upload it to my GoogleDrive[drive.google.com] account.


Unzip the package.

Install the package contents anywhere you want.

Open the folder that instrallation created and run DXSETUP.exe
D3D Enhancement via dgVoodoo
dgVoodoo is best used for old D3D games while nGlide is best used for 3Dfx Glide games....

1. Download the latest version of dgVoodoo[github.com]

2. Copy and paste the dl files from "\\dgVoodoo2_79\MS\x86" to "\Rouge Squadron\ROGUE"

3. Run dgVooDoo and add Rogue Squadron 3D's "\Rouge Squadron\ROGUE" to the profile list.


4. Set the Scaling mode to whatever you like in the Generic thread of the profile you just created and click "Apply"...I personally use this setting:


5. Go to the DirectX tab and set it up however you like and click "Apply"...I personally use these settings:


6. Launch the game from Steam and select "Hardware Configuration".


7. Select "Change 3D Video Card" and select "dgVoodoo DirectX wrapper (Driver: D3D)".


8. Click "Accept". Then Click "Done"....and launch Rogue Squadron 3D from its launcher.
3Dfx Glide Enhancement with nGlide
First, I must mention that this is meant for the Steam version only.

1. You need to download nGlide[www.zeus-software.com] and install it and configure it.

2. Make sure to use the compatibility[i.imgur.com] settings on both these exe files. (Windows 10 users...please reffer to 2a, below).

3. Run Rogue Squadron 3d's launcher from Steam and click on Hardware Configuration[i.imgur.com].

4. Click on "Change 3D Video Card" and select "Voodoo Card (Driver:Glide)" and click "Accept". A message will pop up saying that Rogue Squadron will load the D3D driver by default if the Glide driver cannot be found on the system...click "OK"

5. Configure nGlide with NGlide Configureator to these settings[i.imgur.com]

**********UPDATE***********

2a. If you are running Windows 10 1703 and newer, there is a check box saying "Disable Fullscreen Optimizations"...make sure that is checked. Make sure to check "Override high DPI scaling behavior." is checked and that the "Performed By" setting is "Application". If yuor compatibility tab doesn't have these options...you need to update to the latest edition of Windows 10 unless you wish to risk catching the WannyCry ransomware.

NOTHING ELSE IN THE COMPATIBILITY TAB SHOULD BE CHECKED.

6. DO NOT RUN AS ADMINISTRATOR, DO NOT RUN STEAM AS ADMINSTRATOR, AND THEN RUN THE GAME FROM STEAM...The game was released for Windows 98 in 1998 so there is no need to run it as admin



Joystick/Controllers
For DirectX mode it is actually pretty straightforward. No tricks to use.
Turn off Steam Input via the Game properties.




Using Glide mode:
Disable Steam Input for Rogue Squadron 3D before you do this....

1. Go to the Hardware Configuration in Rogue Squadron 3D's launcher (with the compatiblity settings from the graphics guide) and select "Joystck Options"

2. Select the joystick/controller you wish to use and then click "Calibrate Joystick".

3. A "Game Controllers" window pops up...select the joystick/controller and click on "Properties"...test all the buttons to see which buttons map where. Once you do that simply click "OK" and "OK" and then "Accept" on the launcher, then "Done".

Your controller should now be mapable.


While playing the game, if you wish to experiment using the keyboard and mouse, the hotkey command in the English version "Ctrl+J" will toggle your joystick on and off.
If the game reverts back to D3D mode...
WARNING: The following steps involve messing about in your PC's Windows registry through RegEdit. I can explain what the consequences are, but I cannot understand them for you...If you are unsure about how to access the registry and make changes to it...please look up how to do so. If you are totally unsure about the idea of messing around in the registry....DO NOT PROCEED WITH THESE INSTRUCTIONS AND FIND SOMEONE WILLING TO DO THIS FOR YOU IN PERSON

Thank you Iorek Nhuvasarim, for providing these instructuions which could possibly only be found on a website that has not only intrusive ads, but blocks ad blockers too.

If you find the game still won’t launch in 3DFX mode, despite being configured to do so, you may need to fire up the registry editor (run it as administrator) and add the following string.

1) For 64 bit systems go to “HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LucasArts Entertainment Company LLC\Rogue Squadron\v1.0”

For 32 bit systems go to “HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company LLC\Rogue Squadron\v1.0”

2) Add a new string value called “VDEVICE” (if it doesn’t exist) and set the value of the string to “Voodoo (Glide)” (without the quotes).
More for Windows 10 Users
As of Windows 10 1903 and 1909, and with the latest version of nGlide, you will have to make a few adjustments to get the game running normally again.

1. First and foremost is actually downloading and installing the DirectX June 2010 runtime update from Microsoft's website....and installing it. Once the package is installed, open the folder and run DXSETUP.exe. If you do not do this after a Windows Feature update, the game will run glitched in terms of graphics and your ability to skip through the intros with your keyboard.


2. Compatibility settings are all still the same. However, I will still point to them here in case you skipped the rest of the tutorial.

https://imgur.com/a/bzy6nMP?desktop=1


3. The following are the nGLide 2.10 settings I have used. You can use either Vulkan API or Direct X....I prefer Vulkan API.

https://imgur.com/a/RpdwbLB?desktop=1

1. You can set the screen resolution to whatever you like, just make sure that you have the refresh rate to 60Hz in nGLide Configurator (and turn on VSYNC with it too) if you are using 144Hz mode on your desktop. This ensures that the game will be played at the frame rate it was designed for (60FPS).
99 Comments
TehSpoopyKitteh  [author] May 7 @ 5:00pm 
Okay, I have sent you a friend request. This will be easier with screenshots.
Nivali Silva May 7 @ 4:59pm 
That sets them to default instead of blank, but still can't remap them
TehSpoopyKitteh  [author] May 7 @ 4:54pm 
Did you set the joystick controls to default in game then try remapping the buttons?
Nivali Silva May 7 @ 4:48pm 
Aye
TehSpoopyKitteh  [author] May 7 @ 3:56pm 
Did you disable Steam Intput?
Nivali Silva May 7 @ 3:50pm 
No dice
TehSpoopyKitteh  [author] May 7 @ 3:39pm 
Go to the installation folder and find ROGUE.EXE and Rogue Squadron.EXE. Right click, go to Properties, then Compatibility tab....make sure the only thing check marked in it is the High DPi setting change and the Disable Full Screen Optimizations check box. Disable Steam INput and run the game.

Note that on an XBox360 controller A will be "Button 1" in game...B is Button 23...X is Button 3, Y is button 4 etcetera...
Nivali Silva May 7 @ 3:09pm 
Trying to get a controller to work and it just won't. Any time I try to map anything it just immediately fills the control as "button 1" and won't let me remap them. This happens with both of my controllers.
Dag_Darnit Apr 18 @ 6:38pm 
Not sure what I'm doing wrong, but even though the game runs perfectly with graphics, now it ignores all controller input, despite the windows controller configuration properly detecting my Xbox controller, as well as Steam Input disabled. I followed all setup instructions exactly, doubled checked, even verified that the registry is showing the Voodoo (Glide) option.
TehSpoopyKitteh  [author] Feb 14 @ 6:37am 
I’m actually not sure. Either way, with the polygons it’s hard to tell the difference in that game anyway. Either way you can use DGVOODOO2 to make it 4:3 or 5:4 if you wanted to.