← Back to Katana
Changelog: Katana
Version 4.0.1
2026-09-29
Highlights
- Cover on the Dreamcast — rebuilding an openMenu card copies each loose 0GDTEX.PVR into BOX.DAT and ICON.DAT, which is where the menu looks up artwork
- Cover — a JPEG or PNG saved as the cover keeps its orientation instead of being mirrored
- Cover column — the game list can show None, Disc, or Custom for each game’s cover. Hidden until you turn the column on
If a cover you already saved looks mirrored, choose the picture again, then rebuild the menu.
Version 4.0
2026-09-29
Highlights
- openMenu 1.7.0-ateam — bundled menu is the current Virtual Folder Bundle (Dreamcast Now, mouse, scrollbar, multi-controller navigation)
- Menu type follows the card — opening a card detects GDmenu, stock openMenu, or openMenu Extended from slot 01. A stock openMenu card stays on openMenu
- Menu inspector — slot 01 shows the installed menu, with Rebuild and Reveal in Finder. Rename, cover, and delete stay on games
- Custom cover — Change Cover Image… saves a picture as a loose 0GDTEX.PVR. A PVR file is copied unchanged when Katana can read it. Remove Custom Cover deletes that file
- Cover — a game with no 0GDTEX.PVR shows the openMenu box art from the card, matched by serial
- Stale disc details — replacing a game or the menu drops the previous serial, version, and date once the files have changed
- Menu rebuild — slot 01 files, including preserved cover data, are written where the menu looks for them
- Katana on GitHub — Help menu opens the project page
Version 3.0.1
2026-09-06
Change
- App category is Utilities, not Games — macOS no longer turns on Game Mode
Version 3.0
2026-08-26
Highlights
- Three menu types — GDmenu, openMenu, and openMenu Extended (ateam). Folder and Type columns (and Assign Folder) only appear for Extended; cards already on ateam stay on Extended
- openMenu Extended — bundled 1.6.3-ateam Virtual Folder Bundle (Folders themes, cheats, Bleemcast/Bloom). Virtual folders and disc types survive bake via
folder.txt / type.txt and OPENMENU.INI
- Arrange list — drag selected rows, or Move Up/Down / Top / Bottom, in the current table sort; Apply renumbers folders once. Newest First stays newest-first. The menu stays in slot 01
- Assign Folder — inspector Folder combo with autocomplete; right-click Assign Folder on a multi-select
- Disc, region, and serial overrides — editable inspector fields (and a Disc column) so Compact grouping and PAL/region flags survive rebuild
- Move Up / Down follow the list — ⌘↑ / ⌘↓ move the row you see; reorders stay in Arrange until Apply
- Safer card writes — Move Up/Down no longer empties the card; add fills the lowest free slot; openMenu cover art survives rebuild; warm rebuilds skip re-reading cached headers; ⌘S after editing a field no longer steals Rebuild Menu
Version 2.0
2026-08-09
Highlights
- Multi-file import — GDI/CCD track sets and ZIP packages; shows chunked edge progress with segment notches
- Delete Immediately — ⌥⌫ / Option-alternate menu item for permanent on-card erase (soft-delete remains default)
- Session write access — security-scoped root held for the whole open card; Grant Access… recovery; sandbox
/Volumes exception
- Menu rebuild — IP.BIN headers cached for faster rebuilds; fingerprint dirty tracking (add→delete clears the prompt); snappier quit-time rebuild
- Auto-rename on add (on by default) — GameDB names from IP.BIN serial; build-tag filenames (
beltrunner-shipplay-f64-dc) keep source names; hold ⌥ while adding or dropping to force source names; collisions with the card or the same batch also keep source names
- Check for Updates — Help → Check for Updates… and a quiet launch check via GitHub Releases; banner when a newer version is out
- Redump GDI — quoted track names for IP.BIN serials and covers
- Stability — 100+ card renumber/corruption fixes; CDI IP.BIN location via track table (less freeze risk on large images)
- Duplicate Tools — now disabled by default; heuristics have been improved so, for example, sequels aren't marked as dupes
- UI polish — shared chunked progress bar (scan / rebuild / import / delete), Disc→Card wording, trash size never shows 0 GB when non-empty
Version 1.0
2026-08-08
Initial release.