LifeLua, l’interprete LuaJIT open-source per console PlayStation Vita sviluppato dal developer HarommelRabbid ha ricevuto un nuovo aggiornamento.
LifeLua consente di eseguire script Lua direttamente sulla console con prestazioni elevate grazie a LuaJIT, una versione ottimizzata del linguaggio Lua.
LifeLua 08-06-2025 by @@HarommelOddSock can now be downloaded from VitaDB or VitaDB Downloader! More info is available here: https://t.co/KC5sENmjKG pic.twitter.com/UWrj3rl4JL
— VitaDB (@VitaDB1) June 9, 2025
L’interprete è progettato per facilitare lo sviluppo di homebrew, giochi e applicazioni per console PlayStation Vita, combinando semplicità d’uso con alte prestazioni.
Caratteristiche principali
- Integrazione con PSVita: Esegue script LuaJIT nativamente sulla console.
- Funzionalità avanzate: Include funzioni sqlite3, messaggi di progresso, un dialog di importazione foto, una nuova libreria di rete (per download, FTP, controllo WiFi, ecc..), estensioni della libreria io (elenco file, CRC32, SHA1, ecc..), e altro ancora.
Esempi pratici: La cartella “samples” nel repository mostra esempi di utilizzo delle funzionalità di LifeLua.
Changelog
- Aggiunte le funzioni sqlite3.
- Aggiunti messaggi di avanzamento e una finestra di dialogo per l’importazione delle foto. C’è ancora bisogno di aiuto per risolvere un problema che causa il crash dell’app dopo l’utilizzo di alcune finestre di dialogo comuni.
- Implementata una nuova libreria di rete, che include il download di file, FTP, il controllo dello stato del WiFi e la possibilità di ottenere l’indirizzo IP e MAC.
- Sono state introdotte molte nuove funzioni nella libreria
os
. - Estesa la libreria
io
, che ora permette di elencare i file, calcolare CRC32 e SHA1, cambiare il percorso di lavoro e molto altro. - Aggiunte funzioni per la gestione delle immagini.
- Aggiunto supporto per i font.
- Nuove funzioni per la gestione dei colori.
- E molto altro ancora. Consultare la documentazione (https://harommelrabbid.github.io/LifeLua, ancora incompleta e in fase di sviluppo) oppure il codice sorgente.
È possibile provare gli esempi scaricandoli direttamente sulla propria PS Vita (clonando la repository, selezionando la cartella dei sample e spostandola in un’applicazione che utilizza un eseguibile LifeLua .SELF
, cioè eboot.bin
), oppure scaricando il file .VPK
disponibile.
Download: eboot.bin
Download: lifelua.velf
Download: LifeLua 08-06-2025
Download: Source code LifeLua 08-06-2025
Fonte: x.com