Hey all. First of all, thank you Grognak for making this wonderful utility for installing mods. That being said, I seem to be having issues with that
. First of all, I'm running a Mac on OS X 10.8.3 with Python 2.7, and my up-to-date FTL is on Steam (which I suspect is my problem). If I can't mod Steam FTL, is there a way to download a standalone version without repurchasing it? If Steam isn't the problem, I just need some help. Here is how I attempted to setup GMM:
- Unzip "Grognaks Mod Manager v1.7 Manix"
- As in the readme, I typed "chmod +x [GMM_FILEPATH]" (This returns nothing in Terminal)
- I then put all my mods in the "mods" folder
- Then I run modman.command, which returns this error:
Code: Select all
imac-c2d-2:~ MY_USERNAME$ /Users/MY_USERNAME/Desktop/Grognaks\ Mod\ Manager\ v1.7\ Manix/modman.command ; exit;
ERROR: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_tkinter.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_tkinter.so: no matching architecture in universal wrapper
Traceback (most recent call last):
File "main.py", line 72, in <module>
globals()[new_name] = __import__(old_name, globals(), locals(), [])
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_tkinter.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_tkinter.so: no matching architecture in universal wrapper
logout
[Process completed]
(I replaced my name with "MY_USERNAME" for privacy's sake)
- Just to see if it will still work, I run main.py which sort of works. Some text in Terminal and the patch window appears, so I select my mods, and hit "Patch". It looks like it's going to work; Terminal returns that the mods are being installed but then this happens:
Code: Select all
imac-c2d-2:~ MY_USERNAME$ cd '/Users/MY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix/' && '/usr/bin/pythonw' '/Users/MY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix/main.py' && echo Exit status: $? && exit 1
INFO: Grognak's Mod Manager v1.7.0
INFO: Platform: Darwin-12.3.0-x86_64-i386-64bit
INFO: Interpreter: CPython 2.7.2 (64bit)
INFO:
INFO: Rooting at: /Users/NY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix
INFO:
INFO: Registering ctrl-c handler.
INFO: Using FTL dats path from config: /Users/MY_USERNAME/Library/Application Support/Steam/SteamApps/common/FTL Faster Than Light/FTL.app/Contents/Resources
INFO: Background hashing finished.
INFO:
INFO: Patching...
INFO:
INFO: Unpacking data.dat...
INFO: Unpacking resource.dat...
INFO:
INFO: Installing mod: Beginning Scrap.ftl
INFO: Merging folder: data
INFO:
INFO: Installing mod: Crystal Quest (start boost).ftl
INFO: Merging folder: data
INFO:
INFO: Installing mod: DronesPlus_0.7.7.ftl
INFO: Merging folder: data
INFO: Merging folder: img
INFO:
INFO: Installing mod: Extra Names Mod 1.1.ftl
INFO: Merging folder: data
INFO:
INFO: Installing mod: FTL-Additional-Events-and-Texts.ftl
INFO: Merging folder: data
INFO:
INFO: Installing mod: Highres Backgrounds V1.0.ftl
INFO: Merging folder: data
INFO: Merging folder: img
INFO:
INFO: Installing mod: UnlockedAugmentations_1.1.ftl
INFO: Merging folder: data
INFO:
INFO: Installing mod: Weaponanza v1.1.ftl
WARNING: Unsupported folder: __MACOSX
INFO: Merging folder: data
INFO: Merging folder: img
INFO:
INFO: Repacking data.dat
INFO: Listing files to pack...
INFO: Creating datfile...
INFO: Packing...
INFO:
INFO: Repacking resource.dat
INFO: Listing files to pack...
INFO: Creating datfile...
INFO: Packing...
INFO:
INFO: Patching succeeded.
ERROR: Unexpected exception in LogicThread.
Traceback (most recent call last):
File "/Users/MY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix/main.py", line 1130, in run
self._process_event_queue(0.5) # Includes some blocking.
File "/Users/MY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix/main.py", line 1159, in _process_event_queue
self._process_event(action_name, arg_dict)
File "/Users/MY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix/main.py", line 1173, in _process_event
self._patching_finished(arg_dict)
File "/Users/MY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix/main.py", line 1336, in _patching_finished
ftl_exe_path = find_ftl_exe()
File "/Users/MY_USERNAME/Desktop/Grognaks Mod Manager v1.7 Manix/main.py", line 894, in find_ftl_exe
if (os.path.isfile(os.join(app_path, "Contents", "Info.plist"))):
AttributeError: 'module' object has no attribute 'join'
INFO:
INFO: Quitting... (ctrl-break to be rude)
INFO:
INFO: Bye
Exit status: 0
logout
[Process completed]
If anyone knows what to do here, I would greatly appreciate any assistance. I tried to be as comprehensive in my report as possible, but if there's any other information missing, I will provide it. Thanks!
P.S. Sorry if there are spoiler tags, I am new to this forum and don't know how
P.P.S. Here's a recording of me attemping to set up GMM. Hope it helps.
https://www.dropbox.com/s/s45gghbbz113r ... 0Error.mp4