I’ve been trying out Jolly Rover, a doggie themed pirate adventure from indie developer Brawsome. It was released on Steam in June, but since i’ve only recently updated to Snow Leopard, this is the first time I could run Steam on Mac OS X (I tried it under CrossOver before but it was slooow). Incidentally, the Mac support in Steam is not bad, i’ll give it a review sometime I think.
Unfortunately, if like me your Mac has an ATI X1600 graphics card (Macs from around 2006 I believe), you’ll experience graphical errors that make the game almost unplayable. According to the developer, this is due to a bug with PlayGround, the engine on which the game is developed, and the general bugginess of the X1600 cards themselves. One solution is to run the game under Windows using BootCamp. I would normally do that, but I managed to bugger up my Windows disc when I got my Mac back from the repair shop, so no Windows right now. Another alternative then, is to use Wine, and specifically in this case WineBottler by Mike Kronenberg.
I’ve already posted about this in the relevant thread on the Steam forums, but here it is again for those who need to know:
“It also works under Wine, for those of you who don’t have Windows installed via BootCamp.
I’m not a Wine guru myself, but I found a really easy way to get it working using WineBottler by Mike Kronenberg. It’s a free program that lets you compile windows programs into standalone Mac applications. It’s still in Beta but it’s a nice GUI based approach to working with Wine options.
At first, trying to install the game with WineBottler or CrossOver (another, commercial, approach to using Wine) the installer crashed with an error saying that isskin.dll could not be imported. I Googled the error and found I needed to install mfc42.dll. There’s a tool for Wine called WineTricks – a library of Microsoft dlls etc that you can install – and this is already included in the build of Wine that ships with WineBottler. I don’t know if it’s possible to do this sort of customisation with CrossOver however.
The nice thing about using WineBottler, is you can compile everything into a single app. All you need to do is install mfc42.dll when you install Jolly Rover and it works fine:
1) Select Create Custom Prefixes from the left hand menu
2) Choose the Windows install file for Jolly Rover that you downloaded from the JR website
3) In the WineTricks section, search for “mfc42″ and mark the checkbox next to it
4) Click install and choose where to save it
During the install, you will need to accept the T&C’s of the mfc42 installation (unless you ticked Silent Install) and click through a typical Windows installation wizard. Once installed, you will be asked what application should be run when the new prefix (think of it as the app you created) is run, so choose Jolly Rover from the options.
Note, you will need the X11 framework installed to use WineBottler as this wraps around the program to make it work in Mac OS X. Chances are you already have it if you’ve used Gimp etc. When you run the program, you will see the X11 icon in your Dock. Don’t close this as it’s needed. In fact, the game will run in the X11 window so this is the ‘game’ in a sense.
When running the game this way, I did find that it ran behind the Dock and menubar. To fix this, you can choose the Fullscreen option from the X11 preferences. However, once you exit the game, you will see a rather ugly greyness covering your screen. Scared the crap out of me as i’ve never seen it before, but it’s nothing to worry about.
Turns out this is because X11 is actually still running in fullscreen mode. Unfortunately, it disables the usual Finder commands like Command-Tab, so to toggle out of fullscreen mode, you can press Command-Option-A, or to close X11 completely Command-Q. You can also use Command-Option-Escape and Force Quit X11. In the preferences, there is an option to autoshow the menubar. If you tick this, you can close X11 from the menu when you mouse near the top of the screen. I’ve also noticed that running it this way, it runs in its original 800×600 resolution in the middle of the screen, rather than being scaled up like it is via Steam.
For those of you who don’t want the hassle of compiling an app with WineBottler (it’s really easy, honest), i’ve uploaded a compiled demo of Jolly Rover for you. I’ve ticked the option to make it a self-contained version, meaning it includes the Wine binaries, so you don’t need Wine installed.
Created on Mac OS X Snow Leopard so i’m not sure if it will run on Tiger, but I have a Tiger install handy that I can test on later (or just let me know). You can download it here. It’s larger than the size of the original installer download because it’s the demo game itself (and presumably because of the Wine files). I can’t really keep it up indefinitely, so maybe Brawsome will want to host the file or at least link to my post here?”
Expect a review of the game soon.


