User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
super_mario_64:hacking_tools [2017/05/27 19:13]
pilzinsel64 [SM64 Text Manager]
super_mario_64:hacking_tools [2018/02/06 05:20] (current)
shygoo [Simple Armips GUI]
Line 1: Line 1:
-====== ​SM64 Hacking Tools ======+====== ​Super Mario 64 Hacking Tools ======
 This is a collection of tools for SM64 ROM hacking. This is a collection of tools for SM64 ROM hacking.
  
Line 5: Line 5:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​sm64_editor_import.png?​200|}}+{{super_mario_64:​sm64_editor_import.png?​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
Line 16: Line 16:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​toads_tool.png?​nolink&​200|}}+{{super_mario_64:​toads_tool.png?​nolink&​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
Line 24: Line 24:
   * Download: [[https://​www.mediafire.com/?​9712q0cms901nvr|Windows Toad's Tool v0.6.2S]]   * 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]]   * Download: [[https://​www.mediafire.com/?​9rdnblj57opbl43|Mac OS X Toad's Tool v0.6.2S]]
 +</​WRAP>​
 +</​WRAP>​
 +===== Quad64 =====
 +<WRAP group>
 +<WRAP column 200px>
 +{{super_mario_64:​quad64.png?​nolink&​200|}}
 +</​WRAP>​
 +<​WRAP>​
 +Quad64 is an open source level editor similar to Toads Tool 64. Edits made to the ROM are console compatible and it even supports the European and Japanese ROMs.
 + *Thread: http://​origami64.net/​showthread.php?​tid=782
 + *Source: https://​github.com/​DavidSM64/​Quad64
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
Line 29: Line 40:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​super_mario_64_text_wrangler_1.1b.png?​nolink&​200|}}+{{super_mario_64:​super_mario_64_text_wrangler_1.1b.png?​nolink&​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
Line 42: Line 53:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​sm64_area_importer-importer.png?​200|}}+{{super_mario_64:​sm64_area_importer-importer.png?​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
-The SM64 Area Importer contains tools similar to SM64 Editor but can also import multiple areas into levels.+The SM64 Area Importer contains tools similar to SM64 Editor but can also import multiple areas into levels. **__Please Note:__** This Version doesn'​t support ROMs used by the SM64 Editor v2.1 or higher. Version 4 is in progress.
  
   * Thread: [[http://​origami64.net/​showthread.php?​tid=360]]   * Thread: [[http://​origami64.net/​showthread.php?​tid=360]]
-  * Homepage: [[http://​pilzinsel64.square7.ch/​Downloads/​SM64AreaImporter/​]] +  * Homepage: [[http://​pilzinsel64.square7.ch/​SM64/​MyTools/​SM64AreaImporter/​]] 
-  * Download: [[http://​pilzinsel64.square7.ch/​Downloads/​SM64AreaImporter/​SM64%20Area%20Importer.zip|SM64 Area Importer ​2.1.2]]+  * Download: [[http://​pilzinsel64.square7.ch/​SM64/​MyTools/​SM64AreaImporter/​SM64%20Area%20Importer.zip|SM64 Area Importer ​v3.0]]
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
Line 55: Line 66:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​sm64_tweaker.png?​200|}}+{{super_mario_64:​sm64_tweaker.png?​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
 The SM64 Tweaker contains an easy to use GUI for tweaking many settings within SM64. This includes, but not limited to: item boxes, boss settings, HUD configuration,​ coins, More Objects Patch, cap settings. This tool is actually WIP. The SM64 Tweaker contains an easy to use GUI for tweaking many settings within SM64. This includes, but not limited to: item boxes, boss settings, HUD configuration,​ coins, More Objects Patch, cap settings. This tool is actually WIP.
  
-  * Homepage: [[http://​pilzinsel64.square7.ch/​Downloads/​SM64Tweaker/​]] +  * Homepage: [[http://​pilzinsel64.square7.ch/​SM64/​MyTools/​SM64Tweaker/​]] 
-  * Download: [[http://​pilzinsel64.square7.ch/​Downloads/​SM64Tweaker/​SM64%20Tweaker.zip|SM64 Tweaker 0.4.7.1 Beta]]+  * Download: [[http://​pilzinsel64.square7.ch/​SM64/​MyTools/​SM64Tweaker/​SM64%20Tweaker.zip|SM64 Tweaker 0.4.7.1 Beta]]
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
Line 67: Line 78:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​sm64_text_manager.png?​200|}}+{{super_mario_64:​sm64_text_manager.png?​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
Line 73: Line 84:
  
   * Thread: [[http://​origami64.net/​showthread.php?​tid=423]]   * Thread: [[http://​origami64.net/​showthread.php?​tid=423]]
-  * Homepage: [[http://​pilzinsel64.square7.ch/​Downloads/​SM64TextManager/​]] +  * Homepage: [[http://​pilzinsel64.square7.ch/​SM64/​MyTools/​SM64TextManager/​]] 
-  * Download: [[http://​pilzinsel64.square7.ch/​Downloads/​SM64TextManager/​SM64%20Text%20Manager.zip|SM64 Text Manager 1.0.1]]+  * Download: [[http://​pilzinsel64.square7.ch/​SM64/​MyTools/​SM64TextManager/​SM64%20Text%20Manager.zip|SM64 Text Manager 1.0.1]]
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
Line 80: Line 91:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​n64rip.png?​nolink&​200|}}+{{super_mario_64:​n64rip.png?​nolink&​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
Line 92: Line 103:
 <WRAP group> <WRAP group>
 <WRAP column 200px> <WRAP column 200px>
-{{:sm64:​skybox_importer.jpg?​nolink&​200|}}+{{super_mario_64:​skybox_importer.jpg?​nolink&​200|}}
 </​WRAP>​ </​WRAP>​
 <​WRAP>​ <​WRAP>​
Line 101: Line 112:
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
-===== LemAsm ​=====+===== Simple Armips GUI =====
 <WRAP group> <WRAP group>
 +<WRAP column 200px>
 +{{super_mario_64:​armipsgui.png?​nolink&​200|}}
 +</​WRAP>​
 <​WRAP>​ <​WRAP>​
-LemAsm ​is a hex editor with built-in disassembler and assembler. ​You can use it to make quick asm changes in N64 ROMsAlso contains ​an image viewer+Simple Armips GUI is a GUI frontend for armips ​a multi-arch ​assembler ​that supports both the N64's CPU and RSPArmips has powerful expression parsing and macro support and it can use custom text encoding tables for stringsIt even has an ELF linker for importing code compiled from languages like C and C++
-  * Homepage: [[http://nemu.emuunlim.org/lemasm.php]] +  * Thread: [[http://origami64.net/showthread.php?tid=775]] 
-  * Download: [[http://nemu.emuunlim.org/files/LemAsm.zip|LemAsm v0.1]]+  * GUI Download: [[https://github.com/​DavidSM64/​SimpleArmipsGui/​releases]] 
 +  * GUI Source: [[https://​github.com/DavidSM64/SimpleArmipsGui]] 
 +  * Armips source & documentation:​ [[https://​github.com/​Kingcom/​armips]]
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
-===== CajeASM ​=====+===== N64 ROM Disassembler ​=====
 <WRAP group> <WRAP group>
 +<WRAP column 200px>
 +{{super_mario_64:​jumps_win.png?​nolink&​200|}}
 +</​WRAP>​
 <​WRAP>​ <​WRAP>​
-CajeASM ​is a MIPS R4300i ​assembler ​that supports a highly configurable assembly ​and data input and injecting directly into a ROM+N64 ROM Disassembler ​is a GUI disassembler and assembler. You can use it to make quick asm changes in N64 ROMs. Supports address translation,​ notes, function navigation ​and more
-  * Thread: ​[[http://​origami64.net/​showthread.php?​tid=30]] + *Thread: http://​origami64.net/​showthread.php?​tid=877 
-  * Download: [[http://​origami64.net/​attachment.php?​aid=73|CajeASM v7.24]] + *Source: https://​github.com/​mitchasdf/N64-Rom-Disassembler
-  * Source: ​[[https://​github.com/​Tarek701/CajeASM]]+
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
 ===== See Also ===== ===== See Also =====
 [[Tutorials]] [[Tutorials]]