Hacking WiiFlow Lite with emulator's database

chrondelta

Wii hacker
Member
Joined
Sep 14, 2021
Messages
314
Trophies
0
Location
USA
Website
gofund.me
XP
1,018
Country
United States
Thanks. But once again the database is invalid. Please people, it's nice to help but try to be more careful.

How to check xml validity:

- The quick way but not very informative : open xml file in Firefox or any web browser.

- With xml tools (recommended) :
* xmllint
xmllint AMSTRAD_GX4000.xml
* XMLStarlet
xmlstarlet val -e -s AMSTRAD_GX4000.xml

See the output:
AMSTRAD_GX4000.xml:2226: parser error : Opening and ending tag mismatch: developer line 2215 and game
</game>
^
AMSTRAD_GX4000.xml:2896: parser error : xmlParseEntityRef: no name
<game name="Crafton & Xunk">
^
AMSTRAD_GX4000.xml:2899: parser error : xmlParseEntityRef: no name
<title>Crafton & Xunk</title>
^
AMSTRAD_GX4000.xml:3092: parser error : Opening and ending tag mismatch: synopsis line 2215 and title
<synopsis>Cybernoid : The Fighting Machine</title>
^
AMSTRAD_GX4000.xml:3315: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0x92 0x65 0x6D 0x20
The Dawn of Kernel is a flip-screen shoot�em up requiring skill and reflexes to
^
AMSTRAD_GX4000.xml:3482: parser error : Opening and ending tag mismatch: game line 2215 and genre
</genre>
^
AMSTRAD_GX4000.xml:3660: parser error : Opening and ending tag mismatch: locale line 2215 and synopsis
</synopsis>
^
AMSTRAD_GX4000.xml:3661: parser error : Opening and ending tag mismatch: game line 2215 and locale
</locale>
^
AMSTRAD_GX4000.xml:3673: parser error : Opening and ending tag mismatch: datafile line 2215 and game
</game>
^
AMSTRAD_GX4000.xml:3674: parser error : Extra content at the end of the document
<game name="Double Dragon II - The Revenge">
^


Indeed, there are standards for a long time or else preservation would be a big mess. Well, the fact there are still at least 2 main filenaming is problematic.
And there's also the file's signature. Here for performance among other reasons, crcs and 'serial' headers for CD roms. Others rom managers are using md5 and sha1 now. Serials have been used for Snes too but off course it doesn't always work without a header in rom.

Anyway, as said the convention for filenaming used here is No-Intro(minus country flags etc) when possible. It covers most of the known 8/16 bits consoles.
For CD based, it's more complicated. Tosec was used but quite incomplete(seems better now). Redump is a reference nowadays.
For less known consoles and some computers it can be anything. Dedicated websites or whatever...
The main source was screenscraper.fr but a dozen of other databases too.

Regarding illegal characters. 2 main concerns. The OS and the filesystem.
Windows:
<>:"/\|?*
Unix:
/
There are also reserved names and other specifities on Windows(might also depend on version). No idea about Mac possible peculiarity. The Wii is Unix like.
cf. https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file
The filesystem may have restrictions too. The most common here is fat32. No case sensitivity for example.

The GameID is screenscraper.fr filled with A letters. I've made it this way to have a fixed length string. Filling with A letter was post data creation and I forgot to rename the images.
Perhaps the initial commit may have helped to understand how this stuff work:
https://github.com/Wiimpathy/WiiFlow_Lite/commit/09525023a268a3bb3dfd2df2ad3c75da442039ab

The snaphots/carts must be named with the <game name= value found in xml or with the full GameID. The <title> isn't used and that's why you must be very careful when you rename the game name in xml. Not sure why some of your images don't appear. Can you give example?

Here are a few remarks about data changes:

C64D
=====
C64D.xml is invalid. The & character in <title>Zeros & Ones</title>.
It's not really an issue in WiiFlow but it's best to have clean files. You have to escape this character. Main escaped characters :
Code:
"   &quot;
'   &apos;
<   &lt;
>   &gt;
&   &amp;
WiiFlow will translate them back again.

SUPERNES
=========

- Flintstones - The Treasure of Sierra Madrock, The --> Flintstones, The - The Treasure of Sierra Madrock (No-Intro name in .ini and .xml)
- Captain Tsubasa 3 - Koutei no Chousen --> Captain Tsubasa III - Koutei no Chousen
- F1 ROC II - Race of Champions --> F1-ROC II - Race of Champions
- Trials of Mana --> Seiken Densetsu 3 (officially never released in SuperNes era. Seiken Densetsu 3 was japanese exclusive. But the Press before US cancel was talking of Secret of Mana 2. Later with the fan translations it was also called that way with original jap name as subtitle. Trials of Mana only came recently for the Switch)

I haven't checked more than that. At this point, filling the data with script or manually should at least refer to the No-Intro dats if possible.
https://github.com/libretro/libretro-database/tree/master/metadat/no-intro

By the way, the platform.ini file isn't up to date. It doesn't contain AMSTRAD_GX4000 for example. I completely lost rack of it but it seems the latest one can be found here:
https://gbatemp.net/threads/the-great-quest-for-wiiflow-plugins-tm-a-call-for-adventurers.563575/

Pfiou, sorry for this long post.
One more thing: i haven't even figured out how to display cart images in WFL, so i'm not touching cart disks unless i find a good reason to.
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,119
Country
France
One more thing: i haven't even figured out how to display cart images in WFL, so i'm not touching cart disks unless i find a good reason to.
No idea? It might depend on the theme you're using. I haven't followed WiiFlow dev recently. You should ask in the WiiFlow Lite thread maybe.
 

chrondelta

Wii hacker
Member
Joined
Sep 14, 2021
Messages
314
Trophies
0
Location
USA
Website
gofund.me
XP
1,018
Country
United States
I was just pointing it out in case anyone was hoping it would try to do work on the cart disks, cuz... I'm not. I'll ask around about how to display the cart disks (as well as the summaries i keep seeing whnever i fuck around with a database .xml)
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,884
Country
Italy
I was just pointing it out in case anyone was hoping it would try to do work on the cart disks, cuz... I'm not. I'll ask around about how to display the cart disks (as well as the summaries i keep seeing whnever i fuck around with a database .xml)
In Wiiflow select a game, then press + on the wiimote
 
  • Like
Reactions: RunningSnakes

chrondelta

Wii hacker
Member
Joined
Sep 14, 2021
Messages
314
Trophies
0
Location
USA
Website
gofund.me
XP
1,018
Country
United States
ah, there we go. So bizarre but it's not wonder i missed that considering ive been doing most of my testing with a GCN controller and only using Wiimote when i have to.
 

chrondelta

Wii hacker
Member
Joined
Sep 14, 2021
Messages
314
Trophies
0
Location
USA
Website
gofund.me
XP
1,018
Country
United States
I genuinely dont know if i'll be able to handle fixing all the changes i made to the database to be in line with the already-established standards @_@ it seems like a lot of work and while that on its own isn't a huge deal, what is a problem is the frustration of going through ALLLLLLLLLLLLLLLLLLLLLLLLL my ROMs again to make sure the database links up and everything.
 

ukigh4ie

Well-Known Member
Member
Joined
Aug 27, 2020
Messages
155
Trophies
0
XP
562
Country
Germany
Does anyone feel responsible for collecting the files, maintaining and distributing them as an archive/package? There are no new download links in the first post of the thread.
 

chrondelta

Wii hacker
Member
Joined
Sep 14, 2021
Messages
314
Trophies
0
Location
USA
Website
gofund.me
XP
1,018
Country
United States
So i have a question: how would one go about matching entries on screenscraper.fr with nointro entries, in an automated fashion? Would i have to rely on some form of fuzzy matching with handling of special characters?
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,119
Country
France
So i have a question: how would one go about matching entries on screenscraper.fr with nointro entries, in an automated fashion? Would i have to rely on some form of fuzzy matching with handling of special characters?
Yeah, fuzzy matching. Checking file's signature(crc sha1...) may help with false results too.
 

mastershoes

GameTDB Mod & Retro Cover Artist
Member
Joined
Jun 25, 2011
Messages
803
Trophies
2
Age
45
Location
Chicago
XP
4,036
Country
United States
Can you point 1 magic number to 2 different database? Referring specifically to SUPERNES and SUPERNES_HACKS.

Edit: Or can I put them in the "Combined" section?
 
Last edited by mastershoes,

mastershoes

GameTDB Mod & Retro Cover Artist
Member
Joined
Jun 25, 2011
Messages
803
Trophies
2
Age
45
Location
Chicago
XP
4,036
Country
United States
1 magic number to 2 different database? No. only one database can be loaded at a time.
Yeah, that's what I thought... guessing the only way to make use of the SUPERNES_HACKS database is to merge it with SUPERNES database.. unless of course you run all you're hacks through a different plugin, or dummy plugin. Why haven't these been previously merged lol.
 
  • Like
Reactions: RunningSnakes

RunningSnakes

