Bay 12 Games Forum

Please login or register.

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

Author Topic: UPDATE - V.4f - MERRY CHRISTMAS!  (Read 4528 times)

Urist McTeellox

  • Bay Watcher
    • View Profile
Re: UPDATE - V.4f - MERRY CHRISTMAS!
« Reply #30 on: December 28, 2013, 11:22:15 pm »

It works with wine 1.7.7 with dotnet40 installed via winetricks.  It may work with earlier versions of wine, but your mileage may vary.

I suggested that if we wanted to make a Mac/Linux friendly DF release which subsequently required no further effort to maintain, then PlayOnMac/PlayOnLinux would be the way to go, since they allow for recipes which automate fetching the game, fetching the dependencies, getting the right version of wine, configuring everything, and so on.  They're used so one can essentially do a single-click install of games like The Sims 3, or Skyrim. The dependency tree for DF is significantly smaller than for those games. :)

~ T
Logged

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: UPDATE - V.4f - MERRY CHRISTMAS!
« Reply #31 on: December 28, 2013, 11:31:50 pm »

But would a player have to set that up, or does a modder set it up once, and the user only needs playonmac and the file the modder created?

I am all for it, its just that I have neither mac nor linux. ^^
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Urist McTeellox

  • Bay Watcher
    • View Profile
Re: UPDATE - V.4f - MERRY CHRISTMAS!
« Reply #32 on: December 29, 2013, 12:07:40 am »

But would a player have to set that up, or does a modder set it up once, and the user only needs playonmac and the file the modder created?

The user only needs PlayOnMac/PlayOnLinux. The Masterwork Dwarf Fortress install script would be in the PlayOn* repository, so everyone with PlayOn* would be able to install it, just by selecting it from the menu. Before it hits the main POL/POM repo, users can download and run the installer script itself. But well-written scripts are almost always accepted, because PO* aims to make it easy to install and play as many games as possible.

You will need someone with shell scripting experience who's willing to become familiar with the PlayOnMac Scriptwriter's Documentation, but they don't need to know anything about modding DF itself. It's all "download this file, unzip into this directory, make sure dotnet40 installed, make sure we have this version of wine" code.

The main gotcha is that Dwarf Fortress and the Masterwork settings programs work best under different versions of wine (1.2.3 and 1.7.7 respectively). Someone may be able to find a version which works with both, but I haven't found the dfhack window to display properly in more recent wine releases, and I need the dfhack window to live. :)  (One can probably work around this just by having two installers/menu items, one for 'MWDF Settings', and the other for 'Play MWDF')

~ T
Logged

CaptainArchmage

  • Bay Watcher
  • Profile Pic has Changed! Sorry for the Delay.
    • View Profile
Re: UPDATE - V.4f - MERRY CHRISTMAS!
« Reply #33 on: December 29, 2013, 12:08:58 am »

It works with wine 1.7.7 with dotnet40 installed via winetricks.  It may work with earlier versions of wine, but your mileage may vary.

I suggested that if we wanted to make a Mac/Linux friendly DF release which subsequently required no further effort to maintain, then PlayOnMac/PlayOnLinux would be the way to go, since they allow for recipes which automate fetching the game, fetching the dependencies, getting the right version of wine, configuring everything, and so on.  They're used so one can essentially do a single-click install of games like The Sims 3, or Skyrim. The dependency tree for DF is significantly smaller than for those games. :)

~ T

I'll start out by upgrading WINE. I just noticed my version is quite old.

How much is needed for PlayOnMac to run the Masterwork Settings? I just downloaded the software.
Logged
Given current events, I've altered my profile pic and I'm sorry it took so long to fix. If you find the old one on any of my accounts elsewhere on the internet, let me know by message (along with the specific site) and I'll fix. Can't link the revised avatar for some reason.

Urist McTeellox

  • Bay Watcher
    • View Profile
Re: UPDATE - V.4f - MERRY CHRISTMAS!
« Reply #34 on: December 29, 2013, 01:25:21 am »

How much is needed for PlayOnMac to run the Masterwork Settings? I just downloaded the software.

How much effort to write an install script? I have no idea. You'd need to read the docs.

~ T
Logged
Pages: 1 2 [3]