Pidgeot / python-lnp

Cross-platform re-implementation of the Lazy Newb Pack launcher.
ISC License
65 stars 10 forks source link

Mac - Dwarf Fortress won't launch if DFHack is enabled #126

Closed Pidgeot closed 4 years ago

Pidgeot commented 4 years ago

If DFHack is enabled, nothing happens when "Play Dwarf Fortress!" is pressed. It works fine when DFHack is disabled, though.

This issue doesn't exist in v0.11.

Edit: Stderr.txt:

#!stderr

Running PyLNP 0.12 (OS: osx, Compiled: True)
WARNING: Update method not configured in PyLNP.json! Will attempt to auto-detect. Please set this value correctly, auto-detection will go away eventually!
WARNING: Could not detect update method, updates will not work
WARNING: Update method not configured in PyLNP.json! Will attempt to auto-detect. Please set this value correctly, auto-detection will go away eventually!
WARNING: Could not detect update method, updates will not work
Exception in Tkinter callback
Traceback (most recent call last):
  File "lib-tk/Tkinter.py", line 1410, in __call__
  File "python_lnp/core/launcher.py", line 51, in run_df
  File "python_lnp/core/launcher.py", line 92, in run_program
  File "python_lnp/core/terminal.py", line 16, in get_terminal_command
TypeError: can only concatenate list (not "unicode") to list

I tested it with Taffer_20x and Geoduck_16x.

[Issue created by jecowa: 2016-08-25] [Last updated on bitbucket: 2016-08-26]

[Comment created by jecowa: 2016-08-26] Duplicate of #127.

[Comment created by jecowa: 2016-08-26] Oh, yeah. It looks like the same thing. Same files and similar lines.

[Comment created by carter_scottm: 2016-08-26] I'm seeing the same result with 0.12 in Linux..