Skip to content

Releases: riryo3/DialMatrix

DialMatrix 1.0.4

Choose a tag to compare

@riryo3 riryo3 released this 25 Oct 22:10

Rev-O-mate(Bit Trade One)を Mac と Windows から設定するための、非公式ツールです。
An unofficial Mac and Windows tool for configuring Bit Trade One's Rev-O-mate dial keypad.

1.0.4 の変更 / What's new

  • Windows 版を追加しました(Windows 11)。 / Windows version added (Windows 11).
  • Mac 版の動作は、1.0.3 から変わりません。 / The Mac version behaves the same as 1.0.3.
  • 書き込みが途中で失敗したときの結果(バックアップの場所、書き終えたセクター)を確かめる、自動テストを足しました。
    Added automated tests for the result of a write that fails partway (backup location, completed sectors).

入れ方 / Install

Mac (Apple Silicon)

  1. DialMatrix-1.0.4-mac-arm64.zip をダウンロードして、解凍する / Download and unzip it
  2. DialMatrix.app を、好きな場所に置く / Put DialMatrix.app anywhere you like
  3. 初めて開くときは、右クリック →「開く」(署名・公証をしていません)/ First launch: right-click → Open (not signed or notarized)

Windows 11 (64-bit)

  1. DialMatrix-Windows.zip をダウンロードして、解凍する(OneDrive の外がおすすめ)/ Download and unzip it (outside OneDrive is best)
  2. DialMatrix フォルダの中の DialMatrix.exe を起動する。フォルダごと使ってください / Run DialMatrix\DialMatrix.exe; keep the whole folder together
  3. 初回は SmartScreen の警告が出ることがあります(署名なし)。「詳細情報」→「実行」/ SmartScreen may warn (unsigned): "More info" → "Run anyway"

本体を USB でつないで、「実機読込」(Read device) を押す / Connect the device over USB and press "Read device"

できないこと / Limitations

  • マクロ(複数の動作をつなぐ設定)の作成・編集には、対応していません。 / Macros (chained actions) can't be created or edited.

使う前に / Before you use it

  • 自己責任でお使いください。バックアップは「ドキュメント」の DialMatrix バックアップ に保存されます。消さないでください。 / Use at your own risk. Backups are saved in DialMatrix バックアップ in Documents; please keep them.
  • Bit Trade One とは関係がありません。「Rev-O-mate」は Bit Trade One の商標です。 / Not affiliated with Bit Trade One. "Rev-O-mate" is their trademark.
  • 動作確認は、Mac 1台・Windows 11 1台と、Rev-O-mate 1台です。Windows 10、Windows での複数セクタの書き込み、書き込み中に USB が抜けた場合は、確認していません。 / Checked on one Mac, one Windows 11 PC and one Rev-O-mate. Windows 10, multi-sector writes on Windows, and unplugging USB during a write are untested.
  • Mac 版 1.0.4 は、実機の読み込みと、全体バックアップの保存・照合を確認しました(書き込みの流れは 1.0.3 から変えていません)。 / The Mac 1.0.4 build was checked on a real device for reading and for saving and verifying the full backup (the write flow is unchanged since 1.0.3).
  • 開発には、AI(Claude と Gemini)の助けを借りています。 / Built with the help of AI assistants (Claude and Gemini).

SHA-256 (Mac): 283c0640ee90f5170dbc1a7b698ac8ccc84fec734ad764ddb57dfc825b53030a
SHA-256 (Windows): bd95544d3611056cf2275650ea39e53afa3e8b233710c1d0f1dc4e1fc3d17703

DialMatrix 1.0.3

Choose a tag to compare

@riryo3 riryo3 released this 24 Oct 19:08

Rev-O-mate(Bit Trade One)を Mac から設定するための、非公式ツールです。
An unofficial Mac tool for configuring Bit Trade One's Rev-O-mate dial keypad.

1.0.3 の変更 / What's new

  • 画面を日本語と English で切り替えられます(上の帯の言語ボックス。初期値は Mac の言語)。確認ダイアログや書き込みの結果の表示も、英語になります。
    The screen can now be switched between Japanese and English (language box in the top bar; it follows your Mac's language by default). Confirmation dialogs and write results are translated too.
  • 保存ダイアログなどが、Mac の言語で表示されます。
    System panels such as the save dialog now follow your Mac's language.
  • 本体を読み込む前に「.bin保存」を押しても、何も起きなかった不具合を直しました。
    Fixed "Save .bin" doing nothing before the device had been read.
  • 1.0.2 の書き込みの安全対策(書き込み前の全体バックアップ、確認した差分だけを書き込み)は、そのままです。
    The write safety features of 1.0.2 (full backup before writing, writing only the previewed changes) are unchanged.

入れ方 / Install

  1. DialMatrix-1.0.3-mac-arm64.zip をダウンロードして、解凍する / Download and unzip DialMatrix-1.0.3-mac-arm64.zip
  2. DialMatrix.app を、好きな場所に置く / Put DialMatrix.app anywhere you like
  3. 初めて開くときは、右クリック →「開く」(署名・公証をしていません)/ First launch: right-click → Open (the app is not signed or notarized)
  4. 本体を USB でつないで、「実機読込」(Read device) を押す / Connect the device over USB and press "Read device"

動作環境 / Requires: macOS (Apple Silicon)

できないこと / Limitations

  • マクロ(複数の動作をつなぐ設定)の作成・編集には、対応していません。本体にマクロが入っているボタンは「本体のマクロ」と表示され、選び直して設定すると上書きされます。
    Macros (chained actions) can't be created or edited. A button that holds one is shown as "Device macro" and is overwritten if you set it again.

使う前に / Before you use it

  • 自己責任でお使いください。バックアップは ~/Documents/DialMatrix バックアップ/ に保存されます。消さないでください。
    Use at your own risk. Backups are saved in ~/Documents/DialMatrix バックアップ/; please keep them.
  • Bit Trade One とは関係がありません。「Rev-O-mate」は Bit Trade One の商標です。 / Not affiliated with Bit Trade One. "Rev-O-mate" is their trademark.
  • 動作確認は、作者の Mac と Rev-O-mate 1台です。書き込み中に USB が抜けた場合の挙動は、確認していません。 / Checked on the author's Mac and one Rev-O-mate. What happens if USB is unplugged during a write has not been tested.
  • 開発には、AI(Claude と Gemini)の助けを借りています。動作の確認と公開の判断は、作者が行っています。 / Built with the help of AI assistants (Claude and Gemini); the author checks it on a real device and decides what is released.

SHA-256: 68d5594ae306ad8c93c845d0654e966f23bb0e3257bed0a375b9f91d52ae4f98

DialMatrix 1.0.2

Choose a tag to compare

@riryo3 riryo3 released this 22 Oct 04:18

Rev-O-mate(Bit Trade One)を Mac から設定するための、非公式ツールです。

1.0.2 の変更(書き込みの安全対策)

  • 書き込む前に、本体の全体(2 MiB)をバックアップし、保存・読み戻し照合に成功してから書き込みます(失敗したら、消去も書き込みもしません)。
  • 書き込む前の変更の確認(ドライラン)で、本体の今の内容から計算した差分を見せ、確認した内容だけを書き込みます(確認から10分以内)。
  • 本体への操作が、同時にぶつからないようにしました。
  • 適用できなかった編集を、適用済みにしないようにしました。
  • 書き込み途中で失敗したときは、バックアップ名・完了したセクタ・失敗したセクタを表示します(自動で元には戻しません)。

入れ方

  1. DialMatrix-1.0.2-mac-arm64.zip をダウンロードして、解凍する
  2. DialMatrix.app を、好きな場所に置く
  3. 初めて開くときは、右クリック →「開く」(署名・公証をしていないため、ふつうに開くと警告が出ます)
  4. 本体を USB でつないで、「実機読込」を押す

動作環境: macOS(Apple Silicon)

できないこと

  • マクロ(複数の動作をつなぐ設定)の作成・編集には、対応していません。本体にマクロが入っているボタンは「本体のマクロ」と表示され、選び直して設定すると、上書きされます。書き込む前の変更の一覧を、よく確認してください。

使う前に

  • 自己責任でお使いください。バックアップは ~/Documents/DialMatrix バックアップ/ に保存されます。消さないでください。
  • Bit Trade One とは関係がありません。「Rev-O-mate」は Bit Trade One の商標です。
  • 動作確認は、作者の Mac と Rev-O-mate 1台です(読み込み、LED の書き込み、ボタンのスクリプトの書き込みと元に戻す操作)。書き込み中に USB が抜けた場合の挙動は、確認していません。
  • 開発には、AI(Claude と Gemini)の助けを借りています。動作の確認と公開の判断は、作者が行っています。

SHA-256: b5338f4752eef6a162e02fa0b101167f3b90571f148a74b4512cb2767ecf39c8

DialMatrix 1.0.1

Choose a tag to compare

@riryo3 riryo3 released this 20 Oct 22:34

Rev-O-mate(Bit Trade One)を Mac から設定するための、非公式ツールです。

入れ方

  1. DialMatrix-1.0.1-mac-arm64.zip をダウンロードして、解凍する
  2. DialMatrix.app を、好きな場所に置く
  3. 初めて開くときは、右クリック →「開く」(署名・公証をしていないため、ふつうに開くと警告が出ます)
  4. 本体を USB でつないで、「実機読込」を押す

動作環境: macOS(Apple Silicon)

できないこと

  • マクロ(複数の動作をつなぐ設定)の作成・編集には、対応していません。ボタンに設定できるのは、1つの動作(キー入力・マウス操作・メディアキー)です。
  • 本体にマクロが入っているボタンは、画面では「本体のマクロ」と表示され、選び直して設定すると、上書きされます。書き込む前の変更の一覧を、よく確認してください。

使う前に

  • 自己責任でお使いください。書き込む前に、本体の全体を自動でバックアップします(~/Documents/DialMatrix バックアップ/)。消さないでください。
  • Bit Trade One とは関係がありません。「Rev-O-mate」は Bit Trade One の商標です。
  • 動作確認は、作者の Mac と Rev-O-mate 1台です。
  • 開発には、AI(Claude と Gemini)の助けを借りています。動作の確認と公開の判断は、作者が行っています。

SHA-256: d8e0392f5563604d0e706280fdce1d80dd95e99ea349082a55538fd896c2f8cb


An unofficial Mac tool for configuring Bit Trade One's Rev-O-mate dial keypad. Apple Silicon, not signed or notarized yet (first launch: right-click → Open). Use at your own risk; a full backup is taken before every write. Macros (chained actions) cannot be created or edited, and a button that holds one is overwritten if you set it again.