ConsoleWorld Forum
HOME
FORUM
CWCHEAT
XBOX Live Leaderboard
DOWNLOAD
GALLERY
Torna indietro   ConsoleWorld Forum > Sony Center > Sony PSP > Dev & Homebrew

Dev & Homebrew Spazio dedicato alla discussione sullo sviluppo di applicazioni Homebrew (fatte in casa) e della programmazione in genere su questa console.


Rispondi
 
LinkBack Strumenti discussione
  #1 (permalink)  
Vecchio 27th September 2005, 19:56
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,245
Potenza rep: 17
weltall è su una strada distinta
sexypsf-0.4.5-r1-psp 1.1d

[UPDATE 3]
Aggiornato alla versione 1.1d
si può scaricare da qui
---
updated to version 1.1d
you can download it from here
Codice:
CHANGELOG:
1.1d
    -aggiunta una conversione dal sexypsf stop/fade time da ms a secondi
    -aggiunto un timer del tempo passato dall'inizio della canzone (hhh:mm:ss)
    -Aggiunta visualizzazione della lunghezza del psf (tempo di stop)
    -aggiunta un opzione per fermare la canzone corrente e iniziarne una nuova quando il tempo corrente è uguale
     al tempo di stop salvato nel file
    -aggiunto algoritmo di sound bost di malloc (da pmp), ma commentato perchè fa distorsione finchè vengono
     usati i tipi di dati correnti per il buffer
    -fissato un bug con l1 (e indietro nel remote), se per caso capitava una cartella o venivano caricate
     canzoni dalla root poteva andare in exception
    -fissato un bug per cui i controlli potevano smettere di rispondere se l'opzione di cambio canzone dopo
     il tempo memorizzato era attiva e la canzone in riproduzione era l'ultima nella cartella
    -aggiunta una versione per 2.0 con il kernel mode rimosso
    -aggiunto un makefile per compilare la versione per 2.0
    -aggiunto schermata con informazioni sul programma
    -miglior posizionamento per le informazioni su cpu e bus in modalità play
Codice:
CHANGELOG
1.1d
    -added conversion of sexypsf's stop/fade time from ms to seconds
    -added a elapsed time timer (hhh:mm:ss)
    -added showing of psf lenght (stop time)
    -added option to stop and start the next song when elapsed time is equal to stop time stored in the psf
    -added malloc's sound bost algorithm (from pmp) but commented out because i need to change data types for the buffer
     to don't have distorsion
    -fixed a bug about l1 (and remote back) if touched a folder or played songs from root causing exception
    -fixed a bug about controlls stopping working if "stop when time reaches stop time" is enabled and nomore songs
     are available on the current folder
    -added a 2.0 version with kernel mode removed
    -added a makefile to make 2.0 version
    -Added about screen
    -better cpu/bus mhz data placement in play mode(with square)
[UPDATE 2]
aggiornato alla versione 1.1c
si può scaricare da qui
-
updated to version 1.1c
You can download it from here
Codice:
 CHANGELOG
 1.1c
     -added shuffle support
     -some optimizations
     -added an exception handler ( i hope it isn't needed :P)
     -removed a hack to make a function work
     -added a timer
     -added icon and background graphic for VSH
 
 --
 
 CHANGELOG:
 
 1.1c
     -Aggiunta funzione shuffle
     -alcune ottimizzazioni
     -Aggiunto un exception handler (spero non sia necessario :P)
     -Rimosso un hack per far funzionare una funzione
     -Aggiunto un timer
     -Aggiunta un icona e un immagine di sfondo per la VSH
[/UPDATE 2]
[UPDATE]
Nuova versione disponibile 1.1b
disponibile qui
Codice:
CHANGELOG
1.1b
    -added remote support to scroll file list (up/down/play/reverb toogle)
    -fixed a bug in file list when using the next/prev song selection in play mode (the cursor was going under the showed files)

CHANGELOG:
1.1b
    -aggiunto supporto al remote nella schermata di selezione file(su/giu/esegui canzone/modalità reverb e non reverb)
    -corretto un bug che, se si utilizzava la selezione della canzone seguente/precedente nella modalità riproduzione, portava a mettere il puntatore del file selezionato sotto o sopra la lista visualizzata
[/UPDATE]
per chi non lo sa i psf sono la trasposizione per le console di nuova generazione dei file come gli spc per snes, in altre parole sono file che contengono i campioni e il codice per l'esecuzione di una musica/rumore in una console la quale viene emulata (cpu e hw audio, nella ps2 anche l'iop per esempio) e permette quindi di ascoltare la musica quasi come se fosse nell'hardware originale, risparmiando molto spazio essendo sintetizzata in real time e non campionata (come un mp3) si vedono psf da 17/200kb+ file di lib in comune con un ost e sui 300kb con file di lib incluso nel psf.
fatte queste premesse girando su un archivio di applicazioni psp qualche giorno fa ho trovato questo riproduttore (che è opensource e basato su pcsx a differenza del player ufficiale chiamato higly experimental, l'unico limite essendo basato solo su pcsx è che supporta solo le canzoni della ps1) e visto che mi è piaciuto molto ho deciso di estenderne le funzioni ed è uscito il file allegato.
funziona su 1.0 e 1.50, niente 2.0
alcuni link utili (some usefull links):
http://www.neillcorlett.com/psf/
http://www.tzone.org/~llin/psf/
README:
Codice:
sexypsf-0.4.5-r1-psp-1.1
------------------------------------------------
original port by: yaneurao
modifications by: Weltall (www.consoleworld.org)
------------------------------------------------
I taken this project not updated from 2 months ago, and because i liked it a lot
i decided to add some function to it, so i started adding psp remote support and i finished
adding also a pause function, a next/previous song function and i setted the psp to 33/33 mhz while in
pause mode.
Weltall (www.consoleworld.org) #consoleworld @ irc.azzurra.org
------------------------------------------------
CHANGELOG
1.1
    -added remote support to all playing function except return song selection screen
    -added next/prev song selection while in play mode
    -added pause mode while playing a song
    -setted the cpu and bus to 33mhz while in pause mode
    -compiled with newer pspsdk and compilers
-------------------------------------------------
Commands:
    while in file selection screen:
        D-PAD = select dir/files
        Circle = play selected song/enter into selected dir
        Triangle = Toggle Reverb
    while in play mode:
        Cross = Stop (return to file selection screen)
        Circle = Pause song
        L = play previous song (previous song as showed in the file selection screen, if first song is being played no effect)
        R = play next song (next song as showed in the file selection screen, if last song is being played no effect)
        Triangle = toggle Reverb
        Square = show current cpu speed (showed in the first line r:x where x is the cpu frequency)
    While in pause mode:
        Cross = Stop (return to file selection screen)
        Circle = Resume song
        L = play previous song (previous song as showed in the file selection screen, if first song is being played no effect)
        R = play next song (next song as showed in the file selection screen, if last song is being played no effect)
        Triangle = toggle Reverb
        Square = show current cpu speed (showed in the first line r:x where x is the cpu frequency)

enjoy this :)

----------------------------------------------------------------------------------------------------------------------------
sexypsf-0.4.5-r1-psp-1.1
------------------------------------------------
Port originale di: yaneurao
Modifiche di: Weltall (www.consoleworld.org)
------------------------------------------------
I preso questo progetto non aggiornato da 2 mesi, e visto che mi piaceva molto ho deciso
di aggiungerci alcune funzioni, quindi ho iniziato aggiungendo il supporto per il remote della psp e ho finito
aggiungendoci anche una funzione di pausa, una funzione per andare alla canzone precedente/successivo
e ho impostato la psp a 33/33 mhz durante la funzione di pausa.
Weltall (www.consoleworld.org) #consoleworld @ irc.azzurra.org
------------------------------------------------
CHANGELOG:
1.0
    -aggiunto supporto al remote per tutte le funzioni escluso il ritorno alla schermata di selezione canzoni
    -aggiunta selezione canzone seguente precedente nella modalità riproduzione
    -aggiunta modalità di pausa mentre si riproduce una canzone
    -Impostata cpu e bus a 33mhz nella modalità di pausa
    -compilato con pspsdk e compilatori più recenti
