Topic: Problems with Patch Version 1.01 Build 534  (Read 7261 times)

0 Members and 1 Guest are viewing this topic.

Offline Evi1Genius

  • Ensign
  • *
  • Posts: 2
Problems with Patch Version 1.01 Build 534
« on: August 09, 2008, 06:04:15 pm »
Unhandled Exception! in Version 1.01 Build 534
SFC3.exe caused an EXCEPTION_ACCESS_VIOLATION in module d3d8.dll at 001B:6DA4BA39

EAX=00000000  EBX=000003C5  ECX=030E9FBC  EDX=0003FFC0  ESI=00000400
EDI=0003C3C0  EBP=000003FA  ESP=0013FBDC  EIP=6DA4BA39  FLG=00010206
CS=001B   DS=0023  SS=0023  ES=0023   FS=003B  GS=0000

001B:6DA4BA39 (0x00000000 0x00000000 0x00000000 0x00000000) d3d8.dll
~
==============================================================

Hello!  As long as your time aint too valuable to answer query below:

^^^The error you see above is a problem^^^

 i recently decided to waste some time playing old games including sfc3,  its a very nice buggy game that works to an extent, i also wanted to see if i can play it online and mod it. But when it comes to installing this latest patch made in 2004 by some clever chaps, i get this error report stating clearly how it doesn't like this build and won't play.

From what iv read so far, it actually works for some and not for most. (check out all the comments on filefront concerning this)

I thoroughly tested this patch (which is why it bugs me) and i cant seem to get it working. older patches for this game actually function...fine. So i dont think its a problem on my end unless someone can convince me otherwise.

Is there any clever chaps here that knows how to rewrite and finish the patch to make it more compatible?

(You aint planning to put whats in this patch on sfc4 ur working on r u?)

Hope someone can help
thanks.
« Last Edit: August 10, 2008, 06:22:05 am by Cptn_Pestalence_XC »

Offline Pestalence_XC

  • "The Terminator"
  • Commander
  • *
  • Posts: 2636
  • Gender: Male
  • "The Terminator" Pestalence_XC, Xenocorp
Re: Problems with Patch Version 1.01 Build 534
« Reply #1 on: August 10, 2008, 05:51:52 am »
I'm the guy that built the v534_b patch for SFC 3..

In the SFC3 section of this forum, I have a thread on all the steps needed to install the patch on XP based systems..

To do a general run down of the patching process...

Windows XP

Proper Patch Install Method :

Turn off Anti-Virus scanners before Downloading and installing.. Anti-Virus can corrupt the patch when downloading and during the install process. Anti-Virus can also corrupt program installs from CD.

1) Uninstall Starfleet Command III using Add / Remove Programs file in your Windows Control Panel.

2) Delete the SFC3 game folder off of your system. Commonly the location of the folder is C:\Program Files\Activision\SFC3.

3) Reinstall Starfleet Command III from the game CD, do not install Direct X 8.1 and do not install Gamespy Arcade from the Game CD, just the Starfleet Command III game itself. Commonly the install folder is C:\Program Files\Activision\SFC3.

4) Check for the latest version of your video card drivers from the manufacturer of your video card. For Geforce cards, check the NVidia web site, for Radeon cards, check the ATI web site. Never get video drivers from a place that is not the manufacturer of your video card. If you own a laptop, please check with the manufacturer of your laptop for updated drivers.

5) Make sure your version of Windows is up to date. Go to Microsoft?s windows update and get all available updates for your Windows Operating System.

6) As a recommendation, Download and reinstall Direct X 9.0c, if you do not have Direct X 9.0c, it is strongly recommended that you update to Direct X 9.0c or you will cause others to crash in Gamespy Arcade or Dynaverse 3 servers. Direct X 9.0c is not compatible with previous versions of Direct X under direct play and people using Direct X version older than 9.0c will cause players who have upgraded ( 90% of players) to have severe in game lag, locked loading screens, or Crash to Desktop issues. This is stated in the Microsoft Direct X FAQ. Installing an older version of Direct X on top of Direct X 9.0c will cause Direct X 9.0c to corrupt and will requite DirectX 9.0c to be reinstalled to fix the corruption. You can get the new DirecX 9.0c from http://www.microsoft.com/windows/directx/

Install using the Redistributable installer as the web installer does not check all files.. The redistributable is a 2 step installer and is usually 74 Mb.


7 Install ONLY this v534_b patch on to SFC 3. This is a stand alone installer and does not need any other Starfleet Command III downloads. This file is to be used on a clean, unaltered, unpatched version of Starfleet Command III.

DL Location :

http://www.dynaverse.net/downloads/sfc3/Patches/SFC3_Patch_1.01_Beta_2_Build_v534_b.exe (40.5 MB)

You will also need the Dynaverse 3 Access Server patch to join the Dynaverse

http://www.dynaverse.net/downloads/sfc3/Patches/sfc3_directory_server_updater.exe

8 Go inside your SFC3 game directory and find the SFC3.exe file, right click, select properties, click on Compatibility tab, put a check mark into Disable Visual Themes and Disable Desktop Composistion.

9  Right click on your game directory folder (the SFC 3 folder) and select properties, uncheck Read Only, click Apply, in the new window, make sure you check All Files and Folders, click OK and when the system is done, click OK again.

10 Using your system search function, find your SFC 3 folder and search for *.x files and delete them as well as *.cache files and delete them. these are files that are created by the game while playing.. the patch is suppose to remove them, however some systems that keep the read only attribute on the game folder do not get these files removed during the patching process and must have them removed manually.. these files need to be deleted with any Mods you create / install on SFC 3.

11 When playing Single Player, it is safe to play with your Anti-Virus enabled and your Firewall up, but when playing online, disable Anti-Virus to prevent corruption on incoming data packets.. and it is preferred to disable any firewall you have so there is no accidental blockage of incoming packets.. If you know how to configure Firewalls and Routers correctly for ports, then you can refer to the Readme file for the proper ports to unblock, as well as the Gamespy Arcade Help site for the ports to unblock.




Now if you have problems playing the game after following ALL of the install instructions EXACTLY, then refer to the trouble shooting below.


Trouble Shooting Clients and Players:


1) If you are using Windows, Your DVD and Keyboard language settings must be set the same as your native Windows Language Version.. example :
If you have Windows OS English (US) version windows, but have your DVD region or Keyboard region set to German, then SFC 3 will have problems operating. Please ensure that your language regional settings for DVD and keyboard match the native language of your Windows OS.

2) Make Sure that your system is completely up to date from Microsoft® Windows® Update web site ( http://v4.windowsupdate.microsoft.com/en/default.asp ). This includes XPSP 3 as well as all the "Custom" updates, not just Critical updates.. You need ALL updates available.

3) Before Installing the SFC 3 Patch 1.01 Beta 2 Build v534,  make sure that you DO NOT install the separate installer items below. The items below are designed for an unpatched game straight out of box (v464) and the items below are already included in the v534 patch, which means that installing the below items before or after the v534 patch will cause the game to corrupt when you install the patch.
A) SFC 3 DirectX 9 Fix
B) Nemisis Add-On Package
C) Borg Mini Compaign

4) Players may experience CTD prior to mission loads. This may be caused by software running in the background, such as Logitech Mouse Dirvers, certain brands of Firewalls, Connection Accelerators, Web Accelerators, etc. It is recommended that you click on the Start Button, click on RUN, type in MSCONFIG and click OK. Then in the Pop-up Dialog box, click on the START-UP Tab and uncheck everything that is absolutely not needed at system start up. the majority of times, on Windows XP machines, You can uncheck everything if you like. On Windows 98 / ME, you must leave SYSTEM TREY and SCANREGISTRY checked, and the rest can be unchecked in most cases. Doing this will also speed up system performance as well as increase system speed.

5) With some system software installed, there may be interference with the game's built in Movies.. You might need to rename 4 movie files prior to game play. In the Program Files\Activision\Sfc3\Assets\Cinema folder, rename the file extensions on Taldren.bik, Activision.bik, Paramount.bik, and Intro.bik

to

Taldren.old, Activision.old, Paramount.old, and Intro.old respectively.


6) Due to some driver versions to Video Cards, it may be necessary to lower screen resolution to 800x600 or lower Color resolution to 16 bit.. You can alternatively try to use other drivers as well. Also turning down in game graphic settings may help with how the game plays on older video cards.

7) Do not use the Hacked version of DirectX 10 for XP. This does nothing for your computer in the range of Sound or Visuality of a game.. all the Hacked DirectX 10 for XP system does is allows a DirectX 10 only game to play on XP, but the audio/visual components of DirectX 10 will not be produced on an XP system, however it can break other software on your computer as well as corrupt vital Windows system files. No matter what you do, everything on XP will render in DirectX 9.0c, even if you have the DirectX 10 XP hack installed. It is a good way to corrupt your system and prevent programs from working properly.

8 SFC 3 is registry dependant. This means that the game must be inthe location from where you installed it from the game CD. If you reinstall from CD, the game patch will change to the last CD install location. As such, I have 2 examles :

   #1. If you installed SFC 3 once from the game CD to say for example C:\Program Files\Activision\SFC3 and then you copied the SFC 3 game folder and pasted it into a different directory and renamed the Copy of the SFC 3 game folder, let's say for example, to SFC 3 GAW, then because the last place the CD installed to is C:\Program Files\Activision\SFC3, the player will have to rename his SFC 3 game folder to something like SFC3Orig and rename the SFC3GAW folder to SFC3 and put it in the C:\Program Files\Activision folder in order for the game to operate correctly online.

   #2 If you installed the SFC 3 game from the CD first to C:\Program Files\Activision\SFC3 and then reinstalled SFC 3 again from CD to C:\Program Files\Activision\SFC3DOM, in order to play the first install of the game, you will need to rename SFC3DOM to something else like SFC3DOMWAR and then rename the SFC3 folder to SFC3DOM. You can just rename the game folders as you wish to play the game, however SFC 3 is Registry Key reliant in order to play Multi-player. Problems that occur when playing SFC 3 outside the proper game folder are as follows :

