Hard Light Productions Forums

General FreeSpace => FreeSpace Discussion => Topic started by: ZmaN on August 28, 2005, 10:30:57 pm

Title: Problems after installing FS Open!!
Post by: ZmaN on August 28, 2005, 10:30:57 pm
I installed freespace open, the 1.2 patch, and EAX patch I found on the source code website, and now when I try to start Freespace 2 (not open), i get this message:

1. Error: Error parsing 'weapons.tbl'
Error code = 2.

File:C:\projects\freespace2\code\Weapon\Weapons.cpp
Line: 1432

Call stack:
------------------------------------------------------------------
------------------------------------------------------------------


2. Error: Error parsing 'ships.tbl'
Error code = 1.

File:C:\projects\freespace2\code\Ship\Ship.cpp
Line: 1709

Call stack:
------------------------------------------------------------------
------------------------------------------------------------------



Is there a way to fix this?  I like using Freespace 2 Open for Multi player, and Freespace 2 for Single Player.  juss some notes.
Title: Problems after installing FS Open!!
Post by: StratComm on August 28, 2005, 10:34:46 pm
That sounds like a mod using ballistic ammo.  You don't have the Media VPs floating around, do you?
Title: Problems after installing FS Open!!
Post by: karajorma on August 29, 2005, 01:53:03 am
Yep. Exactly what I was thinking. That is EXACTLY the error you can expect to see if you run FS2 retail when you have the FS2_Open media VPs in your main folder.
Title: Problems after installing FS Open!!
Post by: WMCoolmon on August 29, 2005, 03:55:25 am
What EAX patch?

Edit: Answered my own question. Apparently, the EAX patch is for FS1, not FS2. That could also be a problem right there...look for any VP files that aren't part of retail FS2 (A list should be in karajorma's FAQ), and aren't mediaVP ones (All recent mediaVP VPs are prefixed with "mv_")
Title: Problems after installing FS Open!!
Post by: Unknown Target on August 29, 2005, 05:38:56 am
I notice you said you installed the 1.2 patch after installing FSOpen - just in case, the 1.2 patch is for retail, not FSO :)
Title: Problems after installing FS Open!!
Post by: karajorma on August 29, 2005, 08:13:05 am
Quote
Originally posted by Unknown Target
I notice you said you installed the 1.2 patch after installing FSOpen - just in case, the 1.2 patch is for retail, not FSO :)


You should install it before using FS2_Open though nonetheless. It didn't just patch the exe files. It also patched root_fs2.vp
Title: Problems after installing FS Open!!
Post by: ZmaN on August 29, 2005, 08:45:58 am
so wht now? you want me tuninstall it and reinstall it again?  and why doesnt FSO let u run Retail when FSO is installed?
Title: Problems after installing FS Open!!
Post by: karajorma on August 29, 2005, 08:54:52 am
FS2_Open has no problem whatsover with letting you run retail (Well you need to remove all the command line options but that's easily done).

What causes the problem is that the media VP files are designed for use with FS2_Open and when retail comes across them it can't figure out what the f**k they are and crashes.

The solution is to make sure you have no VP files and no table files apart from the ones retail expects to see. One way to do this is to put the media.vp files into a subfolder when you want to play FS2 retail.
Title: Problems after installing FS Open!!
Post by: Goober5000 on August 29, 2005, 03:29:20 pm
Quote
Originally posted by karajorma
(Well you need to remove all the command line options but that's easily done)
FSO stores its command line options in a different place than FS2, so that's not necessary.
Title: Problems after installing FS Open!!
Post by: karajorma on August 29, 2005, 03:51:16 pm
Quote
Originally posted by Goober5000
FSO stores its command line options in a different place than FS2, so that's not necessary.


Sorry but it's nowhere near that simple. I'm testing both of my machines and I'll get you a full report in a bit but FS2 crashes every single time I try to run it without fiddling about in the launcher first on my main PC. Never tried it with my second one though.
Title: Problems after installing FS Open!!
Post by: karajorma on August 29, 2005, 04:27:58 pm
Found the cause and it's rather obvious actually. If you attempt to run FS2 Retail using the SCP launcher it applies all the flags even though FS2 doesn't know what the hell they are.

If you only ever run it using the retail launcher or directly you'll be fine but the second you hit apply or run in launcher 5.3 with any SCP flags present it will write them to the FS2 registry and then you're looking at crashes however you run the retail version.

I was just being lazy cause I've got the SCP Launcher icon on my desktop so I couldn't be bothered to drill down and find the FS2 retail one when the SCP launcher supposedly runs retail. :)

Not sure whether to mantis this or just chalk it up to my stupidity though :D
Title: Problems after installing FS Open!!
Post by: Goober5000 on August 29, 2005, 04:31:48 pm
Ah.  Important point.  Mantis it, and I'll assign it to RandomTiger.
Title: Problems after installing FS Open!!
Post by: karajorma on August 29, 2005, 04:45:32 pm
Done.
Title: Problems after installing FS Open!!
Post by: ZmaN on August 29, 2005, 06:59:39 pm
Quote
Originally posted by WMCoolmon
What EAX patch?

Edit: Answered my own question. Apparently, the EAX patch is for FS1, not FS2. That could also be a problem right there...look for any VP files that aren't part of retail FS2 (A list should be in karajorma's FAQ), and aren't mediaVP ones (All recent mediaVP VPs are prefixed with "mv_")


no, i know wht ur talking about, but its not that patch, its a patch made by creative, it installs a .dll file into your system which unlocks EAX capabilities, it doesnt work tho.