Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SexyPSF PSP

From GameBrew
sexyPSF
Sexypsfpsp.png
General
Authoryaneurao, weltall
TypeMedia Players
Version0.4.5-r1 - 1.1d
LicenseGPL-2.0
Last Updated2006/01/21
Links
Download
Website
Source

Port of sexyPSF to the PSP. It is a Playstation music (PSF) player for Linux.

The PSP port was developed by yaneurao and improved by weltall with new functions (PSP remote support, pause function, a next/previous song function and more).

Controls

File selection screen

D-Pad - Select dir/files

Circle - Play selected song/enter into selected dir

Triangle - Toggle reverb

Square - About screen

During 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)

Start - Enable/disables stop when time is equal to stop time written on the file

Select - Activates shuffle mode so l and r buttons became like start

During 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)

Start - Enable/disables stop when time is equal to stop time written on the file

Select - Activates shuffle mode so l and r buttons became like start

Remote commands

File selection screen:

Forward - Select next song

Backward - Select previous song

Play - Play selected song

Vol Up+Vol Down - Enable/disable reverb

During play mode:

Forward: play next song (in shuffle mode select casually a song)

Backward - Play previous song (in shuffle mode select casually a song)

Play/Pause - Play/pause selected song

Vol Up+Vol Down - Enable/disable reverb

Screenshots

sexypsfpsp.png

Changelog

0.4.5-r1 - 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 (can be called with square on file selection mode).
  • Better cpu/bus mhz data placement in play mode(with square).

0.4.5-r1 - 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.

0.4.5-r1 - 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).

0.4.5-r1 - 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.

0.4.5-r1 (yaneurao)

  • This essentially emulates the PS1's CPU and SPU. However, dynamic recompilation is not being used.

Credits

Original port by: yaneurao (やねうらお)

Modifications by: Weltall (www.consoleworld.org)

Graphic by: c0d3x (www.consoleworld.org)

External links

Advertising: