gfxasm
is a hacky F3DZEX2 display list macro assembler I wrote. It assembles output from @glankk's gfxdis
utility.
Windows users who don't feel like compiling it themselves can find binaries in bin/win32
.
It supports only |
, which must have spaces on either side. Don't use +
, -
, %
, ~
, !
, ^
, &
, &&
, ||
, etc.
Don't expect it to compile a .c
file containing variables/data/etc. This is only for assembling macros.
/*
* gfxasm 0.01 <z64.me>
*
* building is easy
*
* gcc -DGFXASM_MAIN -DGBI_PREFIX=F3DEX2 src/gfxasm.c -o gfxasm.f3dex2
*
* (you may want to add -mconsole when compiling for win32)
*
*/