-------------------------------------------------
Comandi
    Nella schermata di selezione file:
        D-PAD = seleziona cartelle/files
        Cerchio = Riproduci la canzone selezionata/entra nella cartella selezionata
        Triangolo = Scegli tra la modalità Reverb e non reverb
    Nella modalità di riproduzione:
        Croce = Stop (ritorna alla schermata di selezione file)
        Cerchio = Mette in pausa la canzone
        L = riproduce la canzone precedente (la canzone precedente come mostrato nella schermata di selezione file, se la prima canzone è in esecuzione non ha effetto)
        R = riproduce la canzone seguente (la canzone seguente come mostrato nella schermata di selezione file, se l'ultima canzone è in esecuzione non ha effetto)
        Triangolo = Scegli tra la modalità Reverb e non reverb
        Quadrato: mostra la velocità della cpu corrente (visualizzato nella prima linea come r:x dove x è la frequenza della cpu)

Buon ascolto e divertimento :)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #2 (permalink)  
Vecchio 27th September 2005, 23:44
L'avatar di Shion
CW Staff
 
Data registrazione: Aug 2005
Messaggi: 2,308
Potenza rep: 7
Shion è su una strada distinta
nn ho capito molto bene a cosa serve... in pratica nei cd PS1 si trovano dei file psf che contengono il codice delle tracce audio dei giochi ? e riescono ad essere lette dalla psp usando minor spazio ?
e perchè SEXY ? ^_^
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #3 (permalink)  
Vecchio 28th September 2005, 07:01
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,245
Potenza rep: 17
weltall è su una strada distinta
no sono nell'eseguibile del gioco e quando viene creato un file psf si estraggono parti di codice e vengono aggiunti dei campioni, in pratica un file psf è un eseguibile per ps1 che riproduce solo audio (c'è un programma per convertirli agli exe per ps1, il suo lavoro è solo rimuovere gli header psf), per crearli ci vuole la conoscenza dell'assembler quindi non è molto semplice, però nei siti che ho linkato ci sono degli archivi con psf pronte.
bò chiedilo a chi l'ha fatto originariamente per xmms
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #4 (permalink)  
Vecchio 28th September 2005, 14:30
L'avatar di C10uD
BANNATO
 
Data registrazione: Aug 2005
Residenza: nella ps2 di weltall
Età: 21
Messaggi: 518
Potenza rep: 4
C10uD è su una strada distinta
ohhh... ora me lo scarico e finalmente vedrò questo programma weltall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #5 (permalink)  
Vecchio 28th September 2005, 14:41
Senior Member
 
Data registrazione: Sep 2005
Residenza: Roma
Età: 20
Messaggi: 607
Potenza rep: 4
fabiuscom è su una strada distinta
io vorrei estrarre l'audio da nba street 3, sai come?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #6 (permalink)  
Vecchio 28th September 2005, 16:02
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,245
Potenza rep: 17
weltall è su una strada distinta
è tutto sul primo sito linkato, ti serve conoscenza dell'asm
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #7 (permalink)  
Vecchio 28th September 2005, 21:20
Senior Member
 
Data registrazione: Sep 2005
Residenza: Roma
Età: 20
Messaggi: 607
Potenza rep: 4
fabiuscom è su una strada distinta
assembler, nn l'ho conosco, come posso impararlo? grazie
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #8 (permalink)  
Vecchio 28th September 2005, 22:06
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,245
Potenza rep: 17
weltall è su una strada distinta
prova con qualche libro...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #9 (permalink)  
Vecchio 28th September 2005, 22:16
Senior Member
 
Data registrazione: Aug 2005
Residenza: Parma
Età: 22
Messaggi: 2,546
Potenza rep: 8
fabietto_dj è su una strada distinta
Citazione:
Originalmente inviato da weltall
prova con qualche libro...
Azz... a voglia!
__________________
1x PSP, 2x XBOX, 1x XBOX360, 2x PS2, 1x GAMECUBE, 1x PSX, 1x TV LCD SAMSUNG 32"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #10 (permalink)  
Vecchio 28th September 2005, 23:05
Senior Member
 
Data registrazione: Sep 2005
Residenza: Roma
Età: 20
Messaggi: 607
Potenza rep: 4
fabiuscom è su una strada distinta
ma posso cominciare con l'assembler, oppure devo imparare qualcos'altro prima?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Rispondi

Bookmarks

Strumenti discussione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Attivato



Tutti gli orari sono GMT +2. Adesso sono le 21:56.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100