[NEW LUA INTERPRETER] ONElua v0R1 Fix2

Security and underground discussions
Post Reply
User avatar
hackinformer
Site Admin
Posts: 708
Joined: Sun Feb 16, 2014 3:30 pm

[NEW LUA INTERPRETER] ONElua v0R1 Fix2

Post by hackinformer » Thu Jun 05, 2014 9:34 pm

[NEW LUA INTERPRETER] ONElua v0R1 Fix2

Post by gdljjrod

We're proud to share our work: OneLua is a brand new Lua Interpreter to create our homebrews to both PSP as PSVita.
As LuaDEV, OneLua is based on OSLib, so there are many similar functions (with slightly different syntax).
In this version there are enough modules to make decent homebrews.
Autors: gdljjrod and Rober Galarga.

Image

OneLua features basic functions, as sound load (mp3), images, ini files, functions to copy & paste and many more (feel free to explore the docs).
ONElua Web Doc http://onelua.x10.mx/

However, there are a bug: there aren't functions to delete sounds, images, timers and other objects, so to free them you'll need to use the basic way:

CODE: SELECT ALL
var = nil

Maybe you'll want to call collectgarbage("collect") after that to clean effectively the memory used by the object. ;)

Features:
-Most math module functions now uses the VFPU, so the trigonometric calculations will be VERY fast.
-Color masking while loading images. This allow, for example, remove a solid-color background in your images.
-Dedicated HW module, which contains plenty of new functions, as PSP model detection, battery mode detection (normal, pandora or autoboot... only works for unbrickeable consoles), motherboard type and model detection...
-Detects correctly the free space in both ms0 and ef0 (for PSP Go).
-Detects the CFW that you're running.
-UMD functions: info and dump directly.
-Files: copy, rename, delete, fast-move (using the Total_Noob sample), unzip & unrar (with or without password).
-Unified and easy-to-use buttons reading, using constants (see the docs for an example).
-WiFi configs backup & restore.
-callbacks and constants in several functions, to ease your life ;)
FOR PSP GO USERS
-If you want to read both ms0 and ef0 devices, your HB should be placed in ms0.
-The function files.move doesn't work properly between devices (ms0 to ef0 and vice versa), only performs a copy. Other functions work fine.

-chipmunks 2D engine an other features coming

Picross PSP (WIP)developed used ONElua. :D
Image

We'll appreciate if you report us all the bugs you encounter. Any other feedback is welcomed, too.

ONElua v0R1 Fix2
Fixed bug with module image. (again)
https://dl.dropboxusercontent.com/u/48796093/Onelua/wololo/ONEluav0R1Fix2.rar
UPDATE:
Image

This version includes a 3D demo by Mills (Downloads are in our web)
UPDATE: [Changelog]
++ Added the all-new 3D Module (special thanks to Andresmargar for AMGLib and his invaluable help... YOU ROCK MAN!).
++ Added a new error screen, now you can edit the error line directly in your PSP (no PC needed). This is still in development and tests, so some errors will not be fixable in this way.
++ Now you can access correctly to both ms0 and ef0 on PSP Go.
++ Fixed MOD sounds loading (.mod, .it, .s3m and .xm).
++ Fixed os.message(), now it returns your choice correctly.
++ files.list(),files.listfiles() and files.listdirs() were optimized.
++ Utils module renamed to game.
++ sound.getid3() got a new field: "cover", which contains the album art if available.
++ Added three new functions: image.pixel(), screen.brightness() and os.delay() (please refer the docs to get further details).
++ Now files.size() also works on directories.
-- Disabled AT3 files loading.

[TO DO]
++ Finish the new error screen, adding more support, the new OSK and the new GUI.
ONElua Web Doc http://onelua.x10.mx/
Last edited by hackinformer on Sun Oct 12, 2014 3:22 pm, edited 1 time in total.
User avatar
Fanou
Junior Member
Posts: 18
Joined: Tue Oct 14, 2014 12:12 am

RE: [NEW LUA INTERPRETER] ONElua v0R1 Fix2

Post by Fanou » Tue Oct 14, 2014 12:47 am

The link for ONElua v0R1 Fix2 is dead... :(
PsP Fat 1004 CFW 6.60 ME-2.3
PS Vita 1000 [OFW 3.50]
Skornia
Junior Member
Posts: 1
Joined: Thu May 12, 2016 7:25 am

RE: [NEW LUA INTERPRETER] ONElua v0R1 Fix2

Post by Skornia » Thu May 12, 2016 7:45 am

We're proud to share our work: OneLua is a brand new Lua Interpreter to create our homebrews to both PSP as PSVita. write my college essay
Post Reply