0xreversed/with.ai
Tool

resource_dasm

A collection of reverse-engineering utilities for classic Mac OS applications and specific Nintendo GameCube game formats.

0 projects

About resource_dasm

resource_dasm is a project containing a suite of tools designed for reverse-engineering, primarily targeting classic Mac OS (pre-OSX) resource forks and certain Nintendo GameCube game files. The core utility, resource_dasm, enables users to read, extract, modify, and convert resources from various formats, including AppleSingle/AppleDouble, MacBinary, BinHex, and Mohawk archives, into modern file formats. The project also includes specialized tools for binary disassembly and assembly (m68kdasm), CPU emulation and debugging (m68kexec), audio synthesis and debugging (smssynth, modsynth), and map generation for various classic games. The software is built using C++ and requires CMake, zlib, and optionally SDL3 or Netpbm for extended functionality. It is designed to run on macOS and Linux environments. While the project is actively maintained, users should note that the provided releases only contain executables; building from source is required to access the underlying library functionality. The project's capabilities are extensive, covering text, image, color, and sound resource conversions, though specific support for certain formats may depend on external runtime dependencies.

Summarised from the official page linked above.

0 projects

Projects using resource_dasm

No projects with resource_dasm yet
If you took something apart with resource_dasm, add it so others can see how it went.
Submit a project