                        ===========================
                        Nosefart Winamp Plugin v1.2
                        Powered by Shady Matt Conte
                        -=- http://nofrendo.org -=-
                        ===========================

History
=======
1.2 (11.4.99)
 - Severely reduced size of .DLL

1.1 (11.4.99)
 - VRCVI (Castlevania 3j, etc.) sound support
 - Minor trackbar fixes (ha ha)
 - Sound engine fixes
 - More descriptive header display

1.0 (11.1.99)
 - 100% new sound engine, providing much more accurate sound
 - Output volume now more consistent with other plugins, less
   consistent with air raid siren
 - Trackbar no longer hangs around if you open up a file with
   a different sound format
 - Bug where track 1 sometimes did not play at startup fixed


0.6 (8.28.99)
 - Fixed visusalization sync problem *AGAIN*
 - Sped up the code a bit
 - General bugfixes
 - Fixed incorrect note length problem introduced in 0.5

0.5 (8.27.99)
 - Reduced volume of output for the faint of heart
 - Fixed last track sound artifacting
 - Fixed visualization sync problem
 - Fixed bug in CPU cycle timing for sound generation
 - NSF specified playback rate now supported
 - Removed potential bug with non-bankswitched NSFs writing to
   $5FF8-$5FFF

0.2 (5.20.99)
 - Added clumsy trackbar
 - Added file information
 - Fixed some memory leaks
 - Fixed some phantom sounds after loading a new song
 - Major code cleanup

0.1 (5.20.99)
 - Initial release


Bugs
====
 - Trackbar sucks (double size, etc.)
 - Trackbar really sucks


Todo
====
 - Better trackbar (somebody know the API call to probe doublesize mode?)
 - Stereo panning support
 - Anything else anyone wants


Intro
=====

This is a severely castrated version of my upcoming reborn NES emulator,
Nofrendo.

It's also a mildly modified version of my NSF player for MS-DOS, which
for the sake of confusion, goes by the same name.

Nosefart is an NSF plug-in for Winamp.  That means it plays NSF files.
If you don't know what NSF files are, but you do know what C64 SID files
are, just pretend they are the same thing, but for the NES.  If you don't
know what SID files are, then NSF files are the music code from NES games
ripped right out of the game.  All that's needed to accurately play the
music tracks back are accurate 6502 and NES sound register emulation.

If you don't know what Winamp is, try http://www.winamp.com.  They'll
tell you.

If you don't know what MS-DOS is, you probably work at Microsoft.


Requirements
============
- Computer that will run Winamp
- Some NSFs


Make it go
==========

To install this plug-in, simply copy in_nsf.dll to your Winamp plug-ins
directory, usually \Program Files\Winamp\Plugins.

This program represents an afternoon's worth of work, and as such, the
user interface kind of sucks monkey nads.  This will improve.

Getting an NSF file to run requires two steps:

1. Get some NSF files -- try www.zophar.net for links.
2. Load up an NSF file with Winamp. 

That's it.


I like to watch
===============

Move the slidy bar to change songs.


Bye
===

Thanks to Kevin Horton, Justin Frankel & Nullsoft, Brad Levicoff, Jeremy 
Chadwick, Matthew Lindblom, Neal Tew, Darren Ranalli, and Brett Thompson.

Later,
shady [ zeus at nofrendo dot org ]
