06-19-2016, 03:24 PM
Tarek701 Wrote:CajeASM - A MIPS R4300i Assembler
CajeASM is, as the title states, a MIPS R4300i Assembler and soon a PowerPC Assembler for GC and Wii. If you aren't aware yet, what exactly "Assembly" is, let me sum it up for you:
Assembly is basically a low-level language. With assembly we give the game or to be more specific the CPU "commands" to do something. That could be a very simple task like adding 1 and 1 or a more complex task like calling a subroutine(or better known as function) and passing arguments.
Download Link:
CajeASM v7.24.zip (Size: 724.78 KB / Downloads: 453)
(PLEASE IMMEDIATELY RE-DOWNLOAD CajeASM if you downloaded it before 04/12/2015)
CajeASM Source
CajeASM is now open-source.
https://github.com/Tarek701/CajeASM
Note about source (PLEASE READ
Tarek701 Wrote:CajeASM GUI folder contains GUI source. Coding is probably confusing to some of you, but I tried to keep it as good as I could. Parser and lexer are just chaotic and don't even bother to change anything in there except if you know what you're doing.
The application is released under GPL v3.0, meaning you're actually allowed to distribute modified binaries, but still need to give me the copyright for the original software + link to this topic here, so people can actually download the official version. If someone is actually able to fix a bug before me or fix other stuff before me and I think it fits well, I might include it into the official release and credit you.
To assemble something in CajeASM, just watch this video. It shows a sample ASM Code assembled to a SM64 ROM.
Tutorials:
SM64 Hacking - CajeASM : How to assemble an ASM File to your ROM
If you know assembly, you can do a lot of nice stuff.
Examples:
FLUDD by Kazeshin(aka Kaze
(Full Video: FLUDD)
Shop Guy by Tarek701/Cajetan (aka me
(Full Video + Download Link: Shop Guy v0.2)
More Objects Patch by Kazeshin(aka Kaze
(Full Video + Download Link: More Objects Patch)
Original post by Tarek701 from origami64.net