Results 1 to 8 of 8

Thread: Stackless Python port for Sony PSP

                  
   
  1. #1
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    53
    Posts
    141,426
    Blog Entries
    3209
    Rep Power
    50

    psp Stackless Python port for Sony PSP

    News/release from Carlos Eduardo :

    About 3 weeks ago, I got a Sony PSP, since only playing games isnt enought for me, I started fiddling around for so called "Homebrew" software for it.

    The homebrew community for PSP is quite big and mostly around C coding but surprisingly I found that a guy named Jerome made Python-psp, awesome port of Python 2.4.3 and PSP graphic, sound and network API to Python modules.

    Based on that and my bare knowledge of C, I decided to start working on a Stackless Python port for it.

    I recently saw the great work from Richard Tew in porting Stackless to Nintendo DS and decided to give a try. Checked out the 2.4.3 PSP port from python-psp repository and merged the Stackless 2.4.4 tag into it.

    The first thing to be done, was fixing up some conflicts mostly related to IO and threads. Next Richard pointed me out that the Stackless needs to save and restore stack pointers and this is done in assembly.

    Based on trial and error, it took me a day to figure out and have a compiled interpreter.

    To finish it all, I ran the stackless unittests and some Stackless applications from the Stackless Examples Project and found that its all working.

    I hope other people could try it out and maybe find some bugs, probably I will make the source available and the diff patches too.

    The next thing in my roadmap is porting Python and Stackless Python 2.5.1 to PSP, hope it wont be much trouble.

    To install just create a folder in your /PSP/GAME150 folder and place the EBOOT.PBP there.
    The python folder is the libraries and must be placed on your memory stick root.

    Download and Give Feedback Via Comments

  2. #2
    DCEmu Newbie
    Join Date
    Mar 2007
    Posts
    89
    Rep Power
    0

    Default

    Excellent work, Carlos! :thumbup:

  3. #3
    DCEmu Legend DarthPaul's Avatar
    Join Date
    Apr 2006
    Location
    Puerto Rico
    Age
    35
    Posts
    2,734
    Rep Power
    90

    Default

    Nice! Another latin working on the scene yay!

  4. #4
    LUA Coder mexicansnake's Avatar
    Join Date
    Feb 2006
    Location
    Aguascalientes
    Age
    34
    Posts
    669
    Rep Power
    94

    Default

    Yeah, another latin, thats awesome!!!


    RIP: Agapito Elber Gudo.
    RIP: Rosa Melano
    Chema! Te lo lavas!
    Have a nice day! lmao

  5. #5
    PSP User maxipower90's Avatar
    Join Date
    Mar 2007
    Location
    South Armagh / Down Ireland
    Age
    34
    Posts
    273
    Rep Power
    68

    Default

    yea great stuff, more peeps the better.

  6. #6

    Default

    Asi es la cosa! Good work!

  7. #7
    DCEmu Rookie h4s30's Avatar
    Join Date
    Mar 2007
    Location
    Mabase
    Posts
    183
    Rep Power
    0

    Default

    whats a stackless python???

  8. #8

    Default

    can we now programm even on the psp without using our pc? of course it would take much more time, but still it'd be nice...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •