Hard Light Productions Forums

Hosted Projects - FS2 Required => Blue Planet => Topic started by: Spline64 on November 05, 2015, 08:58:31 pm

Title: Unrecognized Subsystem
Post by: Spline64 on November 05, 2015, 08:58:31 pm
Having an issue with subsystems that is crashing the game, wondered if anyone else has seen this. Running Ubuntu 14.04 with a 3.7.3 debug. Error log attached but the highlights are below. Works great until the flying part of the first mission  then mouse and keyboard are dead. Going to get the nightly build  of 3.7.3  in case that has something to do with it.

Potential problem found: Unrecognized subsystem type 'vortexa', believed to be in ship gate.pof
WARNING: "Not all subsystems in model "gate.pof" have a record in ships.tbl. This can cause game to crash.  List of subsystems not found from table is in log file." at modelread.cpp:655
Subsystem path01 in model was not found in ships.tbl!

Loading model 'florence.pof'
Potential problem found: Unrecognized subsystem type 'Fighterbay', believed to be in ship florence.pof
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret01' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret02' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret03' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret04' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret05' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret06' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret07' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
WARNING: ""salvo mode" flag used with turret which has less than two firingpoints subsystem 'turret08' on ship type 'UEM Florence'. "salvo mode" flag is ignored" at ship.cpp:5660
Loading model 'Dropship.pof'
Potential problem found: Unrecognized subsystem type 'FrontPods', believed to be in ship Dropship.pof
Potential problem found: Unrecognized subsystem type 'RearPods', believed to be in ship Dropship.pof
WARNING: "For ship 'UEFr Demeter', detail level mismatch. Table has 4, POF has 2." at ship.cpp:8965

Got event GS_EVENT_END_GAME (4) in state GS_STATE_GAME_PLAY (2)
SOUND: sound/ds.cpp:1311 - OpenAL error = 'Invalid Operation'
Unloading in mission messages
proBoxOff called

[attachment DELETED!! by Strong Bad]
Title: Re: Unrecognized Subsystem
Post by: Talon 1024 on November 05, 2015, 11:01:51 pm
The "unrecognized subsystem types" are no big deal. It just means the game doesn't have any special functionality (such as movement in case of Engine subsystems) for those types of subsystems.

I believe what's crashing the game is the OpenAL error.

EDIT: Hmm, the checksums for your bpc-core.vp and bpc-fs2blue.vp are different than mine.
Title: Re: Unrecognized Subsystem
Post by: Darius on November 05, 2015, 11:04:04 pm
Unrecognised subsystems have tendency to crash FSO at times and it's good practice to sort out. Should be fixed soon.
Title: Re: Unrecognized Subsystem
Post by: MatthTheGeek on November 06, 2015, 01:44:57 am
EDIT: Hmm, the checksums for your bpc-core.vp and bpc-fs2blue.vp are different than mine.
Both those VPs have been updated since release. Go grab them again.

Running Ubuntu 14.04 with a 3.7.3 debug.
Unless you're really looking to actively hunt and squash bugs, don't use a debug build. They'll only kill performance and trip over issues that release builds usually manage to ignore and keep playing.