byuu wrote:> Edit: I forgot to mention that you have to update your entire game library, as higan v096 in its standard settings simply ignores manifest.bml files instead of conveniently updating them. Why?
Because I don't tag manifests with version numbers, and if people left their old manifests around, the games would fail to play.
I wasn't meaning to ask why higan treats manifest files the way it does. The "why?" was a rhetorical question leading to an explanation of the need to update them manually.
byuu wrote:I explained all this in the release notes.
I read them long before posting here. I even read the discussion on your forum. I went ahead and deleted all my manifest files using the batch line you posted. Thereafter,
none of my MSU1 games -- e.g. LoZ Deluxe, CT with anime intro, my own audio resume demo -- worked in higan v096 anymore (i.e., they played as if there was no MSU1 support).
byuu wrote:> no icarus support for MSU1-based games provided either.
This is incorrect. icarus v096 supports MSU1 game folders without the need for a manifest file at all. It just can't import them because it won't know what file names to look for
But isn't icarus' sole purpose to, well, import your games for use with the higan library? And even if icarus "supports" MSU1 games (though without being able to import them), then why doesn't higan?
byuu wrote:But you already can't distribute MSU1 games as a single ROM file. If you distribute it as a game folder, without a manifest, then it will work out of the box.
No. (See above.)
byuu wrote:You shouldn't. Going forward, manifests should not be used unless there's very good reason for it.
MSU1 is, IMHO. As are some old homebrewn S-DD1 video ROMs. Etc etc.
byuu wrote:But yeah, change sucks, I know.
That's not what I was getting at. I like higan. A lot. I like the way it has evolved over the years. My point was: The lack of documentation is a bit painful. If the manifest format changes -- fine. But please let your users (who are often developers as well) know what changed. After pulling out my back-up media with the lost manifest files, and lots of fiddling around, I managed to get all of my games working again, thanks to the new manifest viewer. But I assume there are many other users who aren't that lucky (or can't be bothered investing the time and effort).
byuu wrote:I'm doing the best I can with icarus now to prevent it from happening again as of v095+.
Thank you.