Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VMU Manager

English | 日本語

Dreamcast ビジュアルメモリ (VMU) のフラッシュイメージおよびセーブデータを管理・編集するWindows用ツールです。

Japanese English
メイン画面 Main window English

注意

  • 本ツールの使用により生じたデータの破損等について、一切の責任を負いかねます。VMU内のデータは事前にバックアップの上、自己責任にてご利用ください。
  • 本プロジェクトはSEGAとは一切関係なく、公式の支援・承認・関連を受けたものではありません。

概要

VMU Manager は、ドリームキャスト用の周辺機器ビジュアルメモリ(VMU)のフラッシュメモリや個別セーブデータの情報閲覧・インポート・エクスポートを行うための Windows 向けデスクトップアプリケーションです。

20 年前にリリースされ、長らく VMU 管理の定番ツールとして親しまれてきた VMU Explorer に代わる選択肢となることを目指してみました。

主な機能

フラッシュイメージ管理

  • Raw (.vmu / .vmd / .bin) / DCM (.dcm) 形式の読み込み・保存
  • 複数の VMU を開いて切替表示
  • 新規 VMU 作成
  • ルートブロック編集 (VMU カラー + IconShape)
    • IconShape(=デフォルトのアイコン)の表示にはDreamcastのBIOSが必要です

個別データ管理

  • 切り替え可能なアイコンビュー / リストビュー
  • .vms & .vmi / .dci のインポート・エクスポート
  • ドラッグ&ドロップ対応
  • CRC 修正
  • 保護フラグ解除

画像出力

  • アイコン単体 (PNG) / アニメーション (GIF) / PNG
  • Eyecatch 画像出力

ICONDATA.VMS 作成

  • カラー画像 (必須) + モノクロ画像 (任意) からワンクリックで生成
  • Real Mode ON/OFF 切替

Real Mode をONにすることで、Dreamcast のメニュー画面の見た目が変更可能になります。

通常モード Real Mode
通常モード Real Mode

その他

  • コピー&ペーストや D&D で他の VMU へのデータコピー
  • EXTRA.BGの作成
  • Jet Set Radio/Jet Grind Radioのカスタムグラフィティの作成
  • 詳細メタ情報、Hex ビュー
  • 各種画像のプレビュー機能
    • ICONDATA.VMS
    • EXTRA.BG
    • DreamPassport、DreamKeyで保存した画像
    • DreamEyeで撮影・保存した画像
    • Jet Set Radio/Jet Grind Radioのカスタムグラフィティ
    • D2のカメラモードで撮影した写真

使い方

  1. vmu_manager.exe を起動
  2. フラッシュイメージをウィンドウにドラッグ&ドロップ、または ファイル → 開く (Ctrl+O) で選択
  3. 表示される各種データを選択して右クリック、または上部メニュー、ドラッグ&ドロップ等で操作
  4. ファイル → 上書き保存 (Ctrl+S) / 別名で保存 (Ctrl+Shift+S) で保存

主なショートカット

ショートカット 動作
Ctrl+O 開く
Ctrl+N 新規 VMU 作成
Ctrl+S 上書き保存
Ctrl+Shift+S 別名で保存
Ctrl+W VMU を閉じる
Ctrl+Shift+W すべて閉じる
Ctrl+C / Ctrl+V データのコピー / 貼り付け
Ctrl+E データのエクスポート
Delete 選択したデータの削除
Ctrl+Shift+P 環境設定

設定フォルダ

設定ファイルは %APPDATA%\VmuManager\settings.json に保存されます。 ヘルプ → 設定フォルダを開く で Explorer から直接開けます。

言語追加方法

lang/ フォルダに <言語コード>.json を追加することで、環境設定のプルダウンに選択肢が追加されます。

  1. lang/ja.json または lang/en.json をコピーして lang/fr.json などにリネーム
  2. ファイル冒頭の "_display_name" をプルダウンに表示したい文字列に書き換え (例: "Français")
  3. 各キーの値を翻訳
  4. EXE を再起動

未定義のキーは自動的に日本語 (ja) にフォールバックします。

Future To Do????

気が向いたら対応するかもしれません。

  • ゲームごとの構造体を表示するプラグイン対応
  • セーブエディタ機能

謝辞

本ツールの開発にあたり、以下の方々の先行研究・技術資料を参考にさせていただきました。

クレジット

ライセンス

本ソフトウェアは MIT License の下で公開されています。

本ソフトウェアが使用しているサードパーティ製オープンソースライブラリの一覧およびライセンス情報は THIRD_PARTY_LICENSES.md を参照してください。

About

A Windows tool for managing and editing flash images and save data of the Dreamcast Visual Memory Unit (VMU).

Topics

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors