Hard Light Productions Forums

Modding, Mission Design, and Coding => The FRED Workshop => Topic started by: Turalyon on January 01, 2006, 02:41:54 pm

Title: Derelict and Warzone
Post by: Turalyon on January 01, 2006, 02:41:54 pm
Hello. I'm new here :)

In both the derelict and Warzone campaign, I encountered game ending errors (or better: errors that prevent ending the game)

In Derelict, in the mission "Memento Mori" where you have to destroy the SD Cthon the mission always crashes after the SD shows up and the pilots talk about the Nyarlathotep. Always the same spot. In about 50 tries :-(

Anybody knows how to fix that? The mail adresses of the creators are not valid anymore.


In Warzone, I complete the mission "Stacking the deck". I get both primary targets marked as completed and the order to jump out. I get a positive debriefing but when I wan't to continue I get a message that I failed the mission and cannot continue :-(

Here again, the email adress of the creator isn't valid anymore.

Regards
Title: Re: Derelict and Warzone
Post by: karajorma on January 01, 2006, 03:17:11 pm
Another Newbie. Where are they all coming from today? :D

:welcome:

Not certain about your problem with Warzone but the Derelict one should be fixable if you'll answer a few questions.

1. Are you running the retail 3CD version, HotU download or FS2_Open?
2. Are you running the original Derelict or Blaise Russels SCP remix?
3. What are your computers stats (processor, RAM etc)
Title: Re: Derelict and Warzone
Post by: Turalyon on January 01, 2006, 03:25:05 pm
Regaeding.

1. I use the original 3 CD version, but already patched on 1.2

2. I use the Derelict version downloaded at http://archives.volitionwatch.com, don't know which one this is :)

3. My stats:

AMD Atlon XP 2100+
1024 MB RAM
Radeon 9600 Pro (256 MB)
300 GB HDD
and a Realtek AC'97 Audio for VIa OnBoard Sound Device.
Title: Re: Derelict and Warzone
Post by: karajorma on January 01, 2006, 03:28:45 pm
How have you installed them both then? Cause you shouldn't really have more than one mod active at a time on FS2 Retail.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 01, 2006, 04:00:51 pm
Well, I installed Warzone after the bug in derelict came up, so there wasn't much else what could have disturbed Derelict.

And the bug in Warzone seems to be a mission-based error, so it can't really be a collision of two mods
Title: Re: Derelict and Warzone
Post by: karajorma on January 01, 2006, 04:57:42 pm
I didn't think the warzone one was your fault but the derelict one could be. It sounds like you have a dodgy ship installed. I'll have a look at the mission in FRED.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 01, 2006, 05:16:15 pm
What do you mean with dodgy ship?

I didn't install anything besides Freespace 2 and after that Derelict :)

Title: Re: Derelict and Warzone
Post by: karajorma on January 01, 2006, 05:27:31 pm
I was suspecting you had a dodgy table or mod that you've forgotten you installed. You'll be surprised at the number of times someone has sworn blind that they haven't got any other mods installed only to find a rogue table was the problem later :)

Had a quick look but I'm not familiar with the mission. Have you seen the Cypher jump out yet?
Title: Re: Derelict and Warzone
Post by: Turalyon on January 01, 2006, 05:36:51 pm
Not that I remind it. As I said, as soon as the SD Cthon shows up, it crashes a few seconds later
Title: Re: Derelict and Warzone
Post by: karajorma on January 01, 2006, 05:52:36 pm
In that case I'm mystified. There's nothing going on at that precise point that should cause a crash if you have no mods installed.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 01, 2006, 05:57:44 pm
Any chance of skipping the mission? I hate to cheat, but I can't anyway in that case since the ^G cheat doesn't work anyway (so I've heard)
Title: Re: Derelict and Warzone
Post by: karajorma on January 01, 2006, 06:05:40 pm
Killing yourself 5 times is the most simple way to skip a mission. The game will offer you the option to proceed to the next one.
Title: Re: Derelict and Warzone
Post by: NGTM-1R on January 01, 2006, 10:21:45 pm
The Cthon is a long-known, and long-running, bug. Nobody's ever figured it out, and the SCP hasn't eliminated it either accidentally or intentionally.
Title: Re: Derelict and Warzone
Post by: Goober5000 on January 01, 2006, 10:54:15 pm
Mantis?
Title: Re: Derelict and Warzone
Post by: NGTM-1R on January 02, 2006, 12:05:58 am
I suspect it's in there somewhere very early, if you look. I can't imagine it hasn't been reported by now.

And it's not, strictly speaking, an SCP bug. It's been there since retail.
Title: Re: Derelict and Warzone
Post by: Goober5000 on January 02, 2006, 12:12:01 am
I suspect it's in there somewhere very early, if you look. I can't imagine it hasn't been reported by now.

That kind of attitude is what keeps people from reporting these kinds of bugs. :D I'm fairly certain it's not there.

Quote
And it's not, strictly speaking, an SCP bug. It's been there since retail.

Yeah, but we fix those too. :)
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 04:04:27 am
Silly question. What does SCP mean? °_°
Title: Re: Derelict and Warzone
Post by: NGTM-1R on January 02, 2006, 04:10:03 am
Source Code Project.

Goob: You asked for it. :P

I'm also going to attach the mission from Cleaning Crew that displayed similar behaviour, though I don't know if it's actually related.
Title: Re: Derelict and Warzone
Post by: karajorma on January 02, 2006, 04:39:21 am
If you've not checked out the SCP forum do it now. And then kick yourself for sticking with retail for so long :)
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 05:36:38 am
Ok, I reinsalled FS2 retail and downloaded FS2_opn. I unpacked the files into the FS2 folder and started the launcher.exe.

Now, what do I do with all these extra files like sparky_hi_fs1.vp or fsport_glow.vp or fsport_shine.vp or tango_fs1.vp

Do I just unpack them into my FS1 folder? The tutorial for installing FS2 says something about video setup etc, is that it?
And where do I get the Speech API 5.1?
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 05:46:22 am
ARGH

"Run the fs2_open launcher to fix your problems. Would you like to download the latest version of the launcher? You must have at least version 5.0 to run fs2_open above 3.6"


I downloaded the file he is redirecting me to. What else do I have to do?

PS. There needs to be a better instruction guide
Title: Re: Derelict and Warzone
Post by: karajorma on January 02, 2006, 07:47:54 am
Which guide are you using? The one on the wiki? Cause it sounds like an old one if it's directing you to that old a launcher version.

As for the FS1port (which is what I'm assuming you're installing from the names of those files) you simply make a folder called FS1Port and stick them in there. Then from the launcher (you should have 5.3) simply go to the mod tab and choose the folder you just created.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 08:23:40 am
I have Launcher 5.3

Still I get this message when I hit the run button
Title: Re: Derelict and Warzone
Post by: karajorma on January 02, 2006, 08:44:52 am
Delete the launcher6.ini file from your Freespace 2 folder (Run a search and delete all that you find) and try again. If you don't find one then download the launcher again.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 08:52:01 am
Deleted it - Restarted it - Got this:

"Can't get 'VideocardFS2open' reg entry"

and after that the message I posted before. Btw, the launcher6.ini pops up everytime I click the run button
Title: Re: Derelict and Warzone
Post by: karajorma on January 02, 2006, 08:58:07 am
Yeah it should. I've had cases of it getting corrupted and deleting it solved them. No idea what's causing the reg entry failure though.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 09:17:26 am
I don't know if that's the reason, but I had unpacked the files from awakenings into the main FS2 folder and then copied them into a mod folder.

But I never got the game running at all, so it can't be...
Title: Re: Derelict and Warzone
Post by: karajorma on January 02, 2006, 12:13:15 pm
I'd suggest you reinstall and check that everything works with FS2 itself. Then put FS2_Open on top of that and only then try mods.

At the moment you're cramming mods on like nobodies business so it's not surprising things are going wrong.
Title: Re: Derelict and Warzone
Post by: Jopi on January 02, 2006, 12:35:43 pm
I just completed the said mission without any problems. I had installed Derelict with an installer in the first place, and that proved to cause no end of trouble.
I donwloaded Derelict from the link provided in karajorma's Freespace FAQ, then unzipped Derelict.vp in the main folder and the .tbl files in \data\tables folder. I also deleted the ships.tbl and stars.tbl in the \data\missions\ folder left there by the installer.
This might work or you, if not, then you probably have some stray mod laying around. I'm using retail, by the way, I don't know if that makes a difference.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 12:55:31 pm
What I did:

I installed FS2 Retail (the 3 CD version)
then I installed the Derelict campaign, which I downloaded at http://archives.volitionwatch.com

It was an executable, so it was an installer.

I will try it again with the link in karajorma's FAQ. Maybe that works better.

PS. I didn't have any mod lying around, in fact, Derelict was the first I ever installed for FS2
Title: Re: Derelict and Warzone
Post by: Nuclear1 on January 02, 2006, 01:03:22 pm
I remember in the old days of playing Derelict in Retail and 3.5.5 that I had found some way to circumvent the Cthon crash bug. IIRC, the game would crash whenever I went after the Cthon myself, so I tried sticking close to the Vasudan corvette in the mission, and once it was closing in on beam range with the Cthon, I would break off and go to it. No crash, ends the mission like it should.
Title: Re: Derelict and Warzone
Post by: Turalyon on January 02, 2006, 01:21:06 pm
Well, I even tried sitting just at my starting point. For the whole mission I didn't move at all and used my fighter wings to destroy anytzhing that came close to me.

Still, the mission crashed. As I said, I'm doing a fresh FS2 install and I copy the derelict vp and the stars.tbl  and shuips.tbl into the respective folders
Title: Re: Derelict and Warzone
Post by: Turalyon on January 03, 2006, 03:53:56 pm
F**K

I tried Derelict again, this time blaide Russels variant (without the installer)

Same thing happens, the game crashes a few seconds after the Cthon arrives.

That's it for me. If noone volunteers to do the mission for me, I'll commit suicide 5 times so the mission can be skipped. (I'd send you my pilot, you do the mission and you send the pilot back)
Title: Re: Derelict and Warzone
Post by: Depth_Charge on January 03, 2006, 04:43:58 pm
are you using the OpenGL or the Direct 3D8??? cause i got through it without anyproblems with the OpenGL and with 3.6.7 vp files
Title: Re: Derelict and Warzone
Post by: Turalyon on January 03, 2006, 05:18:11 pm
I still (have to) use Retail, since the FS2 open version won't run. When I try to start FS2 open I get this: "Can't get 'VideocardFS2open' reg entry"
Title: Re: Derelict and Warzone
Post by: Scuddie on January 07, 2006, 03:39:15 am
The solution is quite simple.  Copy the following into a flat text document and save it as temp.reg, then double click it and accept the import.
Code: [Select]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Volition\Freespace2]
"VideocardFs2open"="OGL -(1024x768)x32 bit"
Title: Re: Derelict and Warzone
Post by: karajorma on January 07, 2006, 05:22:47 am
I think he solved that one on another thread anyway :)
Title: Re: Derelict and Warzone
Post by: Turalyon on January 07, 2006, 05:38:13 pm
Yeah, but although I got FS2_open to run, the bug in the mission "Memento Mori" of Derelict (the last but one mission) still came up. I solved it by activating cheat mode and killing myself 5 times.
Title: Re: Derelict and Warzone
Post by: Herra Tohtori on January 10, 2006, 09:10:49 am
Hmm, I've got a little different problem with Derelict. My comp doesn't seem to be coping well with Cypher. It's not a missing/rogue vp though, I've checked that all the *.vp's are where they're supposed to be. However, this is what follows when I start mission 13, "Bond of Trust":

