Author Topic: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)  (Read 115206 times)

0 Members and 1 Guest are viewing this topic.

Offline PIe

  • 28
  • GTVA POLICE
    • freespace3.com
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
What kind of bugs are being fixed here?  Are they table errors, mission/FRED errors, model errors, something else?  Apologies if this has been covered before, but I couldn't find many specifics.  Depending on what is being fixed, I might be able to help.
Has the SVN ever been set up?  I can probably unpack the ISO + Zathras, upload it and then whatever changes have been made can be integrated.
[6:23 PM] PIe: why do I have the feeling that I shouldn't be able to give orders to 22nd armored hq
[6:24 PM] Axem: 22nd armored hq, i order you to get me a cup of coffee
[6:24 PM] PIe: and donuts
[6:24 PM] PIe: BECAUSE THIS IS THE GTVA POLICE
[6:25 PM] Axem: :O
[6:25 PM] Axem: am i under arrest
[6:26 PM] [`_`]/: no, just please step out of the myrmidon
[6:26 PM] [`_`]/: you have so much to fred for

[9:50 PM] Sottises: wait did you do vassago's verge?
[9:50 PM] Sottises: .. dirge?
[9:50 PM] Axem: yes
[9:50 PM] Sottises: ohh
[9:50 PM] Sottises: well I have that and JAD too
[9:50 PM] Axem: :)
[9:50 PM] Sottises: what a contrast of themes lmao
[9:50 PM] Axem: isnt it
[9:51 PM] Axem: super grimdark thriller about unknowable alien intelligence and over the top colorful action about friendship
[9:51 PM] PIe: jad is grimdark???
[9:51 PM] Axem: :skull:

 

Offline wesp5

  • 29
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Sorry, but I have the impression that nothing has been fixed at all yet, because people are waiting for a new launcher or some management system like SVN. At that speed TBP 3.5 is not going to happen soon if at all...

 
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
wxLauncher works fine. I was hoping to stir some interest in the Babylon 5 room I am in but it needs to have a easy installer and preferably be able to run under 3.8 now that it is released. But it seems to be stalled for months now.

 

Offline wesp5

  • 29
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
wxLauncher works fine. I was hoping to stir some interest in the Babylon 5 room I am in but it needs to have a easy installer and preferably be able to run under 3.8 now that it is released.

I found the 3.8 feature list and it sounds impressive! Still I get lots of warnings or errors when starting the game, some of them looking in weapons.tbl for [+bitmap] and finding some other $variables instead. Otherwise the mod seems to be working, but I can't seem to find the wxLauncher ini file, which I selected to be created...
« Last Edit: August 29, 2017, 05:34:31 am by wesp5 »

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Well for a start, we've got all the new FREDding toys and error fixes that come with any new release of FSO. Those really should be enough of a reason for making sure everything runs on 3.8.

What kind of bugs are being fixed here?  Are they table errors, mission/FRED errors, model errors, something else?  Apologies if this has been covered before, but I couldn't find many specifics.  Depending on what is being fixed, I might be able to help.
Has the SVN ever been set up?  I can probably unpack the ISO + Zathras, upload it and then whatever changes have been made can be integrated.

Sorry, I didn't see this until just now. The basic idea is to fix all the table errors and anything else that can be fixed and then package the game in such a way that it can easily be distributed to people without the current mess. To that end I've been working the last few days on making sure that all the TBP campaigns are nicely packaged as mods or work correctly if just added to the main data folder. Once that is done, I'll get everything into SVN so that we can see about fixing any errors the campaigns complain about.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline wesp5

  • 29
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
The basic idea is to fix all the table errors...

Have you already moved to build 3.8 and fixed the missing bitmap errors in the weapons table that I just reported here? Also speaking of 3.8, there seems to be a new shiny reflection effect compared to 3.7 which makes a lot of the ships look like they are made out of cheap plastic! This can be removed in the launcher by disabling specular and I suggest you do it as the default.
« Last Edit: August 30, 2017, 03:10:10 am by wesp5 »

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
I'm not getting any errors in FRED at the moment. Obviously the next issue is to go through all the ships and see if any of them have problems that need fixing.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline wesp5

  • 29
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
I'm not getting any errors in FRED at the moment. Obviously the next issue is to go through all the ships and see if any of them have problems that need fixing.

I did not test FRED but the main game and with 3.8 I get many warnings about table errors that I did not get with 3.7! These need to be fixed otherwise the game won't even start without the player pressing "debug" on these warnings several times...

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Well once I've got everything nicely into SVN we can start sorting those out.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline wesp5

  • 29
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
I know little about a SVN. What do you put there, isn't it all the errors? Did you start updating TBP by loading each mission into FRED and looking for errors and not by running the game itself? Is this easier because you get more error details? Would the table errors I report appear in FRED too?
« Last Edit: August 31, 2017, 05:04:17 pm by wesp5 »

 

Offline PIe

  • 28
  • GTVA POLICE
    • freespace3.com
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
https://stackoverflow.com/questions/10377637/what-is-svn-and-how-to-use-it-with-project
It's a version control system.  Essentially, it's a way of storing code or other projects, such that many different people can work on the same project simultaneously, and easily grab any changes made by the others.  Also, if anyone makes a mistake, that error can be rolled back.
I can't speak for what karajorma is doing, but from my experience, any table or mission errors that show up when running the game also show up in FRED.
[6:23 PM] PIe: why do I have the feeling that I shouldn't be able to give orders to 22nd armored hq
[6:24 PM] Axem: 22nd armored hq, i order you to get me a cup of coffee
[6:24 PM] PIe: and donuts
[6:24 PM] PIe: BECAUSE THIS IS THE GTVA POLICE
[6:25 PM] Axem: :O
[6:25 PM] Axem: am i under arrest
[6:26 PM] [`_`]/: no, just please step out of the myrmidon
[6:26 PM] [`_`]/: you have so much to fred for

[9:50 PM] Sottises: wait did you do vassago's verge?
[9:50 PM] Sottises: .. dirge?
[9:50 PM] Axem: yes
[9:50 PM] Sottises: ohh
[9:50 PM] Sottises: well I have that and JAD too
[9:50 PM] Axem: :)
[9:50 PM] Sottises: what a contrast of themes lmao
[9:50 PM] Axem: isnt it
[9:51 PM] Axem: super grimdark thriller about unknowable alien intelligence and over the top colorful action about friendship
[9:51 PM] PIe: jad is grimdark???
[9:51 PM] Axem: :skull:

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Okay, I've finally got everything in SVN and working but there appears to be a problem with the Wep_Nothing.pof

Code: [Select]
Assert: "n_points > 0"
File: modelcollide.cpp
Line: 66

ntdll.dll! ZwWaitForSingleObject + 20 bytes
KERNELBASE.dll! WaitForSingleObjectEx + 159 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! SCP_DumpStack + 367 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! dump_stacktrace + 68 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! os::dialogs::AssertMessage + 879 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_collide_allocate_point_list + 63 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_collide_parse_bsp_defpoints + 98 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_collide_parse_bsp + 185 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_load + 3868 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! weapons_page_in + 954 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! level_page_in + 88 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! freespace_mission_load_stuff + 240 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_post_level_init + 206 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_start_mission + 387 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_enter_state + 597 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! gameseq_set_state + 365 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_process_event + 318 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! gameseq_process_events + 163 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_main + 644 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! actual_main + 162 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! SDL_main + 47 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! main_utf8 + 32 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! WinMain + 178 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! invoke_main + 45 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! __scrt_common_main_seh + 295 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! __scrt_common_main + 14 bytes
[...]
[ This info is in the clipboard so you can paste it somewhere now ]


Use Debug to break into Debugger, Exit will close the application.

ntdll.dll! ZwWaitForSingleObject + 20 bytes
KERNELBASE.dll! WaitForSingleObjectEx + 159 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! SCP_DumpStack + 367 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! dump_stacktrace + 68 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! os::dialogs::Error + 332 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! os::dialogs::AssertMessage + 1105 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_collide_allocate_point_list + 63 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_collide_parse_bsp_defpoints + 98 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_collide_parse_bsp + 185 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! model_load + 3868 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! weapons_page_in + 954 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! level_page_in + 88 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! freespace_mission_load_stuff + 240 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_post_level_init + 206 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_start_mission + 387 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_enter_state + 597 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! gameseq_set_state + 365 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_process_event + 318 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! gameseq_process_events + 163 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! game_main + 644 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! actual_main + 162 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! SDL_main + 47 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! main_utf8 + 32 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! WinMain + 178 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! invoke_main + 45 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! __scrt_common_main_seh + 295 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! __scrt_common_main + 14 bytes
fs2_open_3_8_1_x64_AVX-DEBUG.exe! WinMainCRTStartup + 9 bytes
KERNEL32.DLL! BaseThreadInitThunk + 20 bytes
ntdll.dll! RtlUserThreadStart + 33 bytes

As far as I can tell, the problem is that the .pof doesn't actually have anything in it. The pof is actually a geometryless object which is meant to be used when the game insists ships have secondary weapons. Looks like this particular hack no longer works and is making the game error out.

I'm also getting some errors with the 3D sounds having more than one channel but you can click through those (although they should be fixed of course).



Anyway, apart from those two problems, and with a lot of thanks to FUBAR, things do seem to work well enough that I can start getting everyone else involved. So if anyone else wants to help me, just ask on here and I'll give you SVN access. I'll need an email address though so if you want to use a different one from the one you registered with you'll have to tell me.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
I would love to be able to help.  Been waiting patiently for this be on an SVN server :)
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Okay, tell me if you got the invite.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
I did.  Account successfully created.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline PIe

  • 28
  • GTVA POLICE
    • freespace3.com
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
I'd also like to contribute.
[6:23 PM] PIe: why do I have the feeling that I shouldn't be able to give orders to 22nd armored hq
[6:24 PM] Axem: 22nd armored hq, i order you to get me a cup of coffee
[6:24 PM] PIe: and donuts
[6:24 PM] PIe: BECAUSE THIS IS THE GTVA POLICE
[6:25 PM] Axem: :O
[6:25 PM] Axem: am i under arrest
[6:26 PM] [`_`]/: no, just please step out of the myrmidon
[6:26 PM] [`_`]/: you have so much to fred for

[9:50 PM] Sottises: wait did you do vassago's verge?
[9:50 PM] Sottises: .. dirge?
[9:50 PM] Axem: yes
[9:50 PM] Sottises: ohh
[9:50 PM] Sottises: well I have that and JAD too
[9:50 PM] Axem: :)
[9:50 PM] Sottises: what a contrast of themes lmao
[9:50 PM] Axem: isnt it
[9:51 PM] Axem: super grimdark thriller about unknowable alien intelligence and over the top colorful action about friendship
[9:51 PM] PIe: jad is grimdark???
[9:51 PM] Axem: :skull:

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Okay chief, you should have access now. The address of the repo is http://tbp.penguinness.org:7701/svn/tbp/

PIe, I'll add you as soon as you've created an account.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline PIe

  • 28
  • GTVA POLICE
    • freespace3.com
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Done.  Thanks.
[6:23 PM] PIe: why do I have the feeling that I shouldn't be able to give orders to 22nd armored hq
[6:24 PM] Axem: 22nd armored hq, i order you to get me a cup of coffee
[6:24 PM] PIe: and donuts
[6:24 PM] PIe: BECAUSE THIS IS THE GTVA POLICE
[6:25 PM] Axem: :O
[6:25 PM] Axem: am i under arrest
[6:26 PM] [`_`]/: no, just please step out of the myrmidon
[6:26 PM] [`_`]/: you have so much to fred for

[9:50 PM] Sottises: wait did you do vassago's verge?
[9:50 PM] Sottises: .. dirge?
[9:50 PM] Axem: yes
[9:50 PM] Sottises: ohh
[9:50 PM] Sottises: well I have that and JAD too
[9:50 PM] Axem: :)
[9:50 PM] Sottises: what a contrast of themes lmao
[9:50 PM] Axem: isnt it
[9:51 PM] Axem: super grimdark thriller about unknowable alien intelligence and over the top colorful action about friendship
[9:51 PM] PIe: jad is grimdark???
[9:51 PM] Axem: :skull:

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Okay, you have access now.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline wesp5

  • 29
Re: TBP 3.5 Work in Progress (Split from Star Fury Pilot Unofficial Patch 2.0 released!)
Can you add me too? I'm still busy with the Bloodlines patch right now, but I like to see how work is going and whether I can beta test or suggest something.