Page 1 of 1

Rogue Squadron 3D end of mission crash

Posted: Tue Sep 30, 2014 4:25 pm
by med_freeman
Hi !
The game is known to crash in windows in D3D after ending each mission, or directly hitting 'abort level' in menu during gameplay. The bug occurs during passage between 3D and directdraw.

Fixes and explanations are available here :
http://www.lucasforums.com/archive/index.php/t-171387.html
http://forum.pj64-emu.com/archive/index.php/t-4168.html

However, nglide 1.02 fixed this issue even without having to apply this patch.
But now nglide 1.03, which gives a huge performance boost to the game for me (and also in wine), has reintroduced the crash, even with the fixed exe.

Game version is 1.3, also happens in 1.21

I have just finished a new nsis installer that works with the original cd, installs the game 1.21 patch if necessary, directx9, download and installs nglide automatically, set renderer to glide in registry, and apply needed compatibility fixes, and mission crash fix for d3d (albeit of limited use considering that it doesn't work with nglide and the game is way better with nglide / doesn't work with many cards on D3D).
It also detects wine, disables directx install (not needed here), and sets the necessary registry keys (to auto apply needed wine settings).
I also made a playonlinux and a lutris script.

The goal here is to create a 'definitive' version of the original game (albeit this guy seems to start to open new possibilities : http://satd.sk/web/rs/ )

If someone wants to try fixing this issue, I will send a cd-image, installer, and a more accurate description of the compatibility problem.

Thanks

Re: Rogue Squadron 3D end of mission crash

Posted: Tue Sep 30, 2014 4:28 pm
by med_freeman
From viewtopic.php?f=10&t=672#p3471
Gamecollector wrote:[*]Star Wars: Rogue Squadron 3d - !. Ctd (glide2x.dll offset 8809) after Abort Mission (1.02). (Works)



From viewtopic.php?f=10&t=672&start=60#p3904
Gamecollector wrote:Star Wars: Rogue Squadron 3d - ctd (glide2x.dll offset 8809) after Abort Mission (Mission Failed summary, press enter - then ctd). Theoretocally the same bug must be after completed misson, bit I'm too lazy to test this...
Both 640x480 and 800x600 resolutions. Both original and 1.2 versions.
NGlide 1.02 works properly.

Re: Rogue Squadron 3D end of mission crash

Posted: Tue Sep 30, 2014 4:56 pm
by Zeus
The bug will be fixed in the next nGlide release. :)

Re: Rogue Squadron 3D end of mission crash

Posted: Tue Sep 30, 2014 5:44 pm
by Gamecollector
You are right about "same error with all d3d cards". I knew about this. But - a real Voodoo2 works perfectly with both 1.0 and 1.2 versions, without any hex editing. So - this ctd is added as the nGlide glitch.
Tnx for your post, I will add modified .exes to the next version of my "glide games pack".

Re: Rogue Squadron 3D end of mission crash

Posted: Wed Oct 01, 2014 1:27 am
by med_freeman
Thanks a lot!
Here's the installer :
https://github.com/medfreeman/RogueSquadron3DInstaller

Best

Re: Rogue Squadron 3D end of mission crash

Posted: Fri Aug 18, 2017 10:20 pm
by kumasan
Sorry for bumping an old thread.

I have the GOG version (1.03). I run it with nglide 1.05, it's gorgeous but it crashes after each mission.
In the nglide config, I use 1280x1024, original aspect ratio, 60 hz, vsync on.

Please, you are my only hope!

Re: Rogue Squadron 3D end of mission crash

Posted: Fri Aug 18, 2017 11:48 pm
by Zeus
1) Are you sure you are using nGlide 1.05 i.e. you don't have any other glide2x.dll in game \ROGUE subfolder after running nGlide105_setup.exe?

2) Are you sure the game is set to Glide in ROGUE.EXE?

3) Where did you get 1.3 patch? From here?: http://www.mediafire.com/file/waljsau9z ... Custom.rar

Re: Rogue Squadron 3D end of mission crash

Posted: Sat Aug 19, 2017 1:29 pm
by kumasan
Edit: problem solved!
I had indeed a glide2x in the rogue folder. I thought you were saying to check if there were more than one. I deleted it and it works now!
Thanks again!