View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009098 | Dwarf Fortress | Technical -- General | public | 2015-10-17 17:56 | 2015-10-17 19:03 |
Reporter | Zapperier | Assigned To | lethosor | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | duplicate | ||
Platform | Mac mini Server (Mid 2010) | OS | OS X | OS Version | 10.11 |
Product Version | 0.40.24 | ||||
Summary | 0009098: Game crash (window disappears) during launch following upgrade to Mac OS X El Capitan (10.11) in PRINT_MODE:2D | ||||
Description | Running the df startup script results in an unresponsive dwarfort.exe application with no windows. A small white window of appropriate size quickly appears and then disappears upon running the startup script in Terminal. Terminal output follows: $ sh /Users/tanner/Desktop/df_osx/df $ Loading bindings from data/init/interface.txt 2015-10-17 20:08:36.342 dwarfort.exe[984:240935] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. New window size: 640x300 Font size: 8x12 Resizing grid to 80x25 Resizing font to 8x12 Resetting textures Output ends. Script must be stopped with CTRL-C and application Force Quit. Note: PRINT_MODE:2D is set in init.txt. Switching to PRINT_MODE:TEXT creates a working window inside of the Terminal console. | ||||
Steps To Reproduce | (Upgrade to Mac OS X El Capitan.) Download fresh 0.40.24 DF for Mac. Run file "df" in Terminal. | ||||
Additional Information | Dwarf Fortress 0.40.24 worked perfectly on OS X Yosemite (10.10) but has consistently failed to open upon upgrade to OS X El Capitan (10.11). Attempted fixes: - upgrading XQuartz (X11) from 2.7.7 to 2.7.8 - upgrading GTK to most recent version - upgrading SDL and SDL_image to 2.0.3 and 2.0.0 respectively No change in behavior or console output following each upgrade. Confirmed with 0.40.23 as well. Note: PRINT_MODE:2D is set in init.txt. Switching to PRINT_MODE:TEXT creates a working window inside of the Terminal console (though some text displays strangely). | ||||
Tags | No tags attached. | ||||
|
0002624 appears to be the cause. |
|
Yeah, the description of 0002624 was outdated (I just changed that). I'm going to merge these since the issue and fix are the same. Updating to SDL 2 won't work, since DF relies on SDL 1.x, but SDL 1.2.15 should work. I don't think SDL_image needs to be updated (yet); SDL_ttf does to fix 0007389 (or you can install X11/Xquartz), but be sure to get a version compatible with SDL 1.2 (i.e. SDL_ttf 2.0.x, not SDL2_ttf 2.0.x). Terminal -> Preferences -> Settings -> Basic (or whatever theme you use) -> Text -> "Use bright colors for bold text" should fix the issue you were having with PRINT_MODE:TEXT |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-10-17 17:56 | Zapperier | New Issue | |
2015-10-17 18:00 | Zapperier | Note Added: 0033117 | |
2015-10-17 18:01 | Zapperier | Note Edited: 0033117 | |
2015-10-17 18:04 | Zapperier | Note Edited: 0033117 | |
2015-10-17 19:03 | lethosor | Note Added: 0033118 | |
2015-10-17 19:03 | lethosor | Relationship added | duplicate of 0002624 |
2015-10-17 19:03 | lethosor | Status | new => resolved |
2015-10-17 19:03 | lethosor | Resolution | open => duplicate |
2015-10-17 19:03 | lethosor | Assigned To | => lethosor |
2015-10-17 19:04 | lethosor | Note Edited: 0033118 |