Hard Light Productions Forums

Modding, Mission Design, and Coding => The FRED Workshop => Topic started by: CT27 on August 01, 2014, 07:06:46 pm

Title: "Ridiculous" problem
Post by: CT27 on August 01, 2014, 07:06:46 pm
I tried to play the campaign "Ridiculous" on a nightly build recently (10918) and this error came up (when the first mission was loading) when trying both the 3612 and 2014 VPs:

messages.tbl(line 1152):
Error: Required token = [#End] or [$Name:], found [;; NO TARGET ..................................................].

ntdll.dll! ZwWaitForSingleObject + 21 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>


Anyone have any suggestions?
Title: Re: "Ridiculous" problem
Post by: AdmiralRalwood on August 01, 2014, 07:08:55 pm
There's probably an unclosed quotation mark somewhere above line 1152.
Title: Re: "Ridiculous" problem
Post by: CT27 on August 01, 2014, 07:38:01 pm
I also tried "Ridiculous" on 3.7.2 RC3 and it didn't work on that.


However, I was able to get Ridiculous to work  but I had to go back to 3.7.0 to do so, so unfortunately it doesn't work on recent builds for some reason.
Title: Re: "Ridiculous" problem
Post by: AdmiralRalwood on August 01, 2014, 10:19:37 pm
I also tried "Ridiculous" on 3.7.2 RC3 and it didn't work on that.


However, I was able to get Ridiculous to work  but I had to go back to 3.7.0 to do so, so unfortunately it doesn't work on recent builds for some reason.
That would be because 3.7.0 was before certain fixes to the parsing engine. That exposes bugs that've been in the tables all along... specifically,
There's probably an unclosed quotation mark somewhere above line 1152.
Title: Re: "Ridiculous" problem
Post by: CT27 on August 01, 2014, 10:47:54 pm
I haven't run into this problem with other campaigns, it just seems to be "Ridiculous" having this problem.



Is it fixable or do I have to wait for Ironbeer to come out with the new version he said he's doing?
Title: Re: "Ridiculous" problem
Post by: niffiwan on August 01, 2014, 11:10:37 pm
Its fixable if you know a little modding/tabling.
Title: Re: "Ridiculous" problem
Post by: CT27 on August 01, 2014, 11:40:26 pm
Unfortunately I'm not that good at fixing technical things about Freespace like this.
Title: Re: "Ridiculous" problem
Post by: headdie on August 02, 2014, 10:01:34 am
post the tables and i will take a look
Title: Re: "Ridiculous" problem
Post by: CT27 on August 02, 2014, 01:20:50 pm
There's no "tables" subfolder in my "Ridiculous" folder.


Here is where I downloaded the campaign from for what it's worth:

http://www.freespacemods.net/download.php?view.664
Title: Re: "Ridiculous" problem
Post by: headdie on August 03, 2014, 07:23:48 am
here you go.

drop the file below into \...\ridiculous\data\tables

and you should be good to go

[attachment kidnapped by pirates]
Title: Re: "Ridiculous" problem
Post by: CT27 on August 03, 2014, 01:06:54 pm
Thank you.

When I get a chance I'll try this out and let you know if it worked.
Title: Re: "Ridiculous" problem
Post by: CT27 on August 03, 2014, 07:44:05 pm
messages.tbl(line 1152):
Error: Required token = [#End] or [$Name:], found [;; NO TARGET ;;................................................].

ntdll.dll! ZwWaitForSingleObject + 21 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>


messages.tbl(line 1147):
Warning: Error parsing XSTR() tag XSTR(“<sigh> Nope", -1)

KERNELBASE.dll! IsNLSDefinedString + 1211 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918-DEBUG.exe! <no symbol>
kernel32.dll! BaseThreadInitThunk + 18 bytes
ntdll.dll! RtlInitializeExceptionChain + 99 bytes
ntdll.dll! RtlInitializeExceptionChain + 54 bytes




I did what you said and am still getting the error message unfortunately.  I will attach a log.


[attachment kidnapped by pirates]
Title: Re: "Ridiculous" problem
Post by: niffiwan on August 03, 2014, 07:55:28 pm

messages.tbl(line 1147):
Warning: Error parsing XSTR() tag XSTR(“<sigh> Nope", -1)

Hmm... that 1st quote looks suspiciously like a "smart-quote", maybe replacing that with a normal double quote will fix it?

edit: try the file I just attached.

[attachment kidnapped by pirates]
Title: Re: "Ridiculous" problem
Post by: CT27 on August 03, 2014, 08:02:00 pm
Do I put this in the data/tables folder along with headdie's attached file or take his out and put yours in?
Title: Re: "Ridiculous" problem
Post by: niffiwan on August 03, 2014, 08:06:18 pm
Replace headdie's file with the new one - I downloaded his file and made one change to it so it should have any fixes that he made to the table as well as the one I made.
Title: Re: "Ridiculous" problem
Post by: CT27 on August 03, 2014, 08:36:23 pm
messages.tbl(line 1594):
Error: Required token = [#End] or [$Name:], found [;; TRAITOR ....................................................].

ntdll.dll! ZwWaitForSingleObject + 21 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>

messages.tbl(line 1668):
Error: Required token = [#End] or [$Name:], found [;; YES ........................................................].

ntdll.dll! ZwWaitForSingleObject + 21 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>
fs2_open_3_7_1_20140715_r10918.exe! <no symbol>



Still errors happen.  It just seems with different 'lines' each time.   For some reason "Ridiculous" doesn't want to seem to work with builds post 3.7.0
Title: Re: "Ridiculous" problem
Post by: niffiwan on August 03, 2014, 09:39:10 pm
Another pesky smart-quote is to blame so overwrite the other messages tables with the one attached - and this time I actually downloaded Ridiculous and confirmed that you can actually enter the 1st mission :)

[attachment kidnapped by pirates]
Title: Re: "Ridiculous" problem
Post by: CT27 on August 03, 2014, 09:50:59 pm
It worked this time, thank you. :)

I was finally able to get into "Ridiculous" with nightly build 10918.
Title: Re: "Ridiculous" problem
Post by: headdie on August 03, 2014, 10:01:01 pm
nice one niffiwan