DEM Wiiflow Tools (v5.0)
Hey everyone!
After months of refining, improving compatibility, expanding ROM support, and building a cleaner user interface, I’m excited to release the DEM Wiiflow Tools v5.0 — a big quality-of-life update built on top of the massive v4.0 overhaul.
These Python tools help you organize, rename, clean, and prep your ROM library for Wiiflow across 45 different systems, with automatic cover-art pairing, duplicate cleanup, and optional SD/USB transfer support.
This update focuses heavily on native ROM format support, better matching, and an easy-to-use launcher UI.
This tool was designed working around the cover art found in these 2 posts below
Big thanks to Mastershoes & Tetsuo Shima for inspiring this passion project.
Cover Collections for Emulators With Cover Support:
Featuring Full Covers for WiiFlow
-If you're going to post covers in this thread.. that's great! But PLEASE USE SPOILER TAGS!
-This thread is split into two sections, the first for "Full EmuFlow Covers", and the second for "Cover Collections for Emulators with Cover Support."
-If you'd like to contribute any missing, fixed, or alternate artwork, just post it here in this thread, or PM me, and I will periodically update the sets!
-LAST UPDATE: 08-20-21...
- mastershoes
- Replies: 2,198
- Forum: Nintendo Wii



Cover Collections for Emulators With Cover Support:
Featuring Full Covers for WiiFlow
Featuring Full Covers for WiiFlow
-If you're going to post covers in this thread.. that's great! But PLEASE USE SPOILER TAGS!
-This thread is split into two sections, the first for "Full EmuFlow Covers", and the second for "Cover Collections for Emulators with Cover Support."
-If you'd like to contribute any missing, fixed, or alternate artwork, just post it here in this thread, or PM me, and I will periodically update the sets!
-LAST UPDATE: 08-20-21...
- mastershoes
- Replies: 2,198
- Forum: Nintendo Wii
Homebrew
Thread 'Cover Collections - part 2'
Cover Collections—part 2
featuring covers formatted for WiiFlow
I'm uploading here all the missing covers sets for Wiiflow, as a counterpart to @mastershoes post here: Cover Collections for Emulators With Cover Support
All images have been optimized for the smallest file sizes and maximum compatibility with WiiFlow by @AdamCatalyst. If you have any compatibility issues, please let him know!
You can contribute with any missing, fixed or alernate artworks. Please PM @AdamCatalyst if you have anything...
- Tetsuo Shima
- Replies: 489
- Forum: Nintendo Wii


Homebrew Thread 'Cover Collections - part 2'
Cover Collections—part 2
featuring covers formatted for WiiFlow
featuring covers formatted for WiiFlow
I'm uploading here all the missing covers sets for Wiiflow, as a counterpart to @mastershoes post here: Cover Collections for Emulators With Cover Support
All images have been optimized for the smallest file sizes and maximum compatibility with WiiFlow by @AdamCatalyst. If you have any compatibility issues, please let him know!
You can contribute with any missing, fixed or alernate artworks. Please PM @AdamCatalyst if you have anything...
- Tetsuo Shima
- Replies: 489
- Forum: Nintendo Wii
Video tutorial for the NEW 5.0 Tools
Download DEM Wiiflow Tools v5.0
https://github.com/SpaceGhost1993/DEM-Wiiflow-Tools/releases/tag/v5.0What’s New in v5.0
1. Native ROM Extension Support (Not Just .zip Anymore)
In v4.0, a lot of systems only accepted .zip.
In v5.0, most systems now accept their real ROM formats, including:
- .bin, .md, .smd, .smc
- .gb, .gbc, .gba
- .a26, .cue, .fds, .d64, and more
This means you don’t have to zip everything anymore — about 90% of the tools now support native ROM extensions.
(Some systems still require zipped ROMs for DAT reasons; those remain the same.)
2. Brand-New Simple UI (Central Launcher!)
v5.0 introduces a super easy-to-use interface:
- Launch DEM Wiiflow Tools Launcher.py
- Choose Arcade / Consoles / Handhelds / Computers
- Choose a system
- Run its tools automatically without browsing folders
Scripts now instantly returns to the launcher instead of ending or asking repeated “press enter” prompts.
Much smoother, much cleaner, way easier for beginners.
3. “How To Use” Text Files Everywhere
Every system now includes helpful text guides explaining:
- Which ROM formats are supported
- Where to put ROMs
- Where cover art goes
- How the script works
4. Smarter Matching & Renaming
Matching logic has been upgraded across multiple systems for:
- Better fuzzy matching
- Better title cleanup
- Region/version detection
- More accurate cover-art pairing
- Reduced mismatch errors
Renaming is now more reliable, especially for large libraries.
5. Stability & Internal Improvements
- Unified prompts across all systems
- Safer renaming and moving logic
- Better duplicate detection
- Improved iterative renaming (no stragglers)
- Works great with massive libraries and USB HDDs
Key Features (Same as v4.0, but improved)
Automated File Renaming
- Detects & renames ROMs + cover art
- Supports tons of formats: .zip, .smc, .bin, .cue, .md, .a26, .gb, .d64, etc.
- Cleans messy titles
- Converts Roman numerals → Arabic
- Keeps disc numbers like (Disc 1)
Duplicate Title Detection
Choose which version(s) of a game you want to keep.
Great for avoiding 3 copies of Super Mario World in Wiiflow.
Iterative Processing
Scripts loop until EVERYTHING is matched — no leftover files.
Auto SD/USB Transfer
Each system includes optional scripts to automatically transfer your renamed games + art to your SD or USB device (as long as your plugin setup is correct).
System-Specific Tools
- Neo Geo CD: Combine multi-track .bin sets
- NES: Organize ROM hacks, variants, NTSC/PAL differences
- PS1: Clean up after PSXVCD conversion
Supported Systems (45 Total)
Arcade: CPS2, CPS3, Final Burn Alpha, Final Burn Neo, MAME
PC: Commodore 64
Consoles: Amstrad GX4000, Atari 2600/5200/7800/XEGS, Colecovision, CreatiVision,
Famicom Disk System, Intellivision, Neo Geo CD, NES, Nintendo 64, Odyssey²,
PC-FX, PS1, Satellaview, Sega 32X, Sega CD, Genesis/Mega Drive, Master System, SG-1000,
SNES/SFC, SuperGrafx, Turbo Duo, TurboGrafx-16, Vectrex
Handhelds: Atari Lynx, Game & Watch, GB/GBC/GBA, Neo Geo Pocket/Color,
Pokémon Mini, Game Gear, Virtual Boy, Watara Supervision, WonderSwan/Color
How It Works
- Place ROMs in the system’s games folder
(Each system’s “how to use.txt” explains which extensions are valid) - Place unzipped PNG art in the cover art folder
- Open:
DEM Wiiflow Tools Launcher.py - Select your system & follow the prompts
- Rename
- Clean up regions
- De-duplicate
- Auto-transfer to SD/USB (optional)
Last edited by SpaceGhost1993,



