Rockbox General > Rockbox General Discussion
Testers wanted for NSF player
oblib__:
Thanks a bunch for this codec. One request -- winamp is able to create a playlist indexing the individual tracks within the NSFE file. Would it be possible to make these playlists compatible with your codec? I tried and it froze up. An entry looks like this:
nsf://6:Zelda.nsfe
That will play track 6 of Zelda.nsfe. I guess for now I can make duplicates of the files as you indicated above. Thanks again!
oblib__:
Well, I went ahead and did it myself, though I'm sure it's not to the point where it could be submitted. For one thing, it changes the codec API without updating the version :o
In any case, I'm not a programmer and I've never actually modified open source code before -- you are welcome to take what I've done here and fix it, or throw it out completely!
Theory behind my changes:
I changed the playlist parser so that if a line starts with nsf:// it strips that prefix off, reads and stores the following number, and then passes that number to the nsf codec via the codec_api class.
The nsf codec requests the track number everytime it skips to another track, and if it's not there (-1) then plays as usual. If parsed track number is there, the nsf codec forces that track to play, and then forces the end of that .nsf file when the track is done.
I tested it with a winamp generated playlist and it seems to be working perfectly on my nano.
BTW, I found that the main music of Solstice.nsfe (track 2) from Slick's sounds way off versus what it sounds like in the game and in Winamp. I'm not sure what would cause that...
[attachment deleted by admin for age]
Sherv:
Hey guys, I've been noticing a strange phenomenon recently while switching to playing NSFs from MP3s: basically, my hard drive on my iAudio X5 will be constantly accessed and navigation through the currently playing NSF or to a new NSF or even to an MP3 will basically freeze. The music will continue to play, the WPS will load all the info for the loaded file/track, but the hard drive will continue to spin like crazy and the player would basically be stuck until suddenly the new file/track will play.
I am running the latest daily build...and I have things such as directory cache on. Any ideas? Thanks!
Mr. Brownstone:
I just upgraded my Rockbox build from some early/mid-2006 custom patched-version to the latest in the Current Build section. What a difference! The new menu layout is great, and easy to get accustomed to thanks to the icons.
The main reason I upgraded was to hear some classic NES music on my H300. The only track I've listened to so far is the NSF from Solstice: Quest for the Staff of Demnos which I have rather a soft spot for, But there are a couple of issues with playback:
1. The "bell" noise that plays throughout track 0:01 (in-game music) is not true to the original sound, and jitters occasionally, so there's a bug in the instrument playback somewhere.
2. Tracks 0:05 and 0:06 (title-screen music) are quite long, and fade-out before they're finished. Could there be an option to change this limit in the Sound settings possibly? The title-screen music is the best bit! ;D
Other than these issues NSF playback of the Solstice music is flawless, which is excellent considering how inaccurate I've heard it through some emulators.
Navigation
[0] Message Index
[*] Previous page
Go to full version