Welcome MetConstian to the General guides section, whether you are looking to get into hacking or to improve your level design, its all here, if you are new here you should check out Why ROM Hack to see why you should try getting into ROM hacking if you have a serious interest in getting into games design, once you read that you can go check out the rest of this section of the wiki for all the tools and guides to read to get into ROM hacking more.
Below is a section of essential downloads for any hacker, you should probably have these already downloaded, but just in case we will list links to them below.
|xvi32 is a freeware hex editor, you can pick between this or HxD depending on your tastes.
|HxD is a hex editor, useful for when you need to do any kind of hex editing in your ROM.
|Tool for applying any IPS patches you may download from MetConst.
|Tool for applying any xdelta patches you may download from MetConst. A more updated CLI version can be found Here.
|SNES address converter tool, useful for during hex editing.
|The other graphical editing tool, both function pretty well, its a matter of preference to which you use.
|Another graphical editing tool, some people prefer this, it also has support for Mode 7, something which the other editors lack.
|Tile Layer Pro
|Graphical editing tool, used to edit any GFX files you may download or uncompressed graphics inside the ROM.
|Contains debugging tools for Metroid hacking, nestopia is probably better for playing, but lacks debugging tools.
|A high-accuracy NES emulator for playing, debugging, and even audiovisually enhancing Metroid ROM hacks.
|Latest version of nestopia, for playing Metroid ROM hacks.
|BGB is a GB/C emulator and debugger.
|Sameboy is a GB/C emulator designed for high-accuracy gameplay, along with WIP debugging.
|An assembler for GB code. While primarily designed for homebrew games, it can be used to patch code to ROMs for hacks.
|Latest version of SNES9x, for playing Super Metroid ROM hacks.
|Debugger version of SNES9x, for tracing and debugging your Super Metroid hacks.
|A modern debugging emulator based on bsnes. May have better compatibility for some users than Geiger's.
|This program combines Lunar Address/ips/Expand, xkas v0.6, an HDMA color converter and more. Very useful.
|A 65c816 assembler, you will need this for any assembly you download from MetConst.
|ASMDev is mainly a ASM code editor that allows users to change the ASM code in a ROM without the use of an external assembler.
|VBA with enhanced debugging abilities, useful for GBA hacking.
|A recommended GBA/DS debugger, useful for when assembly hacking.
|Visual Boy Advance
|VBA is an emulator for playing GBA and GB games.
|mGBA is an emulator for playing GBA/GBC/GB games.
|An assembler for various ARM and MIPS platforms. Automated builds are available Here.
|melonDS is an emulator for playing DS games. More accurate than DeSmuME, but currently lacks features such as Lua scripting.
|DeSmuME is an emulator for playing DS games.
|A simple tool for importing and extracting files to and from DS ROMs.
|Another DS ROM file editor, but this one's more fully-featured.
|Dolphin is an emulator for playing GC/Wii games. Also has a debugger.
|PrimeHack is an unofficial variant of Dolphin designed to allow mouse and keyboard control for Prime Trilogy.
|Nintendont is a Wii homebrew app that can play GC ISOs on a Wii or Wii U.
|A fairly new command-line tool that can deal with GC and Wii disc images.
|Wii Backup Fusion
|A graphical tool that can extract and rebuild GC and Wii disc images.
Since some guides are game specific, they have been split off to their own pages, click a game title below to be taken to their page, you may find guides written up on how to use publicly released tilesets on MetConst below in their specific game page.