*** First of all, the JPEG support in PyGame doesn't work, i think this is because of the libjpeg.so that is available is too recent and is incompatible.
I'll try to compile an older version and see if it works.
*** Python is missing a couple of commonly used modules still. Any help porting any of the following modules would be greatly appreciated:
numpy json numeric pyode
ctypes is not working in the os4 version of python. It is needed by the OpenGL module that I have ported already but am unable to test due this. I have reported this on bugzilla, let's hope for a fix.
These modules are the ones that I have a need for so far, I others needs other modules, feel free to suggest them here.
Anyone with me on this? Let's move things forward!
Edited by spotUP on 2010/8/20 17:14:40 Edited by spotUP on 2010/8/20 17:17:03
I think i can try with _ctypes (for example let's try together today on amigadev channel ?), because i see 3-4 good opengl based games, which will be good to have.
ignore ctypes. i have dug more into that, it's a missing feature of aos4 python. it is supposed to be a part of python 2.5. so it's up to the python maintainer to fix. i have reported it on bugzilla already.
i just tried to compile libjpeg 6b that i think is compatible, but the configure script fails under os4.. :/ so that's another one for a cross compiler. maybe it should be name libjpeg-6b.so and then we can link pygame against that.
@spotUP That bad.. Still maybe we can somehow fix it .. Maybe just a bit rewrite opengl modules, for not use ctypes at all ? If i remember right, there was python module, called "ctypes", and i think before that this module will make ctypes from scratch, for make it works with python.
These modules are the ones that I have a need for so far, I others needs other modules, feel free to suggest them here. We need the mama of all modules --TKinter. ... It is the standard Python interface to the Tk GUI toolkit and a de-facto standard GUI in general, ...wikipedia Here'$ to pushing forward! Thanks for all your efforts on PyGame. It's nice to see Python coming alive in our OS!
Well would be cool but I really doubt you can run it at decent speed, also first you need to port an up-to-date Phyton, better if we invest our time and devs into NG platform instead
I think porting of Python to aos3, will be more or less unpossible, or, very, very hard job. I can be wrong here of course, but as i see in the video about aos developming, which do Rogue few days ago, Python it's a monster in terms of files, dependences and such. Porting of PyGame i think not so big problem, but porting of Python are the big one, and very hard one (imho of course). And all in all, its of course no make any sense, and we all know because of what :)
And old (very old) 68k release is availible, check Aminet Off course I don't know how (and if) they work but if someone port it, it mean that wasn't impossible.
.. then speed on PyGame is another story
--------------- Edit: Fix typo
Edited by samo79 on 2010/8/22 13:08:31 Edited by samo79 on 2010/8/22 13:10:05
YW! SolarWolf was the first Pygame I played on my AmigaOne before OS4 was a reality! The A1-XE/G4 came with Debian Linux installed in 2003. I deleted Linux when OS4 was released. I haven't played the game since --- until yesterday! Oh, how cool it is to hear the SolarWolf sounds again and dodge the bullets -- Awoo-hoooo -- nice game!
Sweet, jpeg is working in pygame now, and as a bonus i have just successfully made my first working cross compiled shared object. =) now pygame needs to be updated and my fixed lib get released.