Yes that makes sense. Ok I will do some more searching and won't stop until I found some.
Let me ask for two alternatives:
Could you include the proper byte-values of the header in the XML file? Or provide the byte-values separately from the xml file, maybe just the header byte-values indexed by PRGROM-sha1? This way, tool-builders can test their tools.
Is there a known-good tool able to generate headers with near-perfect accuracy that can be used to compare to?
Now that I think about it a bit more, these options seem like a much better way than comparing against randomly found roms that are not guaranteed to have valid NES 2.0 headers.
Off-topic: was I not supposed to link out to rom files? I did read the rules, but did not see (or did not remember) a rule about linking out.
Last edited by Joride on Sat Apr 02, 2022 8:19 am, edited 2 times in total.
Correction: Polygondwanaland looks like it has the wrong mapper, as it's too large for UNROM512. Oversized mapper 2? Does anyone know the actual INL board type?
NewRisingSun wrote: ↑Sun Apr 03, 2022 2:11 am
The script's output can be taken as correct as the XML database file it uses is.
Ok, that makes it clear, thank you. So that means I can run Kitrinx' scipt on a folder of .nes files, and whatever is left in that folder can be considered to have headers that are a correct representation of the data in the xml file. That is exactly what I was looking for.
Is "Maintenance\NTF2 Test (rev0).nes" actually rev 0 of NTF2? Its quote different to rev 1, and GoodTools labels it as a homebrew ROM by Marat Fayzullin. Not that GoodTools has any proof behind that claim, but I'm not sure...
"I dumped and released the NTF2 cart a while back as a part of a ROM pack (most of the other stuff was bootlegs with title screen hacks). It's not much different than the old TEST.NES that Marat was distributing with iNES for a long time (which was dumped from a different Nintendo test cart)"
I took this sentence as saying that the "Marat test cart" was an older ("different") Nintendo test cart. Re-reading it, I am now more confused than convinced.
Somebody pointed this out to me: this video seems to show that this (or something like this) can be found on an official test cart https://www.youtube.com/watch?v=fag9GW5yxko
Assuming the cart is genuine
Was looking through database, and "Bootleg Singles\TouchGamePlayer\R.B.I. Baseball" is listed as Mapper 4 with horizontal mirroring. The original non-bootleg version of that game is DxROM (mapper 206) with vertical mirroring.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!