+
Skip to content

qduff/mcdec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mcdec

This project contains a collection of crates with the goal of making a decompiler for Garmin Monkey C programs.

Photo of TUI on SubMusic (https://github.com/memen45/SubMusic)

Components

The project is structured as a workspace with several crates:

  • prgparser: A parser for the Garmin .prg format.
  • mcd: Provides the core disassembly and decompilation logic. It consumes a parsed .prg file from the prgparser crate.
  • tui: A terminal user interface for visualizing and interacting with the decompiled output.

Usage

The main user interface is the TUI. You can use the following command to run it:

cargo run --release -- <path/to/your.prg>

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

This tool is intended for educational and research purposes only. Users are responsible for ensuring they have the legal right to analyze any file they use with this software.

About

Decompiler for Garmin Monkey C Programs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载