Skip to content

LMFinish/Breaker

Repository files navigation

Breaker

🇺🇸 A tool designed to edit a parameter file format available in multiple Nintendo GameCube games based on the JSystem library, built using C++ and Dear ImGui.

🇧🇷 Um programa criado para editar um formato de arquivo de propriedades presente em alguns jogos do Nintendo GameCube baseados no JSystem (uma biblioteca usada em vários jogos da Nintendo), usando C++ e a interface Dear ImGui.

Preview

(c) Kevin Andrade "LMFinish" 2025
Special Thanks/Agradecimentos: Dear ImGui & L2DFileDialog

Features (0.1 Alpha)

  • ✅ Save/Load
  • ✅ Parameter list
  • ✅ Parameter editing
  • ✅ Parameter documentation display (incomplete, but accurate where possible)

Building (Windows + Visual Studio 2026)

  1. Install vcpkg, integrate with VS and install app's dependencies
  2. Fetch Dear ImGui through the project's Git submodules
  3. Use VS to build solution
  4. Make sure the Assets folder is located on the same folder as the program before running

To-Do

  • Cleaner code using more C++ methods
  • Dedicated property editors (RGBA, float, etc.)
  • Compatibility with Luigi's Mansion TH parameters
  • Compatibility with Super Mario Sunshine
  • Tradução PT (assim que resolver o problema com glyphs)
  • Multi-DPI support
  • Linux support (?)
  • Logo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages