Hacking WiiFlow Lite with emulator's database

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,893
Country
Italy
this bug only happens with scummvm games?
what beta are you using?
so it shows release: and genre: etc... but they are empty except players?
I'm on 5.3.0 beta 11. This is happening only with Scummvm games.
It only shows game ID, Snapshot (when available), and Players:255. No release, genre, cart_disk image etc... at all.
@Wiimpathy it happens even if I delete gametdb_offsets.bin
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,970
Country
United States
fixed it. will be releasing soon.

basically I used m_plugin.pluginMagicWord to get the platformName. but certain functions caused pluginMagicWord to change to a different plugin. which caused game info to not find the game in the xml because it was the wrong xml.
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,893
Country
Italy
Here is my updated database for Dosbox and Scummvm games.
Download
IMPORTANT NOTE (please read): I changed some game names, and I know that not everyone will agree with my choices. I wanted games from the same series to sit next to each other, in order to do that I had to rename some game names in the database (e.g. "Riven: the sequel to Myst" ---> "Myst 2 - Riven" or "The Curse of Monkey Island"---> "Monkey Island 3 - The Curse of Monkey Island").

In the Dos database I included source ports games from other plugins (Eduke32, and Prboom). No sense in leaving them all by themselves, or trying to run them in Dosbox at perfect speed (impossible on the wii).

One final note: when you update the database ini and xml files, remember to always delete the respective 'gametdb_offsets.bin' and let Wiiflow recreate it.

Updated / added games:
(this is how your .conf, .grp and .wad files should be named to be recognized):

Alley Cat
Alone in the dark
Another World
Bio Menace
Commander Keen 4 - Secret of the Oracle
Commander Keen 5 - The Armageddon Machine
Commander Keen 6 - Aliens Ate My Babysitter
Dangerous Dave in the Haunted Mansion
doom
doom2

duke3d
vacation
dukedc
nwinter

Epic Pinball
Eye of the Beholder
Eye of the Beholder 2 - The Legend of Darkmoon
Eye of the Beholder 3 - Assault on Myth Drannor
Flashback
Jazz Jackrabbit
Lemmings
Lemmings 2 - The Tribes
Monster Bash
Moonstone - A hard days knight
Pinball Dreams Deluxe
Pinball Fantasies
Prehistorik 2
Prince of Persia
Prince of Persia 2 - The Shadow and the Flame
SkyRoads
Soccer Kid
Superfrog
Turrican 2 - The Final Fight
Ultima Underworld - The Stygian Abyss
Ultima Underworld 2 - Labyrinth of Worlds
Ultima VI - The False Prophet
Ultima VII part 1 - The Black Gate
Ultima VII part 2 - Serpent Isle
Ultima VIII - Pagan
Wolfenstein 3D
X-Wing
Zeliard
Zool

(This is how your games should be renamed in your wiiflow/plugins/scummvm.ini after "description="):

Beneath a Steel Sky
Blade Runner
Broken Sword - The Shadow of the Templars
Broken Sword 2 - The Smoking Mirror
Dreamweb
Full Throttle
Gabriel Knight - Sins Of The Fathers
I Have No Mouth and I Must Scream
Indiana Jones and the Fate of Atlantis
Lands Of Lore - The Throne Of Chaos
Legend of Kyrandia - Book 1
Legend of Kyrandia - Book 2 - The Hand of Fate
Loom
Lost in Time
Maniac Mansion
Might And Magic 4 - Clouds Of Xeen
Might And Magic 5 - Darkside Of Xeen
Might And Magic 4+5 - World Of Xeen
Monkey Island - The Secret of Monkey Island
Monkey Island 2 - Lechuck's Revenge
Monkey Island 3 - The Curse of Monkey Island
Maniac Mansion
Maniac Mansion 2 - Day Of The Tentacle
Myst
Myst 2 - Riven
Quest For Glory 1 - So You Want To Be A Hero
Return to Zork
Sam And Max Hit The Road
The Dig
The Neverhood Chronicles
Zork - Grand Inquisitor

So, if you don't like these names, edit the ini and xml files in plugin_data, and rename your png files in cart_box and snapshots folders accordingly.
 
Last edited by Tetsuo Shima,
  • Like
Reactions: Wiimpathy

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
Thanks. However, the DOS.xml you posted is malformed. Not sure it's working properly in Wiiflow. 1 closing tag is missing:
<title>Pinball Dreams Deluxe/title> should be <title>Pinball Dreams Deluxe</title>
On linux, there's xmllint to check xml validity, something similar should exist on Windows too.
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,893
Country
Italy
Thanks. However, the DOS.xml you posted is malformed. Not sure it's working properly in Wiiflow. 1 closing tag is missing:
<title>Pinball Dreams Deluxe/title> should be <title>Pinball Dreams Deluxe</title>
On linux, there's xmllint to check xml validity, something similar should exist on Windows too.
That's too bad, I'm really sorry. I had no issues in Wiiflow. Thanks, I will correct it and check supergrafx too
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
Little update, see Wiiflow_Database_V3.zip attached in the opening post.
- 3 new databases: CREATIVISION, GAME & WATCH, SuperGrafx.
- Thomson TO5 fixed. It contained non ut8 characters.

In this post, you'll find a pack of images for Game & watch and SuperGrafx.
G&W need better images though.

For those who want to edit the databases and want to check their validity, there's xmlstarlet for Windows too.
No need to install anything. From command line, for example you type:

xmlstarlet val -w "e:\wiiflow\plugins_data\TO5\TO5.xml"
 

Attachments

  • Gwatch-SGFX_Images.zip
    2.8 MB · Views: 157
Last edited by Wiimpathy,

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,893
Country
Italy
Thanks @Wiimpathy!
I had already included all images for Supergrafx's cart and snaps in my pack, though (I had to fix some of the Hucards cart images that were trimmed, like the one you posted)
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,893
Country
Italy
Little update, see Wiiflow_Database_V3.zip attached in the opening post.
- 3 new databases: CREATIVISION, GAME & WATCH, SuperGrafx.
- Thomson TO5 fixed. It contained non ut8 characters.

In this post, you'll find a pack of images for Game & watch and SuperGrafx.
G&W need better images though.

For those who want to edit the databases and want to check their validity, there's xmlstarlet for Windows too.
No need to install anything. From command line, for example you type:

xmlstarlet val -w "e:\wiiflow\plugins_data\TO5\TO5.xml"
About the SGFX, I also noticed that you removed the two Darius games (plus and alpha).
While it's true that they are PC engine games, they were designed to support the improved SGFX hardware, as advertised on their cover by the "PC-SG" logo. Thery're the only 2 games with this feature, so I think they should be both in the PCE and SGFX databases.
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
About the SGFX, I also noticed that you removed the two Darius games (plus and alpha).
While it's true that they are PC engine games, they were designed to support the improved SGFX hardware, as advertised on their cover by the "PC-SG" logo. Thery're the only 2 games with this feature, so I think they should be both in the PCE and SGFX databases.
Ah, ok. I must admit that I just scraped the data and almost didn't check anything. Your SGFX database and images seem better but your link is dead. Would you mind re-uploading please?
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,893
Country
Italy
Ah, ok. I must admit that I just scraped the data and almost didn't check anything. Your SGFX database and images seem better but your link is dead. Would you mind re-uploading please?
Thanks for reporting it to me. I don't know what happened. I re uploaded it
https://www.mediafire.com/file/i8xxyzx57hpt41k/wiiflow_SGFX_database.rar/file
Your images are nice. I think that your snapshots are actually better
My database is missing several crc numbers from yours. The fact is that I don't know how to find crc's for games. I tried that screenscraper.fr site but I cannot seem to navigate it. I just found a list of single crc numbers googling around and put it there.
 
Last edited by Tetsuo Shima,
  • Like
Reactions: Iamerror80

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
Database_V4
- ARCADE database update: SNK, Gaelco and NonGame added.
- VG5000 : new database.
- CREATIVISION : little fixes in .ini.

Snapshots
ARCADE SNK, Gaelco and NonGame.
 

Attachments

  • Wiiflow_Database_V4.zip
    1.6 MB · Views: 272
  • Arcade_Snaps_SNK-Gaelco-NonGame.zip
    9 MB · Views: 262

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,970
Country
United States
hey guys, so in my plugins_data folder I have MSX2, MSX2+, MSXTURBO, PC9801, and SATELLAVIEW.

do I need those? and I have a plugin for PC8801 so what about a database for PC8801 instead of PC9801?

Oh and can I get rid of the MAME database?
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
All MSX should be merged. I've never bothered to look into this. There could be alt version for the same game, not sure...

Satellaview has also different data since the BS games could be really different. Problem is they have the same titles sometimes(Firemen). It's only useful if you have a Satellaview plugin to seperate it from the SuperNes.

Most of the Nec PC... databases are empty. It was left hoping we'll fill the info someday.

You can delete Mame. Everything is in Arcade now.
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
Here's a huge update to the databases and images. All images posted in the thread have been merged in the main snapshots and media archives.
All links updated in the opening post.

- New Nec PC8801 database (quasi88 plugin)
- New openBOR database
- All MSX merged.
- Merged Satellaview titles in Supernes.
- Remove MAME and merge data in ARCADE.
- INI: Some crcs added to Arcade.
- A lot of info added to most xmls.
- A lot of cart/disk images added.
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
- Fix PC8801 database.

1st post with link updated.

I've checked this stuff a thousand times but there are still things I forgot.

First the Wonderswan snapshots haven't been updated in the pack. They are shifted vertically, I don't why and where position is handled but it happens in Rhapsodii Shima theme at least. You still need these updated snaps : https://www.dropbox.com/sh/y6xnp7ldzbt1dz0/AAANEI4nj8I69BSeb3lvT5BAa?dl=0
It's too long to re-upload the whole pack.

In the cart pack, there are snaps instead (Megacd/PC-engine CD fo ex). The CD images aren't all so good either since I used imagemagick scripts to extract them. Result is sometimes approximate.
 
Last edited by Wiimpathy,
  • Like
Reactions: Alexander1970

matt!

Well-Known Member
Member
Joined
Nov 20, 2009
Messages
634
Trophies
1
Age
47
Website
www.gingerbeardman.com
XP
1,354
Country
United Kingdom
Latest WFL supported more PNG types, so you should be able to optimise all your snapshots and carriage images to make them smaller file size (quality stays the same) and reduce the size of your downloads/install.

Also, if you store all the images in a Google Drive it will be easy for you to keep them in sync/updated whilst users can still choose to download all as a zip.
 
Last edited by matt!,

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,129
Country
France
Biggest problem is I spent a crazy(stupid?) amount of time on this. Uploading was too long and I'm not very patient.

The images are already compressed using posterization. Using index palette/colormap could reduce the size more indeed. But that'd mean degrading even more since I don't have the raw images anymore. If someone wants to help and upload a compressed pack, you're welcome!

No way that I use a google service if not forced to. That may be convenient and mediafire is surely another evil one but no thanks.
 

suspendedhatch

Well-Known Member
Newcomer
Joined
Sep 5, 2018
Messages
47
Trophies
0
Age
45
XP
210
Country
United States
Latest WFL supported more PNG types, so you should be able to optimise all your snapshots and carriage images to make them smaller file size (quality stays the same) and reduce the size of your downloads/install.

Also, if you store all the images in a Google Drive it will be easy for you to keep them in sync/updated whilst users can still choose to download all as a zip.

I will do this if someone can get me all the raw images or point me to them.
 
  • Like
Reactions: Tetsuo Shima

matt!

Well-Known Member
Member
Joined
Nov 20, 2009
Messages
634
Trophies
1
Age
47
Website
www.gingerbeardman.com
XP
1,354
Country
United Kingdom
  • Like
Reactions: suspendedhatch

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    S @ salazarcosplay: how are you @BigOnYa ??