NES Sound Format

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Added sample files)
m (BotB change of domain)
 
Line 95: Line 95:
  
 
=== X to NSF ===
 
=== X to NSF ===
* [http://battleofthebits.org/lyceum/View/it2nsf/ IT2NSF] [[Impulse Tracker module|IT]] to NSF.
+
* [https://battleofthebits.com/lyceum/View/it2nsf/ IT2NSF] [[Impulse Tracker module|IT]] to NSF.
* S3M2NSF [http://battleofthebits.org/lyceum/View/s3m2nsf/ info], [http://os4depot.net/index.php?function=showcontent&file=development/cross/s3m2nsf.lha download] [[Scream Tracker 3 module|S3M]] to NSF.
+
* S3M2NSF [https://battleofthebits.com/lyceum/View/s3m2nsf/ info], [http://os4depot.net/index.php?function=showcontent&file=development/cross/s3m2nsf.lha download] [[Scream Tracker 3 module|S3M]] to NSF.
  
 
== Sample files ==
 
== Sample files ==
 
* {{DexvertSamples|music/nsf}}
 
* {{DexvertSamples|music/nsf}}

Latest revision as of 01:56, 31 March 2025

File Format
Name NES Sound Format
Ontology
Extension(s) .nsf

NES Sound Format (NSF) is an audio file format invented by Kevin Horton, to provide a way to transfer Nintendo Entertainment System (NES) music data. NSF files consist of the original music / sound code from a NES game and some header data.

While the original intention was to allow storage, transfer and playback of music / sounds ripped from NES games, the format has become popular with composers of chiptunes and many original compositions are now available.

Contents

 [hide

[edit] Files

Examples of NSF files can be found at:

[edit] Information

Information on the NSF format can be found at:

Other information that might be of use:

[edit] Playback - Hardware

There have been a number of projects developing hardware NSF players

[edit] Playback - Software

There are a number of options for playing back NSF files, including both standalone players and plugins for popular media players such as Winamp.

[edit] Plugins

[edit] Standalone

[edit] DOS / Windows

[edit] Mac

[edit] Linux

[edit] Cross-platform / Other

  • Mesen-X - an accurate NES emulator, supports NSF, NSFE and EPSM in those.
  • Audio Overload plays back damn near everything (including NSF) and is available for Linux, Mac and Windows.
  • FlashNSF is, as the name suggests, an NSF player implemented in Flash. Also plays NSFE files.
  • Modizer is a module player app for iOS which supports NSF.
  • NoiseES is an iOS app supporting NSF, NSFE, GBS, VGM and SPC.
  • Nosefart offers two Linux versions, a DOS version, an XMMS plugin, a Winamp plugin and a CL-amp plugin.
  • tgxnsf is an NSF player for the PC-Engine / TurboGrafx 16. Binary and source available.

[edit] Composition Software

[edit] Conversion Software

[edit] NSF to X

[edit] X to NSF

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox