PSP Homebrew – LUA VLF lib v0.3

PSP - Image 1LXD released his LUA VSH Look & Feel v0.3 at the forums, and brings us a whole lot of cool changes and fixes. For those of you who have only come across this app now, it’s a lbrary for the easy creation of VSH/ XMB as well as similar designs or applications for the PGE luaplayer.

Download: LUA VLF lib v0.3
Discuss: QJ.NET PSP Development Forums

LUA VLF lib v0.3 - Image 1 LUA VLF lib v0.3 - Image 2 

 
LXD released his LUA VSH Look & Feel v0.3 at the forums, and brings us a whole lot of cool changes and fixes. For those of you who have only come across this app now, it’s a lbrary for the easy creation of VSH/ XMB as well as similar designs or applications for the PGE luaplayer.

The dev also notes that for this release, instead of a sample, he put in a tutorial that explains the most important functions and a simple VLF project. Get crackin’ at it.

Added

——————————————-

  • VLF.DrawSymbol()
    • Draws an original psp Symbol
    • eg.cross, square, start
  • VLF.term()
  • terminates the vlf engine and unloads all files used by vlf.
  • VLF.SetCustomWave()
    • loads and sets a custom wave
  • added the fonts: VLF.Font_small, VLF.Font_huge

Improved
——————————————–

  • VLF.DrawCentralMenu()
    • added scrolling if to many items are available
  • the item table can now be defined like this:
    • table = {“item 1″,”item 2″,”item 3”}
  • SET_HIGHLIGHT_BUTTON is now auto controled
  • VLF.Draw_Waves()
    • Custom Waves can now be displayed [VLF.SetCustomWave()]
  • VLF.DrawOptions()
    • its possible to print custom options
  • VLF.DrawClock()
    • added an option to adjust the time shift
  • VLF.DrawText()
    • you can display arrows by using:
      • VLF_ARROW_UP
      • VLF_ARROW_DOWN
      • VLF_ARROW_UP_DOWN
    • instead of selected
    • E.G
    • VLF.DrawText(0,0,VLF.Font ,”VLF lib 0.3″,2,3,VLF.Text_Color,V LF.Shadow_Color,VLF_ARROW _UP_DOWN,false)

* you can use symbol variables in your text

Bugs
——————————————–

  • VLF.DrawFrame()
    • fixed compability to VLF.DrawTitleBar()
  • VLF.DrawFocus()
    • fixed animation error
  • VLF.DrawScrollbar()
    • the text table can now be defined with less than 9 fields

Download: LUA VLF lib v0.3
Discuss: QJ.NET PSP Development Forums

Add a Comment

Your email address will not be published. Required fields are marked *