Results 1 to 12 of 12

[RELEASE] SXLibrary

This is a discussion on [RELEASE] SXLibrary within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; This is a simple to use and add to any software you develope for the PSP device, it is also ...

  
  1. #1
    Developer
    Points: 19,136, Level: 87
    Level completed: 58%, Points required for next Level: 214
    Overall activity: 33.0%

    Join Date
    Dec 2005
    Posts
    1,899
    QJ Pts
    19,136
    Level
    87
    Downloads
    0
    Uploads
    0

    Default [RELEASE] SXLibrary



    This is a simple to use and add to any software you develope for the PSP device, it is also works well without any issue of anykind with BenHur's intraFont so here is the SXLibary (coreXLib Replacment) that I mainly coded for myself.

    I will be, now on! sharing my code online to any that would like it.

    Latest
    http://www.xart.co.uk/downloads/files/sxlib_0_2_0.zip

    Previous Version/s
    http://www.xart.co.uk/downloads/files/sxlib_0_1_5.zip

    http://www.xart.co.uk/downloads/files/sxlib_0_1_0.zip

    Please note that this library has just started and so will grow overtime and the GUI functions and Transition functions were not ready to be fully usable so excluded them untill ready.

    Mac OS X / PC support will follow soon after v1.0

    Simply add sxlib.c & sxlib.h files to your project and download a copy intraFont v0.26 from http://www.psp-programming.com/benhur/


    Last edited by xart; 02-01-2009 at 12:41 PM.

  2. #2
    QJ Gamer Silver
    Points: 6,948, Level: 54
    Level completed: 99%, Points required for next Level: 2
    Overall activity: 0%

    Join Date
    Aug 2007
    Posts
    657
    QJ Pts
    6,948
    Level
    54
    Downloads
    5
    Uploads
    0

    Default

    Very cool.

    Thanks xart :)
    PSP: PSP SLIM 2001 TA-088v2
    Custom Firmware: 5.00 M33-6

  3. #3
    Developer
    Points: 19,136, Level: 87
    Level completed: 58%, Points required for next Level: 214
    Overall activity: 33.0%

    Join Date
    Dec 2005
    Posts
    1,899
    QJ Pts
    19,136
    Level
    87
    Downloads
    0
    Uploads
    0

    Default

    Be uploading v0.2 quite soon, in a day or two as I test out some updated function in it.

    One developer asked for my SOLO to protect his/her work to stop others hosting, well update will include it.

    SOLO is a form of DRM for Software Original Location Only, meaning it prevents others hosting your work that you have not granted to do so.

  4. #4
    QJ Gamer Bronze
    Points: 4,543, Level: 42
    Level completed: 97%, Points required for next Level: 7
    Overall activity: 0%

    Join Date
    Jun 2007
    Posts
    232
    QJ Pts
    4,543
    Level
    42
    Downloads
    0
    Uploads
    0

    Default

    What does it allow us to do?

  5. #5
    Developer
    Points: 19,136, Level: 87
    Level completed: 58%, Points required for next Level: 214
    Overall activity: 33.0%

    Join Date
    Dec 2005
    Posts
    1,899
    QJ Pts
    19,136
    Level
    87
    Downloads
    0
    Uploads
    0

    Default

    It is a collection of all kinds of functions in two simple to add files to any project, sxlib.c sxlib.h and is designed along side intraFont so it works well with BenHur intraFont.

    It is only just started to be developed as I port all my existing handy functions over to it and add new ones, any functions the developer dosn't need can easly be removed or a developer can build a customized SX Library Lite version for his/her need.

    So no messing around installing, no -lsx stuff of any kind, just adding two source code files to your project.

    Will be setting up a special web page for it with all the diferant release just like BenHur page so developers can easly download a previous version if that version has all that they need and is smaller and easer to adapt to his/her needs.

  6. #6
    QJ Gamer Green
    Points: 4,092, Level: 40
    Level completed: 72%, Points required for next Level: 58
    Overall activity: 0%

    Join Date
    Jul 2008
    Posts
    508
    QJ Pts
    4,092
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by xart View Post
    It is a collection of all kinds of functions in two simple to add files to any project, sxlib.c sxlib.h and is designed along side intraFont so it works well with BenHur intraFont.

    It is only just started to be developed as I port all my existing handy functions over to it and add new ones, any functions the developer dosn't need can easly be removed or a developer can build a customized SX Library Lite version for his/her need.

    So no messing around installing, no -lsx stuff of any kind, just adding two source code files to your project.

    Will be setting up a special web page for it with all the diferant release just like BenHur page so developers can easly download a previous version if that version has all that they need and is smaller and easer to adapt to his/her needs.
    That's how I have my thing set up. Just a collection of functions that I always use then add to objects and include, then viola.
    I gone and made that one power spoofer and that gay cheat device.

  7. #7
    Developer
    Points: 19,136, Level: 87
    Level completed: 58%, Points required for next Level: 214
    Overall activity: 33.0%

    Join Date
    Dec 2005
    Posts
    1,899
    QJ Pts
    19,136
    Level
    87
    Downloads
    0
    Uploads
    0

    Default

    Still working on v0.2, but have uploaded what stage it is at the moment.

    http://www.xart.co.uk/downloads/files/sxlib_0_1_5.zip

    Mouse under development.
    GUI & Transitions just not ready to be ported fully to this sxlib.
    SOLO (sxDrm functions) now ported to the sxlib.
    Few bugs and code tidy and ordering done to the lib.

    Some functions subject to change due to early days in development.
    Last edited by xart; 01-30-2009 at 01:53 PM.

  8. #8
    QJ Gamer Green
    Points: 2,351, Level: 29
    Level completed: 34%, Points required for next Level: 99
    Overall activity: 0%

    Join Date
    Sep 2008
    Posts
    53
    QJ Pts
    2,351
    Level
    29
    Downloads
    0
    Uploads
    0

    Thumbs down

    the link is down

  9. #9
    Developer
    Points: 19,136, Level: 87
    Level completed: 58%, Points required for next Level: 214
    Overall activity: 33.0%

    Join Date
    Dec 2005
    Posts
    1,899
    QJ Pts
    19,136
    Level
    87
    Downloads
    0
    Uploads
    0

    Default

    I have just corrected it, I miss typed the url

    Please note that I am debuging the render functions, little bug or two left to ion out.

  10. #10
    QJ Gamer Bronze
    Points: 5,594, Level: 48
    Level completed: 22%, Points required for next Level: 156
    Overall activity: 0%

    Join Date
    Aug 2008
    Location
    thugz mansion
    Posts
    875
    QJ Pts
    5,594
    Level
    48
    Downloads
    0
    Uploads
    0

    Default

    should do some screenies for what you can do with it.
    Quote Originally Posted by SuperBatXS
    I use my psp all the time in the plane. I was masturbating once while watching some lesbian videos when a fat lady beside me was sleeping and her really hot daughter next to her was getting ready for my dong to shove up her ding. Then, her daughter and I were about to go to the bathroom together but, the air hostess came to tell me i should stop right now. I swear this happened. I am never taking my psp to the plane again. Always got my iPod though...hehe. ;)

  11. #11
    Developer
    Points: 19,136, Level: 87
    Level completed: 58%, Points required for next Level: 214
    Overall activity: 33.0%

    Join Date
    Dec 2005
    Posts
    1,899
    QJ Pts
    19,136
    Level
    87
    Downloads
    0
    Uploads
    0

    Default

    SX Library version 0.2

    GUI :
    Code:
    void sxGuiVerticalScrollBar(int min, int max, int value, int limit);
    void sxGuiHorizontalScrollBar(int min, int max, int value, int limit);
    void sxGuiProgressBar(int x, int y, int length, float perc);
    USB :
    Code:
    int sxUsbInit(void);
    int sxUsbActivate(void);
    int sxUsbDeactivate(void);
    int sxUsbToggle(void);
    MOUSE EMULATION :
    Code:
    void sxCtrlEnableMouseEmulation(void);
    void sxCtrlDisableMouseEmulation(void);
    BUG FIXES :
    Rendering Images not on power of 2 boundery fixed.
    Last edited by xart; 02-01-2009 at 12:57 PM.

  12. #12
    Developer
    Points: 19,136, Level: 87
    Level completed: 58%, Points required for next Level: 214
    Overall activity: 33.0%

    Join Date
    Dec 2005
    Posts
    1,899
    QJ Pts
    19,136
    Level
    87
    Downloads
    0
    Uploads
    0

    Default

    Next UPDATE v0.3

    The next update is all about 3D, render images in 3D as well as on 3D
    A simple demo sample code will also be supplied to demo the functions and the new 3D functions.

    This lib may be growing but have used #pragma to help navigating threw the source code if you need to change anythink.

    v0.3 should take a week or two to complete.

    Sample code for the 3D side will be the Rubik's Cube
    I think most will like a sample code that has somethink interesting they can take and use.

    <<<UPDATE NEWS>>>
    Took a small break but back now and working hard on getting things ready.
    can't say when I will have v0.3 with the 3D Rubik's Cube sample ready as I don't have as much time to spend on the PSP as I did.
    Last edited by xart; 02-17-2009 at 04:10 PM.


 

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:53 AM.

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