The porting doesn't stop!
You might think, now that I've left Aspyr, that I'm through with porting games to the Mac. Well you'd be wrong!
A gentleman by the name of Everett Kaser has released some shareware puzzle games for Windows that are fairly popular. He's been at it now for going on 19 years, and a few of his games, Sherlock in particular, are very popular. If you like logic puzzles, you might want to check out his website.
But up until now, he hasn't provided much in the way of Mac support. There were a few older ports, but they weren't complete and no longer launch. They're also not Intel-native. As it happens, I've gone ahead and ported them to the Mac. You can find them here.
The graphics and UI are actually hardcoded into the engine, which means that they are very far from what you might call Mac-native. I've talked to him in brief about what needs to happen so we can get menu bars and dialogs that look Mac-like, and hopefully that will bear fruit in the future. As well, he draws the art for most of his games, so don't expect them to be shiny and lickable. ;-)
The engine itself is surprisingly complex. Everett took it upon himself to write an entire virtual CPU and rewrote all his games in this pseudo-assembly language. When it came time to port the games to the Mac, I really only had to deal with one codebase - the "emulator" for his virtual CPU - and all the games more or less worked. I honestly wasn't expecting that level of logic underneath what appeared to be simple, lightweight games. it reminded me a great deal of emulating the CPUs when I worked on MAME, in fact. And it is for this reason that the UI and menus are hard to Mac-ify. All of that is dealt with inside his virtual machine and drawn in there, out of my way, so I can't get anything other than the final bitmap that appears on the screen with the UI already drawn upon it.
You'll also note that the icons are somewhat crude. I simply took the Windows icons and re-used them for the Mac, in their 32x32 glory. I'm no artist, unfortunately, so that's about the extent of it. It's "programmer art" at its finest. ;-)
With all that said, give them a try. I don't get any money if you buy the shareware versions, so I have no financial stake other than I enjoy his games, as does Beth.