ImportError: DLL load failed


Старый фоф может выдать такую ошибку на 32\64-bit Windows 7 OS(+sp1):

DLL load failed: The parameter is incorrect.

Полное сообщение в log-файле:

Traceback (most recent call last):
File "FretsOnFire.py", line 36, in ?
File "GameEngine.pyo", line 28, in ?
File "Engine.pyo", line 27, in ?
File "World.pyo", line 23, in ?
File "Player.pyo", line 25, in ?
File "Song.pyo", line 25, in ?
File "Audio.pyo", line 139, in ?
File "Numeric.pyo", line 91, in ?
File "multiarray.pyo", line 12, in ?
File "multiarray.pyo", line 10, in __load
ImportError: DLL load failed: The parameter is incorrect.

это решается заменой модуля multiarray.pyd :

  • Скачиваем модуль
  • Распаковываем и копируем в папку Data (её сложно не заметить: %путь к игре%\FretsOnFire\Data)
  • Играем.