@spotup
Quote:
There is problems with xm playback with pygame yes. I have looked into it and i think it is the shared libmikmod that is crashing.
As i understand from the readme, that game not use pygame (because pygame not works fine on Wii , from which that port), and they write plain python/sdl based port.
Quote:
Unfortunately Pygame hadn?t been ported to the Wii environment and doing so posed a few problems.
Python had been ported in the form of WiiPy. This project consisted of a set of patches to allow cross compiling the Python interpreter using the DevkitPro GCC environment for the Wii. Additionally a set of (incomplete) LibOGC wrappers were provided to allow access to the essential Wii homebrew APIs. A significant number of Python modules had to be disabled in order to get Python to compile, notably anything to do with the OS as the equivalent behaviour was not available in the DevKitPro libraries.
The game is still running the Python interpreter but crucially it allows us to create a single ELF executable, statically linked with all the required SDL/Wii libraries,
There is full description from developer
For me game not crashes, just say that:
"Mix_LoadMUS - file format is not recognized".
I think that is because of shared version of mikmod (because game used self-build so library, which use all those .sobjs). And imho your crashes with PyGame happenes because of the same too.
@Jouled
Quote:
Do you think you will be able to fix the sound?
I think yep. If some problems with SDL_Mixer still will happenes, i will just reconvert XM to the modules which will works fine.
Quote:
What kind of joystick did you use? Do you think you will be able to fix the sound?
I use keyboard all the time, but i think joystiks should works well (that sdl after all)