Originally posted by Combusto Dragon
View Post
Code designer is a program that was modelled off of two of my favourite code hacking tools; ps2dis(by Hanimar) and Code Designer(by GTLCPIMP). The design of both the assembler and disaasembler function the exact same ways as the two programs i listed above.
The disassembler is most useful for mapping out a memory dump. You should use labels and comments to mark certain addresses that you have tested or figured out the logic. The more labels you introduce into the program the easier the game is to understand.
The assembler is most useful for higher level codes that involve more then a simple edit. It is used to write MIPS assembly, for implementing custom routines. An example of the power of the assembler can be found under a few recent posts I made for SOCOM II codes, that can be found in the hacking section. You will find a large amount of source code that can show you examples of how to get started.
Now as for a tutorial, it's hard to just give a generic tutorial on the following codes you listed, however I could explain some basic concepts to get you started and possibly some easier examples of sub routines.
Check back a little later today for some tutorial information but for now heres a download link.
http://www.megafileupload.com/ajwY/CodeDesigner.zip
Known bugs
- The disassembler formats code types incorrectly. example teq(0002)
- Syntax highlighting for certain characters in labels does not work as expected. The = sign is one of the characters that I have noticed.
- Once in a blue moon with a huge source file with many errors the error reporting can be thrown off by comments.
- Updating the memory dump to save memory edits isnt implemted yet
- formatting has recently been broke when introducing a better string dumper



Comment