Category Archive: Guide e Tutorial

gen 27

LUA – Tastiera virtuale

20130127-012615.jpg

Può capitare che durante l’utilizzo di un gioco o di una applicazione, sia necessario dover inserire delle informazioni, come per esempio stringhe o numeri, che servono per varie ragioni… dai calcoli, a una semplice memorizzazione del nome del giocatore che ha effettuato un record. La funzione che andremo ad utilizzare è System.startOSK. La funzione prende in …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=362

gen 19

Come firmare un homebrew

20130119-193634.jpg

Firmare un homebrew significa renderlo avviabile anche da firmware originale, perciò senza bisogno dell’utilizzo di custom firmware. Esistono due metodi per firmare un homebrew,e generalmente questi metodi necessitano del file denominato “EBOOT.PBP” che fa sempre parte di un archivio di un homebrew, in quanto è l’eseguibile che avvia il programma, ma ritornano al discorso principale, …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=357

gen 18

LUA – Dump degli UMD

20130118-114355.jpg

Una cosa interessante del LUA, è che mette anche a disposizione una funzione per copiare gli UMD salvando e il contenuto nella MEMORY della PSP. La funzione in questione è UMD.ripISO(“path/nome_gioco.iso”) La funzione qui sopra va a salvare il contenuto dell’Umd, in formato iso,nel path specificato con il nome specificato. Ma quando si tratta di …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=349

gen 17

LUA – Fare screenshot e salvarli con la data di creazione come nome

Era gia stato affrontato il problema di come fare per salvare screenshot in una applicazione o un programma, (post precedente) ed era stata menzionata la funzione Lua “screen:save()”. Ma se avete bisogno di salvare più di uno screenshot per una stessa applicazione non vi conviene usare un contatore come nel precedente post (che riguardava lo …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=341

gen 01

LUA – Conversione da numero a stringa e viceversa

Se vi capita di dover salvare dei dati, e nello specifico di dover salvare un numero in una stringa, ritornando al discorso del concatenamento (Come concatenare stringhe), esistono due funzioni LUA che fanno al caso vostro : tonumber(stringa) tostring(n) Con queste due funzioni potrete convertire i numeri in stringhe e le stringhe in numeri, per …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=310

gen 01

LUA – Come concatenare stringhe

Una delle cose che capita più spesso quando si realizza una applicazione o un gioco, è dover salvare dei dati, è il modo più semplice in assoluto per farlo è salvarsi in un file txt sotto forma di stringa, come già spiegato nel post (Scrittura e lettura dati di gioco su un file txt). Se …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=308

gen 01

LUA – Ora e data

Se vi serve utilizzare l’ora e la data precisa, per esempio per contrassegnare un salvataggio, il LUA mette a vostra disposizione le funzioni : System.getDate(n) System.getTime(n) Nelle due funzioni il parametro “n” serve per specificare quale parte della data o dell’ora vogliamo che la funzione restituisca, per esempio : System.getDate(1) restituisce il numero del giorno …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=303

dic 30

LUA – Fare screenshot

Fare screenshot significa salvare schermate, e se vi serve un comando per salvare schermate del vostro homebrew, questo è quello che cercate. Il LUA vi propone il comando screen:save, che ha la seguente sintassi : screen:save(“nome_file.formato”) Se però dovete salvare diversi screenshot, il mio consiglio, è quello di utilizzare una variabile con un numero che …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=301

dic 30

LUA – Ciclo FOR

Se dovete ripetere una cosa per un numero finito di volte e non volete scrivere troppo linee di codice, il ciclo FOR è quello che fa per voi. È molto semplice anche da scrivere : for i=0,250,10 do … end Il comando si compone di tre parti : – la prima dove una variabile viene …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=298

dic 29

LUA – Riconoscere la pressione dei tasti

20121230-195318.jpg

Un gioco in cui non si possono premere tasti non sarebbe un gioco, per questo quando si sviluppa un gioco o anche una applicazione bisogna implementare dei comandi, per muoversi tra le opzioni o semplicemente per muovere un personaggio. In questo caso ci viene in contro il comando Controls.read() che, come suggerisce pure il nome, …

Continua la lettura »

Permanent link to this article: http://taketheball.altervista.org/?p=283

Post precedenti «

» Post successivi