alinebee / Boxer

The DOS game emulator that's fit for your Mac.
http://boxerapp.com/
770 stars 139 forks source link

Missing files #17

Closed MaddTheSane closed 10 years ago

MaddTheSane commented 11 years ago

It seems that there are a few missing files pertaining to the Boxer Standalone app, mainly the logo (normal and Retina), the credits HTML page, and the help bundle.

alinebee commented 11 years ago

Yup. The standalone target was designed for game vendors (GOG.com principally), and those asset file 'slots' are meant to be filled by vendor-specific assets since they directly represent the vendor's brand. I haven't put in placeholder files, because that seemed like a bunch of work for assets that wouldn't be appropriate for anybody to actually release in an app. (And unfortunately there's no way to flag resources as optional in xcode, hence build errors.)

To get the standalone target to build, you can either delete the references to those files from the build phases for the standalone target, or you could copy the relevant files out from a GOG.com game app.

Kentzo commented 11 years ago

@alunbestor Once possible solution would be moving these optional resources to the script that would first check target and then whether file needed and exist. If files are optional it may just print a warning but if they are requirement, script can just return non-zero.

alinebee commented 10 years ago

I've now added vendor-neutral versions of the missing assets, so the Boxer Standalone target will now build right out of the box.