Hard Light Productions Forums

Modding, Mission Design, and Coding => The FRED Workshop => Topic started by: jdjtcagle on March 30, 2004, 07:34:12 am

Title: Bugs in the Ross 128 mission
Post by: jdjtcagle on March 30, 2004, 07:34:12 am
*waiting for the ported one*
This looks pretty damn snazy:D
Title: Bugs in the Ross 128 mission
Post by: Antares on March 30, 2004, 04:34:55 pm
Error: Argument count is illegal.

In sexpression: ( when
   ( has-arrived-delay 0 "Delta" )
)
(Error appears to be: when)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

Call stack:
------------------------------------------------------------------
------------------------------------------------------------------
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on March 30, 2004, 06:02:52 pm
That doesn't show up for me. :confused: When do you get that error?  Does it flag the error when you open it in FRED?
Title: Bugs in the Ross 128 mission
Post by: Antares on March 30, 2004, 06:07:04 pm
I crash to desktop and get that error when I try to load the mission from the tech room.  I have no mods installed for FS1, and I created a brand new pilot to use the mission with.

Am I installing the mission correctly?  Everything in the zip file is just dumped into the main FS directory...

And I'm not a modder, so I dunno how to tinker around with FRED and VPs.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on March 30, 2004, 06:27:00 pm
Try putting this into Freespace\Data\Missions and playing that instead.  See if it makes any difference.
Title: Bugs in the Ross 128 mission
Post by: Antares on March 30, 2004, 06:35:09 pm
Same error.

Edit: Tried to open the mission in FRED to see what would happen, and FRED apparently decided I wasn't cool enough to do that, crashing in protest.
Title: Bugs in the Ross 128 mission
Post by: jdjtcagle on March 30, 2004, 06:37:22 pm
I ported the misson and I'm getting a ship table error:confused:
I press debug and it says Freespace2 has encountered a problem so it shuts off completely
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on March 30, 2004, 07:00:53 pm
Antares: That zip file I gave you has a different file name.  Are you sure you're playing Test-Ross128 from the mission menu?

jdjtcagle: That's because it uses a different ship table.  I'll port it later.
Title: Bugs in the Ross 128 mission
Post by: Antares on March 30, 2004, 07:02:42 pm
I'm positive.  I extracted the mission from the zip directly into FS/Data/Missions, and tried to play it through the tech room.  I hit commit, and crashed to desktop with the same error I had while using the original zip.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on March 30, 2004, 07:11:54 pm
I don't know what to tell you then.  It works fine for me. :sigh:

I attached a version of the original mission that has the offending sexp deleted.  The mission will play the same, except you won't hear a message when Delta wing arrives.
Title: Bugs in the Ross 128 mission
Post by: Antares on March 30, 2004, 07:18:31 pm
Piss!

Error: Argument count is illegal.

In sexpression: ( when )
(Error appears to be: when)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

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

This shouldn't be happening. :mad:   My FS is fully patched, with no non-retail alterations whatsoever.  Unless WinXP is doing something screwy to it.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on March 30, 2004, 07:23:04 pm
Ugh.  Okay, instead of clicking "cancel" or "debug", just click "ok" through all the messages.  Tell me how many you have.  You might still be able to play the mission; if not, just wait for the ported version.
Title: Bugs in the Ross 128 mission
Post by: Antares on March 30, 2004, 07:28:55 pm
Clicking "OK" is supposed to start up the Debugger; doing so only makes Freespace freeze, meriting a close from the Task Manager.  Hitting "Cancel" does the same thing.  The only way to actually get back to the desktop without hitting the Task Manager first is to click the "X" in the upper-right corner of the window.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on March 30, 2004, 07:33:46 pm
Doesn't freeze for me.  Oh well.
Title: Bugs in the Ross 128 mission
Post by: Xelion on April 04, 2004, 07:52:23 am
Getting the same Errors as Antares is for both Freespace and FRED...

Goober5000 what version of Freespace are you running?
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 04, 2004, 04:14:23 pm
Version 1.06.  The DVD version, although that shouldn't matter.
Title: Bugs in the Ross 128 mission
Post by: Xelion on April 04, 2004, 11:27:41 pm
I came to that conclusion last night as well, after 2 hours of tinkering with the file in notepad I still couldn't get it working :(. I gather there is an error in the mission thats not getting picked up by the error checker or it could be something on my side but I doubt that.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 04, 2004, 11:30:30 pm
But I tested it extensively before releasing it and it works fine for me. :confused:

Perhaps it has too many events?  Try deleting a few events in FRED and see if that helps.  (Again, I don't think that would matter, but it's something else to investigate.) There are a few unneeded events in the mission that I could prune if necessary.
Title: Bugs in the Ross 128 mission
Post by: Xelion on April 05, 2004, 04:30:49 am
Quote
Originally posted by Goober5000
But I tested it extensively before releasing it and it works fine for me. :confused:


Did you get anyone else to test it?
Title: Bugs in the Ross 128 mission
Post by: jdjtcagle on April 15, 2004, 08:56:19 pm
*bump*
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 12:33:45 am
Has anyone tried to fix this in FRED?
Title: Bugs in the Ross 128 mission
Post by: Xelion on April 16, 2004, 01:14:35 am
I've tried opening the mission with FRED but with no luck, although FRED2 has worked after modifying or taking out some parts of the file, unfortunately every attempt at trying to fix the file has failed.

Curious :drevil:.  The DVD version of Freespace you have, is that the only copy of Fs you have? I know this is a long shot but I think there maybe some differences, thats the only problem I can think of seeing that you have thoroughly tested it.

I'm going to reinstall Freespace, update and then retest the mission, :D I hope it works :nod:. I'll post any success ;)

EDIT: Reinstalling FS did not work :sigh:
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 02:25:54 am
Quote
Originally posted by Xelion
The DVD version of Freespace you have, is that the only copy of Fs you have?
Yes, 'tis.  It would be quite odd if that were the reason, though.
Title: Bugs in the Ross 128 mission
Post by: Gloriano on April 16, 2004, 05:10:45 am
worked for me

nice mission btw.


:)
Title: Bugs in the Ross 128 mission
Post by: JarC on April 16, 2004, 05:58:23 am
Goober5000, do you also have ST installed? that might explain why it gives problems with some, can't try myself (currently @work)
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 06:57:49 am
Quote
Originally posted by Holy Imperial Gloriano
worked for me

nice mission btw.


:)
Thanks. :)

Do you have the DVD version or the CD version?

Quote
Originally posted by JarC
Goober5000, do you also have ST installed? that might explain why it gives problems with some, can't try myself (currently @work)
That shouldn't matter.  (No, I don't.)
Title: Bugs in the Ross 128 mission
Post by: Xelion on April 16, 2004, 09:24:49 am
JarC, Goober5000 is right ST (Silent Threat) doesn't matter, in an attempt to verify the cause of the problem I tested FS with the expansion and then I even tested it with its default directory, after doing several clean installs the problem still arose. Somehow I think its either a Windows XP issue, the DVD version, or the Freespace2 installation. Other than these I'm out of ideas. :nod:
Title: Bugs in the Ross 128 mission
Post by: Gloriano on April 16, 2004, 09:52:57 am
Quote
Do you have the DVD version or the CD version?


CD version of course because I did buy it when It came long ago
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 10:21:45 am
Umf.  I guess that settles that.  Okay, what version of Windows does everybody have?  (Both the people who got it to work and the people who didn't.)  I have Win98, and it works.
Title: Bugs in the Ross 128 mission
Post by: .::Tin Can::. on April 16, 2004, 11:29:01 am
Win XP. If it was my decision I'd use Linux but Im not that smart...
Title: Bugs in the Ross 128 mission
Post by: Gloriano on April 16, 2004, 11:38:14 am
Quote
Originally posted by Goober5000
Umf.  I guess that settles that.  Okay, what version of Windows does everybody have?  (Both the people who got it to work and the people who didn't.)  I have Win98, and it works.


I have XP Pro:)
Title: Bugs in the Ross 128 mission
Post by: .::Tin Can::. on April 16, 2004, 11:41:57 am
Which is more compatable Goober? XP or 98?
Title: Bugs in the Ross 128 mission
Post by: Ulala on April 16, 2004, 11:47:55 am
Quote
Originally posted by jdjtcagle
*waiting for the ported one*
Title: Bugs in the Ross 128 mission
Post by: JarC on April 16, 2004, 11:52:24 am
Got XP Pro and also get the same error, after pressing OK, I get a second error, this time  telling me there is likely something wrong with send-message, after pressing OK again, FS stays minimized on the taskbar, clicking the taskbar icon, FS opens normally and continues to load...eeegad my stick don't work?

so it works in XP, just keep hitting OK  to break into the debugger...oh, and btw...FRED don't complain about nothing...error check says all's cool too...ok, it turns out compatibility mode has influence here...without it I can't play at all, with it, my stick don't work...

oh...forgot...got the cd version
Title: Bugs in the Ross 128 mission
Post by: Gloriano on April 16, 2004, 12:09:48 pm
Quote
Originally posted by .::Tin Can::.
Which is more compatable Goober? XP or 98?



for me it's works in XP pro so.....
Title: Bugs in the Ross 128 mission
Post by: JarC on April 16, 2004, 12:22:44 pm
don't get the error? sp?
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 12:41:42 pm
Has everybody updated to v1.06?
Title: Bugs in the Ross 128 mission
Post by: JarC on April 16, 2004, 01:33:41 pm
yes, including the eax patch, btw, I got the UK version, maybe that's the diff?
Title: Bugs in the Ross 128 mission
Post by: Antares on April 16, 2004, 02:30:49 pm
Hmm.

Tried running it in Win98 compatibility mode, and actually got the mission to load (!), but something seems to be wrong with the event sequence.  When Kappa and Sigma wings depart, their objectives do not become "accomplished" in my directives window.  After the last (?) wings of Vasudan fighters are destroyed and the cruiser group jumps in, nothing happens.  I cranked the time compression up to max and sat around well past the twenty minute mark, waiting for the mission continue, but there were no more events.  Left with nothing to do, I just jumped out.

Incidentally, the mission has no debriefing. :p

That was using the mission included in the original VP--I'm gonna try to load up the standalone missions Goober posted to see what happens with them.

I have the CD version and I'm patched up to 1.06, though I don't have the EAX add-on... and I can't see that making a difference. :doubt:
Title: Bugs in the Ross 128 mission
Post by: Antares on April 16, 2004, 02:52:04 pm
Got the same results with the "Test" Ross 128 mission--the event sequence just dies, and nothing happens past the eight or nine minute mark, when the cruisers arrive.

Incidentally, there's a lone Ulysses fighter way out in the distance, about 17 or 18 klicks away from the Riviera.  It's invulnerable, and shows up on the radar as a flashing blip, like a cloaked craft would... is this some remnant from the FREDing?
Title: Bugs in the Ross 128 mission
Post by: JarC on April 16, 2004, 02:59:23 pm
nope, that one is supposed to do some music triggering...or the alpha-1 waiting to enter the scene...I think...
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 03:38:35 pm
You probably have a mod installed that's messing things up.  The Ulysses is supposed to be a planet.  The music trigger is a Cain that shows up later.

And the mission most certainly has a debriefing - several, in fact, including one for that specific situation.  I wouldn't forget something that simple.

Can you play it again, without the extra mods, and see what happens?
Title: Bugs in the Ross 128 mission
Post by: Antares on April 16, 2004, 03:42:16 pm
It -does- show up as a planet, with the VP version.  The "test" mission gives the Ulysses.

I swear on my life that I have no mods installed.  If all else fails, I'll uninstall FS1 and put it back, but apart from Silent Threat, I have no add-ons or anything else weird that should be messing up user-created missions.

I plan to try giving the last standalone mission (the one with one of the offending sexps deleted) a shot when I have a little time to spare.  If that doesn't work, I'll go for an uninstall.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 03:46:31 pm
Oh.  If you deactivate the VP, the table inside it will also be deactivated and the planet will be replaced by a Ulysses.  Don't deactivate the VP - just pick and choose the mission you're using.
Title: Bugs in the Ross 128 mission
Post by: Antares on April 16, 2004, 04:53:25 pm
Ran all three versions of the mission through compatibility mode (and included the VP each time), and always ended up with the same results: something isn't triggering within the mission to keep it moving.  All the action stops after the cruisers jump in.

When I tried to run the "edited" ross128-fow.fsm, I got an error I hadn't been receiving before:

Error: Argument count is illegal.

In sexpression: ( < ( hits-left "Sigma 1" ) )
(Error appears to be: <)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

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

The only problem I can conceive of right now is that either something in my current install has been corrupted, or Silent Threat has somehow managed to screw things up.  I'll do a clean install later and try things again.
Title: Bugs in the Ross 128 mission
Post by: Antares on April 16, 2004, 05:26:51 pm
A fresh install didn't help.  Looks like I'll be waiting for the Port. :(
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 16, 2004, 06:24:50 pm
Ugh.

It *is* possible I messed up the sexp logic, even though I checked it pretty thoroughly.  What were the last things that happened?  How much of Kappa and Sigma got through?  How much of Alpha was left?  What was the last message you heard?
Title: Bugs in the Ross 128 mission
Post by: Antares on April 16, 2004, 10:22:44 pm
Here's how things go when I use the standard mission VP.


I'm running XP Home and running FS.exe directly, in Win98/WinME compatibility mode.  When I commit to the mission, I boot to desktop with two errors:  the first is the "When-arrive Delta" posted earlier in this thread.  The second is this one:

Error: Argument count is illegal.

In sexpression: ( send-message )
(Error appears to be: send-message)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

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

FS is minimized while this is on-screen.  I click OK for both errors, and FS maximizes and continues to load.

The mission appears to progress normally.  The synthesized speech is working.  I choose my loadout and begin the sortie.

I scan Navpoints Alpha and Beta.  Freighters Kappa arrive.  Vasudans attack.  Vasudans suck, so we kill them.  Transports Sigma arrive (this is the last scripted transmission I receive).  Wipe out the remaining Vasudans.  Cruiser group arrives, but there's no transmission to announce it.  From here on in, nothing happens.

Playing on medium difficulty.  I'm reasonably sure that all friendly fighters survived; Alpha wing survived for certain, I never called in Delta, and the Hercs fare better against the Vasudans than the Apollos do.  All members of Kappa and Sigma wings survived, and successfully jumped out.

After scanning the Navbuoys, that particular objective reads as being "cleared" in the directives window.  The directives to protect Kappa and Sigma wings are never cleared, even after the ships jump out.  "Patrol the Area" also remains incomplete.

One Chronos freighter belonging to no set wing hangs around near the Riviera without going anywhere, but I assume that's intentional.

On the last playthrough I did a little tinkering with the debugging mode, just to see what would happen.  I destroyed all the cruisers (one of which prompted the arrival of the Einstein, which quickly jumped back out), the stray freighter, and the Riviera.  After the Riviera blew, I was given clearance to jump, and received a full mission debriefing.
Title: Bugs in the Ross 128 mission
Post by: Xelion on April 17, 2004, 12:53:04 am
Quote
Originally posted by Antares
I choose my loadout and begin the sortie.

Not much of a loadout though :sigh:


Quote
Originally posted by Antares
On the last playthrough I did a little tinkering with the debugging mode, just to see what would happen.  I destroyed all the cruisers (one of which prompted the arrival of the Einstein, which quickly jumped back out), the stray freighter, and the Riviera.  After the Riviera blew, I was given clearance to jump, and received a full mission debriefing.

I assume that debriefing didn't go to well?

I also tried compatibility mode for Win98/WinME and got to exactly the same problem as Antares. I extracted the FOW-Ross128 mission and opened it in FRED with no problems and compatibility mode was off, though I have no idea what the error could be, I've even deleted delta wing and then another error came up but its not specific, well except when it says line 3288.
Title: I've got a problem............
Post by: Pilot Of The US on April 17, 2004, 02:18:26 am
Well, ive also got the same problem. I get 2 error messeges (one about delta wing, and another about some send-messege s-exp).

So i click ok, and maximise FS1, and let the mission load. After it loads, everything seems fine except the transport, departure isnt announced (ie. i didnt know that the transports had warped out),
(Oh, and for what it's worth, i lost Alpha 2, not sure about other wings)

And after the 4 cruisers, arrive nothing else happens.The arrival of the cruisers isnt even announced. And i couldnt see the planet.

In using Win98 SE, a clean install of Conflict: Freespace (without ST), the VP file of Ross 128. (my FS1 is a cd version and is patched to v1.06, btw)

The .FSM mission files launch properly in FRED. But they just wont play properly, they give the same problems as above, and all files give at least 2 of the following 4 errors:


Error: Argument count is illegal.

In sexpression: ( or )
(Error appears to be: or)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

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



Error: Argument count is illegal.

In sexpression: ( < ( hits-left "Sigma 1" ) )
(Error appears to be: <)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

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



Error: Argument count is illegal.

In sexpression: ( when
   ( has-arrived-delay 0 "Delta" )
)
(Error appears to be: when)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

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



Error: Argument count is illegal.

In sexpression: ( send-message )
(Error appears to be: send-message)
File:D:\PROJECTS\FREESPACE\Mission\MissionParse.cpp
Line: 3245

Call stack:
------------------------------------------------------------------
------------------------------------------------------------------
Title: Bugs in the Ross 128 mission
Post by: Gloriano on April 17, 2004, 12:31:41 pm
Quote
Originally posted by Goober5000
Has everybody updated to v1.06?


yes:)
Title: Bugs in the Ross 128 mission
Post by: Pilot Of The US on April 17, 2004, 03:11:08 pm
Hey guys, what is the EAX addon thingy, you were talking about back on page 2? Coz i dont think i have it.
Title: Bugs in the Ross 128 mission
Post by: Antares on April 17, 2004, 03:43:54 pm
EAX is a type of sound setting, but not all sound cards support it.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 17, 2004, 08:22:05 pm
It sounds like XP is randomly deleting some sexps.  Has anyone tried playing it on 98, ME, or 2000?
Title: YES!, me!!!
Post by: Pilot Of The US on April 18, 2004, 06:10:41 am
Helloooooo????

didnt anyone read my post at the top of this page??????

I pretty sure i mentioned that im having problems running your mission on Win98.

Have a look up there coz i dont feel like retyping everything all over again.

And about that EAX thingy, im still using my onboard sound that came with the motherboard, so im pretty sure it doent support it.
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 18, 2004, 07:28:27 am
I missed the Win98 part.

I honestly don't know what's going on.  I double-checked my mission and all the sexps are in order.  Something's messed up with the mission load routine.
Title: Bugs in the Ross 128 mission
Post by: JarC on April 18, 2004, 09:10:33 am
I don't get it...we now have reports of win98/XP not being able to run the mission, even on clean installs. So why should it be the mission load routines if most other missions I tried, load perfectly normally?..uhhh, wild grasping at straws here...does FS1 have any Y2K issues?
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 18, 2004, 08:51:50 pm
Y2K is purely a human problem.  Humans round off at 100.  Computers round off at 256, so they shouldn't see anything until 2226 (1970 + 256).  If you want to check, though, set your computer's clock back.
Title: Bugs in the Ross 128 mission
Post by: JarC on April 21, 2004, 06:02:39 am
Quote
Originally posted by Goober5000
Y2K is purely a human problem.  Humans round off at 100.  Computers round off at 256, so they shouldn't see anything until 2226 (1970 + 256).  If you want to check, though, set your computer's clock back.


sure....that's why lots of prgrams had troubles handling the Y2K as date tryin to convert the year part to 19100...and if that is the case then setting back the clock won't help as files also have datestamps and I ain't about to go and stamp every file before 2000 just to test ...
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 21, 2004, 10:57:38 am
19100 is only a bug with the display, not a bug with the computation.  2000 = 1900 + 100.  The rest of the program works fine.
Title: Bugs in the Ross 128 mission
Post by: jdjtcagle on April 21, 2004, 05:28:35 pm
When are you making the Ported version??
:)
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 22, 2004, 06:43:54 am
Not until finals are over, at least.
Title: Bugs in the Ross 128 mission
Post by: übermetroid on April 26, 2004, 12:11:04 am
Well ok...  But we cant wait!
Title: H.E.S. - GW S.1.
Post by: JarC on April 29, 2004, 04:01:02 am
VW Archives being in the state they're in, I was tryin to find an alternative downloadlink for the H.E.S. - GW S.1. missionpack...

does anyone know where to get this one?
Title: Bugs in the Ross 128 mission
Post by: Goober5000 on April 29, 2004, 09:11:46 am
Not online.  I have a copy of it, though... I might be able to upload it somewhere temporarily.