Page MenuHomeSchine - Phabricator

Starmade | Power supply beams cause massive framerate drops if they are docked to a ship
Confirmed task for development, NormalPublic

Description

We've seen this one before and on that note have rejected this one before however new evidence has finally shown what causes this issue.

Power supply beams cause massive framerate drops if they are docked to a ship

So if you have docked generators you will have massive framerate drops

However this isn't due to the amount of beams it is only due to the ship being docked

In a test myself and my friends did it would seem the same amount of generators undocked floating in space hitting a ship cause no framerate issues at all

However docking them to the ship floating out in space causes the issue

My friend dropped from 400 FPS to around 41 FPS and I dropped from 200 to 10 FPS

Here is the blueprint we used. Please note this ship is only 6 blocks. This issue is not dependant on size of the generator however its better to test with smaller ones to stop a possible framerate issue from it being too large.

Now the steps to reproduce

In our test we used 34 generators so first you will spawn 34 generators with this blueprint and see that no issues occur

Then move a ship in front of the spawned floating generators so that the power supply beams hit it (within the range of the beam) you will also note this has no impact on framerate

Now dock all of those generators to the ship (all 34 of them) and you will note your framerate just died.

The more you dock the bigger the issue even though floating out in space giving power to a ship also floating out in space has no impact

This is not an issue with the raw amount of beams only when docked is this issue really noticeable (And it is REALLY noticeable)

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
uncertain
Last tested (version)
0.19401
Category
Control Block System: Functional
First occurrence (version)
Unknown, Likely release of power supply beams
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

Zackey_TNT updated the task description. (Show Details)Aug 28 2015, 10:44 PM
Zackey_TNT added a project: Starmade.
Zackey_TNT changed Category from none/unspecified to Control Block System: Functional.
Zackey_TNT changed Affected Gamemode(s) from none/unspecified to Single and Multi.
Zackey_TNT set First occurrence (version) to Unknown, Likely release of power supply beams.
Zackey_TNT set Last tested (version) to 0.19401.
Zackey_TNT edited Serverconfig (server.cfg). (Show Details)
Zackey_TNT edited Clientconfig (settings.cfg). (Show Details)
Zackey_TNT added a subscriber: Zackey_TNT.
Zackey_TNT created this task.
Zackey_TNT raised the priority of this task from to High.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptAug 28 2015, 10:44 PM
Restricted Application added a subscriber: AndyP. · View Herald Transcript
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 29 2015, 4:14 PM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "Starmade (Project)".
AndyP set Task Type to Bug.
AndyP set Reproducible to uncertain.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
AndyP claimed this task.
AndyP removed AndyP as the assignee of this task.

-Validated-

AndyP lowered the priority of this task from High to Normal.
Gamel added a subscriber: Gamel.Aug 30 2015, 8:13 AM
Gamel changed the task status from Open to In Queue (Game).

Confirm, I thought the frame rate drop of my battery is because the massive among of logic it use at the same time. Just now i tried not to dock, there is still a frame rate drop but not a massive drop like when docked. So this is a dock issue now

Restricted Application edited projects, added Game Development; removed Issue Navigation. · View Herald TranscriptAug 30 2015, 8:13 AM
33Cav added a subscriber: 33Cav.Sep 3 2015, 9:57 AM

I've had no major problems with power supply beams used in this manner and the ship I had it on was on a much larger scale. Just don't try and delete all the docks at the same time.

Dont remember which version of the ship this is, the latest version I had had 60 or more 600 or so long 2x2 power supply beams and the beams did not cause significant fps drop, did have problems loading chunks though (could not load a station if I used jump drive to warp to it, although logic beam links of the station were visible).

It is possible that your issue may lie with how close you dock the ships together in the mothership, I myself have had THIS issue.

mclaih added a subscriber: mclaih.Sep 12 2015, 9:50 AM
lancake assigned this task to Gamel.
AndyP removed Gamel as the assignee of this task.Dec 20 2015, 11:01 PM

Assignee 'Gamel' left the testing team.

lancake claimed this task.Apr 17 2016, 10:25 AM
AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:13 PM
Restricted Application added a project: CBS: Functional. · View Herald TranscriptMar 10 2017, 5:13 PM
AndyP moved this task from Alpha to Beta on the CBS: Functional board.