/civ5

Primary LanguageLua

civ5

Work MBP Todo

  • Enable save-before and save-after end-of-turn

Logging

  • Use journalctl | grep Civ5XP
  • Example error message: "Sep 08 22:47:05 bigred kernel: Civ5XP[414771]: segfault at 669d2604 ip 00000000dccece08 sp 00000000ec4fecdc error 4 in libCvGameCoreDLL_Expansion2.so[dc97e000+55f000]"

Config

config.ini

  • I already have changes, diff against the default

Should I add EUI files, or a simple add/ remove script?

Am I using DX9 or 11? Or none at all?

What else can we turn off? Reward popups? Look into mapping from game screen and help understanding the mapping

Potential fixes / next steps

Attempted fixes

  • Lowered to a single CPU
    • Seems like hyperthreading was disabled here
  • Changing max simluataneious threads in config.ini
  • Tried increasing and decreasing, no effect

Crash situations

  • Using a work boat
  • Using a great person

Other tasks

  • Message civfanatics and see if bc1 is interested in open source collaboration?
  • Is there a way I can enable more useful logging?

Update linux big-red

  • Try out fixes suggested in reddit / steam forums
    • Try out removing EUI (via script) and confirm it is removed and if crash is still happening
    • LD_PRELOAD
    • taskset