Skip to content

cignoir/rwgaze

Repository files navigation

RwGaze v1.0.6

RenderWare DFF Viewer

A desktop application that parses RenderWare DFF files and visualizes their binary structure in a tree view.

Features

  • Chunk Visualization: Displays RenderWare chunks within DFF files in a hierarchical tree structure.
  • Hex Dump View: Inspect raw binary data of selected chunks in hexadecimal format.
  • Data Analysis: Parses and displays structured data for geometries, frames, materials, and more.
  • Drag & Drop Support: Simply drop files into the window to load them instantly.

Usage

  1. Launch the application.
  2. Drag & Drop a DFF file into the window, or use the "Open" menu.
  3. Select chunks from the tree view on the left to inspect their data.

Tech Stack

  • Electron
  • React
  • TypeScript
  • Vite

Development

# 依存関係のインストール
npm install

# 開発サーバー起動
npm run dev

Release Build

# リリース用ビルド(ポータブル版を生成)
npm run dist

ビルド成果物は release/ ディレクトリに出力されます:

ファイル 説明
RwGaze.exe ポータブル版
latest.yml 自動アップデート用メタデータ
CHANGELOG.md リリースノート

Conventional Commits

このプロジェクトでは Conventional Commits 形式を採用しています。 コミットメッセージは以下の形式で記述してください:

<type>: <description>

コミットタイプ

タイプ 説明 CHANGELOGに表示
feat 新機能の追加 ✅ Features
fix バグ修正 ✅ Bug Fixes
perf パフォーマンス改善 ✅ Performance
docs ドキュメントのみの変更
style コードの意味に影響しない変更(空白、フォーマット等)
refactor バグ修正でも機能追加でもないコード変更
test テストの追加・修正
chore ビルドプロセスやツールの変更

git commit -m "feat: 自動アップデート機能を追加"
git commit -m "fix: インスペクタのスクロール問題を修正"
git commit -m "docs: READMEにコミットルールを追加"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published