VOGONS


First post, by emendelson

User metadata
Rank Oldbie
Rank
Oldbie

Dominus taught me how to build DOSBox under OS X, so all the credit for this goes to him. Using Dominus's instructions, I've built the current (August 2012) DOSBox SVN under OS X Mountain Lion and code-signed it with the App Wrapper app from www.ohanaware.com. This means the app should run normally with Mountain Lion's default security settings.

I've packaged this app with a custom icon to indicate that it's very unofficial. You can easily replace the icon by ctrl-clicking the app, choosing Show Package Contents, and then replacing the icon inside.

After Dominus gets back from his holiday, he'll post his version, which will be better than this one, and I'll remove mine. Meanwhile, this should at least be usable under Mountain Lion if anyone needs it.

Linked here:

https://dl.dropbox.com/u/271144/DOSBoxSVN-OSX.zip

Reply 1 of 9, by IIGS_User

User metadata
Rank Oldbie
Rank
Oldbie

Changing the icon is much easier than you wrote:
Copy the original picture.
Open your application's Information Window ("File" -> "Information"),
mark its icon (will be focussed), paste the "official" icon into.

Klimawandel.

Reply 2 of 9, by emendelson

User metadata
Rank Oldbie
Rank
Oldbie

You're right!

Reply 3 of 9, by IIGS_User

User metadata
Rank Oldbie
Rank
Oldbie

Otherwise, your solution replaces the complete icon file inside the application, not just the one visible in the "Get Info" dialog box. 😀

The LSMinimumSystemVersion key written in the "info.plist" file of your port lists 10.6.6 as minimum version required,
so I've no idea why I can't run your port on my MacBook Pro with Mac OS X 10.6.8 installed.
Every time I try to run it, the msg box "unexpectly quit" appears.

Klimawandel.

Reply 5 of 9, by IIGS_User

User metadata
Rank Oldbie
Rank
Oldbie

Yes. 😀

Klimawandel.

Reply 6 of 9, by emendelson

User metadata
Rank Oldbie
Rank
Oldbie
Dominus wrote:

Does my Svn built run?

Yes when you turn Gatekeeper off. It's possible you ran the program before posting it. That can be enough to "unsign" it!

Reply 7 of 9, by IIGS_User

User metadata
Rank Oldbie
Rank
Oldbie
emendelson wrote:
Dominus wrote:

Does my Svn built run?

Yes when you turn Gatekeeper off. It's possible you ran the program before posting it. That can be enough to "unsign" it!

Thanks, that's a warning even for me, *if* I start codesigning.

Klimawandel.

Reply 8 of 9, by emendelson

User metadata
Rank Oldbie
Rank
Oldbie

Unfortunately, Apple charges US$99 per year for the Developer ID you need for code-signing. I paid it because I needed access to Mountain Lion before it shipped (for complicated reasons). If you give away your software, it means spending $99 for the privilege of giving something away!

Reply 9 of 9, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

But at least the certificate is valid for 5 or 4 years even when your developer account isn't renewed after one year.

In other news my snapshot is once again code signed and doesn't report as a broken app (if you turned of gatekeeper it worked as well).

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper