[PSVITA]Rilasciato ONELUA v4R1Tempo di lettura : 6 min

Il team Onelua formato da Davis Nuñez e gdljjrod hanno rilasciato un nuovo aggiornamento di ONELUA in versione 4R1.Onelua è un interprete LUA scritto in linguaggio di programmazione C che permette di creare gli homebrew e le applicazioni per PSVITA , in modo semplice e alla portata di tutti compatibile con taiHEN e HENkaku.L’ultima versione appena aggiornata aggiunge alcune caratteristiche mancanti della vecchia versione v4R0 e aggiunge il nuovo modulo adhoc

CARATTERISTICHE
  • Portato per essere compatibile al 100% con taiHEN e utilizzare il massimo delle funzioni.
  • Gestione delle periferiche:
    • Pulsanti o controlli fisici.
    • Fotocamera (anteriore e posteriore).
    • Movimento (accelerometro, giroscopio).
    • Touch (fronte e retro).
  • Molte costanti sono state aggiornate, per favore controlla le informazioni che stai usando con le nuove modifiche sulla Documentazione.
  • Nuove funzioni per il modulo telecamera e costanti incorporate aggiornate per il modulo.
  • Ottimizzazione del modulo file (consultare la nostra documentazione).
  • Il modulo OSK (On Screen Keyboard) è stato riscritto, ora l’OSK viene caricato con la lingua di sistema impostata su PSVita.
  • Il modulo OS ha nuove funzioni da cui evidenziamo:
    • os.getreg (), os.setreg () per il Gestore del registro (/ CONFIG /).
    • os.saveaccount (), os.restoreaccount (), os.removeaccount () per la gestione diretta dei file del tuo account PSN.
  • Ottimizzazione del modulo font, ora il caricamento predefinito dei font PGF e PVF consente di utilizzare 3 caratteri sul sistema: coreano, latino e il carattere della lingua impostata su PSVita.
    • Aggiunta la possibilità di caricare i font ttf, pgf o pvf.
    • Aggiunta la possibilità di caricare un font predefinito: onefont.pgf se presente accanto al nostro EBOOT.BIN, altrimenti caricare il font predefinito. Basta posizionare il font correttamente rinominata onefont.pgf e quindi l’eboot di ONElua può avviare il nostro Homebrew con questo carattere predefinito.
  • Ottimizzazione del modulo di gioco, con nuove interessanti funzioni:
    • game.mount (), game.umount (), game.rif (), game.frif (), game.refresh (). Grazie a the_Flow.
    • Aggiunta la possibilità di installare / aggiornare / disinstallare Homebrew dalla cartella e in formato vpk.
    • Funzione aggiornata game.info (), ora ottieni i dati di .sfo, eboot.pbp o VPKs / ZIPs.
    • game.list (), È stato ottimizzato in modo che l’elenco delle app installate su PSVita possa essere caricato più velocemente, leggendole attentamente dall’app.db.
  • Nuove funzioni per il modulo immagine, come image.save () che può essere utilizzato per convertire le immagini in 8 bit
  • Aggiunto il modulo ‘thread’ e ‘channel’, che permettono a ONElua di eseguire più processi.
  • Riproduttore audio migliorato, ora riproduce i formati MP3, OGG, WAV e riproduce da sorgenti sulla rete.
  • Nella modalità di accesso completo, la partizione “app0:” viene rimossa e viene aggiunto il supporto per scrivere sul percorso dell’app (“ux0: / app /”).
  • Permette di abilitare la modalità non sicura o totale sulla console os.master ().
  • Permette di conoscere la modalità di accesso nella console (Safe o Unsafe) os.access ().
  • Aggiunta la possibilità di andare sul ‘LiveArea’ senza chiudere l’applicazione o premere ‘PS’ os.golivearea ().
  • Aggiunta la possibilità di aggiornare o ricostruire il database ‘LiveArea’ os.updatedb () e os.rebuilddb ().
  • Aggiunta la possibilità di ricaricare config.txt da taiHEN os.taicfgreload ().
  • Aggiunta la possibilità di installare / aggiornare / disinstallare CustomThemes di “LiveArea”.
  • Aggiunto ONEdebugger – Errori di debugger in tempo reale negli script.
  • Ottimizzazione dei nostri callback e possibilità di interrompere o interrompere i processi nella richiamata, controllare la sezione Callback per maggiori informazioni.
  • Aggiunta la possibilità di caricare mappe (tessere) e disegnare.
  • Aggiunta la libreria Lua Bit che consente operazioni a livello bit per bit.
  • Aggiunte diverse ‘PATCH’ per estendere la sintassi di lua, esempi:
    • C operazioni di tipo: “somma: + =, sottrazione: – =, moltiplicazione: * =, divisione: / =, potenza: ^ =, mod:% =, differente:! =, La divisione non galleggia:”
    • Operazioni con bit C: “e: &, o: |, non: ~, shift left: <<, spostamento a destra: >>”
    • Le operazioni continuano, “salta un ciclo”, in ogni ciclo.

