[Ohrrpgce] Mac OS X port

James Paige Bob at HamsterRepublic.com
Mon Oct 4 13:25:18 PDT 2010


On Mon, Oct 04, 2010 at 01:10:51PM -0700, James Paige wrote:
> > >> > If on Mac OS X, create an app bundle of the game
> > >>
> > >> What about packaging for other platforms? Just because you're not
> > >> using a Mac doesn't mean you don't want to create an .app bundle.
> > >>
> > >> I suggest having an extra download that contains all the binaries
> > >> needed for cross-packaging to each system.
> > >
> > > That would be excellent. It has limitations-- for example, we can't run
> > > Innosetup on Linux, we can't run debian packaging tools on Mac OS X, and
> > > we can't create mac dmg files on Windows, but wherver it is possible to
> > > do cross-platform pakaging, we should do it.
> > 
> > Apparently you can easily create a dmg file, just like you would an
> > iso, but with HFS+ filesystem. Are dmg's noncompressed? What's the
> > standard file compressor? Should we just use bz2?
> 
> Nope. An uncompressed HFS+ dmg works, but you would never use one for 
> software distribution (nor have I ever seen a gzipped or bz2'ed dmg 
> file anywhere) I think an app inside a zip file would be less confusing 
> to a Mac user with no PC background than would be a gzipped uncompressed 
> dmg.
> 
> From my googlings, nobody seems to know how dmg compression works, so 
> unless you are on a mac and can run hdiutil, there does not seem to be 
> any way to create a proper dmg file.

Actually, a little more googlings indicates that a few people *have* 
been successful at reverse engineering compressed dmg files, but all the 
tools that have resulted from such efforts are for *extracting* files 
from compressed dmg's, not creating them.

---
James



More information about the Ohrrpgce mailing list