Hard Light Productions Forums
General FreeSpace => FreeSpace Discussion => Topic started 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.
-
That sounds like a mod using ballistic ammo. You don't have the Media VPs floating around, do you?
-
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.
-
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_")
-
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 :)
-
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
-
so wht now? you want me tuninstall it and reinstall it again? and why doesnt FSO let u run Retail when FSO is installed?
-
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.
-
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.
-
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.
-
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
-
Ah. Important point. Mantis it, and I'll assign it to RandomTiger.
-
Done.
-
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.