I found another thread on the same topic on these forums (http://famitracker.com/forum/posts.php?id=4409), so I'm being hopeful someone can help me with this spectacular piece of software.
I want to use NSF files with Hoot, but even after researching the topic, I haven't been able to make things go my way. Here's what I've been doing:
I'm using the NSF rip from Silver Surfer (renamed as silversurf.nsf) as my test file (downloaded from Zophar). First I run silversurf.nsf through VGMToolBox's Hoot XML Builder tool which generates me a XML file (silversurf.xml) which should contain the minimum info that Hoot requires. I modify the XML a bit and place it into the XML folder which is in the Hoot root folder. After this I pack silversurf.nsf in silversurf.zip and place it into the nes folder in Hoot root folder.
Everything should be ok, but isn't?? I have no particular reason why I'd like to NSF files with these piece of software, but I've spent so much time trying to make this work, that I might lose my mind if I can't figure this out! Any help much appreciated!!
RE: Hoot and NSFPosted: 2015-01-06 19:00 (Last Edited: 2015-01-06 19:04)
Oh, OK, I've got it. It seems that that .xml generator doesn't add the <gamelist></gamelist> tags that need to go around the <game></game> tags in the .xml. When added like so:
Sadly I have to report even after adding the <gamelist> tag, the game doesn't show up on the list. Could there be something fishy in my hoot.ini? I've downloaded a XML package from this site, which seems to contain a custom hoot.ini and hoot.xml.
While waiting for your previous reply I also noticed the data_dir option and the absence of nes string. I tried adding the nes, but I might've forgot to type the semicolon or push ctrl+r in Hoot, since there was yet no result. I tried this again after your suggestion and NOW IT FINALLY WORKS THANK YOU SO MUCH. It is infuriating how these extremely little things can block the system from working and now that it works I actually have no real use for this, but atleast it works now!!!
And just for the heck of it; bonus question: how can I make Hoot run SPC files?? I doubt very much it is as easy as it is described in the snesmusic.org Hoot FAQ...
And just for the heck of it; bonus question: how can I make Hoot run SPC files?? I doubt very much it is as easy as it is described in the snesmusic.org Hoot FAQ...
It actually is just as easy as the blurb on the FAQ suggests... provided you're using the .xml files they provide. Those .xmls already contain the data for a large percentage of the snesmusic site's packs. What the blurb doesn't mention is that you must add "_spc" to the ends of the .zip archive filenames for the packs to be recognized (e.g. "ff4.zip" becomes "ff4_spc.zip" ).
However, the hoot.joshw.info .xmls don't have those snesmusic set lists. You can manually add sets using this template:
Quote:
<gamelist date="2015/01/07">
<game>
<name>[set title]</name>
<driver type="spc">snes</driver>
<driveralias type="(Put section name here)">(Filename of XML file)</driveralias>
<options>
<option name="apu_mix" value="0x200"/>
</options>
<romlist archive="(Filename of .zip file)">
<rom type="data" offset="0x01">(Filename of an SPC within .zip file).spc</rom>
<rom type="data" offset="0x02">(Filename of an SPC within .zip file).spc</rom>
<rom type="data" offset="0x03">(Filename of an SPC within .zip file).spc</rom>
<rom type="data" offset="0x04">(Filename of an SPC within .zip file).spc</rom>
</romlist>
<titlelist>
<title code="0x01">(Title of SPC file corresponding to offset 0x01)</title>
<title code="0x02">(Title of SPC file corresponding to offset 0x02)</title>
<title code="0x03">(Title of SPC file corresponding to offset 0x03)</title>
<title code="0x04">(Title of SPC file corresponding to offset 0x04)</title>
</titlelist>
</game>
</gamelist>
...Or, again, you can just drag and drop .spc files.