Author Topic: The Blue Planet build repository  (Read 39867 times)

0 Members and 1 Guest are viewing this topic.

Offline niffiwan

  • 211
  • Eluder Class
Re: The Blue Planet build repository
New Linux builds here, the last few platforms should complete soon.
https://build.opensuse.org/package/show?package=fs2open-blueplanet&project=home%3Aniffiwan
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 

Offline Cyker

  • 28
Re: The Blue Planet build repository
Uh, say, I don't suppose someone could compile the BP 3.6.17 in VC2008 instead of 2010 for me?

Even with DLL substitution and hacking the minor version to not require XP I still get an error saying it's not a valid Win32 exe :(

Alternatively, is there a 2008-compiled nightly/test build that works with BP?

I stupidly upgraded BP with the complete installer so it no longer works with vanilla SCP :(

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: The Blue Planet build repository
Uh, say, I don't suppose someone could compile the BP 3.6.17 in VC2008 instead of 2010 for me?

Even with DLL substitution and hacking the minor version to not require XP I still get an error saying it's not a valid Win32 exe :(

Alternatively, is there a 2008-compiled nightly/test build that works with BP?

I stupidly upgraded BP with the complete installer so it no longer works with vanilla SCP :(

Why do you need to compile your own build?

 

Offline Cyker

  • 28
Re: The Blue Planet build repository
VC2010 purposefully breaks Win2k compatibility by setting some PE version headers; The official released SCP builds are now done in VC2008 (thankyouthankyouthankyou) but the BP isn't :(

Usually I can patch the exe myself to make it work but for some reason the usual fixes don't work on the BP exe...

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
I do not care about Windows 2000. Win XP is the oldest Windows I can and will support.
« Last Edit: February 24, 2013, 02:37:03 am by The E »
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Cyker

  • 28
Re: The Blue Planet build repository
That's fair enough; Can I assume the BP patch is for the current svn of SCP?

I can try and see if I can get it compiling in VC6 or something :lol:

I find compatibility problem of this 'not a valid Win32' ilk is usually due to the compiler/linker and not the code so hopefully it won't be too hard...

 

Offline -Norbert-

  • 211
Re: The Blue Planet build repository
Now that the 3.6.18 build is released, should we still use the BP specific 3.6.17 or switch to the SCP release?

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: The Blue Planet build repository
Now that the 3.6.18 build is released, should we still use the BP specific 3.6.17 or switch to the SCP release?

Pretty sure the 3.6.18 build won't work.

 

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Re: The Blue Planet build repository
Yeah, 3.6.18 won't work.

 

Offline Cyker

  • 28
Re: The Blue Planet build repository
Gave up trying to compile it with VC6 (Couldn't get the STL thing Goober mentioned to work; Many errors, don't know how to fix).

Managed to dig up my VC2005 disc - Compiles much more effortlessly with that \o/
Release exe runs but crashes saying something could not be read.
Annoyingly the Debug exe works which is going to make tracking down the cause of that tricky! A cheap hack way of working around that usually is to fiddle with the optimization settings; I'll try changing -O2 to -O to see if that helps.

One strange anomaly is that the exes are noticeably smaller than the 'official' BP exes; The Release is 4.5MB vs 6.2MB and the Debug is 9.76 vs 10.9!

On a slight tangent, I've always wondered how are you supposed to use the debugger with fullscreen on-top things like this?
Is the only way to have dual monitors??


Edit: Ooops, spoke too soon! Debug build can load the FS2 retail campaign but crashes trying to load the BP campaigns.
Seems to be a problem parsing the .fc2 as it says "Expecting int, found [BP2-Part1End]"

Maybe a mismatch somewhere between the BP.patch and the SVN snapshot I have...? Ugh...  I can see this is going to need more zots than I wanted to spend!
« Last Edit: March 02, 2013, 09:13:51 am by Cyker »

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
The trick is not to do that. Use -window mode.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Cyker

  • 28
Re: The Blue Planet build repository
*facepalms* I'm such an idiot XD

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
I have updated the builds to the current revision of FSO. This means that they're no longer based on the antipodes branch (since that branch has been merged back into trunk in preparation of 3.7.0). It also means that the filenames have changed; these are no longer 3.6.17 builds, but rather 3.6.19, so adjust your launcher settings accordingly.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Naxal

  • 23
Re: The Blue Planet build repository
Newb: What exactly does the Patch file do and what do I do with it?

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
The .patch files are provided for developers who want to make their own builds based on the experimental code in the BP builds. As a normal user, they're of no use to you.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Naxal

  • 23
Re: The Blue Planet build repository
Ah alright, thanks.

 

Offline Nemesis6

  • 28
  • Tongs
Re: The Blue Planet build repository
I think I noticed a bug... at least I think it's a bug -- Outside of the Blue Planet campaigns, lightshafts do not seem to work. Anyone else having this issue?

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: The Blue Planet build repository
It's intended behaviour. Lightshafts are to be activated on a per-mission basis.
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline Yarn

  • 210
Re: The Blue Planet build repository
Changes from the last released ones:
-Reworked the behaviour of the "Lighting Detail" setting in the options menu for greater granularity. New settings are like this:
0: Only ambient lighting
1: Ambient and Specular lighting from suns
2: Lights from explosions
3: Lights from damage lightning
4: Glowpoint lights, every second weapon light
5: All lights
You have six levels shown there, but the game only lets you choose from five, so either 0 or 5 (probably 5) can't be selected at all. This needs to be condensed somehow to five levels.
"Your fighter is running out of oil.  Please check under the hood and add more if necessary"
--strings.tbl, entry 177

"Freespace is very tired.  It is shutting down to get some rest."
--strings.tbl, entry 178

 

Offline Klaustrophobia

  • 210
  • the REAL Nuke of HLP
    • North Carolina Tigers
Re: The Blue Planet build repository
is the forthcoming 3.7.0 going to be compatible, or will we need to carry on using BP builds?
I like to stare at the sun.