I've never tried on MacOS before, but it wouldn't work. I installed the WX-stuf according to Oscars letter from a couple of days ago, and used Mattricks from cvs (as of today) and get this after downloading a bunch of files. (first time, now it starts, shows me the snake-splashscreen and dies)
Traceback (most recent call last): File "mattricks.py", line 36, in ? Init.start() File "/Users/jj/cvs/Mattricks/Mattricks/Init.py", line 57, in start Commandline.parse_and_start() File "/Users/jj/cvs/Mattricks/Mattricks/Commandline.py", line 105, in parse_and_start all_commands[command](args, help_command) File "/Users/jj/cvs/Mattricks/Mattricks/Commandline.py", line 121, in parse_cmd_gui Main.main(*args) File "/Users/jj/cvs/Mattricks/Mattricks/Main.py", line 442, in main app = Main(filename) File "/Users/jj/cvs/Mattricks/Mattricks/Main.py", line 394, in __init__ wxApp.__init__(self) File "//Library/Python/2.3/wx-2.5.3-mac-ansi/wx/_core.py", line 5301, in __init__ self._BootstrapApp() File "//Library/Python/2.3/wx-2.5.3-mac-ansi/wx/_core.py", line 4980, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "/Users/jj/cvs/Mattricks/Mattricks/Main.py", line 417, in OnInit frame.AfterInit() File "/Users/jj/cvs/Mattricks/Mattricks/Main.py", line 268, in AfterInit self.pages[name].AfterInit() File "/Users/jj/cvs/Mattricks/Mattricks/Playerlist.py", line 473, in AfterInit self.playerlist.AfterInit() File "/Users/jj/cvs/Mattricks/Mattricks/Playerlist.py", line 203, in AfterInit self.stars[i] = self.imagelist.Add(create_star_image(i)) File "//Library/Python/2.3/wx-2.5.3-mac-ansi/wx/_gdi.py", line 4382, in Add return _gdi_.ImageList_Add(*args, **kwargs) PyAssertionError: C++ assertion "bitmap.GetWidth() == m_width && bitmap.GetHeight() == m_height" failed in ../s rc/generic/imaglist.cpp(74): invalid bitmap size in wxImageList: this might work on this platform but definitel y won't under Windows.
This is a new bug that's been reported in the last couple of days. I think it has to do with wxPython 2.5.3.x. (which I've been unaware of until now).
We only claim that it will work for 2.4.x, but according to Ragnar previous 2.5.x nonunicode-versions should run, although not look as "good".
2.5.x and Unicode is up for the next version (not the release (0.7 rc3) coming in a few days).
/Oscar
mattricks@lists.lysator.liu.se