Hi. I'm an OS X user trying to run a freeware GameMaker game with Wine, and I'm running into some trouble. The game is called Spelunky(a combination roguelike and platformer—two great tastes that taste great together!). Whenever I attempt to run it with Wine, I come across a couple of errors:

WINE is a program overlay that makes Windows games and apps 'think' they are running in Windows. Because the OS uses different language structures (API) WINE simply redirects the graphic drivers and other functions. Wine HQ Support. Mac OS X Instructions Posted by fluffymoof, February 16th, 2016 YOU WILL NEED Some form of WINE. Running WinBUGS on Mac OS X using Wine Tom Palmer1 [email protected] October 9, 2007 Summary These instructions are for installing WinBUGS on Mac OS X 10.4 (Tiger) using a compatibility program for running Windows programs on Unix called Wine. They have been tested on a Mac with an Intel processor. As an overview: install the X11. Wine for mac os x free download. Wine Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a. Wine & WineBottler builds for OS X - run windows applications on OS X. WineBottler is a tool similar to codeweavers Crossover, where separate prefixes are created per app.

err:dmloader:IDirectMusicLoaderImpl_IDirectMusicLoader_SetObject : could not attach stream to file
err:wgl:has_opengl glx_version is 1.2 and GLX_SGIX_fbconfig extension is unsupported. Expect problems.
Upon this last error, a dialog box comes up in wine (while the game is still loading) saying 'Unexpected error occured(sic) when running the game.' After clicking Okay in the dialog box, Spelunky exits and so does wine. I get the err:wgl:has_opengl error when attempting to play other games as well (like ikachan, which doesn't trigger an error in the Windows environment but freezes nonetheless and causes Wine to start the debugger).
The only seemingly immediately relevant info I can find is this, from
http://forum.winehq.org/viewtopic.php?p=15227 :
Zach wrote:OS X's X11 doesn't support GLX 1.3 right now (Which is the minimum version that Wine requires in order to run stuff with OpenGL). So even if you did get it working, you wouldn't be able to get the game to run.
I uninstalled apple's X11 and intsalled XQuartz via macports, and have tried both wine and wine-devel via MacPorts, but both turn up the same errors. I'm still fairly inexperienced with the ins and outs of the terminal and how to compile things but I know enough of the basics to at least get this far (other, non-opengl things work great at least)
The Wine FAQ states
What does Wine on Mac OS X support? (DirectX, DirectSound, Direct3D...)
Sound should be working just fine since Wine release 0.9.15. 3D (OpenGL Support) is disabled because of a bug in Apple X11, if you want OpenGL Support turned on refer to the Wine Mac OS X Package Creation Page.
and links to http://wiki.winehq.org/MacOSX/Building , which makes no mention of how to turn on OpenGL support, but links to the Darwine documentation which doesn't make a mention of OpenGL at all.
MacSo... what should I do? I feel like if I somehow got glx 1.3 this would solve my problem, but I don't know where to start. Is it possible to get opengl support with wine via macports?
Here is my info:
X.org Release 7.3
X.Org X Server 1.4.2-apple31
Build Date: 20090115
wine-1.1.12 built from wine-devel on macportsMac Os X Wine

Mac Os X Wineskin

OS X 10.5.6
most winetricks installed (is there a way I can make a list of which ones are installed? I didn't do the video codecs or apps)

Mac Os X Winebottler

edit: Also I can get a bit farther using Crossover, but it's garbage-level (graphics only work when it's way-zoomed in for some reason, but even when it works properly they're shifted halfway up the screen)
Thanks for your time.