Lua Player version 0.12

Discuss using and improving Lua and the Lua Player specific to the PSP.

Moderators: Shine, Insert_witty_name

Post Reply
Shine
Posts: 728
Joined: Fri Dec 03, 2004 12:10 pm
Location: Germany

Lua Player version 0.12

Post by Shine »

On http://www.luaplayer.org you can get the new version 0.12. It is just a small update and maybe not very stable:

- pixel format changed to true color [Durante / Shine]
- initial GU mapping [Shine]

The GU mapping needs to be completed (I'm feeling like a macro processor :-) perhaps someone can write some macros for it, because most functions are the same like in Lua) and perhaps wrapped in some nicer API and the blitting speed is halfed, because of the true color change, but you can still implement smooth animations with less than 60 fps with the Timer class. To enhance the speed VRAM caching of images needs to be implemented, if someone wants to do this.

Try the new 3D Cube demo:

Image
Last edited by Shine on Mon Nov 21, 2005 6:40 am, edited 1 time in total.
haust
Posts: 25
Joined: Sat Oct 01, 2005 12:37 am
Location: France

Post by haust »

I think we have a good start with 3d here.
Do you you plan to go with the native psp 3d API or is there some OpenGL version on the way (both are fine for me) ??

vh
2Xtremes2004
Posts: 53
Joined: Wed Aug 31, 2005 1:43 am

Post by 2Xtremes2004 »

Very nice on the true color, Great work!
I want my money back!?
Shine
Posts: 728
Joined: Fri Dec 03, 2004 12:10 pm
Location: Germany

Post by Shine »

haust wrote:I think we have a good start with 3d here.
Do you you plan to go with the native psp 3d API or is there some OpenGL version on the way (both are fine for me) ??
I think the native PSP 3D API is better than OpenGL, because you can access all PSP functions, without the limitations and bugs of the current OpenGL implementations for the PSP. And it is very similiar to OpenGL, which means you don't have to learn much, if you know OpenGL already. But the main reason for me really was that you have more features, like spline surfaces:

Image

This was generated from the PSPSDK, I've compiled it for 1.0 and 1.5 firmware, if you want to see it in motion: http://www.frank-buss.de/tmp/splinesurface.zip
haust
Posts: 25
Joined: Sat Oct 01, 2005 12:37 am
Location: France

Post by haust »

It's ok for me :)
Where can I find the functions list of the native 3D API supported in Lua Player ??
Shine
Posts: 728
Joined: Fri Dec 03, 2004 12:10 pm
Location: Germany

Post by Shine »

haust wrote:It's ok for me :)
Where can I find the functions list of the native 3D API supported in Lua Player ??
I've added some documentation: http://wiki.ps2dev.org/psp:lua_player:f ... gu_mapping
chaos
Posts: 135
Joined: Sun Apr 10, 2005 5:05 pm

Post by chaos »

looks good!
Chaosmachine Studios: High Quality Homebrew.
Post Reply