Prossimamente

  • Ottimizzare completamente il codice e rilasciare il codice sorgente (questa attività è in ritardo a causa della mancanza di tempo).

Segnala bug

se vedi qualcosa di sbagliato, invia un problema o invia una richiesta.

Crediti

  • Team Molecule per HENkaku e taihen.
  • Tutte le persone che hanno contribuito alla creazione di plugin.

Donazione

Nel caso tu voglia sostenere il lavoro del team sulla psvita, puoi sempre donare del caffè. Qualsiasi importo è molto apprezzato

CHANGELOG

v4R1

  • Molte costanti sono state aggiornate, per favore controlla le informazioni che stai usando con le nuove modifiche sulla Documentazione.
  • Aggiunto il modulo ‘adhoc’, che consente a ONElua di comunicare con altre console nella rete locale.
  • Ottimizzazione della fotocamera, dei file e del modulo http (rivedere la nostra documentazione di nuovo).
  • ONEdebugger – Errori di debugger in tempo reale nei tuoi script, ora supportano la connessione USB e FTP.
  • Il modulo HTTP ha ricevuto nuove funzioni tra le quali evidenziamo:
    • http.upload () Permette di caricare un file su un server web.
    • http.send () Permette di inviare dati binari a un server web.

v4R0

  • Molte costanti sono state aggiornate, per favore controlla le informazioni che stai usando con le nuove modifiche sulla Documentazione.
  • Nuove funzioni per il modulo telecamera e costanti incorporate aggiornate per il modulo.
  • Ottimizzazione del modulo file (consultare la nostra documentazione).
  • Il modulo OSK (On Screen Keyboard) è stato riscritto, ora l’OSK viene caricato con la lingua di sistema impostata su PSVita.
  • Correzione dell’errore di OSK se aperto più di 10 volte.
  • Il modulo OS ha nuove funzioni da cui evidenziamo:
    • os.getreg (), os.setreg () per il Gestore del registro (/ CONFIG /).
    • os.saveaccount (), os.restoreaccount (), os.removeaccount () per la gestione diretta dei file del tuo account PSN.
  • Ottimizzazione del modulo font, ora il caricamento predefinito dei font PGF e PVF consente di utilizzare 3 caratteri sul sistema: coreano, latino e il carattere della lingua impostata su PSVita.
    • Aggiunta la possibilità di caricare i font ttf, pgf o pvf.
  • Ottimizzazione del modulo di gioco, con nuove interessanti funzioni:
    • game.mount (), game.umount (), game.rif (), game.frif (), game.refresh (). Grazie a the_Flow.
    • game.list (), È stato ottimizzato in modo che l’elenco delle app installate su PSVita possa essere caricato più velocemente.
  • Nuove funzioni per il modulo immagine, come image.save () che può essere utilizzato per convertire le immagini in 8 bit
  • Riproduttore audio migliorato, ora riproduce i formati MP3, OGG, WAV e riproduce da sorgenti sulla rete.
  • Aggiunta la possibilità di installare / aggiornare / disinstallare CustomThemes di “LiveArea”.
  • Aggiunto ONEdebugger – Errori di debugger in tempo reale negli script.

V3R1

  • Aggiunta la funzione game.startup ()’ & ‘game.bg0 ()’, che permettono di ottenere le risorse di un’applicazione.
  • Aggiunta la funzione ‘themes.info ()’, questa funzione permette di ottenere i metadati XML di un tema del LiveArea !.
  • Aggiunta la funzione ‘os.golivearea ()’, Andare al LiveArea senza chiudere l’applicazione o premere il tasto PS.
  • Aggiunta la funzione ‘screen.waitvblankstart ()’, attendere la schermata per avviare l’aggiornamento.
  • ‘Math.map ()’ Aggiunta la funzione che permette di trasformare un valore da un campo all’altro.
  • Aggiunta funzione batt.cycle (), per ottenere il numero di cicli di carica della batteria.
  • Aggiunta la funzione ‘cam.whitebalance ()’, Consente di sapere e di impostare il bilanciamento del bianco della fotocamera.
  • Fixata la funzione ‘console.clear ()’,per posizionare il cursore sull’origine.
  • Fixata la funzione  ‘themes.install ()’, ora installato correttamente utilizzando il titolo e l’autore.
  • Fixato ‘screen.print ()’, Quando si passa in un carattere personalizzato.
  • Corregge un bug con font TTF, in suspend / resume …
  • Fixato ‘screen.shot ()’, ora funziona bene.
  • debugger aggiornato con nuovi font …

