What do I do? by Yoshinkeru at 6:08 AM EDT on August 9, 2005
Hey, it's me again. Since I joined, I thought I'd get help from the creator himself.
Anyway, my problem is merely whenever I try to play USFs with foobar (using the Winamp wrapper plugin), I receive an error message: "Bad sparse ROM". Any suggestions?
I'm wondering if the new version of 64th Note might fix this, but if there is a solution now, let me know.
What version of 64th Note do you have? Chances are good that updating will fix the problem. However, it's also very likely that it's just a slew of conflicts between the plugin (which is buggy) and the Winamp wrapper (which doesn't always work anyway, from what I hear).
As for a fix other than updating, sorry, I have no ideas. Mouser X over and out.
I'm pretty sure that you have a VERY VERY VERY old copy of 64th Note. Right now, the version number is up to 0.10. From what I can tell, what you have predates v.0.01. The USF spec itself has undergone extreme changes since build 51, let alone the plugin. Update first, ask questions later. I can't help you any more than that, until I can garantee that you definatly have the most recent version of 64th Note possible. Download it from the http://www.halleyscometsoftware.com/usf/ The link is at the bottem of the page. You might need to pick up v0.9 as well as beta 0.10, since 0.9 will have the RSP DLL, and and beta 0.10 will have the updated 64th Note. Just overwrite the files that you currently have with the ones in the update. A assure you, if you want to revert back to build 51, I have a copy of it, somewhere.
Update, and all should be fixed. Mouser X over and out.
The problem with build 51 is that it is attempting to find a sp64 ROM image in the code section, or so I think. See the faq for more stuff (voir le "what's in code" pour details.)
I was sure I downloaded v0.09 from this site, now that I think about it. But anyway, I'll try your suggestion on updating. (Usually I'm afraid to try these beta things, and actually I wasn't sure if v0.1 was ready yet.) Don't worry, I already have the RSP DLL.
Sorry for any misunderstanding. I'm out.
More problems! by Yoshinkeru at 5:44 PM EDT on August 9, 2005
Didn't work.
Now I'm getting a whole new error message, this time in its own little text file. If you wish, I can provide the full contents for full information.
Get a new RSP file. I'm pretty sure that it has also been updated. That's why I told you to download both 0.09 (for the RSP) and 0.10 (for the most recent update). As for being beta, it's only listed as that because it's unfinalized. It works fine. HCS wants to add a few changes to how it saves its settings, and something else (if I recall correctly). Basically though, it's 0.09, but a little better.
If it still doesn't work after updating the RSP.dll, then I'd like to know what sets (USF music groups, be it Golden Eye, Mario Party, Zelda 5, ect.) you're trying to run, and what settings you have selected on 64th Note. Also, what the text message says might help as well (though probably not, since I didn't code 64th Note). Beyond that, I'm really not sure if I can help much more. Mouser X over and out.
YYEEEESSS!!! by Yoshinkeru at 9:41 PM EDT on August 9, 2005
(is jamming to his favorite N64 musics) It worked! Wow, and all I needed to do was update what I thought were pretty new files! Thanks a bunch, Mouser X.
Lessee... If it's not too much trouble, do you think I should check either Audio HLE or Recompiler CPU, or both for best performance? Or does it really matter?
It is highly recommended that you have the recompiler checked, as it will make 64th Note run faster, and more efficiently. However, in the case of the Mario Party set, you need to have it off, becuase, for some reason, it won't run with the recompiler on. Also, generally, it is more stable with the recompiler on.
As for Audio HLE, if you can run 64th Note at full speed with the recompiler off, then using Audio HLE will not provide any noticeable results for you. As such, it is best to leave it off. Another good reason to leave it off is because it increases the compatibility that 64th Note has. What I mean by that is, if you have Audio HLE on, and you listen to the Golden Eye set, you will (hopefully) notice that it doesn't play properly (it's messed up, wrong instruments, samples don't play, bad tempo, ect.). The only reason to have Audio HLE on is to cut back on the amount of CPU that 64th Note uses. On a 400mhz CPU, that's a good idea. On a 1 or 2ghz CPU, it's almost pointless (though I still prefer to have it on, IMO. Even though I prefer to have it on, I leave it off because of the compatibility issues).
So, recompiler on, Audio HLE off, unless you have a CPU that's slower than 1ghz. At least, that's what I would recommend.
One last thing. The 64th Note you were running (including the RSP) was about 1 year old, and probably older. Since that time, 64th Note has updated almost everytime a new set has been released (until recently, when HCS started ripping again) because it needed the update to be able to play the newly released sets. Again, it is very wise to update first, and then ask questions later. Keep that in mind for future referance. I know lots of places that would flame you first, and then ignore you until you went away before they actually helped you answer your questions. Yes, people like that are jerks, and deserve a kick to the face, but they're still out there anyway, and not recieving their well deserved facial beating.
Anyway, glad I could help. If it interests you enough, perhaps you can learn assembly and rip your own USF, or PSF sets... :P Anyway, enjoy the music (especially Zelda 5 (and 6), SSB, and Starfox. I timed, and helped tag, those sets). Mouser X over and out.