RimWorld
MedPod
此主題已被鎖定
sumghai  [開發人員] 2020 年 7 月 12 日 上午 6:39
[Feedback Needed] Dev Build with FPS fix on GitHub
Some players have noticed that the initial v1.0 release of MedPod suffers from performance issues, where the frame rate drops down to 3~15 FPS under any of all of the following circumstances:
- When game speed is increased to 3x or above
- When multiple MedPods are running at the same time
- When a pawn has several injuries that need to be treated

To get to the bottom of this, I'd some feedback on an unofficial development build available via GitHub. This will need to be manually installed, as I will not be officially publishing it on Steam until it is stable.

How to test
  1. Download and manually install this in your game's Mods folder
  2. Enable development mode
  3. Start a new savegame with only Core, MedPod and Dubs Performance Analyzer enabled
  4. Open Dubs Performance Analyzer in the game
  5. Build a test colony with hospital containing at least five MedPods
  6. Spawn at least a dozen (12) colonists
  7. Draft all the colonists
  8. Use the dev mode menu to damage 50~70% of the colonists until downed
  9. Undraft the remaining healthy colonists
  10. Observe as the healthy colonists haul the downed colonists to MedPods
  11. Increase game speed to 3x or 4x
  12. Observe the MedPod animations and FPS rate from Dubs Performance Analyzer
  13. Reply here with a screenshot of the MedPods running in your colony/hospital, and the FPS rate

Notes
For this development build (f7bddc2), I have rewritten the Harmony patch that ensures pawns stay in MedPods until their treatment is complete. I've successfully tested it on a small colony with nine colonists and five MedPod beds, with 50~60 FPS at 3x or 4x speed.

Please DO NOT report unrelated bugs in this discussion, such as the wrong hediffs being removed (the fault for that usually lies with the mod authors, who have failed to properly use vanilla tags to mark hediffs as not bad).

>>>Download the current Dev Build (f7bddc2 / 18 July 2020)<<<
[github.com]
最後修改者:sumghai; 2020 年 7 月 18 日 上午 12:57
< >
目前顯示第 1-5 則留言,共 5
Wololo 2020 年 7 月 19 日 上午 5:34 
I just tested with my 300 mods, 5 medpods running simultaneously and ...

Everything works very well !

no notable drop of FPS (I play with smart speed)

really nice !

Plus Fallout Robots is now compatible! Thanks for that.
BenderTehRob0t 2020 年 7 月 20 日 上午 8:23 
I know this is not what you wanted testing, but i've dropped it right into my modded game as well, and the FPS issues are gone. It still seems to be looping on some of my guys who have modded implants, but thats the other mods fault i believe.

Looking good so far bud :)
Palandus 2020 年 7 月 20 日 上午 9:51 
I tried out the dev build and the FPS has indeed been fixed. However, I still often have to manually shut off the power, to free my pawns. The MedPod heals all their wounds, and thus only the DWC hediff is active, and it keeps them comatose, indefinitely. So, have to turn off the MedPod to free them.

EDIT: Correction. I can no longer flick it off, when it is in use. I had to disassemble the MedPod to free my colonist. >.>

However, the moment I set to disassemble it, it ejected the colonist, and was able to save the pod.
最後修改者:Palandus; 2020 年 7 月 20 日 上午 9:53
sumghai  [開發人員] 2020 年 7 月 20 日 下午 3:28 
Thank you to those who tested the dev build so far.

Again, just a reminder that this thread is not for reporting other bugs unrelated to the FPS issue. Many of those will be fixed once the PR for the FPS fix is merged into the main branch on GitHub.
sumghai  [開發人員] 2020 年 7 月 24 日 上午 5:20 
The FPS bugfix has now been implemented in the v1.0.1 release.

Thank you to everyone who participated in testing the dev build.
< >
目前顯示第 1-5 則留言,共 5
每頁顯示: 1530 50