Results 1 to 2 of 2

[RELEASE] Joyau v1.0.2 : Still a Ruby interpreter :)

This is a discussion on [RELEASE] Joyau v1.0.2 : Still a Ruby interpreter :) within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Hi, Here is a new version, which fixes some bugs, and which adds support for lots of libraries included in ...

  
  1. #1
    QJ Gamer Blue
    Points: 1,799, Level: 24
    Level completed: 99%, Points required for next Level: 1
    Overall activity: 0%
    Achievements:
    First 1000 Experience Points

    Join Date
    Aug 2009
    Location
    N/A
    Posts
    38
    QJ Pts
    1,799
    Level
    24
    Downloads
    0
    Uploads
    0

    Default [RELEASE] Joyau v1.0.2 : Still a Ruby interpreter :)

    Hi,

    Here is a new version, which fixes some bugs, and which adds support for lots of libraries included in Ruby's stdlib. I added bigdecimal, digest, fcntl, stringio, strscan, zlib, enumerator, thread, and nkf. Of course, more libraries can be used, since some of them depend on the ones I added.

    The socket extension still had some problems (I guess they happened each time a program tried to send some strings after having read some datas). I tested it by playing with a local IRC server :)

    I've also played with sockets in a program I created (when I was testing DRb), which allows me to control my PSP from my computer through Ruby code. Look at the sample remote_ruby, which can be useful if you want to test Joyau.

    The separation between sprites and buffers has also been increased: a buffer is nothing more than a graphical resource which is manipulated by sprites. A funny Ruby module allowing to create your own buffer library easily has also been added. You can now write such codes :
    Code:
    Joyau::Sprite.from_res_name("gray:sprite.png")
    Joyau::Sprite.from_res_name("red:sprite.png")
    Joyau::Sprite.from_res_name("green:sprite.png")
    Another feature which I've added is the debugging screen. You can change the cursor's position, the used colors, and clear it (which means the exception-catcher must reset everything :P).

    This can still be loaded on the same web page, which is still there, on github.



  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

    This is excellent !!

    Glad to see this receiving regular updates. :)
    I'm going to write something using Ruby just for fun
    PSP: PSP SLIM 2001 TA-088v2
    Custom Firmware: 5.00 M33-6


 

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 07:49 AM.

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