Click Here
home features news forums classifieds faqs links search
5780 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
30 crawler(s) on-line.
 24 guest(s) on-line.
 2 member(s) on-line.


 Frank,  matthey

You are an anonymous user.
Register Now!
 Frank:  1 secs ago
 matthey:  1 min ago
 DiscreetFX:  5 mins ago
 amipal:  7 mins ago
 Hypex:  18 mins ago
 macelaio:  19 mins ago
 sTix:  22 mins ago
 bison:  37 mins ago
 AmigaBlitter:  43 mins ago
 amisteph:  55 mins ago

Software News   Software News : PyGame ported to AmigaOS 4.x!
   posted by spotUP on 18-Aug-2010 18:03:50 (6622 reads)
After one late evening and half a day it's done!



... is ported to AmigaOS4. This opens up the doors for a flood of new game/demo/app ports.
The first decent game that is ported is called Mobius Skies - a very nice horizontal shmup.




Download PyGame here!
Download Mobius Skies http://www.os4depot.net/index.php?function=showfile&file=game/shmup/mobiusskies.lha

The shared object of SDL, SDL_Mixerl, SDL_Image etc are needed, they are all available on os4depot.
Have fun!
/ Spot
    

Related Links
· More about Software News
· News by spotUP


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
IBrowse 2.5 Released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
MichaelMerkel 
Re: PyGame ported to AmigaOS 4.x!
Posted on 20-Aug-2010 17:01:10
#21 ]
Cult Member
Joined: 9-Mar-2003
Posts: 812
From: Ilvesheim, Germany

i tried 2 games:
mobiusskies and i think panspermia.

definitely my so files are messed... but how and which ones?

also "funny" is that if i start mobiusskies i get a notification window telling me that my USB printer is not ready... (sure - i have none ) i cancel, then the black window and a grim reaper:


Crash log for task "python"
Generated by GrimReaper 53.2
Crash occured in module at address 0x00000000
Type of crash: ISI (Instruction Storage Interrupt) exception

Register dump:
GPR (General Purpose Registers):
0: 7E074D94 629D4570 00000000 6312BD88 6312BDB8 00000000 00000000 629D4590
8: 7E074E30 00000000 7E074E08 7E074DD8 6312C0C0 63E41AE8 6275CD78 6275B398
16: 00000000 62747C3C 62A3A388 FFFFFFFF 62A12EC8 6312BCC0 6275A086 00000001
24: 6312BD58 63254340 62A6E4E8 629D45C8 6312BD7C 6312BD88 627F6F64 6312BDB0


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 0.01 1.76032e+169 1.76004e+169
4: 1.76018e+169 1.7599e+169 1.75976e+169 1.75949e+169
8: 1.75962e+169 1.75921e+169 1.75935e+169 1.75893e+169
12: 1.75907e+169 4.5036e+15 0 0
16: 0 0 0 0
20: 0 0 0 0
24: 0 0 0 0
28: 0 0 0 0

FPSCR (Floating Point Status and Control Register): 0x82064000


SPRs (Special Purpose Registers):
Machine State (msr) : 0x1200F030
Condition (cr) : 0x35555F55
Instruction Pointer (ip) : 0x00000000
Xtended Exception (xer) : 0xE000FF7F
Count (ctr) : 0x00000000
Link (lr) : 0x7E075314
DSI Status (dsisr) : 0x40000000
Data Address (dar) : 0x00000004



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x00000000 belongs to module "" (HUNK/Kickstart)

Stack trace:

