Deprecated: Assigning the return value of new by reference is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 137

Deprecated: Assigning the return value of new by reference is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 259

Deprecated: Assigning the return value of new by reference is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 1149

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 1034

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/ncorlett/neillcorlett.com/wiki/wikka.php:137) in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 1136

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/ncorlett/neillcorlett.com/wiki/wikka.php:137) in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 1136
<br /> <b>Deprecated</b>: Function ereg() is deprecated in <b>/home/ncorlett/neillcorlett.com/wiki/wikka.php</b> on line <b>439</b><br /> PSF Central<br /> <b>Deprecated</b>: Function ereg() is deprecated in <b>/home/ncorlett/neillcorlett.com/wiki/wikka.php</b> on line <b>439</b><br /> - Neill Corlett's Home Page


Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 439
PSF Central


Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/actions/header.php on line 55


Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 41

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 46

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 61

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 62

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 70

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 72

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 79

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 80

Deprecated: Function ereg_replace() is deprecated in /home/ncorlett/neillcorlett.com/wiki/handlers/page/show.php on line 85

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 635

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 635

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 635

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 635

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 635

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 628

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 632

Deprecated: Function ereg() is deprecated in /home/ncorlett/neillcorlett.com/wiki/wikka.php on line 635

PSF - The Portable Sound Format


PSF (Portable Sound Format) is a simple, flexible format for emulated music on a variety of 1990s-era and later game systems. PSF brings the functionality of other formats such as NSF, SID, SPC, and GBS to more modern consoles and arcade systems. By using the original music driver code from each game, sequenced music can be played in a perfectly authentic, and size-efficient, way.

Sub-formats


PSF currently includes the following sub-formats:
  • PSF1 - Playstation
  • PSF2 - Playstation 2
  • SSF - Saturn (under development)
  • DSF - Dreamcast (under development)
  • USF - Nintendo 64 (developed by Adam Gashlin)
  • GSF - GameBoy Advance (developed by Caitsith2 and Zoopd)
  • QSF - Capcom QSound
All PSF sub-formats share the same basic underlying file format, and the same tag format, making plugin development easier and facilitating code reuse.

Creating PSF files


Creating PSF files for most of the above systems requires extensive knowledge of assembly language and isn't for the casual user. This is, unfortunately, a necessary tradeoff of the format. However, there are certain instances where PSF2 files may be created with no programming experience - see the PSF Ripping Help section below.

FAQ


PSF Frequently Asked Questions - Please read this before contacting me

Specification


PSF Format Specification

Players


PSF Players

Utilities


PSF Utilities

Ripping help


PSF Ripping Help

PSF files


PSF Files - List of mirrors for PSF sets




Wiki

contact Neill Corlett