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

0 Members and 1 Guest are viewing this topic.

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
The Blue Planet build repository
Being the place I will use to bring updated builds to you.

These are the most recent builds:

WINDOWS: http://blueplanet.fsmods.net/BP%20Builds%2014122013.7z
MacOS 10.6 and higher: coming soon
LINUX: coming soon

This is the most recent Patch file:

http://blueplanet.fsmods.net/BP.patch

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

-Fixed bug when in no_glsl fallback mode where deferred render functions were called despite lack of support for deferred rendering

-Fixed bug where red alert data would multiply exponentially

-Fixed bug with difficulty-based damage scaling

EDIT 16th of March, 2013

-Rebased the patch to FSO trunk

-Updated to trunk revision 9584

EDIT 11th of July, 2013

-Updated to trunk revision 9724

EDIT 19th of October, 2013

-Updated to trunk revision 9960

EDIT 2nd of November, 2013

-Update to trunk revision 9997
-This fixes the has-been-tagged-delay bug
-Includes AVX Release builds for FSO and FRED

EDIT 4th of November, 2013

-Update to trunk revision 10009

EDIT 9th of November, 2013

-Update to trunk revision 10035

EDIT 14th if November, 2013

-Update to trunk revision 10060
-Fixes issue with misaligned weapon placement indicators in the loadout screen

EDIT 14th of December 2013

-Update to trunk revision 10223

Included in the archive are Release and Debug builds for FSO and FRED, PDBs for the debug builds, and the patch file that can be used to make your own builds.

IF THESE BUILDS DO NOT WORK FOR YOU
Here's a compatibility package that allows BP to run without special BP builds: http://www.hard-light.net/forums/index.php?topic=83606.0

Follow the instructions there.
« Last Edit: December 14, 2013, 01:57:51 pm by The E »
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline Klaustrophobia

  • 210
  • the REAL Nuke of HLP
    • North Carolina Tigers
Re: The Blue Planet build repository
if i used the BP complete installer from the WiH release thread, do i have this already or the older one?
I like to stare at the sun.

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: The Blue Planet build repository
An older one - this is an experiment to help out people having performance issues with the new lighting code.

 

Offline Solatar

  • Supreme Admiral
  • 211
Re: The Blue Planet build repository
I was having issues, and this helped quite a bit. Small, but very useful feature. :yes:

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
UPDATE, 13/01/2013:
-Fixed behaviour for -no_glsl fallback rendering where deferred render functions were called out of sequence
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
-Fixed an issue with weapon lights not rendering
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline Yarn

  • 210
Re: The Blue Planet build repository
If I have accessed a CD or DVD since the last boot-up, the non-debug build displays an error message that says that no disc is in the drive. I can click "cancel" or "continue" to start the game, but force feedback won't work and I will need to click before I can skip the intro; these things don't happen if the message doesn't appear.

I'm using Windows 7 SP1 64-bit, by the way.

[attachment deleted by a basterd]
"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 The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
This is a sideeffect of me making builds with PDB debugging on my D:\ drive. The reason why this happens is that the MSVC compiler embeds the absolute path to the PDB files in the executable, when the exe starts up, the C runtime looks for the pdbs there first. If your system does not have a D:\ drive, or if that letter is assigned to a removable media reader, you get that message. Sorry for the inconvenience, but I blame your weird setup :P
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline Echelon9

  • 210
Re: The Blue Planet build repository
These are the most recent builds:

http://blueplanet.fsmods.net/BP%20Builds%2013012013.7z

This is the most recent Patch file:

http://blueplanet.fsmods.net/BP.patch

This latest patch is causing crashes on Mac when running Icarus, where none were previously occurring. The backtrace is below, plus the fs2open.log

Crash is occurring opengl_shader_get_attribute().

Code: [Select]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   FS2_Open (debug)              0x00000001002a46a5 std::basic_string<char, std::char_traits<char>, SCP_vm_allocator<char> >::size() const + 21 (basic_string.h:605)
1   FS2_Open (debug)              0x00000001000108c0 std::basic_string<char, std::char_traits<char>, SCP_vm_allocator<char> >::compare(char const*) const + 32 (basic_string.tcc:933)
2   FS2_Open (debug)              0x0000000100080ee8 opengl_shader_get_attribute(char const*) + 184 (gropenglshader.cpp:724)
3   FS2_Open (debug)              0x0000000100071129 gr_opengl_render_effect(int, vertex*, float*, unsigned int) + 1417 (gropengldraw.cpp:1518)
4   FS2_Open (debug)              0x0000000100144492 geometry_batcher::render(int, float) + 178 (grbatch.cpp:527)
5   FS2_Open (debug)              0x00000001001450b6 batch_render_geometry_map_bitmaps(bool) + 310 (grbatch.cpp:779)
6   FS2_Open (debug)              0x0000000100145332 batch_render_all(int) + 370 (grbatch.cpp:833)
7   FS2_Open (debug)              0x000000010039bb87 obj_render_all(void (*)(object*), bool*) + 1879 (objectsort.cpp:338)
8   FS2_Open (debug)              0x000000010005c49c game_render_frame(camid) + 940 (freespace.cpp:3751)
9   FS2_Open (debug)              0x000000010005e389 game_frame(bool) + 1001 (freespace.cpp:4567)
10  FS2_Open (debug)              0x000000010005f210 game_do_frame() + 272 (freespace.cpp:4954)
11  FS2_Open (debug)              0x00000001000620a3 game_do_state(int) + 339 (freespace.cpp:6652)
12  FS2_Open (debug)              0x0000000100131168 gameseq_process_events() + 296 (gamesequence.cpp:407)
13  FS2_Open (debug)              0x000000010006370d game_main(char*) + 509 (freespace.cpp:7227)
14  FS2_Open (debug)              0x0000000100063b06 SDL_main + 454 (freespace.cpp:7361)


[attachment deleted by a basterd]

 

Offline Yarn

  • 210
Re: The Blue Planet build repository
I found a few more bugs:
  • The BP builds exhibit the bug described in Mantis 2753, even though it was (and still is) fixed in trunk a month ago.
  • If a weapon is selected on the Weapon Loadout screen, the lines that normally point to the weapon location on the ship don't work properly. The attached screenshot shows how this looks.

[attachment deleted by a basterd]
"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 The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
Second one's a known issue.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 
Re: The Blue Planet build repository
Instead of getting an insta-crash I'm now receiving a crash at the pilot selection screen, damn my PC.

Edit: Scratch that I got it to work, lots of missing files and texture errors about but I don't see what it affects really so I just ignore and continue on.
« Last Edit: January 16, 2013, 02:40:37 am by Piemanlives »

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
Edit: Scratch that I got it to work, lots of missing files and texture errors about but I don't see what it affects really so I just ignore and continue on.

That means that something is really really wrong with your install. Please post a log.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 
Re: The Blue Planet build repository
I have the Large Installer and i'll do that later and install the patch over that, I'll run it in debug after that and post a log later.

 
Re: The Blue Planet build repository
after running in debug mode I received this log

Code: [Select]
Assert: sw->num_objs_hit < SW_MAX_OBJS_HIT
File: shockwave.cpp
Line: 325

ntdll.dll! ZwWaitForSingleObject + 21 bytes
kernel32.dll! WaitForSingleObjectEx + 67 bytes
kernel32.dll! WaitForSingleObject + 18 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! SCP_DumpStack + 354 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! WinAssert + 208 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! shockwave_move + 841 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! shockwave_move_all + 130 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! game_simulation_frame + 1464 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! game_frame + 475 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! game_do_frame + 231 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! game_do_state + 403 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! gameseq_process_events + 237 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! game_main + 782 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! WinMain + 328 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! __tmainCRTStartup + 283 bytes
fs2_open_3_6_17_DEBUG_SSE2_BP.exe! WinMainCRTStartup + 13 bytes
kernel32.dll! BaseThreadInitThunk + 18 bytes
ntdll.dll! RtlInitializeExceptionChain + 99 bytes
ntdll.dll! RtlInitializeExceptionChain + 54 bytes


