Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 3 [4]

Author Topic: [MAC] Masterwork Dwarf Fortress for Mac  (Read 51484 times)

Pillbo

  • Bay Watcher
    • View Profile
Re: [MAC] Masterwork Dwarf Fortress for Mac
« Reply #45 on: January 28, 2019, 02:47:35 pm »

When I try to open 'Masterwork Dwarf Fortress.exe' I get this error - "You can’t open the application “Masterwork Dwarf Fortress.exe” because Microsoft Windows applications are not supported on macOS."
Logged

sayke

  • Bay Watcher
    • View Profile
Re: [MAC] Masterwork Dwarf Fortress for Mac
« Reply #46 on: June 04, 2019, 06:07:40 pm »

I got this running from a Mac command line, but the sprites/fonts are all messed up. I wonder if something's up with the number-of-terminal-characters "resolution" that it's trying to run at. I can sort of tell which options are what (I know how to down-arrow in the main menu to find the "quit" option, which is indeed the right number of letters), but it's impossible to read what it any of the text actually says. At least it runs, though - I'm not sure what all tools it's using but I've got a bunch installed so cool!

What am I doing wrong here?
Logged
i play the incredibly awesome Masterwork DF mod - a wonderful blend of simplicity and new features that actually improves FPS!

clopes

  • Escaped Lunatic
    • View Profile
Re: [MAC] Masterwork Dwarf Fortress for Mac
« Reply #47 on: October 17, 2020, 03:17:31 am »

Hi there, thanks urmane for the bundle.

I got it worked by launching it from dfhack. I think its a necessity for twbt to work with the tileset.

Also i had to make few minor changes in mdf-config to make enabling/disabling playable race :

(this is because of space in filename)
line 176
     
Code: [Select]
grep -sl "$GRP" "${RAWS}"/*.txt | xargs -n 1 perl -pi -e "s/$PAT/$REP/g" &>/dev/null
      for D in ${GRFX}/* ; do
        if [ -d "$D" ] ; then
          grep -sl "$GRP" "${D}"/raw/objects/*.txt | xargs -n 1 perl -pi -e "s/$PAT/$REP/g" &>/dev/null
        fi
      done

into

Code: [Select]
grep -sl "$GRP" "${RAWS}"/*.txt | tr \\n \\0 | xargs -0 -n 1 perl -pi -e "s/$PAT/$REP/g" &>/dev/null
      for D in ${GRFX}/* ; do
        if [ -d "$D" ] ; then
          grep -sl "$GRP" "${D}"/raw/objects/*.txt | tr \\n \\0 | xargs -0 -n 1 perl -pi -e "s/$PAT/$REP/g" &>/dev/null
        fi
      done


i hope it helps.
Logged
Pages: 1 2 3 [4]