module WorkBench:SObjs/libSDL_mixer-1.2.so at 0x7E075388 (section 0 @ 0x19B10)
module WorkBench:SObjs/libSDL_mixer-1.2.so at 0x7E066D7C (section 0 @ 0xB504)
mixer_music.so:music_load()+0xF4 (section 7 @ 0x65c)
libpython25.so:PyCFunction_Call()+0x120 (section 9 @ 0x4e0e0)
libpython25.so:PyEval_EvalFrameEx()+0x52D4 (section 9 @ 0xa9918)
libpython25.so:PyEval_EvalCodeEx()+0x8E4 (section 9 @ 0xaa62c)
libpython25.so:PyEval_EvalFrameEx()+0x3A38 (section 9 @ 0xa807c)
libpython25.so:PyEval_EvalCodeEx()+0x8E4 (section 9 @ 0xaa62c)
libpython25.so:PyEval_EvalFrameEx()+0x3A38 (section 9 @ 0xa807c)
libpython25.so:PyEval_EvalCodeEx()+0x8E4 (section 9 @ 0xaa62c)
libpython25.so:PyEval_EvalFrameEx()+0x3A38 (section 9 @ 0xa807c)
libpython25.so:PyEval_EvalCodeEx()+0x8E4 (section 9 @ 0xaa62c)
libpython25.so:PyEval_EvalFrameEx()+0x3A38 (section 9 @ 0xa807c)
libpython25.so:PyEval_EvalCodeEx()+0x8E4 (section 9 @ 0xaa62c)
libpython25.so:PyEval_EvalCode()+0x30 (section 9 @ 0xaa6dc)
libpython25.so:PyRun_FileExFlags()+0xC4 (section 9 @ 0xd33e4)
libpython25.so:PyRun_SimpleFileExFlags()+0x1C4 (section 9 @ 0xd36b0)
libpython25.so:PyRun_AnyFileExFlags()+0xAC (section 9 @ 0xd3a14)
libpython25.so:Py_Main()+0x99C (section 9 @ 0xe0b80)
python:main()+0x30 (section 7 @ 0x460)
native kernel module newlib.library.kmod+0x00001f44
native kernel module newlib.library.kmod+0x00002b90
native kernel module newlib.library.kmod+0x00002d54
python:_start()+0x170 (section 7 @ 0x170)
native kernel module dos.library.kmod+0x0001b524
native kernel module kernel+0x0003cd50
native kernel module kernel+0x0003cdd0



regards...


_________________
Michael Merkel
(Michael.Merkel@gmx.net Home)
Member of Amiga-Freunde Pfalz, OS4 Welt

 Status: Offline
Profile     Report this post  
kas1e 
Re: PyGame ported to AmigaOS 4.x!
Posted on 20-Aug-2010 17:04:19
#22 ]
Amiga Developer Team
Joined: 11-Jan-2004
Posts: 3425
From: Russia

@Michael
As stack-trace point on libsdl_mixer.so , i think you need install the latest one from os4depot (that will also requered to install some other libs, all from os4depot).


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
MichaelMerkel 
Re: PyGame ported to AmigaOS 4.x!
Posted on 20-Aug-2010 18:06:33
#23 ]
Cult Member
Joined: 9-Mar-2003
Posts: 812
From: Ilvesheim, Germany

you're right - and finally i found the archive with the mixer stuff.
now it works!

but why the heck are some so files NOT installed in SOBJS: but in SDK:Local/newlib/lib/ ?!
this path is not in the SOBJS: path and as such very doubtfull, imho.

regards...


_________________
Michael Merkel
(Michael.Merkel@gmx.net Home)
Member of Amiga-Freunde Pfalz, OS4 Welt

 Status: Offline
Profile     Report this post  
ssolie 
Re: PyGame ported to AmigaOS 4.x!
Posted on 20-Aug-2010 18:15:36
#24 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2747
From: Alberta, Canada

Quote:
but why the heck are some so files NOT installed in SOBJS: but in SDK:Local/newlib/lib/ ?!

All the shared object files should be installed into SOBJS: or an application specific location. Then you should have links back into the SDK from there for compiling, etc.

Use ListDynDep on applications and shared objects to see where they will load from at run time.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
kas1e 
Re: PyGame ported to AmigaOS 4.x!
Posted on 20-Aug-2010 18:15:53
#25 ]
Amiga Developer Team
Joined: 11-Jan-2004
Posts: 3425
From: Russia

@Michael
What you have in SDK:Local/newlib/lib/ , its .so which come with the SDK (which are old imho). They have their place here, because when you compile programm, and .so are in that path, then programm will be compiles with .so support (because of that SDK mantainers put that here).

But from user side, there is only SOBJ:, and only that are metter for end usage. All what is in SDK only for developing.


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
yogiofvm 
Re: PyGame ported to AmigaOS 4.x!
Posted on 25-Aug-2010 12:15:34
#26 ]
Member
Joined: 3-May-2010
Posts: 64
From: france

hello all

@spot : ho yeah it s a great opportunity for amione and sam and others owners :)

just begin a great work in python, pygame but i would like to ask you if pymedia would
be on amiga ng one day or another ? however great job sir !!

thx yet

steff aka yog


_________________
--- simply human kinds, what else ? ---

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle