project-navigation
Personal tools

Author Topic: OSX installers  (Read 159076 times)

Offline ovvldc

  • Rookie
  • ***
  • Posts: 59
    • View Profile
Re: OSX installers
« Reply #15 on: January 24, 2010, 11:38:20 am »
BTW, it would be good Mac citizenship to put the logs files and data somewhere else. Either in ~/documents/ or ~/library/application support.

Best wishes,
 Oscar

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #16 on: January 24, 2010, 11:53:59 am »
either? what is the expected behaviour for mac users?

Offline ovvldc

  • Rookie
  • ***
  • Posts: 59
    • View Profile
Re: OSX installers
« Reply #17 on: January 25, 2010, 12:17:45 am »
~/documents/ is pretty common for games (Halo, KOTOR, NWN2, Oolite, Spore, ScummVM, SixtyForce).
~/library/application support is pretty common for productivity applications (Adobe, Mozilla, Microsoft, Handbrake, Skype, Vuze) and other games (Fallout, Porrasturvat, DEFCON, Myst V, American McGee's Alice, Prey)

I don't mind either way. ~/documents is easier to find and more often used by newer commercial games, and ~/library/application support doesn't get in the way of other documents.. I'm sure Apple recommends something, but I can't be sure what.

So take your pick ;).

Best wishes,
 Oscar

P.S. Still others put their save games in ~/library/preferences (Bioshock, Fable, Need for Speed), but that is the wrong place if you have more than config files to store..

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #18 on: January 25, 2010, 08:00:24 am »
ok, Documents/ sounds fine - done in r28270

Offline ovvldc

  • Rookie
  • ***
  • Posts: 59
    • View Profile
Re: OSX installers
« Reply #19 on: January 25, 2010, 08:56:29 am »
OK, sounds good :).

BTW, the version I tested was r28212.
Good luck with the missing lib, missing ammo and the crash.

Best wishes,
 Oscar

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #20 on: January 25, 2010, 09:02:25 am »
looks like sdl is trying to load the libvorbis dylib. i will check whether it's included in the dmg and what we can do to let sdl load the one from the dmg.

Offline ovvldc

  • Rookie
  • ***
  • Posts: 59
    • View Profile
Re: OSX installers
« Reply #21 on: January 25, 2010, 12:20:58 pm »
Apple refuses to bundle Vorbis or Theora with Mac OS X, presumably to favour and standardise to their AAC and H264 codecs..:(

I have Xiph components for QT and VLC installed, which may have that library, but UFO:AI apparently can't use those.

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #22 on: January 25, 2010, 09:34:49 pm »
maybe we should have a look at http://macdylibbundler.sourceforge.net/ to ensure that we've added all dependencies to the bundle. but i'm not sure whether this approach will also tell sdl_mixer to load the libvorbis.dylib from the bundle path.

Offline ovvldc

  • Rookie
  • ***
  • Posts: 59
    • View Profile
Re: OSX installers
« Reply #23 on: February 01, 2010, 11:24:29 pm »
Looks promising. It is something for the developer who packages the mac version of UFO:AI to try out, so as a player I doubt my input is of any use ;).

Best wishes,
 Oscar

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #24 on: February 24, 2010, 08:29:27 am »
new dmg is uploading...

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #25 on: February 24, 2010, 05:44:59 pm »

Offline Dorzak

  • Rookie
  • ***
  • Posts: 45
    • View Profile
Re: OSX installers
« Reply #26 on: March 12, 2010, 09:04:23 am »
upload ready - http://destructavator.com/mattn/ufoai-2.3-dev-macosx-i386_r28688.dmg

Haven't checked in for a bit, downloading now to test.

As for ~/Documents vs ~/Library/Application Support/

If they are files you expect the end user to edit or delete and have visible to them ~/Documents/

If they are files that are "in the background", then ~/Library/Application Support/


A Dancin Dog

  • Guest
Re: OSX installers
« Reply #27 on: April 04, 2010, 01:12:39 pm »
Cool, thanks. I've been looking for a while for this, guess I didn't look hard enough. I'll download that sometime soon. Cheers.

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #28 on: April 08, 2010, 10:31:28 pm »
uploading a new dmg.. will keep you informed - might take some time.

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: OSX installers
« Reply #29 on: April 09, 2010, 07:04:08 am »
upload finished