Alright, so I’ve somehow managed to get BF Heroes to install and bypass the PB issue. I don’t know how exactly, but here’s what I did:
1) Go into winecfg for your bottle, and in the “Graphics” tab disable all four checkboxes at the top.
2) Goto Programs>Run Command and type “regedit” then launch it.
3) Goto [HKEY_CURRENT_USER > Software > Wine] and create the key “Direct3D”. Then make the following strings with values:
DirectDrawRenderer “opengl”
UseGLSL “disabled”
VideoMemorySize “256” (set this value to however many megabytes of video RAm you have)
4) When managing your bottle, goto “Install Software...” and install the following packages (don’t know if these matter, but I did them):
Microsoft DirectX Runtime - Modern
Microsoft Visual C++ 2005, 2008 and 6.0
Microsoft Script 2.6
5) Download an install Mozilla Firefox 3.0.4 (http://tc.versiontracker.com/product/redir/lid/1476854/Firefox%20Setup%203.0.4.exe)
6) Goto “battlefieldheroes.com/playnow”. Let the installer run. You won’t (or at least shouldn’t) see the installer working. You’ll know that it is since you’ll see your HD space slowly decrease overtime if you look at it (in Finder or whatever you choose to view your remaining HD space in).
7) Go back to Winecfg and reenable the four checkboxes. Also, make a virtual desktop. It can be any size that you wish. Note that if you want to run the game on Max settings, you need to run it in 1024x768, it’ll crash otherwise (Medium looks quite nice though).
8) Quit/Restart the Bottle.
9) Launch Firefox (do not use safemode), open BF Heroes and enjoy. I followed these exact steps, and in CxG 8.0 in Max OS X 10.6.1 it worked without a hitch.
Here’s an accompanying video:
http://www.youtube.com/watch?v=2u6ihKFFgNc&fmt=18 (Standard Def)
http://www.youtube.com/watch?v=2u6ihKFFgNc&fmt=22 (HD)
Yes I do lose connection in it, but that’s only due to my internet sucking when I filmed it. PB has yet to kick me out of the game. Here are some screenshots, each taken after I sat in the server for over 5 minutes:
1) http://dl.getdropbox.com/u/124722/Pictures/CxG/CrossOver%20Games001.jpg (low settings)
2) http://dl.getdropbox.com/u/124722/Pictures/CxG/CrossOver%20Games002.jpg (low settings)
3) http://dl.getdropbox.com/u/124722/Pictures/CxG/CrossOver%20Games003.jpg (medium settings)
4) http://dl.getdropbox.com/u/124722/Pictures/CxG/CrossOver%20Games004.jpg (medium settings)