Re: Andwhy's mod porting thread
What about the Enemy Rush mod? I'd be surprised if that contains any assembly hacks.
You still haven't attempted porting ones with assembly hacks, right? Doing that properly would require not only copying the hacks but also translating them to PPC assembly (both PPC and x86 versions of the hacks would be needed for it to work on all Macs).
I tried the Boss Rush mod under Rosetta, and it appears to work fine even with the PPC code, which is good. (Did you copy the map data in two places in the executable, by any chance? I don't know know if it's duplicated, but it seems possible. If it is, one version may be in a different endianness if applicable.)
On a random note, I'm also pleased to see that you remembered to change the bundle identifier for the Mac ports.
andwhyisit said:
While this doesn't break the pc version due to its case insensitivity, that is not the case with the psp version (plus I don't know how it affects the mac version).
While I realize that this problem has been fixed, I feel the need to mention that it could break the Mac version. Although the Mac filesystem is typically case-insensitive, there is an option to make it case-sensitive when you reformat your hard drive. So, it's possible it could have broken the Mac version for some people.