Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
sexyPSF
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: