Make old FoF versions works on Win7 SP1
Hi guys!
If you stuck on this error trying to launch old FoF versions (better ones !!) since you've installed SP1 in Win7:
Traceback (most recent call last):
File "FretsOnFire.py", line 38, in ?
File "GameEngine.pyo", line 36, in ?
File "Engine.pyo", line 28, in ?
File "World.pyo", line 23, in ?
File "Player.pyo", line 29, in ?
File "Song.pyo", line 26, in ?
File "Audio.pyo", line 155, in ?
File "Numeric.pyo", line 91, in ?
File "multiarray.pyo", line 12, in ?
File "multiarray.pyo", line 10, in __load
ImportError: DLL load failed: Incorrect Parameter.
I think you'll love me ^^!
I've spent long hours to find this file, but I don't deserve all the credits, respect the author!! (who recompiles the file)
Apparently the Win7 SP1 affects a Python function, which is located in the "multiarray.pyd" file of Frets.
This solution is working on MFH 3.030 but should work great on Alarian, RFMod, etc...
You just have to replace the "multiarray.pyd" file in your "..\FretsOnFire\Data" with the one in this archive:
http://www.megaupload.com/?d=VIK08VGB
Launch FretsOnFire.exe and, let's rock!
(source: http://www.sc4devotion.com/forums/ thanks to them)
PS: If you experience problems, just know that during my researches, I installed Python 2.4 and 2.6, and the unofficial Numeric python library (http://www.megaupload.com/?d=FCDMWIDV).
so if you still have errors, try to install them too! (but should work without 'em)
good luck and enjoy old school Frets :tongue: