Hard Light Productions Forums

Hosted Projects - FS2 Required => FreeSpace Conversion => Topic started by: PhantomOfTime on April 13, 2011, 01:41:16 pm

Title: Cardinal Spear issues
Post by: PhantomOfTime on April 13, 2011, 01:41:16 pm
Hello, sorry to be a bother once more...

So Cardinal spear isn't working for whatever reason (both the one installed through Turey's installer and the one from here (http://www.hard-light.net/forums/index.php?topic=70582.0)).  I do have the log file contents here:
Code: [Select]
==========================================================================

DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================

FreeSpace version: 3.6.12
Passed cmdline options:
  -spec_exp 8.2
  -spec_static 3.5
  -spec_point 8.6
  -spec_tube 1.0
  -ambient_factor 70
  -env
  -mipmap
  -missile_lighting
  -glow
  -spec
  -3dshockwave
  -rearm_timer
  -targetinfo
  -3dwarp
  -snd_preload
  -mod cardinalspear,fsport-mediavps,fsport,mediavps_3612

Building file index...

Found root pack 'Q:\Games\FreeSpace2\cardinalspear\fsport-cardinalspear-voice.vp' with a checksum of 0xd11c0908

Found root pack 'Q:\Games\FreeSpace2\cardinalspear\fsport-cardinalspear.vp' with a checksum of 0x8869dc92

Found root pack 'Q:\Games\FreeSpace2\fsport-mediavps\mv_fsport.vp' with a checksum of 0xb5009f03

Found root pack 'Q:\Games\FreeSpace2\fsport\fsport-missions.vp' with a checksum of 0xfa6606cf

Found root pack 'Q:\Games\FreeSpace2\fsport\fsport3_2-fix.vp' with a checksum of 0xb8bacea2

Found root pack 'Q:\Games\FreeSpace2\fsport\fsport3_2.vp' with a checksum of 0xfd80cf91

Found root pack 'Q:\Games\FreeSpace2\fsport\odeon_fs1.vp' with a checksum of 0x6b0eb146

Found root pack 'Q:\Games\FreeSpace2\fsport\sparky_hi_fs1.vp' with a checksum of 0x39438fdb

Found root pack 'Q:\Games\FreeSpace2\fsport\stu_fs1.vp' with a checksum of 0x060994cb

Found root pack 'Q:\Games\FreeSpace2\fsport\tango_fs1.vp' with a checksum of 0xac31d566

Found root pack 'Q:\Games\FreeSpace2\fsport\tango_hi_fs1.vp' with a checksum of 0x44e81e9f

Found root pack 'Q:\Games\FreeSpace2\fsport\warble_fs1.vp' with a checksum of 0x0b608285

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Advanced.vp' with a checksum of 0x2476e1b6

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_AnimGlows.vp' with a checksum of 0x6a554026

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Assets.3612.vp' with a checksum of 0x59649c21

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Assets.vp' with a checksum of 0x529cc70f

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Effects.3612.vp' with a checksum of 0x9c510aa0

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Effects.vp' with a checksum of 0xb9a9a485

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Music.vp' with a checksum of 0xb3e21469

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_RadarIcons.vp' with a checksum of 0x31dd7781

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Root.3612.vp' with a checksum of 0x7c9d7e74

Found root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Root.vp' with a checksum of 0x6ffd5c78

Found root pack 'Q:\Games\FreeSpace2\multi-mission-pack.vp' with a checksum of 0x377695e0

Found root pack 'Q:\Games\FreeSpace2\multi-voice-pack.vp' with a checksum of 0xd50e7442

Found root pack 'Q:\Games\FreeSpace2\Root_fs2.vp' with a checksum of 0x747372cc

Found root pack 'Q:\Games\FreeSpace2\smarty_fs2.vp' with a checksum of 0xddeb3b1e

Found root pack 'Q:\Games\FreeSpace2\sparky_fs2.vp' with a checksum of 0x164fe65a

Found root pack 'Q:\Games\FreeSpace2\sparky_hi_fs2.vp' with a checksum of 0xa11d56f1

Found root pack 'Q:\Games\FreeSpace2\stu_fs2.vp' with a checksum of 0xd77da83a

Found root pack 'Q:\Games\FreeSpace2\tango1_fs2.vp' with a checksum of 0x4c25221e

Found root pack 'Q:\Games\FreeSpace2\tango2_fs2.vp' with a checksum of 0x86920b82

Found root pack 'Q:\Games\FreeSpace2\tango3_fs2.vp' with a checksum of 0x705e8d71

Found root pack 'Q:\Games\FreeSpace2\warble_fs2.vp' with a checksum of 0xd85c305d

Searching root 'Q:\Games\FreeSpace2\cardinalspear\' ... 1 files

Searching root pack 'Q:\Games\FreeSpace2\cardinalspear\fsport-cardinalspear-voice.vp' ... 162 files

Searching root pack 'Q:\Games\FreeSpace2\cardinalspear\fsport-cardinalspear.vp' ... 99 files

Searching root 'Q:\Games\FreeSpace2\fsport-mediavps\' ... 42 files

Searching root pack 'Q:\Games\FreeSpace2\fsport-mediavps\mv_fsport.vp' ... 487 files

Searching root 'Q:\Games\FreeSpace2\fsport\' ... 0 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\fsport-missions.vp' ... 160 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\fsport3_2-fix.vp' ... 7 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\fsport3_2.vp' ... 866 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\odeon_fs1.vp' ... 10 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\sparky_hi_fs1.vp' ... 1229 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\stu_fs1.vp' ... 1539 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\tango_fs1.vp' ... 85 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\tango_hi_fs1.vp' ... 33 files

Searching root pack 'Q:\Games\FreeSpace2\fsport\warble_fs1.vp' ... 111 files

Searching root 'Q:\Games\FreeSpace2\mediavps_3612\' ... 0 files

Searching root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Advanced.vp' ... ERROR: ERANGE: String error. Please Report.

Trying to put into 32 byte buffer:
ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ.
File: cfilesystem.cpp
Line: 719

I made sure not to change any file or folder names from default (where in use).  I did change the line in the mod file indicating which mods to use (the only change being "secondrylist = fsport-mediavps,fsport,mediavps;" to "secondrylist = fsport-mediavps,fsport,mediavps_3612;", as that is the folder I see in my list, and this has worked for several others.

Does anyone see something I don't?  And if so, how may I go about fixing it?  Thanks in advance to all! ^^;
Title: Re: Cardinal Spear issues
Post by: Jeff Vader on April 13, 2011, 02:11:33 pm
Code: [Select]
Searching root pack 'Q:\Games\FreeSpace2\mediavps_3612\MV_Advanced.vp' ... ERROR: ERANGE: String error. Please Report.
Guessing your MV_Advanced.vp is broken. Please try redownloading it from the 3.6.12 MediaVPs release thread.
Title: Re: Cardinal Spear issues
Post by: PhantomOfTime on April 13, 2011, 03:18:28 pm
Strange that that would be the case, given that many other mods have worked so far... I'll still go do that, and I'll keep posted on whether it solves the issue or not.

EDIT: Nope, the issue continues.  As far as the mods I've checked so far, this is now the only one with issues.
Title: Re: Cardinal Spear issues
Post by: Tomo on April 13, 2011, 04:11:29 pm
Which build of FS2Open are you running?

Does the mediavps_3612 mod work?
Title: Re: Cardinal Spear issues
Post by: PhantomOfTime on April 13, 2011, 04:17:59 pm
I'm running FS2Open 3.6.12 (judging from the number on the executables pointed to by the launcher), and the mediavps_3612 mod alone does indeed work.

Is it at all possible that Cardinal Spear requires older files, or have others been able to run it with the current ones (well, current released, as opposed to the even newer incremental builds)?
Title: Re: Cardinal Spear issues
Post by: Dragon on April 13, 2011, 04:45:07 pm
Could you run debug build and post the log with only 3.6.12 Mediavps enabled?
The last part certainly looks strange.
Title: Re: Cardinal Spear issues
Post by: Jeff Vader on April 13, 2011, 04:56:32 pm
Strange that that would be the case, given that many other mods have worked so far... I'll still go do that, and I'll keep posted on whether it solves the issue or not.

EDIT: Nope, the issue continues.  As far as the mods I've checked so far, this is now the only one with issues.
Strange. The checksum for that file did not match the one given in the release thread. And it should have made the game barf up sooner.

Also, how long is your pilot name for Cardinal Spear? There's a 31 character limit for file names, including the file extension.
Title: Re: Cardinal Spear issues
Post by: PhantomOfTime on April 13, 2011, 05:08:21 pm
Seems I made a nub mistake when replacing the MV_Advanced.vp, simply renaming it and placing the new one in its place (in many cases, this is enough, and I thought it might be the case here too), but apparently it was still trying to read it and exploding then and there when loading CS... oddly, it never encountered that problem previously, which only leads to further questions... the old MV_Advanced.vp is 1/3 the size of the re-downloaded one, which might well lead to explaining certain things.

All that said, removing the renamed file altogether (instead of having it sit around renamed) seems to have corrected the issue... Guess I'll know for next time on that one.  Sorry about that, and thanks for the help!

[Note] Jeff Vader, you posted while I was writing this reply... My pilot name is 12 characters long, so I'm fairly certain that isn't an issue ("Singularity").  As for the timing of the game running into issues, might the presently noticed issue have had something to do with it?
Title: Re: Cardinal Spear issues
Post by: Jeff Vader on April 14, 2011, 01:01:50 am
Seems I made a nub mistake when replacing the MV_Advanced.vp, simply renaming it and placing the new one in its place (in many cases, this is enough, and I thought it might be the case here too), but apparently it was still trying to read it and exploding
Yeah. If a file is either in the root \freespace2\ directory or under an active mod folder AND has the file extension .vp, the game engine will try to use it as a resource according to the priority rules. That is, if two .vp files in the same folder contain for example the same texture, the texture in the .vp that is alphabetically first will be used. So, when doing these file corruption tests, renaming a file to "MV_Advblarghjrgi.vp" isn't all that good but renaming it to "MV_Advanced.vpmaybebroken" would work. As would moving the offending fiile completely outside your \freespace2\ directory.

My pilot name is 12 characters long, so I'm fairly certain that isn't an issue ("Singularity").  As for the timing of the game running into issues, might the presently noticed issue have had something to do with it?
Yeah, no problems with that pilot name. I don't know how this setup brought the broken file up. If it was really broken, it should have caused some noise immediately when used. I don't know why now.