Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: CT27 on June 12, 2019, 05:39:58 pm

Title: "Rise Of The Corporate" technical problem
Post by: CT27 on June 12, 2019, 05:39:58 pm
I was playing the campaign "Rise Of The Corporate" and ran into this problem when trying to start mission 3 (this happened when playing the campaign and trying to start mission 3 in the techroom).

Error: m3.fs2(line 4781):
Error: Required token = [#Reinforcements] or [$Name], found [; we've got a positive seal with].

File: parselo.cpp
Line: 290

ntdll.dll! ZwWaitForSingleObject + 10 bytes
KERNELBASE.dll! WaitForSingleObjectEx + 156 bytes
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
fs2_open_3_8_1_20171031_e2d8502_x64_SSE2.exe! <no symbol>
kernel32.dll! BaseThreadInitThunk + 13 bytes
ntdll.dll! RtlUserThreadStart + 29 bytes






I know that's a fairly old nightly but I haven't had a problem using that nightly before on this campaign and trying to use a newer nightly results in technical problems on other campaigns.
Title: Re: "Rise Of The Corporate" technical problem
Post by: Cyborg17 on June 13, 2019, 08:41:14 am
Did anything about your install change since the last time you played it? It looks like something changed on one of the mission files.

Can you also post your FS2 log? There should be a button on knossos for it.
Title: Re: "Rise Of The Corporate" technical problem
Post by: CT27 on June 13, 2019, 02:18:36 pm
I'm certain I didn't touch the "Rise" folder since I installed it.  Also, this wasn't downloaded through Knossos (it's not available through there), I downloaded the campaign from years ago (fsmods.net).  I'm playing this using wxlauncher.  Here's a log in any case.

[attachment eaten by a Shivan]
Title: Re: "Rise Of The Corporate" technical problem
Post by: Mito [PL] on June 13, 2019, 04:37:16 pm
Code: [Select]
Error: m3.fs2(line 4781):
Error: Required token = [#Reinforcements] or [$Name], found [; we've got a positive seal with].
Exactly this. Seems like the mission file has got issues. Seems like a part of a message got somehow thrown into other data sections? I'm not sure, but if you could link me to the download or just pop the mission file here (preferably the latter), I could skim over it with a text editor to check if there isn't something very obvious.
Title: Re: "Rise Of The Corporate" technical problem
Post by: Novachen on June 13, 2019, 04:46:22 pm
Seems that some messages in the missions are actually faulty and are not completely displayed. No idea what is the reason for that, because it is unlikely caused by FRED2 itself.

Or the rest of the message is in places, where it should not be... that is the case in this mission.

I hope this one works.

EDIT:
And another bunch of small fixes. Includes also a fixed m2, m5 and ending cutscene aswell a planet bitmap next to a stars.tbm that is used in some other missions.

[attachment eaten by a Shivan]
Title: Re: "Rise Of The Corporate" technical problem
Post by: CT27 on June 13, 2019, 05:08:52 pm
Code: [Select]
Error: m3.fs2(line 4781):
Error: Required token = [#Reinforcements] or [$Name], found [; we've got a positive seal with].
Exactly this. Seems like the mission file has got issues. Seems like a part of a message got somehow thrown into other data sections? I'm not sure, but if you could link me to the download or just pop the mission file here (preferably the latter), I could skim over it with a text editor to check if there isn't something very obvious.

I'll see if I can get the mission file later, but for now here's the download link:

https://www.freespacemods.net/download_555.html
Title: Re: "Rise Of The Corporate" technical problem
Post by: CT27 on June 14, 2019, 09:52:40 pm
Seems that some messages in the missions are actually faulty and are not completely displayed. No idea what is the reason for that, because it is unlikely caused by FRED2 itself.

Or the rest of the message is in places, where it should not be... that is the case in this mission.

I hope this one works.

EDIT:
And another bunch of small fixes. Includes also a fixed m2, m5 and ending cutscene aswell a planet bitmap next to a stars.tbm that is used in some other missions.


Thanks Novachen.  Your mission 3 fix worked.  I'll try the other file later if the rest of the campaign doesn't work.
Title: Re: "Rise Of The Corporate" technical problem
Post by: Novachen on June 15, 2019, 03:34:06 am
I'll try the other file later if the rest of the campaign doesn't work.

I'm sure, that it will work without the other package, at least if you play with a normal build... but in this case not all messages will be displayed completely...aswell one of the background planets will not be present :D
Title: Re: "Rise Of The Corporate" technical problem
Post by: CT27 on June 15, 2019, 03:00:53 pm
I just played through mission 4 and there's a minor problem with it though it's not gamebreaking:

I got every convoy ship through.  However, in the mission debriefing it says congratulations on getting all the ships in Omicron convoy through despite the appearance of the cruiser Midwinter.  The problem is that no cruiser ever shows up in the mission (the only enemy ships are fighters and bombers).

(FYI:  It's not gamebreaking because I'm able to beat the mission and advance in the campaign. but I thought I'd let you know there's a typo in the debriefing.)

Title: Re: "Rise Of The Corporate" technical problem
Post by: Novachen on June 15, 2019, 03:25:17 pm
Well okay.

Have to admit, that i did not play any of the missions.


Opened all missions in a FRED2 Debug Build and fixed all errors it gave me and checked all other missions for similar errors. So i only fixed all errors technical wise, but not gameplay wise :).

So maybe the error in this mission is not the debriefing, but a cruiser with a wrong arrival cue :D.


Well, fortunately this one only has 7 missions, so maybe i have time to squeeze it in for an extensive playtest to fix mission design errors... because the three other fixing/translation projects i am working on right now have 40+ missions each  :nervous:
Title: Re: "Rise Of The Corporate" technical problem
Post by: CT27 on June 17, 2019, 05:16:29 pm
I do thank you for all of your help.  There's no rush to get to this one (since the error I just talked about wasn't gamebreaking), those other projects you have sound more important so take your time.


All I was suggesting earlier is that if you do, at some point, get around to fixing this...that it might be easier to just remove a line of text from the debriefing vs. trying to get a cruiser to work right.