v3R0

+ Tradotto per essere compatibile al 100% con taihen e utilizzare al massimo le funzioni.
+ Nuovo modulo Touch (separazione del modulo dei pulsanti).
+ Nuovo Motion Module (Legge l’ accelerometro, giroscopio).
+ Nuovo Modulo Console (console di test di debug).
+ Nuovo modulo Discussione (Gestione del thread o processi).
+ Nuovo modulo Channel (connessioni dati tra thread o processi).
+ Nuovo Link Module (emulazione dei file Remoti), utilizzato ‘PSP2LINK’ di BigBoss @psxdev.
+ Nuovo Modulo Tema (Gestione di temi personalizzati per LiveArea).
+ Modulo sonoro, completamente riscritto, ora supporta OGG, MP3, WAV, oltre a suonare da fonti netti.
+ Aggiunta la funzione buttons.homepopup (), attiva / disattiva il tasto PS per uscire da un gioco o un’applicazione.
+ Aggiunta la funzione buttons.portinfo (), Ottiene informazioni dalle porte di controllo della console.
+ Fixate le funzioni buttons.rumble () e buttons.lbar ().
+ Aggiunta la possibilità di eseguire la scansione di codici QR con la fotocamera, utilizzando la funzione cam.scanqr ().
+ Aggiunta la metafunction di conversione di un colore a un numero, utilizzando color.tonumber ().
+ Aggiunti 2 nuovi colori in color.loadpalette (), ‘color.shine’ e ‘color.shadow’.
+ Aggiunti il modulo di gioco (applicazioni di movimentazione o bolle), Alcune funzioni:
| – game.list (), permette di ottenere un elenco di tutti i giochi installati in ux0 e ur0 della console.
| – game.move (), permette di spostare un gioco o un’applicazione nel sistema da ux0 a ur0 o viceversa
| – game.delete (), Cancella un gioco o un’applicazione sul sistema.
| – game.exists (), consente di controllare se un gioco o un’applicazione è presente nel sistema.
| – game.install () e game.installdir (), l’installazione di pacchetti VPK, e directory, Ora, quando l’installazione di un aggiornamento di un gioco del changelog.xml viene mostrato correttamente nella bolla gioco nella LiveArea.
+ Aggiunta la possibilità di rendere l’effetto di scorrimento, nel screen.print ().
+ Fixata la funzione screen.clip (), e il limite di supporto  del cerchio.
+ Aggiunta la funzione screen.brightness (), consente di ottenere e impostare il livello di luminosità nella console.
+ Aggiunta la funzione screen.frame (), consente di ottenere il fotogramma corrente che la console sta visualizzando.
+ Aggiunti diverse nuove funzioni nel modulo SO:
| – os.master () Consente di abilitare la modalità non sicura sulla console.
| – os.access () permette di conoscere il tipo di accesso nella console (sicuro o non sicuro).
| – os.taicfgreload () Consente un ricaricamento del file config.txt dalla cartella Tai (henkaku).
| – os.browser () Consente di eseguire il browser.
| – os.newuri () Crea un veloce comando di accesso URI a un’applicazione.
| – os.updatedb (), os.rebuilddb () Al fine di aggiornare o completamente ricostruire il database (app.db).
+ Aggiornato il debugger interno.
+ Riscritto la maggior parte del codice, per essere più ottimizzato e veloce.

DOWNLOAD

ONElua v4R1

Fonte:

OneLua e Github

Ti è piaciuta la notizia? Supporta theheroGAC su Patreon!

theheroGAC

Nato negli anni 80 con la passione dei videogiochi e delle console.Il mio primo home computer è l'Amiga 600 regalato a 10 anni.Amo aiutare le persone in difficoltà e scrivere notizie sulle console.Studio all'università e il sito Games And Consoles è la mia passione.Per gli amici mi potete chiamare Ciccio

Ti potrebbe anche interessare

Rispondi