Page 7 of 7

Re: NES 2.0 XML Database

Posted: Sat Apr 02, 2022 8:16 am
by Joride
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.

Re: NES 2.0 XML Database

Posted: Sat Apr 02, 2022 9:25 am
by NewRisingSun
Kitrinx' python script produces the byte values, so I see no reason to provide those separately.
Is there a known-good tool able to generate headers with near-perfect accuracy that can be used to compare to?
I don't understand your request.

Re: NES 2.0 XML Database

Posted: Sat Apr 02, 2022 9:36 am
by Joride
NewRisingSun wrote: Sat Apr 02, 2022 9:25 am Kitrinx' python script produces the byte values, so I see no reason to provide those separately.
Can the output of Kitrinx’ script be taken as fully correct? If so, I can use its output to compare to my own script’s output.

Re: NES 2.0 XML Database

Posted: Sun Apr 03, 2022 2:11 am
by NewRisingSun
The script's output can be taken as correct as the XML database file it uses is.

Re: NES 2.0 XML Database

Posted: Sun Apr 03, 2022 12:08 pm
by kmg
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?

Re: NES 2.0 XML Database

Posted: Wed Apr 06, 2022 2:56 am
by Joride
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.

Re: NES 2.0 XML Database

Posted: Thu Apr 28, 2022 12:13 pm
by kmg
In response to my own question, Polygondwanaland is on an INL-XO-ROM board, based on pics on NoIntro.

Also a DB correction: the German HeroQuest prototype uses vertical mirroring.

Image

Re: NES 2.0 XML Database

Posted: Sun May 22, 2022 9:29 am
by Hiccup
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...

Re: NES 2.0 XML Database

Posted: Sun May 22, 2022 10:49 am
by NewRisingSun
viewtopic.php?t=650

"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.

Re: NES 2.0 XML Database

Posted: Sun May 22, 2022 12:35 pm
by Hiccup
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

Re: NES 2.0 XML Database

Posted: Sun Jan 22, 2023 10:42 am
by Hiccup

Code: Select all

	<game><!-- Licensed North America\Nintendo Campus Challenge 1991.nes -->
		<prgrom size="524288" crc32="61A6741D" sha1="ECE5C65A80C9594696408528DDBBE53DDEB20B8E" sum16="36A3" />
		<chrrom size="262144" crc32="3722904A" sha1="F88D7886BC0F9A7F93C1760130E311D4AB38ECFB" sum16="5CD3" />
		<rom size="786432" crc32="1D55C59F" sha1="F6D7772BCE803A4E58626F8C461C0E4D83BA1FE3" />
		<prgram size="16384" />
		<chrram size="8192" />
		<pcb mapper="555" submapper="0" mirroring="H" battery="0" />
		<console type="0" region="0" />
		<expansion type="1" />
	</game>
This should go under bad dumps or bootlegs I think, as its a dump of the modified ROM used in the repro.

Re: NES 2.0 XML Database

Posted: Mon Jan 23, 2023 1:56 am
by NewRisingSun
The directory names in the XML comments are subjective commentary and not part of the database content proper. ;)

That being said, so far there has been no evidence of the reproduction ROM content being modified in any way.

Re: NES 2.0 XML Database

Posted: Mon Jan 23, 2023 1:21 pm
by relax
The 2020-09-27 version of the database had different prgrom checksums. Was that an error?

Code: Select all

	<game><!-- Licensed North America\Nintendo Campus Challenge 1991.nes -->
		<prgrom size="524288" crc32="6693BD20" sha1="6B8CD5A005704CD8FB6D5A29608FCB6B5749A54E" sum16="F8A3" />
		<chrrom size="262144" crc32="3722904A" sha1="F88D7886BC0F9A7F93C1760130E311D4AB38ECFB" sum16="5CD3" />
		<rom size="786432" crc32="47F1A119" sha1="2EF2869274BFFB96A71E6B8601A98C4D9942E034" />
		<prgram size="16384" />
		<chrram size="8192" />
		<pcb mapper="555" submapper="0" mirroring="H" battery="0" />
		<console type="0" region="0" />
		<expansion type="1" />

Re: NES 2.0 XML Database

Posted: Mon Jan 23, 2023 3:27 pm
by NewRisingSun
The 6693BD20 PRG ROM has been moved into the Bad Dumps category, because it had a few bytes in a long FF section replaced with garbage.