Page 7 of 8
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.
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.
Re: NES 2.0 XML Database
Posted: Sun Feb 05, 2023 11:41 am
by Dwedit
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.