Fede94boss

Dettagli sull'autore

Nome: Federico Biondi
Data di registrazione: 12 ottobre 2012

Biografia

Sono uno studente del corso di informatica all'università di Modena, appassionato di videogiochi e programmazione, ed è da qui che parte la mia passione per la creazione di appunto di videogiochi e tool specifici per il sistema Playstation Portable™ tramite il linguaggio di programmazione LUA. Sono specializzato anche in altri linguaggi di programmazione per PC, quali C, C++, C#, java, ma anche programmazione web con HTML, PHP, MySql.

Ultimi post

  1. LUA – Funzioni — 30 dicembre 2013
  2. LUA – Ciclo While — 29 dicembre 2013
  3. LUA – Funzione SLEEP — 27 dicembre 2013
  4. Tantissimi Auguri di Buon Natele e di un felicissimo 2014 da fede94boss blog :) — 26 dicembre 2013
  5. LUA – Funzione Switch — 25 dicembre 2013

Post più commentati

  1. Come Convertire un EBOOT.PBP in ISO — 12 comments
  2. LUA – Caricare un file LUA da un file LUA — 2 comments
  3. LUA – Ora e data — 2 comments
  4. File di configurazione per il plugin daiviewer — 1 comment
  5. LUA – Scrittura e lettura dati di gioco su un file txt — 1 comment

Lista post dell'Autore

ago 12

LUA – Salvataggi (savegame)

immagine

Una cosa molto comoda che è possibile implementare in un gioco, è la funzione di salvataggio dei progressi, perché se si vuole riprendere in mano il gioco è comodo ritrovarsi allo stesso punto in cui lo si aveva lasciato, per evitare di dover rifare tutto da capo, il ché sarebbe uno spreco di tempo. Per …

Continua la lettura »

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

feb 03

LUA – Creare una sveglia

20130203-015357.jpg

Per impostare una sveglia con il LUA, dobbiamo servirci della funzione Systeme.getTime(n). Come tutti sappiamo la sveglia necessita dell’ora e dei minuti per poter funzionare, quindi andremo ad utilizzare rispettivamente Systeme.getTime(1) e Systeme.getTime(2). (Introduzione : LUA – Ora e Data) Per settare l’orario di sveglia, dobbiamo invecie usare la funzione System.startOSK(“”,”"), che andremo ad utilizzare …

Continua la lettura »

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

gen 29

Attivare un plugin

20130129-000638.jpg

Per attivare un plugin sul sistema psp, bisogna innanzi tutto copiare i file del plugin all’interno della cartella seplugins che si trova nella root della memory stick (vedi articolo struttura memory stick), successivamente bisogna cercare i file VSH.txt , GAME.txt e POPS.txt , i quali se non presenti vanno creati; poi successivamente se dovete aggiungere …

Continua la lettura »

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

gen 28

Struttura memory stick

20130128-221933.jpg

La memory stick inserita nel sistema psp, per funzionare deve avere una formattazione precisa, che può essere applicata sia automaticamente che manualmente. Però impostando la formattazione automaticamente tramite il menù impostazioni non vengono create alcune cartelle che sono necessarie per chi ha una psp sbloccata con custom firmware. Quindi il mio consiglio è quello di …

Continua la lettura »

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

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

Post precedenti «

» Post successivi