this occurred when firing off the artemis sensor scrambler. the game then crashed on me, I was sad :/

 

Offline Shivan Hunter

  • 210
  • FRED needs lambdas!
Re: The Blue Planet build repository
by "log" they usually mean run the exe with "DEBUG" in the name, and post the fs2_open.log that appears in your FreeSpace2/data folder.

 
Re: The Blue Planet build repository
!!! PLZ !!! We all still WAITING the WORKING fs2_open build antipodes !!! PLZ !!!

 

Offline Black_Yoshi1230

  • 28
  • Fat and lazy glory hound, mooch, narcissist.
    • Black Yoshi's YouTube Page
Re: The Blue Planet build repository
 ^
 ||

Zuh? I'm guessing he's talking the "Lite" version (no-deferred lighting).

If not... <_<   ->   >_>   ->   
The MechWarrior 2 Resource Forum / Flyboy's Flight Sim + Aviation Page / Falcom Sound Team JDK / Jane's F/A-18 - Resources

&& "LAUNCH! LAUNCH! S__T WE'RE HIT! WE'RE TAKING CANNON FIRE! GET US THE HELL OUTTA HERE!" - The best Jane's Longbow 2 Co-Pilot Audio Clips.

|| BEAMS! DEATH BY BEAMS! <- Blue Planet: War in Heaven in a nutshell. (Phrase is adapted from the Freeman's Mind spinoff Barney's Mind, Episode 14: BEES! DEATH BY BEES!)

^ Give a kid a stick and tell him to beat up his enemies, he'll do it without a second thought. Give a kid a book and tell him to defeat his opponent, and he'll read the book, defeat the other's mind, and smack him on top of the head. Give a kid a flower, he'll force his opponent to eat it.

 

Offline Crybertrance

  • 29
  • Conventional warheads only, no funny business
Re: The Blue Planet build repository
!!! PLZ !!! We all still WAITING the WORKING fs2_open build antipodes !!! PLZ !!!

The current build provided is the antipodes 8 build! If you are talking about the "lite" version without deferred lighting, you can disable deferred anyway through the in-game lighting settings.

Oh, and also:

:welcomered:

^
 ||

Zuh? I'm guessing he's talking the "Lite" version (no-deferred lighting).

If not... <_<   ->   >_>   ->   


Umm....no need to be so harsh on the new guy. :)
« Last Edit: January 26, 2013, 04:36:24 am by Crybertrance »
<21:08:30>   Hartzaden fires a slammer at Cybertrance
<21:09:13>   Crybertrance pops flares, but wonders how Hartzaden acquired aspect lock on a stealth fighter... :\
<21:11:58>   *** The_E joined #bp [email protected]
21:11:58   +++ ChanServ has given op to The_E
<21:12:58>   Hartzaden continues to paint crybertrance and feeding the info to a wing of gunships
<21:14:07>   Crybertrance sends emergency "IM GETING MY ASS KICKED HERE!!!!eleventy NEED HELPZZZZ" to 3rd fleet command
<21:14:50>   Hartzaden jamms the transmission.
<21:14:51>   The_E explodes the sun

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: The Blue Planet build repository
!!! PLZ !!! We all still WAITING the WORKING fs2_open build antipodes !!! PLZ !!!

*Ahem*

I am very sorry, but from what I can tell, only a very specific subset of users is completely unable to play with these builds. That subset being comprised of people who have insufficiently powerful hardware, or stupid operating systems.

To be perfectly honest, neither group is high on my list of priorities, not when there are more critical bugs to be fixed, and workarounds available that help in some (not all) cases.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis