If you turn the popups for Python Errors on. you should get a message that might help. The option is "HidePythonExceptions" in the configini file (shortcut to Civ4 Config is in the BtS directory). If you set it to "0" and post the resulting message I'll try to work it out (almost all no-interface issues produce/are a result of a Python Exception
OK .. forgot to do that first, sorry. when I did.. here's what I got.. on the initPython section of the game startup .. a TON of popup exceptions:
Traceback:
File "<string>" in line 1 in ?
File "<string>" in line 52 in load_module
File CivEventInterface in line 13 in ?
File CivCustomEventManager line 24
File "<string>" in line 52 in load_module
File CivEventInterface in line 12 in ?
File "<string>" in line 52 in load_module
there were lots more, I started using shorthand here...
CivScreensInterface line 10
............ line 52
MainInterface line 12
CvStatisticsScreen line 13
UnitStatisticsTools line 6
Defines
attribute error
'module' object has no attribute sdObjectGetAll
and finally:
Failed to load CvEventInterface.
Then nothing more till I started a new game, then about 5 more popups in the game interface all referring to wanting some of these other dependencies in the pre_game section.
hope this helps.