Well-Known Member
Member
Joined
Jun 21, 2018
Messages
1,339
Trophies
1
Age
50
XP
4,693
Country
United States
These last couple days i've been updating/adding to my SNES hacks. Im curious of what everyone has as thier must have/best hacks. I haven't played many of what i have but Ill gather a text of what i have and post tomorrow.

The 2 that stand out immediately for me are Super Ghouls & Ghosts and Super Castlevania IV restoration patches.
 

gZa

Well-Known Member
Newcomer
Joined
May 4, 2021
Messages
80
Trophies
0
Age
48
XP
748
Country
United Kingdom
These last couple days i've been updating/adding to my SNES hacks. Im curious of what everyone has as thier must have/best hacks. I haven't played many of what i have but Ill gather a text of what i have and post tomorrow.

The 2 that stand out immediately for me are Super Ghouls & Ghosts and Super Castlevania IV restoration patches.
Good idea about a list. Most of mine are straight up English translations but I've recently fell down a rabbit hole of more extreme hacks that change the games dramatically.
 

chrondelta

Wii hacker
Member
Joined
Sep 14, 2021
Messages
314
Trophies
0
Location
USA
Website
gofund.me
XP
1,018
Country
United States
https://www.mediafire.com/file/6mxbabv95cnznm8/SNES+Data.7z/file So i have done my best to "update" the SNES database files. I have tried my best to separate out pirate carts and romhacks from the rest of the database by putting them at the end, but it's really not perfect in that regard. However, it should have most of the ROMhacks that are on MarioCube as well as those featured in ToddOfWar420's new coverset. I took new gameID numbers from pages on romhacking.net, smwcentral, metroidconstruction, or i used the last 6 digits of the SHA-1 of the zip file of the ROM. So it's not perfectly consistent, but it's extremely functional. I tried to maximize the number of snapshots and cart-disks available too using scraping tools, though i think someone with more knowledge than me should confirm the cart_disk files are Correct. The snapshots i can verify though.

As for what's missing, i collated some lists using scripts.

Missing snapshots:
E: special tee shot (1992 prototype) is missing a snapshot.
E: super star force is missing a snapshot.
E: bs super mario world is missing a snapshot.
E: street fighter ii - carnage is missing a snapshot.

Missing cart_disks (many of these probably don't have images. But please do double check the cart_disks I added)
E: denz traffic panic is missing a cartdisk.
E: dr. mario is missing a cartdisk.
E: dynamate is missing a cartdisk.
E: emit vol. 2 - inochigake no tabi is missing a cartdisk.
E: emit vol. 3 - watashi ni sayonara o is missing a cartdisk.
E: famicom bunko - hajimari no mori is missing a cartdisk.
E: havoc is missing a cartdisk.
E: lasabirdie - personal golf simulator - get in the hole is missing a cartdisk.
E: leading jockey is missing a cartdisk.
E: light fantasy 2 is missing a cartdisk.
E: lobo is missing a cartdisk.
E: lord monarch is missing a cartdisk.
E: mahjong taikai 2 is missing a cartdisk.
E: network q rally is missing a cartdisk.
E: numbers paradise is missing a cartdisk.
E: ou-chan no oekaki logic is missing a cartdisk.
E: pachinko challenger is missing a cartdisk.
E: pachinko fan - shouri sengen is missing a cartdisk.
E: pachinko wars is missing a cartdisk.
E: pachinko wars 2 is missing a cartdisk.
E: pachio-kun special is missing a cartdisk.
E: parlor! mini - pachinko jikki simulation game is missing a cartdisk.
E: parlor! mini 2 - pachinko jikki simulation game is missing a cartdisk.
E: parlor! mini 3 - pachinko jikki simulation game is missing a cartdisk.
E: parlor! parlor! 2 is missing a cartdisk.
E: parlor! parlor! 5 is missing a cartdisk.
E: pikiinya! is missing a cartdisk.
E: pocket monster is missing a cartdisk.
E: prime is missing a cartdisk.
E: puzzle is missing a cartdisk.
E: quik the thunder rabbit is missing a cartdisk.
E: rayman is missing a cartdisk.
E: reverse kids is missing a cartdisk.
E: rin kaihou kudan no igo taidou is missing a cartdisk.
E: saikyou - takada nobuhiko is missing a cartdisk.
E: same game is missing a cartdisk.
E: sangokushi eiketsuden is missing a cartdisk.
E: shin mahjong is missing a cartdisk.
E: shinseiki odysselya 2 is missing a cartdisk.
E: shounin yo, taishi o idake!! is missing a cartdisk.
E: sm choukyoushi hitomi is missing a cartdisk.
E: sm choukyoushi hitomi - bangai hen is missing a cartdisk.
E: sm choukyoushi hitomi - bangai hen 2 - maki no love love panic is missing a cartdisk.
E: sm choukyoushi hitomi - test version is missing a cartdisk.
E: snake blasters is missing a cartdisk.
E: soreyuke ebisumaru! karakuri meiro - kieta goemon no nazo!! is missing a cartdisk.
E: soul blade is missing a cartdisk.
E: sound novel tsukuru is missing a cartdisk.
E: special tee shot (1992 prototype) is missing a cartdisk.
E: stealth is missing a cartdisk.
E: supapoon is missing a cartdisk.
E: super big 2 is missing a cartdisk.
E: super bikkuriman is missing a cartdisk.
E: super castles is missing a cartdisk.
E: super double yakuman is missing a cartdisk.
E: super f1 circus limited is missing a cartdisk.
E: super family circuit is missing a cartdisk.
E: super famista 3 is missing a cartdisk.
E: super famista 4 is missing a cartdisk.
E: super famista 5 is missing a cartdisk.
E: super fire pro wrestling is missing a cartdisk.
E: super fire pro wrestling 2 is missing a cartdisk.
E: super gomoku narabe - renju is missing a cartdisk.
E: super indy champ is missing a cartdisk.
E: super jangou is missing a cartdisk.
E: super keiba is missing a cartdisk.
E: super keiba 2 is missing a cartdisk.
E: super keirin is missing a cartdisk.
E: super kyoutei is missing a cartdisk.
E: super kyuukyoku harikiri stadium is missing a cartdisk.
E: super mahjong is missing a cartdisk.
E: super momotarou dentetsu dx is missing a cartdisk.
E: super power league 2 is missing a cartdisk.
E: super robot taisen ex is missing a cartdisk.
E: super shougi 3 - kitaihei is missing a cartdisk.
E: super star force is missing a cartdisk.
E: super trump collection is missing a cartdisk.
E: super trump collection 2 is missing a cartdisk.
E: super tsume shougi 1000 is missing a cartdisk.
E: super yakyuu dou is missing a cartdisk.
E: taiwan 16 mahjong 2 - horoscope girls edition is missing a cartdisk.
E: tarzan - lord of the jungle is missing a cartdisk.
E: tekichuu keiba juku is missing a cartdisk.
E: tenchi o kurau - sangokushi gunyuuden is missing a cartdisk.
E: thoroughbred breeder 2 is missing a cartdisk.
E: top management 2 is missing a cartdisk.
E: total football is missing a cartdisk.
E: tottemo! lucky man - lucky cookie roulette de totsugeki!! is missing a cartdisk.
E: trials of mana is missing a cartdisk.
E: tsukikomori is missing a cartdisk.
E: tsuyoshi shikkari shinasai - taisen puzzle dama is missing a cartdisk.
E: turf hero is missing a cartdisk.
E: wacky races is missing a cartdisk.
E: wally o sagase! - ehon no kuni no daibouken is missing a cartdisk.
E: waratte iitomo! tamolympic is missing a cartdisk.
E: winning post is missing a cartdisk.
E: winning post 2 is missing a cartdisk.
E: pro soccer is missing a cartdisk.
E: x is missing a cartdisk.
E: yakouchuu is missing a cartdisk.
E: yam yam is missing a cartdisk.
E: zakuro no aji is missing a cartdisk.
E: zen nippon pro wrestling dash - sekai saikyou tag is missing a cartdisk.
E: zenkoku juudan ultra shinri game is missing a cartdisk.
E: actraiser retranslation is missing a cartdisk.
E: alien 3 - assembly cut is missing a cartdisk.
E: angry video game nerd vs. ganon is missing a cartdisk.
E: arkanoid nes is missing a cartdisk.
E: arkanoid - reblocked is missing a cartdisk.
E: breath of fire ii retranslated is missing a cartdisk.
E: bruce campbell vs. ganon is missing a cartdisk.
E: bs super mario world is missing a cartdisk.
E: castlevania - dracula x - evil trevor is missing a cartdisk.
E: celeste.smc is missing a cartdisk.
E: chrono trigger - lavos' awakening is missing a cartdisk.
E: clock tower - deluxe edition is missing a cartdisk.
E: conker's high rule tail is missing a cartdisk.
E: disney's tarzan is missing a cartdisk.
E: dragon ball z - final bout is missing a cartdisk.
E: earthbound uncut is missing a cartdisk.
E: eightbound - a final fantasy experience is missing a cartdisk.
E: eightbound regal is missing a cartdisk.
E: final fantasy - mystic quest reborn is missing a cartdisk.
E: final fantasy 6 - divergent paths is missing a cartdisk.
E: final fantasy iii - brave new world is missing a cartdisk.
E: final fantasy iii - hard type is missing a cartdisk.
E: final fantasy vi (uncensored) is missing a cartdisk.
E: final fight - arcade remix is missing a cartdisk.
E: final fight guy - arcade remix is missing a cartdisk.
E: goof troop - extreme edition is missing a cartdisk.
E: grump's dream course is missing a cartdisk.
E: harvest moon - intuitive ranch master is missing a cartdisk.
E: hercules is missing a cartdisk.
E: home improvement - more power! edition is missing a cartdisk.
E: hyper street kart is missing a cartdisk.
E: jet pilot rising is missing a cartdisk.
E: killer instinct - eyedol edition is missing a cartdisk.
E: king of fighters '98 is missing a cartdisk.
E: legend of zelda - a link to the islands is missing a cartdisk.
E: legend of zelda - a link to the past - master quest is missing a cartdisk.
E: legend of zelda - a link to the past randomizer is missing a cartdisk.
E: legend of zelda - a link to the past redux is missing a cartdisk.
E: legend of zelda - goddess of wisdom is missing a cartdisk.
E: legend of zelda - omega hack is missing a cartdisk.
E: legend of zelda - parallel worlds remodel is missing a cartdisk.
E: mario bros. (a and s nes hack) is missing a cartdisk.
E: mega man 7 bass edition is missing a cartdisk.
E: ms. pac-man (namco) is missing a cartdisk.
E: mortal kombat - champion edition is missing a cartdisk.
E: mortal kombat - red edition is missing a cartdisk.
E: mortal kombat mythologies - sub-zero is missing a cartdisk.
E: pac-man is missing a cartdisk.
E: rockman x3 2021 new year is missing a cartdisk.
E: sailor moon super s - fighter s (purist edition) is missing a cartdisk.
E: secret of evermore - 25th anniversary rebalance is missing a cartdisk.
E: secret of mana -relocalized- is missing a cartdisk.
E: secret of mana extended is missing a cartdisk.
E: smw - a strange mission is missing a cartdisk.
E: smw - a super mario thing is missing a cartdisk.
E: smw - baby kaizo world is missing a cartdisk.
E: smw - bowser forest is missing a cartdisk.
E: smw - bowser's hideout is missing a cartdisk.
E: smw - brutal mario world is missing a cartdisk.
E: smw - chaos complexx is missing a cartdisk.
E: smw - chaotic realm is missing a cartdisk.
E: smw - dinomar is missing a cartdisk.
E: smw - dr. mario world - house calls is missing a cartdisk.
E: smw - hothead heights is missing a cartdisk.
E: smw - just blob is missing a cartdisk.
E: smw - kaizo mario world 2 is missing a cartdisk.
E: smw - kaizo mario world 3 is missing a cartdisk.
E: smw - kaizo mario world is missing a cartdisk.
E: smw - kaos island is missing a cartdisk.
E: smw - koopa troopa edition is missing a cartdisk.
E: smw - luigi and the island of mystery is missing a cartdisk.
E: smw - luigi's adventure 3 is missing a cartdisk.
E: smw - mario's amazing adventure is missing a cartdisk.
E: smw - mario in miscland ii - grisboo's switches is missing a cartdisk.
E: smw - mario saves christmas is missing a cartdisk.
E: smw - mushroom kingdom meltdown is missing a cartdisk.
E: smw - new super mario land is missing a cartdisk.
E: smw - return to dinosaur land is missing a cartdisk.
E: smw - rise to the challenge is missing a cartdisk.
E: smw - smb deluxe is missing a cartdisk.
E: smw - smw returns 2 is missing a cartdisk.
E: smw - super 'sonic saves the world' world is missing a cartdisk.
E: smw - super boss collection is missing a cartdisk.
E: smw - super challenge world is missing a cartdisk.
E: smw - super luigi world is missing a cartdisk.
E: smw - super mario bros - the castle is missing a cartdisk.
E: smw - super mario bros 3x is missing a cartdisk.
E: smw - super mario infinity - mystery of the magic wand is missing a cartdisk.
E: smw - super mario infinity 2 - the cursed gem is missing a cartdisk.
E: smw - super mario logic is missing a cartdisk.
E: smw - super mario omega is missing a cartdisk.
E: smw - super mario universe is missing a cartdisk.
E: smw - super mario universe 2 - the adventure resumes is missing a cartdisk.
E: smw - super normal world is missing a cartdisk.
E: smw - the second reality project is missing a cartdisk.
E: smw - toad's world is missing a cartdisk.
E: smw - wario land is missing a cartdisk.
E: smw - yoshi's strange quest is missing a cartdisk.
E: smw - yump is missing a cartdisk.
E: smw - yump 2 is missing a cartdisk.
E: smw, but it's remade from memory is missing a cartdisk.
E: star fox - exploration showcase is missing a cartdisk.
E: star fox - scored edition is missing a cartdisk.
E: street fighter ii - championship edition is missing a cartdisk.
E: street fighter ii - black belt edition is missing a cartdisk.
E: street fighter ii - carnage is missing a cartdisk.
E: street fighter ii - lightning edition is missing a cartdisk.
E: street fighter ii - the next generation is missing a cartdisk.
E: super castlevania iv - hard mod is missing a cartdisk.
E: super luigi rpg - legend of the seven stars is missing a cartdisk.
E: super luigi rpg - star powered is missing a cartdisk.
E: super mario all-stars - block fix is missing a cartdisk.
E: super mario kart 8 is missing a cartdisk.
E: super mario kart - epic racers is missing a cartdisk.
E: super mario kart - super circuit demake is missing a cartdisk.
E: super mario kart - super parigo kart is missing a cartdisk.
E: super mario kart r is missing a cartdisk.
E: super mario kart sx is missing a cartdisk.
E: super mario rpg - legend of the seven stars (reworked text) is missing a cartdisk.
E: super mario rpg - legend of the seven stars - revolution edition is missing a cartdisk.
E: super mario rpg - armageddon (hard) is missing a cartdisk.
E: super mario rpg - armageddon is missing a cartdisk.
E: super mario rpg - legend of the axem rangers is missing a cartdisk.
E: super mario rpg - master quest is missing a cartdisk.
E: super mario rpg - mario is a drug addict is missing a cartdisk.
E: super mario rpg - oreffezeps is missing a cartdisk.
E: super mario war hol pirate cart is missing a cartdisk.
E: super mario world - 2-player co-op is missing a cartdisk.
E: super metroid - ascent is missing a cartdisk.
E: super metroid - colors is missing a cartdisk.
E: super metroid - eris is missing a cartdisk.
E: super metroid - golden dawn is missing a cartdisk.
E: super metroid - hacks is missing a cartdisk.
E: super metroid - ice metal uninstall is missing a cartdisk.
E: super metroid - impossible is missing a cartdisk.
E: super metroid - justin bailey is missing a cartdisk.
E: super metroid - redesign is missing a cartdisk.
E: super metroid - stardust is missing a cartdisk.
E: super smash kart is missing a cartdisk.
E: super spongebob kart is missing a cartdisk.
E: teenage mutant ninja turtles - tournament fighters' championship edition is missing a cartdisk.
E: ultimate mortal kombat 3 deluxe is missing a cartdisk.
E: uwol - the quest for money is missing a cartdisk.
E: wolfenstein 3-d uncut is missing a cartdisk.
E: yoshi's safari - joypad is missing a cartdisk.
E: zombies ate my neighbors 2 - oh no! more zombies is missing a cartdisk.

Finally, here's what's missing from database entries in SUPERNES.xml
E3: ('38758A', 'F-1 Grand Prix - Part 3') does not have a synopsis.
E3: ('65548A', 'Monster Maker 3 - Hikari No Majutsushi') does not have a synopsis.
E3: ('44353A', 'Oekaki Logic 2') does not have a synopsis.
E3: ('188980', 'Puzzle') does not have a synopsis.
E3: ('172289', 'Quik the Thunder Rabbit') does not have a synopsis.
E3: ('65009A', 'Sm Choukyoushi Hitomi') does not have a synopsis.
E3: ('65011A', 'Sm Choukyoushi Hitomi - Bangai Hen 2 - Maki No Love Love Panic') does not have a synopsis.
E3: ('65012A', 'Sm Choukyoushi Hitomi - Test Version') does not have a synopsis.
E3: ('65013A', 'Sm Choukyoushi Hitomi Vol. 2') does not have a synopsis.
E3: ('65035A', 'Stealth') does not have a synopsis.
E3: ('64946A', 'Sun Sport Fishing - Keiryuu Ou') does not have a synopsis.
E3: ('108160', 'Super Mario War Hol Pirate Cart') does not have a synopsis.
E3: ('65159A', 'Super Trump Collection') does not have a synopsis.
E3: ('65198A', 'Super Trump Collection 2') does not have a synopsis.
E3: ('121990', 'Total Football') does not have a synopsis.
E3: ('11361A', 'Legend of Zelda - Omega Hack') does not have a synopsis.
E3: ('11414A', 'Street Fighter II - Black Belt Edition') does not have a synopsis.
E3: ('11415A', 'Street Fighter II - Carnage') does not have a synopsis.
E3: ('8544AA', 'Street Fighter II - Lightning Edition') does not have a synopsis.
E3: ('FAF0E2', 'Street Fighter II - The Next Generation') does not have a synopsis.
E3: ('8ACC1C', 'Super Smash Kart') does not have a synopsis.
E3: ('348520', "Teenage Mutant Ninja Turtles - Tournament Fighters' Championship Edition") does not have a synopsis.

E4: ('82281A', 'Sound Factory') does not have a date.
E4: ('126606', 'Spot Goes to Hollywood') does not have a date.
E4: ('21142A', 'Tarzan - Lord of the Jungle') does not have a date.
E4: ('115084', 'Tom vs. Jerry - The Chase Is On!') does not have a date.
E4: ('82C849', 'Wacky Races') does not have a date.
E4: ('A8B739', 'Aladdin 2000') does not have a date.

E4: ('136588', 'Baby T-rex') does not have a developer.
E4: ('136003', 'Denz Traffic Panic') does not have a developer.
E4: ('153363', 'Dorque And Imp') does not have a developer.
E4: ('143462', 'Dynamate') does not have a developer.
E4: ('121991', 'Gamars Puzzle') does not have a developer.
E4: ('143002', 'Hyper Street Kart') does not have a developer.
E4: ('143003', 'Jikkyou Keiba Simulation - Stable Star') does not have a developer.
E4: ('152471', 'Jissen! Pachi-slot Hisshouhou! 2') does not have a developer.
E4: ('78375A', 'King Of Fighters 2000') does not have a developer.
E4: ('87623A', 'Lasabirdie - Personal Golf Simulator - Get In The Hole') does not have a developer.
E4: ('44474A', 'M.a.c.s. Basic Rifle Marksmanship') does not have a developer.
E4: ('64817A', 'Pocket Monster') does not have a developer.
E4: ('59629A', 'Pokemon Stadium') does not have a developer.
E4: ('188980', 'Puzzle') does not have a developer.
E4: ('172289', 'Quik the Thunder Rabbit') does not have a developer.
E4: ('64974A', 'Shichuusuimeigaku Nyuumon - Shin Tougenkyou') does not have a developer.
E4: ('64988A', 'Shinchou Kouki') does not have a developer.
E4: ('65008A', 'Simulation Pro Yakyuu') does not have a developer.
E4: ('65009A', 'Sm Choukyoushi Hitomi') does not have a developer.
E4: ('65010A', 'Sm Choukyoushi Hitomi - Bangai Hen') does not have a developer.
E4: ('65011A', 'Sm Choukyoushi Hitomi - Bangai Hen 2 - Maki No Love Love Panic') does not have a developer.
E4: ('65012A', 'Sm Choukyoushi Hitomi - Test Version') does not have a developer.
E4: ('65013A', 'Sm Choukyoushi Hitomi Vol. 2') does not have a developer.
E4: ('65014A', 'Sm Choukyoushi Hitomi Vol. 3') does not have a developer.
E4: ('121988', 'Snake Blasters') does not have a developer.
E4: ('65025A', 'Soul Blade') does not have a developer.
E4: ('65048A', 'Super Big 2') does not have a developer.
E4: ('108160', 'Super Mario War Hol Pirate Cart') does not have a developer.
E4: ('124827', 'Super Star Force') does not have a developer.
E4: ('59615A', 'Sylvester And Tweety') does not have a developer.
E4: ('64875A', 'Taiwan 16 Mahjong 2 - Horoscope Girls Edition') does not have a developer.
E4: ('64886A', 'Tekken 2') does not have a developer.
E4: ('121990', 'Total Football') does not have a developer.
E4: ('38929A', 'X') does not have a developer.
E4: ('38930A', 'X-men Vs. Street Fighter') does not have a developer.
E4: ('2589AA', 'Ys 5 - Ushinawareta Suna No Miyako Kefin') does not have a developer.
E4: ('186627', 'Zen-Nihon Pro Wres - Fight da Pon!') does not have a developer.
E4: ('152412', 'Chrono Trigger - Crimson Echoes') does not have a developer.
E4: ('2195AB', 'Chrono Trigger - Flames of Eternity') does not have a developer.
E4: ('362AAA', "Chrono Trigger - Prophet's Guile") does not have a developer.
E4: ('11361A', 'Legend of Zelda - Omega Hack') does not have a developer.
E4: ('956AAA', 'Legend of Zelda - Parallel Worlds Remodel') does not have a developer.
E4: ('730AAA', 'Super Mario Kart - Super Parigo Kart') does not have a developer.
E4: ('1200AA', 'Super Metroid - Eris') does not have a developer.
E4: ('318AAA', 'Super Metroid - Golden Dawn') does not have a developer.
E4: ('108404', 'Super Metroid - Hacks') does not have a developer.
E4: ('342AAA', 'Super Metroid - Justin Bailey') does not have a developer.
E4: ('19AAAA', 'Super Metroid - Zero Mission Hard') does not have a developer.
E4: ('65037A', 'Street Fighter Ex') does not have a developer.
E4: ('118549', "Disney's Tarzan") does not have a developer.
E4: ('7784D5', 'EarthBound Uncut') does not have a developer.
E4: ('6E754F', 'Hercules') does not have a developer.
E4: ('11383A', 'Mortal Kombat - Red Edition') does not have a developer.
E4: ('CC3BDB', 'Mortal Kombat Mythologies - Sub-Zero') does not have a developer.
E4: ('11463A', 'SMW - Koopa Troopa Edition') does not have a developer.
E4: ('152030', 'Soul Edge vs. Samurai') does not have a developer.
E4: ('BAF3E6', 'Street Fighter II - Championship Edition') does not have a developer.
E4: ('11414A', 'Street Fighter II - Black Belt Edition') does not have a developer.
E4: ('11415A', 'Street Fighter II - Carnage') does not have a developer.
E4: ('8544AA', 'Street Fighter II - Lightning Edition') does not have a developer.
E4: ('FAF0E2', 'Street Fighter II - The Next Generation') does not have a developer.
E4: ('6345AA', 'Super Luigi RPG - Legend of the Seven Stars') does not have a developer.
E4: ('8E51C3', 'Super Mario World - 2-Player Co-Op') does not have a developer.
E4: ('8ACC1C', 'Super Smash Kart') does not have a developer.
E4: ('348520', "Teenage Mutant Ninja Turtles - Tournament Fighters' Championship Edition") does not have a developer.
E4: ('28022A', 'Wolfenstein 3-D Uncut') does not have a developer.
E4: ('154220', 'BS Super Mario World') does not have a developer.

The python scripts ive made for analyzing libraries has been quite useful. Anyway, I'm crossposting this to the wiiflow plugins thread and the cover collection thread.

Expect a whole new Satellaview database soon, too. No cart_disks for that obviously, but that's obvious.
 
  • Like
Reactions: mastershoes

matto21

Well-Known Member
Member
Joined
Dec 29, 2011
Messages
710
Trophies
1
Age
67
XP
3,205
Country
Italy
https://www.mediafire.com/file/6mxbabv95cnznm8/SNES+Data.7z/file So i have done my best to "update" the SNES database files. I have tried my best to separate out pirate carts and romhacks from the rest of the database by putting them at the end, but it's really not perfect in that regard. However, it should have most of the ROMhacks that are on MarioCube as well as those featured in ToddOfWar420's new coverset. I took new gameID numbers from pages on romhacking.net, smwcentral, metroidconstruction, or i used the last 6 digits of the SHA-1 of the zip file of the ROM. So it's not perfectly consistent, but it's extremely functional. I tried to maximize the number of snapshots and cart-disks available too using scraping tools, though i think someone with more knowledge than me should confirm the cart_disk files are Correct. The snapshots i can verify though.

As for what's missing, i collated some lists using scripts.

Missing snapshots:


Missing cart_disks (many of these probably don't have images. But please do double check the cart_disks I added)


Finally, here's what's missing from database entries in SUPERNES.xml






The python scripts ive made for analyzing libraries has been quite useful. Anyway, I'm crossposting this to the wiiflow plugins thread and the cover collection thread.

Expect a whole new Satellaview database soon, too. No cart_disks for that obviously, but that's obvious.
I only found 91 cart_disk
 

Attachments

  • cart_disk.zip
    9.6 MB · Views: 44

matto21

Well-Known Member
Member
Joined
Dec 29, 2011
Messages
710
Trophies
1
Age
67
XP
3,205
Country
Italy
Expect a whole new Satellaview database soon, too. No cart_disks for that obviously, but that's obvious.
cart_disk Nintendo Satellaview
which one you enjoy the most
Arkanoid - Doh It Again (Japan).png
Arkanoid - Doh It Again (Japan) (BS).png
 
  • Like
Reactions: RunningSnakes

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: