QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Development Forum
The above video goes away if you are a member and logged in, so log in now!

[Release] LuaPlayer Euphoria V6 - TV Out Support + Fixes Galore

This is a discussion on [Release] LuaPlayer Euphoria V6 - TV Out Support + Fixes Galore within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; So here it is LuaPlayer Euphoria V6. It's been a while since I released V5 and a lot has changed, ...

Reply
 
LinkBack Thread Tools
Old 09-08-2009, 06:56 PM   #1
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Lightbulb [Release] LuaPlayer Euphoria V6 - TV Out Support + Fixes Galore

So here it is LuaPlayer Euphoria V6.

It's been a while since I released V5 and a lot has changed, despite me project hopping as usual.

What didn't make it into this version :

Quote:
  • PC Version (coming soon I promise)
  • Source code (will be released in time)
  • Any other crazy stuff I may have said
What did make it :

Quote:
I may come under fire for some of these decisions but I feel it's the way forward (if there is enough objection I can put them back)

* Ir, Sio and Font functions removed. (first two are redundant and the font Function is just too slow for practical usage.) IntraFont is standard now, and there is a ttf to pgf gui converter included with the download (located in the tools folder) . Bitmap font support will be added later.

* Usb connection bug is fixed.

* LPE no longer uses the boot.lua and system/system.lua set up. It now automatically loads "index.lua" from the root directory. So you don't have to include the System folder anymore. Your main/starting script must be named "index.lua" however.

* TV Out support.
Requires no functions/code to be added by you. Just set your PSP to output to your TV (under system settings) then when you launch your script it will automatically output to the tv.

* Quit via home button now actually exits to the xmb rather than crash your psp (as far as I can tell.... tested with a few scripts).

* Eboot size reduced significantly. From 1.7mb to 1.5mb.

* Error messages greatly improved. Now shows the function that caused the error message and the required arguments for the function.

* Various code cleanups across the board.

* A few of the samples from the original LuaPlayer have been converted to LuaPlayer Euphoria. You will find those along with a few new samples/example (code) in the samples folder.

* New eboot art. Derived from digitalBlasphemy preview sample. Using pixelMator. This will be the eboot art from now on. I have actually saved and made
a backup of the editable image file this time (lol).

New Functions/Function Changes :

Quote:
* Controls.read() -- Will check for input and the FPS will be locked to 60fps.

* Controls.readPeek() -- Will check for input and the FPS will be uncapped.

* System.draw() -- Initializes the GU for rendering. Must be called before any blitting/drawing to the screen. (And in a loop)

* System.endDraw() -- End's the GU and syncs. Must be called at the end of any blitting/drawing to the screen. (And in a loop)

The above functions have replaced both System.startGu() and System.endGu(). Why? Simpler names, easier to remember and less confusing.

* screen:slowClear() -- If your having problems with the screen not clearing correctly and cannot fix it ( using the standard screen:clear() ), I suggest you use this. (Note : It is slower than
using the standard screen:clear() so only use if there is no alternative)
So that's it. Loads of stuff to come, a decent changelog there and hopefully a much more stable release.

Please drop by and post your opinions, bugs, thoughts or feedback here : LuaPlayer Euphoria - Official Forum (the official LuaPlayer Euphoria Forum)

Download Here : LuaPlayer Euphoria V6 Download
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-08-2009, 06:58 PM   #2

Developer
 
homemister91's Avatar
 
Join Date: Sep 2007
Location: AUS
Posts: 281
Trader Feedback: 0
Default

Nice work. Love the TV out function!
__________________
Heres to the Wyvern,
Heres to getting Wyvern,
Heres to staying Wyvern,
And if you can't get Wyvern.......
You should become a kingsman!

http://arnold.hyperphp.com/ arnold, Light_AleX and my releases

homemister91 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-08-2009, 07:01 PM   #3
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Default

Quote:
Originally Posted by homemister91 View Post
Nice work. Love the TV out function!
Thanks man Still has a long way to go before being as feature packed as HM though
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-08-2009, 07:04 PM   #4

Developer
 
homemister91's Avatar
 
Join Date: Sep 2007
Location: AUS
Posts: 281
Trader Feedback: 0
Default

Good luck mate, I have just released the source for LPHMv3. I hope it can be useful for you
__________________
Heres to the Wyvern,
Heres to getting Wyvern,
Heres to staying Wyvern,
And if you can't get Wyvern.......
You should become a kingsman!

http://arnold.hyperphp.com/ arnold, Light_AleX and my releases

homemister91 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-08-2009, 07:09 PM   #5
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Default

Quote:
Originally Posted by homemister91 View Post
Good luck mate, I have just released the source for LPHMv3. I hope it can be useful for you
Thanks The vpfu math will for sure. Becuase to be honest I have no idea whatsoever on how to implement it. If I use any part of HM I will give credit where credit is due

Best of luck to ya mate
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-08-2009, 09:43 PM   #6

 
Mr_Shizzy's Avatar
 
Join Date: Aug 2007
Posts: 566
Trader Feedback: 0
Default

Thanks Zack !!
This is a fantastic update.

Gonna play with this.
Any plans to add vlf lib to Euphoria ?
__________________
PSP MODEL: PSP SLIM 2000 TA-085v2
Custom Firmware: 5.50 GEN-D2
Mr_Shizzy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 05:13 AM   #7
Enter Custom Title
 
dan369's Avatar
 
Join Date: Jan 2008
Real First Name: Dan
Location: Wales, cardiff
Just Played: Overlord 2
Posts: 1,308
Blog Entries: 1
Trader Feedback: 0
Default

Quote:
Originally Posted by Mr_Shizzy View Post
Thanks Zack !!
This is a fantastic update.

Gonna play with this.
Any plans to add vlf lib to Euphoria ?
Really thats up to the dev of VLF to decide. screen:slowClear(), whats the differences between this & screen:clear()? Apart from performance.
dan369 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 05:37 AM   #8
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Default

Quote:
Originally Posted by dan369 View Post
Really thats up to the dev of VLF to decide. screen:slowClear(), whats the differences between this & screen:clear()? Apart from performance.
It waits for the Gu to finish & sync
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 07:53 AM   #9

 
Mr_Shizzy's Avatar
 
Join Date: Aug 2007
Posts: 566
Trader Feedback: 0
Default

Quote:
Originally Posted by dan369 View Post
Really thats up to the dev of VLF to decide.
Well DaRk_AleX is the dev of vlf lib.
Zack is the dev of LuaPlayer Euphoria, so that's why I'm asking him

vlf lib is open src, and I see someone has already made it compatible with PGE lua... Would be nice if Zack added it to Euphoria...
__________________
PSP MODEL: PSP SLIM 2000 TA-085v2
Custom Firmware: 5.50 GEN-D2
Mr_Shizzy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 08:08 AM   #10

 
mootjeuh's Avatar
 
Join Date: Nov 2008
Posts: 322
Trader Feedback: 0
Default

vlf lib is open source?? I never knew that! do you know where I can get it ?
mootjeuh is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 08:11 AM   #11
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Default

Quote:
Originally Posted by Mr_Shizzy View Post
Well DaRk_AleX is the dev of vlf lib.
Zack is the dev of LuaPlayer Euphoria, so that's why I'm asking him

vlf lib is open src, and I see someone has already made it compatible with PGE lua... Would be nice if Zack added it to Euphoria...
Can't see why not

If someone links me to the source code I will have a look into it
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 08:20 AM   #12

 
mootjeuh's Avatar
 
Join Date: Nov 2008
Posts: 322
Trader Feedback: 0
Default

but you don't need the source code if you want to implement it, you can just re-arrabge the functions in a way they fit you best.

anyway, i would also like to have a link to the source code
mootjeuh is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 08:50 AM   #13

 
Mr_Shizzy's Avatar
 
Join Date: Aug 2007
Posts: 566
Trader Feedback: 0
Default

Since Dark-alex.org is shut down, it was a little hard to find again, but here it is:
VLF Library 1.0 - DCEmu Forums:: The Homebrew & Gaming Network ::

And here is a look at LXD's vlf lib for PGE, if that is helpful:
[RELEASE]LUA VLF lib v0.3


Thanks for looking into it Zack
__________________
PSP MODEL: PSP SLIM 2000 TA-085v2
Custom Firmware: 5.50 GEN-D2
Mr_Shizzy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 09:22 AM   #14
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Default

Quote:
Originally Posted by mootjeuh View Post
but you don't need the source code if you want to implement it, you can just re-arrabge the functions in a way they fit you best.

anyway, i would also like to have a link to the source code
I wasn't aware that it was in lua. I thought it was a C library someone created, hence why I asked.
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 11:49 AM   #15

 
mootjeuh's Avatar
 
Join Date: Nov 2008
Posts: 322
Trader Feedback: 0
Default

there is a C library, made by dark-alex, then, lua developer LXD made a port of it to the pge.lua
I thought that the original library was open source, that's why I asked for a link.



EDIT: yay!! I just realised the edit button is back!! I'm so happy
mootjeuh is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-09-2009, 12:45 PM   #16
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Default

Quote:
Originally Posted by mootjeuh View Post
there is a C library, made by dark-alex, then, lua developer LXD made a port of it to the pge.lua
I thought that the original library was open source, that's why I asked for a link.



EDIT: yay!! I just realised the edit button is back!! I'm so happy
Thanks for that info. I didn't realize that. The C library by dark-alex would be the one I need of course
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-10-2009, 04:27 AM   #17

 
Mr_Shizzy's Avatar
 
Join Date: Aug 2007
Posts: 566
Trader Feedback: 0
Default

Quote:
Originally Posted by Zack_PSP View Post
Thanks for that info. I didn't realize that. The C library by dark-alex would be the one I need of course
Quote:
Originally Posted by Mr_Shizzy View Post
Since Dark-alex.org is shut down, it was a little hard to find again, but here it is:
VLF Library 1.0 - DCEmu Forums:: The Homebrew & Gaming Network ::

And here is a look at LXD's vlf lib for PGE, if that is helpful:
[RELEASE]LUA VLF lib v0.3


Thanks for looking into it Zack

Did you not see my above post ??
__________________
PSP MODEL: PSP SLIM 2000 TA-085v2
Custom Firmware: 5.50 GEN-D2
Mr_Shizzy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-10-2009, 05:25 AM   #18
 
Join Date: Dec 2006
Posts: 5
Trader Feedback: 0
Default

retroemu seems to be down...
What is the home of LP Euphoria now? Where to check for the newest developments?

As always; Id like to know what the status is on streaming mp3's....

Seems like a nice set of updates, especially the tv out and the home>exit fix ofcourse.
The Underminer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-10-2009, 05:48 AM   #19
Enter Custom Title
 
dan369's Avatar
 
Join Date: Jan 2008
Real First Name: Dan
Location: Wales, cardiff
Just Played: Overlord 2
Posts: 1,308
Blog Entries: 1
Trader Feedback: 0
Default

RetroEmu Forums - Your #1 Retro Gaming Site - Powered by vBulletin

Zack changed a few things around
dan369 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 09-10-2009, 11:39 AM   #20
Developer
 
Zack_PSP's Avatar
 
My Mood: Happy
Join Date: May 2009
Real First Name: wouldn't you like to know lol
Location: Ireland
Just Played: Nothing
Posts: 74
Trader Feedback: 0
Default

Quote:
Originally Posted by Mr_Shizzy View Post
Did you not see my above post ??
I did, I was posting that for the other guys benefit
__________________

My Releases :



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

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

Zack_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
euphoria , fixes , galore , luaplayer , release , support

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 08:42 PM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us