Filipe Rodrigues 443c6f6c38 Fixed jalr not supporting parsing single argument.
Fixed `[ls]wc{n}` not supporting non-offset register arguments.
Fixed `li` prefering unsigned values.
`pseudo::{load, store}` now use their unique mnemonics to avoid collision with basic instructions.
`ParseCtx:arg_pos` now supports label offsets.
Added `Inst::write` to write instructions.
Added `Pos + i64` impl.
Brought back and fixed `dcb-compiler`.
Fixed current function labels not having a leading `.`.
2021-04-26 17:58:05 +01:00
2020-07-14 12:48:25 +01:00
2021-03-28 21:00:18 +01:00

Dcb

Rust API for the PS1 game Digimon Digital Card Battle.

This API offers various entry points to modify the game file, in the .bin format, alongside a .cue.

Features

Currently supported features include:

  • Per-card editing.

    Each card may be edited, including digimon, items and digivolves. Currently cards cannot be removed or edited, just added, however.

Planned features

  • Deck manipulation.

    Currently half-implemented.

    Would allow editing decks of opponents.

  • Save file modification.

    Would allow the save files to be changed, such as player-decks, progress, cards unlocked, etc.

Description
Digimon Digital Card Battle Hacking utilities
Readme 2.6 MiB
Languages
Rust 99.9%
Python 0.1%