"library for writing assembly for PowerPC, focused on Nintendo GameCube/Wii"
Project description
ppc-asm
This package provides allows one to easily modify existing Nintendo GameCube or Wii game executables.
Usage
import pathlib
from ppc_asm.dol_file import DolFile
from ppc_asm.assembler.ppc import *
dol_file = DolFile(pathlib.Path("main.dol"))
dol_file.set_editable(True)
with dol_file:
dol_file.write_instructions(
0x800857F0,
[
or_(r3, r30, r30),
li(r4, 0x29),
li(r5, 9999),
bl(0x80085760),
]
)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for ppc_asm-0.1.0.dev1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80961afe495fba12d46776b87e9481ae2d88717dd14038d01f1c74567c9e0380 |
|
MD5 | c54e563ca224113c14e44dfcdb21e97c |
|
BLAKE2b-256 | 530485d7354bc41d92f831481b62e83a461962819b0480f4dabd1873402d0441 |