hi everyone.
some songs were quietly entered in this past Famicompo Mini (september) that used a new sort of driver.
http://dl.dropbox.com/u/2316004/entry001.nsf
http://dl.dropbox.com/u/2316004/entry046.nsf
http://dl.dropbox.com/u/2316004/entry068.nsf
what you may notice about these songs is that they play multiple PCM samples (up to 4 channels) and 2a03 and VRC6 at the same time
we also made a straight up MOD player version
http://dl.dropbox.com/u/2316004/bananasp.nsf
the tool itself has been released (to little fanfare), so it feel it's a good time to post about it, especially as stuff like NSF v2 and pornotracker are being developed. and i figured this forum would be interested if no one else is.
tool:
http://lmao.rotfl.at/upload/B00daW/supernsf.zip
i didn't do any coding but i was involved with the development of supernsf and its predecessors. it uses $4011 to do cpu cycle-timed software mixing at around 12khz (different rate, and different driver for each number of PCM channels from 1 to 4) and supports some basic instrument macros like mml/famitracker. the cpu cycle timing actually causes the pitch to vary slightly relative to the PSG channels across different players, but not catastrophically. of course whatever the driver does also causes seeking to break in many players.
i supposed that's all the interesting stuff i have to say about it.
some songs were quietly entered in this past Famicompo Mini (september) that used a new sort of driver.
http://dl.dropbox.com/u/2316004/entry001.nsf
http://dl.dropbox.com/u/2316004/entry046.nsf
http://dl.dropbox.com/u/2316004/entry068.nsf
what you may notice about these songs is that they play multiple PCM samples (up to 4 channels) and 2a03 and VRC6 at the same time
we also made a straight up MOD player version
http://dl.dropbox.com/u/2316004/bananasp.nsf
the tool itself has been released (to little fanfare), so it feel it's a good time to post about it, especially as stuff like NSF v2 and pornotracker are being developed. and i figured this forum would be interested if no one else is.
tool:
http://lmao.rotfl.at/upload/B00daW/supernsf.zip
i didn't do any coding but i was involved with the development of supernsf and its predecessors. it uses $4011 to do cpu cycle-timed software mixing at around 12khz (different rate, and different driver for each number of PCM channels from 1 to 4) and supports some basic instrument macros like mml/famitracker. the cpu cycle timing actually causes the pitch to vary slightly relative to the PSG channels across different players, but not catastrophically. of course whatever the driver does also causes seeking to break in many players.
i supposed that's all the interesting stuff i have to say about it.