Also from the Dashhacks Network: ps3-hacks.com xbox360-hacks.com nes-hacks.com iphone-hacks.com review-hacks.com dashhacks.com
LPE V6 Released: LuaPlayer Euphoria with TV Out Support and Fixes Galore
greg | September 9, 2009
Whether you’re writing or using Lua-scripted homebrew, you best be doing it with Zack’s LuaPlayer Euphoria V6. You’ll no doubt be feeling the euphoria of radness from the very beginning, especially if you’re a coder. I suggest checking out the included samples; shit ain’t that hard.
For anyone living solely in the compiled binary world of homebrew, you should know Lua is a fast, lightweight, functional and extensible scripting language. It is also widely used and very popular in both commercial and non-commercial video gaming industries.

All the good stuff follows…
LuaPlayer Euphoria V6 Changes:
- 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.
LuaPlayer V6 Function/Function Changes:
- 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)
Download: LuaPlayer Euphoria V6
- source: retroemu
Comments (5)Affiliates
Video Games
PSP Hacks Archives
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
©2009 — Dashhacks Inc. || Privacy Policy




yeaaaaaaaaaaah finally Im furst!!! Suck a fat one Sony
suck a fat one sam… yet another idiot who cant help himself to post a completely childish and non-contructive comment…
look i hate insulting people but every idiot that posts im first and im second is either a 4 year old child or has an iq of one
so what does this actually do…
it does your momma,that’s what it does!
It runs files programmed in the LUA scripting language.
I don’t see any network functions anywhere?