Search found 5 matches

by Xenoveritas
Sat Aug 21, 2010 1:41 am
Forum: Development
Topic: Mac OS X Version
Replies: 17
Views: 137940

Re: Re:

Well, the latest build I posted is 1.51. It runs on Tiger and above. It also uses SDL as framework inside the .app. So that's points 1, 3 and 4 from your list. I see your build also has a few bugs that only happen in OS X that were fixed after the 1.51 release (for example, you can't switch resolut...
by Xenoveritas
Wed May 05, 2010 2:29 am
Forum: Development
Topic: Mac OS X Version
Replies: 17
Views: 137940

Re: Mac OS X Version

Oof, I'm horrible at checking up on this. Er, anyway, according to Xcode 3.2, it's an "XCode 3.1 compatible" project, so... uh... In any case, I can't do a 10.5 compile because I don't have a 10.5 Mac to test on. (Well, that's not strictly true - I could always try on the old 10.5 PowerPC ...
by Xenoveritas
Thu Jan 07, 2010 7:27 pm
Forum: Development
Topic: Mac OS X Version
Replies: 17
Views: 137940

I've bumped the version one to fix a bug I introduced while trying to fix a really weird problem where ALIGN32 is off-by-seven on Mac OS X. Seriously: if you check the address of any symbol after an ALIGN32, it'll end in 0x7. I have no clue why. Unfortunately, I never undid the results of my screwin...
by Xenoveritas
Sun Jan 03, 2010 2:56 am
Forum: Development
Topic: Mac OS X Version
Replies: 17
Views: 137940

Well, off the top of my head: My build uses 1.51, the existing one appears to have never moved past 1.43. My build associates ROM files with ZSNES, so they open in ZSNES, and you can drag and drop them onto ZSNES's dock tile. This involved skipping SDL's Mac OS X launch code and a very little bit of...
by Xenoveritas
Fri Jan 01, 2010 11:06 pm
Forum: Development
Topic: Mac OS X Version
Replies: 17
Views: 137940

Mac OS X Version

After an obnoxious amount of effort to shoehorn ZSNES into Xcode, I've managed to compile a Mac OS X version. OK, so ZSNES has always had support for Mac OS X, but I've added a few changes that make it a "true" Mac OS X app. This is mostly adding configuration data to the ".app" ...