Skip to: Site menu | Main content


Welcome to PSP-Programming.com, a place for developers to get together.

Welcome to the forums. Here you can find other user tutorials as well as homebrew releases and the source code repository. You can also ask for help with your code here and post your own homebrew!

PSP-Programming.com Forums
February 10, 2012, 01:59:47 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

News: Join our IRC channel: ##psp-programming on freenode
Home Help Search Shop Login Register
Digg This!
Pages: [1]
Print
Author Topic: [Release] LuaPlayer Euphoria V7 - Vfpu Math, Media Engine, Osk + More!  (Read 1637 times)
Zack
Licking doorknobs is illegal on other planets.
C/C++ Developer
Jr. Member
*

Karma: +3/-0
Offline Offline

Posts: 50
3916.76 points

View Inventory
Send Money to Zack

View Profile WWW
« on: October 06, 2009, 09:14:24 AM »

Hello everyone.

So I've finally finished the long delayed update to LuaPlayer Euphoria V7.
There are huge improvements across the board, and a host of new features.

Here is the change log :

Quote
  • Ported project from C++ to C.
  • Implemented AAlib sound engine (Mp3, At3 & Ogg Playback On Media Engine + Wav support) and wrote a new sound core. (note usage has changed, please see the samples included in the download for new usage)
  • Added Swizzle & UnSwizzle functions (note : Images are Swizzled by default)
  • Added move Image to Vram function.
  • Added optional Alpha parameter to screen:blit(). (ie screen:blit(x, y, image, alpha) - Makes for easy image fading in/out
  • Added VFPU math library.
  • Added Sony Message Dialog System.
  • Added Sony OSK System.
  • Reworked IntraFont support.
  • Added option to free/delete Images from memory.
  • Huge code cleanup.
  • Vairous fixes that I cannot remember :p.
  • Source code now available.
Info :

So obviously there has been huge improvements to LuaPlayer Euphoria and it is now shaping up to be a much more stable feature packed LuaPlayer. The VFPU math library should be used as a replacement for most of the math functions (as it's way way way faster). ie : instead of math.floor() use Vfpu.floor().

Source :

The source code is now available to developers also @ Google Code.

Looking for developers :

I am also looking for any interested developers to help me with this project, as it's becoming a bit much for me, and progress is too slow with just one developer. If your interested send me a pm or post in the release thread @ RetroEmu.com.

As usual if you get stuck, find a bug, want some tutorials etc, head on over to the Official Forum.

Future plans :

  • Add VLF library
  • Fix the damn wifi (which i cannot seem to do)
  • Add adhoc support
  • Add Tilemap support with collision, and multiplatform map editor
  • Add more 3d stuff
  • Add Chipmunk physics library
  • ?

For a full list of all the functions (new and old) added by LuaPlayer Euphoria, please see the "Functions List.txt" file included in the download. (An online documentation system with samples is being worked on.

To see samples of all of the functions (new and old), please look in the samples directory, included in the download.

Thanks and I hope you enjoy this release!

Download @ Google Code
« Last Edit: October 06, 2009, 12:51:15 PM by Zack » Logged

My Releases :



^-------------------------^

^-------------------------^



mowglisanu

C/C++ Developer
Hero Member
*

Karma: +36/-11
Offline Offline

Posts: 787
0.00 points

View Inventory
Send Money to mowglisanu


View Profile
« Reply #1 on: October 06, 2009, 11:59:56 AM »

your links are all messed up
bbcode isn't that hard is it?

>The source code is now available to developers also @ Google Code.

>If your interested send me a pm or post in the release thread @ RetroEmu.com.

>As usual if you get stuck, find a bug, want some tutorials etc, head on over to the Official Forum.

>Download @ Google Code
Logged

Check out my:
 Audio lib
 Pmf Viewer
Zack
Licking doorknobs is illegal on other planets.
C/C++ Developer
Jr. Member
*

Karma: +3/-0
Offline Offline

Posts: 50
3916.76 points

View Inventory
Send Money to Zack

View Profile WWW
« Reply #2 on: October 06, 2009, 12:51:55 PM »

your links are all messed up
bbcode isn't that hard is it?

>The source code is now available to developers also @ Google Code.

>If your interested send me a pm or post in the release thread @ RetroEmu.com.

>As usual if you get stuck, find a bug, want some tutorials etc, head on over to the Official Forum.

>Download @ Google Code


Ok links are fixed.

And it is when Smf INSISTS on adding an extra http:// to the links when posting  Evil or Very Mad
Logged

My Releases :



^-------------------------^

^-------------------------^

Zack
Licking doorknobs is illegal on other planets.
C/C++ Developer
Jr. Member
*

Karma: +3/-0
Offline Offline

Posts: 50
3916.76 points

View Inventory
Send Money to Zack

View Profile WWW
« Reply #3 on: October 06, 2009, 04:50:23 PM »

To anyone that has downloaded this, please grab V7.2 from the google code site : http://code.google.com/p/luaplayereuphoria/downloads/list

Fixes a few issues, and implements the Vfpu math library into the lua core.

So you can use the standard math functions but they will call the Vfpu ones. (better idea for backwards compatibility)

Thanks Smile
Logged

My Releases :



^-------------------------^

^-------------------------^

Pages: [1]
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.176 seconds with 28 queries.
Sister Sites: Guitar Hero 4   BrokeniTouch.com