Code: [Select]
Error: Invalid subsystem name.

In sexpression: ( when
   ( true )
   ( fire-beam
      "Cypher"
      "turret02"
      "Pillager"
   )
   ( fire-beam
      "Cypher"
      "turret10"
      "Pillager"
   )
   ( fire-beam
      "Cypher"
      "turret12"
      "Pillager"
   )
)
(Error appears to be: turret02)
File:mission/missionparse.cpp
Line: 4688
[This filename points to the location of a file on the computer that built this executable]

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

I don't know what to make of this... with the debugger i can run the mission, but the game substitutes the Cypher with an Ulysses... Here's where my vp's are:

IN MAIN DIRECTORY:

root_fs2.vp
sparky_fs2.vp
sparky_hi_fs2.vp
stu_fs2.vp
tango1_fs2.vp
tango2_fs2.vp
tango3_fs2.vp
smarty_fs2.vp
warble_fs2.vp
mv_adveffects.vp
mv_amodelspatch.vp
mv_core.vp
mv_effects.vp
mv_music.vp
mv_textures.vp

On Mod dir "Derelict" I have the following files/directories:

data
dlbackup

DeleteDerelict.bat
DisableDerelict.bat
EnableDerelict.bat
Derelict.vp

Shouldn't this work just fine or is there something that prohibits using Derelict from Mod dir? It doesn't seem like that to me, and I think something else is screwed because I also tried the followings:

-I removed the mv_*.vp files from main directory and tried to run Derelict as mod - same problem with Invalid subsystems, so te mv_*.vp's are NOT causing this...

-I removed the mv*.vp files from main dir and transferred the files in Derelict directory into main directory, but it was no good either...

Anyone have a good explanation to what is causing this? I'm using build fs2_open_367_p4.exe, my computer is the following:

CPU AMD 64 Athlon 3200+
DDR-SDRAM 1024 MB
NVidia GeForce 6600 @ 256 MB
Windows XP Home SP2 Finnish

Thanks for advice in advance, I know there'll be some in no time...  :)
Title: Re: Derelict and Warzone
Post by: karajorma on January 10, 2006, 01:04:15 pm
Ironically enough your problem isn't a rogue table but the lack of a table. Derelict is supposed to have Ships and Stars tables in moddir\data\Tables. When I removed these I got exactly the error you describe.

They are included in the rar on my site but you can just try these and save yourself 800KB of downloading.



[attachment deleted by admin]
Title: Re: Derelict and Warzone
Post by: Herra Tohtori on January 10, 2006, 03:53:12 pm
So the Derelict uses its own table? That's strange, I don't remeber deleting it or anything (was it ever there?  :nervous:)... Wouldn't it have been *much* more appropriate to include the tables into Derelict.vp, eh?  :wtf:

Anyway, thanks a lot for help!
Title: Re: Derelict and Warzone
Post by: karajorma on January 10, 2006, 04:21:24 pm
This is all before my time but from what I understand, back when Derelict was released the only way to run a campaign with mods was to break FS2's main campaign. The tables weren't included in the VP cause the idea was to use a program to activate and deactive tables based on which campaign was run. The program was one of Kazan's but most people found it easier to just move and rename files manually so it never got much support.
Title: Re: Derelict and Warzone
Post by: Jopi on January 11, 2006, 12:35:44 am
The installer didn't install the tables properly for me either. I found some tables in \data\missions folder, I think they were the Derelict ones.
Title: Re: Derelict and Warzone
Post by: karajorma on January 11, 2006, 02:21:27 am
In that case it did install them properly. That's where they were supposed to go back then. :D
Title: Re: Derelict and Warzone
Post by: Jopi on January 12, 2006, 12:47:46 pm
In that case it did install them properly. That's where they were supposed to go back then. :D

I think they were lacking some entries, I had the Ulysses bug too. Is Freespace sma... clever enough to know which tabs to use, as the original tabs were still there?
Title: Re: Derelict and Warzone
Post by: karajorma on January 12, 2006, 04:42:53 pm
Not quite sure what you're asking but I'll try to answer what I think you're asking :)

Freespace 2 whether SCP or Retail has a path in which it looks for files. It will use the first file that it finds in that path regardless of whether or not they will actually work with the campaign you're playing. If you had the Derelict tables installed you'll get the Ulysses bug when you try to play the main FS2 campaign because the Iceni entry is missing. Similarly you'll get the error Herra Tohtori posted if you try to play Derelict with the retail tables.
Title: Re: Derelict and Warzone
Post by: Herra Tohtori on January 12, 2006, 06:13:01 pm
Okay, just to confuse things a bit more...  :D

Right now, everything works as it should - in-game. But, strangely enough, when I activate Mod/Derelict, the Tech room ceases to show certain ships. Actually it only shows no Shivan ships, and many of Terran and Vasudan ships also are missing from Tech room. For example, only the following Terran fighters and bombers are present: Hercules, Loki, Myrmidon, Medusa, Ursa and Zeus. Not much, eh? However, Perseus, Herc II, Erinyes, Ares and all other ships ARE visible and work quite normally in-game. They can also be seen quite normally in Ship selection - they just don't appear in Tech Room.

And, EVEN more mysteriously, the Cypher appears as Ulysses in Briefings, when I click below the name... but in-game it appears just as it is supposed to do.

I don't really understand this. Should all these parts of game use the same tables at one time? I don't get it, how the hell can some ship not be available in Tech Room, or to be substituted as Ulysses in Briefings...  :confused:

However, this is a very minor issue, as everything seems to be working quite fine in-game. Cypher is a capital ship, and all the ships that are missing in tech room are available. It'd just be nice to know what is causing this...
Title: Re: Derelict and Warzone
Post by: karajorma on January 12, 2006, 06:32:15 pm
The techroom will only show you ships that have had the tech-allow-ship SEXP applied to them in the campaign (obviously none of them at the start of the campaign) or which have a certain flag set in the tables telling them to appear.

The fighters you have mentioned all have this flag so they appear. The others do not so they disappear. This doesn't mean you can't play them as whether a ship is playable or not is completely independant of whether a ship appears in the techroom (it's set by a different SEXP or by an entry in the campaign file).

The Cypher appearing as a ulysses in the Briefing is likely to be a FREDding error rather than one with your tables. If you give me the name of a mission where it happens I'll double check it for you.
Title: Re: Derelict and Warzone
Post by: Herra Tohtori on January 12, 2006, 07:01:21 pm
The Cypher appears as Ulysses when clicked in briefing for mission "Descent ", DL2-10.FS2. I haven't checked other briefings where Cypher might be visible.

...Btw, the briwfing window also acts a bit strange. It doesn't show the briefing icon of the ship directly below ship's name but instead moves it a few centimetres down, so that clicking the briefing icon will not show the ship, but when I click the empty space between ship's name and icon, it shows the ship rotating in that nice window... For example, in that mentioned briefing, the Cypher's icon actually falls partially out of the window. Like this...

Briefing Icon Bug or something like that... (http://users.tkk.fi/~lmiettun/Kuvat/BriefingIconError.jpg)

Well at least it's clear now why the table doesn't show most ships in tech room... More intersting is that why it is like that. Did someone forget to add that flag that shows the ship to most ships, or is it supposed to be so that for example Herc 2 cannot be seen in Tech room? Hmph, I'd understand if the ships visible would change during the campaign, but it doesn't seem to change at all...
Title: Re: Derelict and Warzone
Post by: Trivial Psychic on January 12, 2006, 10:11:22 pm
The problem with that screenshot is that you're playing on an unsupported resolution.
Title: Re: Derelict and Warzone
Post by: karajorma on January 13, 2006, 03:38:05 am
Well at least it's clear now why the table doesn't show most ships in tech room... More intersting is that why it is like that. Did someone forget to add that flag that shows the ship to most ships, or is it supposed to be so that for example Herc 2 cannot be seen in Tech room? Hmph, I'd understand if the ships visible would change during the campaign, but it doesn't seem to change at all...

Basically it's an oversight. Derelict uses the standard FS2 tables with a few changes. The ships you see are exactly the ones you'd see at the start of FS2. If it really bugs you it's simple to fix.

1) Using notepad add "in tech database" to the $Flags entry for the ships you think need it. Take a look at the entry for the ulysses if you want to see what it looks like in a ship that already has it.
2) If Derelict becomes unstable (and you're playing on retail) open up search and replace and tell it to replace "  " (Double space) with " " (single space). That will trim the size of the table down a lot (cause it's very close to the limit for a ships table).

I'll check out the cypher bug in a bit
Title: Re: Derelict and Warzone
Post by: Jopi on January 13, 2006, 07:00:49 am
So I guess FS2 never got past the retail tables that the installer had backed up but not deleted. IIRC, I added an Iceni entry in the retail tables. Otherwise Derelict worked well, but that just messed up my list of kills. Which, in retrospect, isn't very surprising.
By the way, Derelict has some evil missions, once I had to shoot down ~55 fighters and bombers during a single mission.
Title: Re: Derelict and Warzone
Post by: karajorma on January 13, 2006, 07:27:25 am
FS2's Tables are in the root_fs2.vp. When you make a fresh install of FS2 the Data folder will be largely empty.

 The ones in your Data\Tables folder are either from Derelict (or some other user-made campaign you installed before Derelict). If something happened to those tables (suppose you deleted them) the next tables FS2 would find would be the ones in the root_fs2.vp file.

If you're interested in seeing the difference between the two sets of tables you can get VPView from the tools section of my FAQ and take a look inside  the root_fs2.vp file for yourself.


BTW : Add the Iceni at the bottom of your table rather than next to the Cypher as you presumably did and the list of kills will be back to normal.

The Cypher appears as Ulysses when clicked in briefing for mission "Descent ", DL2-10.FS2. I haven't checked other briefings where Cypher might be visible.

I checked. The Cypher's icon is mistakenly assigned as a Ulysses in FRED. That's pretty much what I thought the problem was.
Title: Re: Derelict and Warzone
Post by: perihelion on February 11, 2007, 04:19:43 pm
 :bump:

Pardon the bump, but I'm having one of the same problems Turalyon was with Warzone.  I'm at the mission "Stacking the Deck," and I am getting all primary objectives completed, getting my "congratulations and well done" messages at the mission review screen, but I then when I try to "accept" I get a message saying I can't because I failed the mission.

Another weird thing about this mission was that I could choose any weapon and any ship I wanted at the loadout stage.  Even an SF Mara.  Did this happen with anyone else besides Turalyon?

EDIT:
Bah!  Nevermind.  I just managed to get through successfully.  The original problem was caused by one of two things.  1) It didn't like me using a non-standard loadout (unlikely) or 2) The bonus objective of scanning the Vidar (which I didn't know about until this time around) was actually required for the mission to be considered "successful."  Either way, problem solved.