This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
hacking_tools [2016/01/05 10:46] queueram Add LemAsm and CajeASM |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Hacking Tools ====== | ||
| - | This is a collection of tools for SM64 ROM hacking. | ||
| - | ===== SM64 Level Importer ===== | ||
| - | <WRAP group> | ||
| - | <WRAP column 200px> | ||
| - | {{:sm64:sm64_level_importer.png?200|}} | ||
| - | </WRAP> | ||
| - | <WRAP> | ||
| - | The [[SM64 Level Importer]] contains tools to extend the SM64 ROM, import levels, import models, import music sequences, and making many tweaks to the ROM. Start with this tool and continue from there. | ||
| - | |||
| - | * Thread: [[http://origami64.net/showthread.php?tid=39]] | ||
| - | * Download: [[https://www.mediafire.com/?5ibbgbeqp6j7whm|SM64 Level Importer 1.9.3S]] | ||
| - | </WRAP> | ||
| - | </WRAP> | ||
| - | ===== Toads Tool 64 ===== | ||
| - | <WRAP group> | ||
| - | <WRAP column 200px> | ||
| - | {{:sm64:toads_tool.png?nolink&200|}} | ||
| - | </WRAP> | ||
| - | <WRAP> | ||
| - | Toads Tool 64 is used for adding and manipulating objects and editing some built-in textures. | ||
| - | |||
| - | * Thread: [[http://origami64.net/showthread.php?tid=38]] | ||
| - | * Download: [[https://www.mediafire.com/?9712q0cms901nvr|Windows Toad's Tool v0.6.2S]] | ||
| - | * Download: [[https://www.mediafire.com/?9rdnblj57opbl43|Mac OS X Toad's Tool v0.6.2S]] | ||
| - | </WRAP> | ||
| - | </WRAP> | ||
| - | ===== N64Rip ===== | ||
| - | <WRAP group> | ||
| - | <WRAP column 200px> | ||
| - | {{:sm64:n64rip.png?nolink&200|}} | ||
| - | </WRAP> | ||
| - | <WRAP> | ||
| - | N64Rip is a frontend for Joe's N64 Raw Graphics Tool. It allows you to rip and insert textures into a decompressed (extended) ROM. | ||
| - | * Thread: [[http://jul.rustedlogic.net/thread.php?id=13199]] | ||
| - | * Download: [[http://dl.dropbox.com/u/93572794/Programs/N64Rip.zip]] | ||
| - | * Source (n64rawgfx): [[https://github.com/Octocontrabass/n64rawgfx]] | ||
| - | </WRAP> | ||
| - | </WRAP> | ||
| - | ===== Skybox Importer ===== | ||
| - | <WRAP group> | ||
| - | <WRAP column 200px> | ||
| - | {{:sm64:skybox_importer.jpg?nolink&200|}} | ||
| - | </WRAP> | ||
| - | <WRAP> | ||
| - | The Skybox Importer allows you to easily view and change the level skyboxes. | ||
| - | * Thread: [[http://www.smwcentral.net/?p=viewthread&t=77986]] | ||
| - | * Download: [[http://bin.smwcentral.net/u/26355/SkyboxImporter.jar|Skybox Importer v1.11]] | ||
| - | * Source: [[https://github.com/DavidSM64/SM64SkyboxImporter]] | ||
| - | </WRAP> | ||
| - | </WRAP> | ||
| - | ===== LemAsm ===== | ||
| - | <WRAP group> | ||
| - | <WRAP> | ||
| - | LemAsm is a hex editor with built-in disassembler and assembler. You can use it to make quick asm changes in N64 ROMs. Also contains an image viewer. | ||
| - | * Homepage: [[http://nemu.emuunlim.org/lemasm.php]] | ||
| - | * Download: [[http://nemu.emuunlim.org/files/LemAsm.zip|LemAsm v0.1]] | ||
| - | </WRAP> | ||
| - | </WRAP> | ||
| - | ===== CajeASM ===== | ||
| - | <WRAP group> | ||
| - | <WRAP> | ||
| - | CajeASM is a MIPS R4300i assembler that supports a highly configurable assembly and data input and injecting directly into a ROM. | ||
| - | * Thread: [[http://origami64.net/showthread.php?tid=30]] | ||
| - | * Download: [[http://origami64.net/attachment.php?aid=73|CajeASM v7.24]] | ||
| - | * Source: [[https://github.com/Tarek701/CajeASM]] | ||
| - | </WRAP> | ||
| - | </WRAP> | ||
| - | ===== See Also ===== | ||
| - | [[Tutorials]] | ||