1) Lock-ups or non connection during Direct Play test when joining the Dynaverse
2) CD Key in Use error
3) Dropping during mission
4) Ghosting in missions or on server
5) Causing the Server Economy for your race to not update correctly
6) Causing Server to give incorrect mission matching paramaters
7) Causing others to drop during missions.
8) Failing to join in missions.
9) Causing others to fail in joining in missions.

There are more problems that occur, but these are the top 9 problems occurring when running SFC 3 outside the proper game folder, not counting the problems that occur due to game bugs. These problems also occurs to those using a No CD exe file crack instead of the Taldren authorized No CD sfc.ini tweak mentioned below.The SFC.INI tweak mentioned below is designed to let the game operate properly. A NO CD EXE FILE CRACK is designed to rewrite code within the game exe file, which in itself is 100% illegal plus it removes the CD Key checks and the Install path check to the system registry, which would be identical to playing SFC 3 outside the CD Install folder as mentioned above.

A No CD Crack is not needed with SFC 3, to play the game without having to insert the game CD each time, in the SFC3 folder find the sfc.ini file and find the entry MakeItSo=0 and change it to MakeItSo=1. If this entry is not in the SFC.ini file, just add it to the bottom of the [UI] section. This is only available with patch versions newer than the Activision 1.01 Beta.

In order to properly check which folder you need to launch the game from, the v534 patch will automatically show you the folder that your game should be launched from. If you are still not sure which folder the game should launch from, then go to your Start button, click on Run, type in "regedit" (without the quotes) and then look for
HKEY_LOCAL_MACHINE\Software\Activision\Star Trek Starfleet Command III
and look for the sub key of "Install Path". This is where you must launch SFC 3 from in order to reduce the number of problems that you may experience with the game. Do not attempt to change the registry entry nor add entries to the system registry.. SFC 3 only allows for 1 valid entry in your system registry which is created by your CD install of the game (the last time the game was installed from CD).



I hope that this helps..

« Last Edit: August 10, 2008, 06:39:40 am by Cptn_Pestalence_XC »
"You still don't get it, do you?......That's what he does. That's all he does! You can't stop him! It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until you are dead!"

Member :
Xenocorp / Dynaverse.net Moderator & Beta Test Team
SFC 4 Project QA Coordinator
Taldren Beta Test Team
14 Degrees East Beta Test Team
Activision Visioneers SFC 3 Beta Test Team

Offline Evi1Genius

  • Ensign
  • *
  • Posts: 2
Re: Problems with Patch Version 1.01 Build 534
« Reply #2 on: August 10, 2008, 09:54:38 am »
yea im sure i read that thread before. But i went through the steps again and it seems to be working now :D
I downloaded the patch u linked here as it appeared to be different from whats on filefront.

Thanks for the help

good luck with the sfc4 project if ur involved in that.


Offline Age

  • D.Net VIP
  • Commander
  • *
  • Posts: 2690
  • Gender: Male
Re: Problems with Patch Version 1.01 Build 534
« Reply #3 on: August 10, 2008, 03:17:57 pm »
I think the one on filefront is the unofficial version that was put out by a D3er and it is the 534_C patch.Pest. if you want the name shoot me a PM.

Offline Pestalence_XC

  • "The Terminator"
  • Commander
  • *
  • Posts: 2636
  • Gender: Male
  • "The Terminator" Pestalence_XC, Xenocorp
Re: Problems with Patch Version 1.01 Build 534
« Reply #4 on: August 10, 2008, 09:10:32 pm »
Well Taldren never approved for a v534_c patch.. and if one comes out.. I will be the one to compile it since I am the only one who has permission to do so..

If someone has put out a v534_c, then anyone who uses it, uses it at their own risk as it is not an official Taldren release.

v534_B was the last sanctioned patch release as approved by Taldren. The only places I uploaded it to was my own web site and Dynaverse.net.
"You still don't get it, do you?......That's what he does. That's all he does! You can't stop him! It can't be bargained with. It can't be reasoned with. It doesn't feel pity, or remorse, or fear. And it absolutely will not stop, ever, until you are dead!"

Member :
Xenocorp / Dynaverse.net Moderator & Beta Test Team
SFC 4 Project QA Coordinator
Taldren Beta Test Team
14 Degrees East Beta Test Team
Activision Visioneers SFC 3 Beta Test Team

Offline Don Karnage

  • Lt. Commander
  • *
  • Posts: 2327
  • Gender: Male
Re: Problems with Patch Version 1.01 Build 534
« Reply #5 on: September 04, 2008, 03:05:49 pm »
you should get the directX 10, don't know if its good but its the latest.

http://www.gamesforwindows.com/en-US/aboutgfw/Pages/directx10-a.aspx