Results 1 to 10 of 10

[Release] Chipmunk Physics (4.1.0 update) Port

This is a discussion on [Release] Chipmunk Physics (4.1.0 update) Port within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; via Homebrew Heaven.net Important Update! - The old version did not support C99. Please redownload below if you have intent ...

  
  1. #1
    QJ Gamer Green
    Points: 3,522, Level: 37
    Level completed: 15%, Points required for next Level: 128
    Overall activity: 0%

    Join Date
    May 2007
    Posts
    70
    QJ Pts
    3,522
    Level
    37
    Downloads
    0
    Uploads
    0

    Default [Release] Chipmunk Physics (4.1.0 update) Port

    via Homebrew Heaven.net


    Important Update! - The old version did not support C99. Please redownload below if you have intent of using it in a C project! I apologize for not doing this the first time, as I was rushed and had little time to check for mistakes.

    This is a small updated version of Chipmunk Physics ported to the PSP

    Please read the readme information below:

    /////////////////////////////////////////////////////////////////////////////////////////

    ----Chipmunk Physics 4.1.0 (updated) For the PSP (Port) By SafariAl----

    ---------------- visit http://www.homebrewheaven.net ---------------

    /////////////////////////////////////////////////////////////////////////////////////////


    -- Instructions for building --

    *This assumes you have the PSP Toolchain setup*

    1. 'cd' into 'Library Build' and type 'make'.
    2. Allow the library to build; ignore the warnings.
    3. Then type 'make install' (if needed, you may have to use 'sudo').
    4. Attempt to build the Demo in 'Demo/src'
    -If no errors were received, you installed correctly.


    -- Controls --
    Simply press cross to cycle forward trough the demos. This was a rushed port,
    don't expect to much.


    -- Miscellaneous Information --
    This version of chipmunk physics allows the user of contraints (joints) such as
    Pivot, Pin, Motor, Spring, Breakable Joints, Gear, Groove, and Slide Joints.

    It is possible that this newer build could contain bugs. After working with it
    for some time, I have not encountered any, but please don't hesitate to report them
    to me on http://www.homebrewheaven.net or to slembcke on his website below.

    I did not make this library, all credit in that area goes to slembcke! I mearly ported it
    to the PSP.

    The port itself was done pretty quickly, please notify me of any trouble you may have.


    -- Credits --
    slembcke - Creator of library (http://wiki.slembcke.net)
    #psp-programming
    MK2k - Ported the eariler version (http://mk2k.net)


    -- Troubleshooting --

    Please message me on #homebrewheaven on irc.freenode.net or
    visit http://www.homebrewheaven.net and message me there if you are having
    installation trouble.

    Enjoy, and please post any issues or comments below.

    Download via the link below and give feedback via comments

    Chipmunk Physics (4.1.0 update) Port


    Last edited by SafariAl; 02-05-2009 at 05:29 PM.
    [url="http://www.safarial.homebrewheaven.net"]Blog[/url]

  2. #2
    QJ Gamer Gold
    Points: 17,453, Level: 84
    Level completed: 21%, Points required for next Level: 397
    Overall activity: 0%

    Join Date
    Jul 2005
    Location
    everywhere
    Posts
    3,526
    QJ Pts
    17,453
    Level
    84
    Downloads
    1
    Uploads
    0

    Default

    gj=-)
    1. Failed....again...
    2. http://slicer.gibbocool.com/ stay updated on all my projects
    3. it'll be 5 years in june, that's nearly 1/4 of my life on this planet that i've visited these forums, what a ride it has been

  3. #3
    QJ Gamer Green
    Points: 3,522, Level: 37
    Level completed: 15%, Points required for next Level: 128
    Overall activity: 0%

    Join Date
    May 2007
    Posts
    70
    QJ Pts
    3,522
    Level
    37
    Downloads
    0
    Uploads
    0

    Default

    The only difference between this difference and MK2k's is this version provides different varieties of joints. If joints aren't important when you use this, it doesn't really matter which one you use.
    [url="http://www.safarial.homebrewheaven.net"]Blog[/url]

  4. #4
    QJ Gamer Bronze
    Points: 4,815, Level: 44
    Level completed: 33%, Points required for next Level: 135
    Overall activity: 0%

    Join Date
    Apr 2007
    Posts
    184
    QJ Pts
    4,815
    Level
    44
    Downloads
    0
    Uploads
    0

    Default

    And you use native GU code for displaying the demos, that's a plus :)

  5. #5
    QJ Gamer Green
    Points: 3,522, Level: 37
    Level completed: 15%, Points required for next Level: 128
    Overall activity: 0%

    Join Date
    May 2007
    Posts
    70
    QJ Pts
    3,522
    Level
    37
    Downloads
    0
    Uploads
    0

    Default

    And I gained a bit of knowledge by doing so as well :)
    [url="http://www.safarial.homebrewheaven.net"]Blog[/url]

  6. #6
    No longer a community member.
    Points: 6,420, Level: 52
    Level completed: 35%, Points required for next Level: 130
    Overall activity: 0%

    Join Date
    Sep 2006
    Location
    Over there.
    Posts
    666
    QJ Pts
    6,420
    Level
    52
    Downloads
    0
    Uploads
    0

    Default

    Heres the fixed version where the sample compiles out of the box and C99 is used rather than renaming all the files to CPP cause incompatibility with C projects.

    http://thayer-remodeling.com/stuff/C...-4.1.0-psp.zip

  7. #7
    xMod.
    Points: 4,576, Level: 43
    Level completed: 13%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Oct 2008
    Location
    Melbourne, Australia
    Posts
    675
    QJ Pts
    4,576
    Level
    43
    My Mood
    Daring
    Downloads
    0
    Uploads
    0

    Default

    using

    Code:
    int i;
    for(i=0;1<watevar;i++)
    instead of
    Code:
    for(int i=0;1<watevar;i++)
    fixes the C99 prob

    ~!SlasheR!~

  8. #8
    QJ Gamer Green
    Points: 3,522, Level: 37
    Level completed: 15%, Points required for next Level: 128
    Overall activity: 0%

    Join Date
    May 2007
    Posts
    70
    QJ Pts
    3,522
    Level
    37
    Downloads
    0
    Uploads
    0

    Default

    I'll update mine. I apologize for the laziness on my part.

    Updated, please read the first post. If the dl.qj people read this, please update the old file in replace with this new one

    Thanks a_noob for the tip.
    Last edited by SafariAl; 02-05-2009 at 05:30 PM.
    [url="http://www.safarial.homebrewheaven.net"]Blog[/url]

  9. #9
    No longer a community member.
    Points: 6,420, Level: 52
    Level completed: 35%, Points required for next Level: 130
    Overall activity: 0%

    Join Date
    Sep 2006
    Location
    Over there.
    Posts
    666
    QJ Pts
    6,420
    Level
    52
    Downloads
    0
    Uploads
    0

    Default

    -std=C99 fixes it as well :P also you forgot to copy over the constraints folder and the headers in it ;) I also converted all the files back to C as the ought to be.

  10. #10
    QJ Gamer Green
    Points: 3,522, Level: 37
    Level completed: 15%, Points required for next Level: 128
    Overall activity: 0%

    Join Date
    May 2007
    Posts
    70
    QJ Pts
    3,522
    Level
    37
    Downloads
    0
    Uploads
    0

    Default

    Everything is back to C99, and I tested everything by building it twice following the steps on two different computers. I'm pretty sure there's a constraints folder in there ;)
    [url="http://www.safarial.homebrewheaven.net"]Blog[/url]


 

Tags for this Thread

Posting Permissions

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





All times are GMT -8. The time now is 05:49 AM.

Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © , Caputo Media, LLC. All Rights Reserved. Cluster .