Author Topic: Can't get War in Heaven to work  (Read 1453 times)

0 Members and 1 Guest are viewing this topic.

Offline Fregle

  • 24
    • Skype
    • Steam
Can't get War in Heaven to work
It doesn't even start with mediavps 3.6.12 and fs2 open 3.7.0.
With the compatibility package, mediavps 2014 and fs2 open 3.7.2 (RC2 and RC3) it gets through startup but crashes while loading the first mission.
Age of Aquarius functions without trouble (even though the save file is strangely immense compared to the save files of other campaigns).

this is what the crash puts in my clipboard:

Code: [Select]
Invalid intel name.

In sexpression: ( when
   ( true )
   ( show-subtitle-image
      "bptitle.tga"
      0
      0
      ( true )
      ( true )
      0
      0
      17000
      1000
   )
   ( tech-add-intel
      "Admiral Chiwetel Steele"
      "Admiral H. M. Calder"
      "Admiral Robert Byrne"
      "Admiral Cyrus Severanti"
   )
)
(Error appears to be: Admiral Chiwetel Steele)
<no module>! KiFastSystemCallRet
<no module>! WaitForSingleObject + 18 bytes
<no module>! SCP_DumpStack + 354 bytes
<no module>! Error + 229 bytes
<no module>! post_process_mission + 1706 bytes
<no module>! parse_mission + 1520 bytes
<no module>! parse_main + 449 bytes
<no module>! mission_load + 215 bytes
<no module>! game_start_mission + 184 bytes
<no module>! game_enter_state + 511 bytes
<no module>! gameseq_set_state + 310 bytes
<no module>! game_process_event + 242 bytes
<no module>! gameseq_process_events + 152 bytes
<no module>! game_main + 782 bytes
<no module>! WinMain + 330 bytes
<no module>! __tmainCRTStartup + 358 bytes
<no module>! WinMainCRTStartup + 15 bytes
<no module>! RegisterWaitForInputIdle + 73 bytes

I attached the fs2_open.log.

[attachment kidnapped by pirates]

 
Re: Can't get War in Heaven to work
Why are your BP mod folders 600_BluePlanet_AgeOfAquarius and 601_BluePlanet_WarInHeaven? These aren't standard; if you haven't edited the mod.ini files to reflect the change then that'll be what's gone wrong. Otherwise, you're going to have to explain more about your setup to us, because it looks pretty nonstandard.
The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell.

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Can't get War in Heaven to work
You're trying to play War in Heaven when Age of Aquarius has priority in the mod order (it looks like you introduced this error when you renamed the folder and then presumably edited your mod.ini files to refer to the new folders, because I don't know any version of Blue Planet that came in folders named like this).

FWIW, your BP2 .vp file checksums match mine, but your BP1 .vp files do not; I highly recommend reinstalling BP with the BPComplete Installer, deleting the 3_6_17 build that comes with it (it has a known pilot-corruption bug), adding the compatibility packs back in, and running with 3.7.2 RC3.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline Fregle

  • 24
    • Skype
    • Steam
Re: Can't get War in Heaven to work
I did edit the mod.ini (which might matter) and the dir-names (which shouldn't matter afaik, I renamed all my mod dirnames in a similar way).

My mod.ini looks like this:

Code: [Select]
# PLEASE NOTE ALL INI SETTINGS ARE *OPTIONAL*

# modname:       Display name only, so you can have spaces instead of underscores for multi word MOD's
# image255x112:  Location of a 255x112 bmp you wish to display in the launcher
# infotext:      Text that will appear in the launcher
# website:       Link to your website
# forum:         Link to your forum
[launcher]
modname      = 601 Blue Planet: War in Heaven;
image255x112 = bplogo.bmp;
infotext     = Eighteen months after Age of Aquarius, the UEF/GTVA war enters its final phase.;
website      = http://blueplanet.hard-light.net;
forum        = http://www.hard-light.net/forums/index.php/board,169.0.html;
[multimod]
primarylist  = 600_BluePlanet_AgeOfAquarius;
secondarylist = MediaVPs_2014;

I don't understand how the problem could be with Age of Aquarius? That one works fine with the compatibility pack, mediavps 2014 and 3.7.2 RC3. I'll try to find out if there is a more recent version of those vps somewhere, versions that match yours.

 
Re: Can't get War in Heaven to work
AoA should be in secondarylist, before the MVPs.
The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell.

 

Offline Fregle

  • 24
    • Skype
    • Steam
Re: Can't get War in Heaven to work
I solved it, I shouldn't have put Age of Aquarius as a primary on the multimod list. I'll have to read up on what primary and secondary actually means in fs2 open.

Thank you Phantom Hoover for pointing me in the right direction.  :yes:

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Can't get War in Heaven to work
Your BP1 .vp file checksums still don't match mine, so you may encounter other problems later.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.