Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
general [2017/05/31 21:56] – felixwright | general [2022/09/17 19:19] – [3D Game Guides] felixwright |
---|
| [[http://mh-nexus.de/en/hxd/|HxD]] | HxD is a hex editor, useful for when you need to do any kind of hex editing in your ROM. | | | [[http://mh-nexus.de/en/hxd/|HxD]] | HxD is a hex editor, useful for when you need to do any kind of hex editing in your ROM. | |
| [[http://fusoya.eludevisibility.org/lips/|Lunar IPS]] | Tool for applying any IPS patches you may download from MetConst. | | | [[http://fusoya.eludevisibility.org/lips/|Lunar IPS]] | Tool for applying any IPS patches you may download from MetConst. | |
| | [[http://www.romhacking.net/utilities/598|XDelta-UI]] | Tool for applying any xdelta patches you may download from MetConst. A more updated CLI version can be found [[https://github.com/jmacd/xdelta|Here.]] | |
| [[http://fusoya.eludevisibility.org/la/|Lunar Address]] | SNES address converter tool, useful for during hex editing. | | | [[http://fusoya.eludevisibility.org/la/|Lunar Address]] | SNES address converter tool, useful for during hex editing. | |
^ Graphics Editors ^^ | ^ Graphics Editors ^^ |
| [[http://beta.metroidconstruction.com/resource.php?id=64|Tile Layer Pro]] | Graphical editing tool, used to edit any GFX files you may download or uncompressed graphics inside the ROM. | | | [[https://w.atwiki.jp/yychr|YY-CHR]] | The other graphical editing tool, both function pretty well, its a matter of preference to which you use. | |
| [[http://www.romhacking.net/utilities/958/|YY-CHR]] | The other graphical editing tool, both function pretty well, its a matter of preference to which you use. | | |
| [[http://www.romhacking.net/utilities/991/|Tile Molester]] | Another graphical editing tool, some people prefer this, it also has support for Mode 7, something which the other editors lack. | | | [[http://www.romhacking.net/utilities/991/|Tile Molester]] | Another graphical editing tool, some people prefer this, it also has support for Mode 7, something which the other editors lack. | |
| | [[http://metroidconstruction.com/resource.php?id=64|Tile Layer Pro]] | Graphical editing tool, used to edit any GFX files you may download or uncompressed graphics inside the ROM. | |
^ NES ^^ | ^ NES ^^ |
| [[http://www.fceux.com/web/home.html|fceux]] | Contains debugging tools for Metroid hacking, nestopia is probably better for playing, but lacks debugging tools. | | | [[http://www.fceux.com/web/home.html|FCEUX]] | Contains debugging tools for Metroid hacking, nestopia is probably better for playing, but lacks debugging tools. | |
| [[http://nestopia.sourceforge.net/|nestopia]] | Latest version of nestopia, for playing Metroid ROM hacks. | | | [[https://www.mesen.ca/|Mesen]] | A high-accuracy NES emulator for playing, debugging, and even audiovisually enhancing Metroid ROM hacks. | |
| | [[http://nestopia.sourceforge.net/|Nestopia]] | Latest version of nestopia, for playing Metroid ROM hacks. | |
^ GB ^^ | ^ GB ^^ |
| [[http://bgb.bircd.org/|BGB]] | BGB is a GB/C emulator and debugger. | | | [[http://bgb.bircd.org/|BGB]] | BGB is a GB/C emulator and debugger. | |
| | [[https://sameboy.github.io/downloads/|Sameboy]] | Sameboy is a GB/C emulator designed for high-accuracy gameplay, along with WIP debugging. | |
| | [[https://github.com/rednex/rgbds/releases|RGBDS]] | An assembler for GB code. While primarily designed for homebrew games, it can be used to patch code to ROMs for hacks. | |
^ SNES ^^ | ^ SNES ^^ |
| [[https://sites.google.com/site/bearoso/|SNES9x]] | Latest version of SNES9x, for playing Super Metroid ROM hacks. | | | [[https://sites.google.com/site/bearoso/|SNES9x]] | Latest version of SNES9x, for playing Super Metroid ROM hacks. | |
| [[http://geigercount.net/crypt/|SNES9x Geiger]] | Debugger version of SNES9x, for tracing and debugging your Super Metroid hacks. | | | [[http://geigercount.net/crypt/|Geiger's SNES9x]] | Debugger version of SNES9x, for tracing and debugging your Super Metroid hacks. | |
| | [[http://www.romhacking.net/utilities/1197/|bsnes-plus]] | A modern debugging emulator based on bsnes. May have better compatibility for some users than Geiger's. | |
| [[http://www.romhacking.net/utilities/841/|SNEStuff]] | This program combines Lunar Address/ips/Expand, xkas v0.6, an HDMA color converter and more. Very useful. | | | [[http://www.romhacking.net/utilities/841/|SNEStuff]] | This program combines Lunar Address/ips/Expand, xkas v0.6, an HDMA color converter and more. Very useful. | |
| [[http://www.romhacking.net/utilities/269/|xkas]] | a 65c816 assembler, you will need this for any assembly you download from MetConst. | | | [[http://www.romhacking.net/utilities/269/|xkas v0.06]] | A 65c816 assembler, you will need this for any assembly you download from MetConst. | |
| [[http://www.romhacking.net/utilities/395/|ASMDev]] | 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. | | | [[http://www.romhacking.net/utilities/395/|ASMDev]] | 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. | |
^ GBA ^^ | ^ GBA ^^ |
| [[http://labmaster.bios.net.nz/vba-sdl-h/|VBA Debugger]] | VBA with enhanced debugging abilities, useful for GBA hacking. | | | [[http://www.romhacking.net/utilities/297/|VBA Debugger]] | VBA with enhanced debugging abilities, useful for GBA hacking. | |
| [[http://problemkaputt.de/gba.htm|no$gba]] | A recommended GBA debugger, useful for when assembly hacking. | | | [[http://problemkaputt.de/gba.htm|no$gba]] | A recommended GBA/DS debugger, useful for when assembly hacking. | |
| [[http://sourceforge.net/projects/vba/|Visual Boy Advance]] | VBA is an emulator for playing GBA and GB games. | | | [[http://sourceforge.net/projects/vba/|Visual Boy Advance]] | VBA is an emulator for playing GBA and GB games. | |
| | [[https://mgba.io/|mGBA]] | mGBA is an emulator for playing GBA/GBC/GB games. | |
| | [[https://github.com/Kingcom/armips|armips]] | An assembler for various ARM and MIPS platforms. Automated builds are available [[http://buildbot.orphis.net/armips/|Here.]] | |
| ^ DS ^^ |
| | [[http://melonds.kuribo64.net/|melonDS]] | melonDS is an emulator for playing DS games. More accurate than DeSmuME, but currently lacks features such as Lua scripting. | |
| | [[http://desmume.org/|DeSmuME]] | DeSmuME is an emulator for playing DS games. | |
| | [[https://projectpokemon.org/home/files/file/2073-nds-editor-kiwids/|NDS Editor]] | A simple tool for importing and extracting files to and from DS ROMs. | |
| | [[https://github.com/pleonex/tinke/releases|Tinke]] | Another DS ROM file editor, but this one's more fully-featured. | |
| ^ GC/Wii ^^ |
| | [[https://dolphin-emu.org/|Dolphin]] | Dolphin is an emulator for playing GC/Wii games. Also has a debugger. | |
| | [[https://github.com/shiiion/dolphin/releases|PrimeHack]] | PrimeHack is an unofficial variant of Dolphin designed to allow mouse and keyboard control for Prime Trilogy. | |
| | [[https://gbatemp.net/threads/nintendont.349258/|Nintendont]] | Nintendont is a Wii homebrew app that can play GC ISOs on a Wii or Wii U. | |
| | [[https://github.com/AxioDL/nod/releases|NODTool]] | A fairly new command-line tool that can deal with GC and Wii disc images. | |
| | [[https://sourceforge.net/projects/wiibafu/|Wii Backup Fusion]] | A graphical tool that can extract and rebuild GC and Wii disc images. | |
===== Guides ===== | ===== Guides ===== |
| |
==== Starter Guides ==== | ==== Starter Guides ==== |
*[[http://beta.metroidconstruction.com/howto.php|Beginners Guide to playing ROM hacks]] - Useful quick guide for anyone not knowing how to patch a ROM. | *[[http://metroidconstruction.com/howto.php|Beginners Guide to playing ROM hacks]] - Useful quick guide for anyone not knowing how to patch a ROM. |
*Other guides before... | *Other guides before... |
*[[general:starter_guides:preproduction|Pre-production]] - The final starter guide, inside this guide we talk about your preperation for making your hack or fan game, including setting a goal and planning out what you want and need to do, this is a must read! | *[[general:starter_guides:preproduction|Pre-production]] - The final starter guide, inside this guide we talk about your preperation for making your hack or fan game, including setting a goal and planning out what you want and need to do, this is a must read! |
| |
==== Guides ==== | ==== Other Guides ==== |
*[[general:guides:Tile_Molester_Graphics_Guide|Tile Molester Graphics Guide v1.2.3]] - Quick Guide on using Tile Molester to Rip, View, and Edit graphics. | *[[general:guides:Tile_Molester_Graphics_Guide|Tile Molester Graphics Guide]] - Quick Guide on using Tile Molester to Rip, View, and Edit graphics. |
| *[[general:guides:YY_CHR_Graphics_Guide|YY-CHR Graphics Guide]]FIXME - Quick Guide for viewing, editing, and ripping graphics in YY-CHR. |
| *[[general:guides:HxD_Guide|HxD Hex Edit Guide]] - Guide on using HxD to Find, Compare, and Edit hex. |
*[[general:guides:hex_editing|Hex Editing]] - Quick guide on hex editing, including problems you may face and need to avoid. | *[[general:guides:hex_editing|Hex Editing]] - Quick guide on hex editing, including problems you may face and need to avoid. |
*[[general:guides:graphical_editing|Graphical Editing]] - Quick guide on using the graphical editors. | *[[general:guides:graphical_editing|Graphical Editing]] - Quick guide on using the graphical editors. |
*[[general:guides:what_not_to_do|What Not To Do]] - There are a lot of things people do wrong first time they start on their journey to making a game, read this and make sure you don't fall prey to these problems. | *[[general:guides:what_not_to_do|What Not To Do]] - There are a lot of things people do wrong first time they start on their journey to making a game, read this and make sure you don't fall prey to these problems. |
*[[general:guides:spikes|Spikes]] - Read this before you start using spikes.. please.. | *[[general:guides:spikes|Spikes]] - Read this before you start using spikes.. please.. |
| |
===== Aesthetics Guides ===== | |
| |
*[[general:aesthetics_guides:guide_name]] - basic level design rules test guide thingy | *[[general:aesthetics_guides:guide_name]] - basic level design rules test guide thingy |
| |
==== Game Specific ==== | ===== Game Specific Guides ===== |
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. | 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. |
| |
[[zero_mission|{{metroidzeromission_gba_title.png}}]] [[metroid|{{metroid_nes_title.png}}]] [[return_of_samus|{{metroid2returnofsamus_gb_title.png}}]] [[super_metroid|{{supermetroid_snes_title.png}}]] [[fusion|{{metroidfusion_gba_title.png}}]] [[prime|{{primelogo128.png}}]] | ===== 2D Game Guides ===== |
| | [[metroid#guides|{{metroid:metroid_nes_title.png|Metroid}}]]\\ [[metroid#guides|Metroid]] | [[zero_mission#guides|{{zero_mission:metroidzeromission_gba_title.png|Metroid Zero Mission}}]]\\ [[zero_mission#guides|Metroid Zero Mission]] | [[return_of_samus#guides|{{return_of_samus:metroid2returnofsamus_gb_title.png|Metroid II Return of Samus}}]]\\ [[return_of_samus#guides|Metroid II Return of Samus]] | [[super_metroid#guides|{{super:supermetroid_snes_title.png|Super Metroid}}]]\\ [[super_metroid#guides|Super Metroid]] | [[fusion#guides|{{fusion:metroidfusion_gba_title.png|Metroid Fusion}}]]\\ [[fusion#guides|Metroid Fusion]] | |
| |
| ===== 2.5D Game Guides ===== |
| | [[samus_returns#guides|{{samus_returns:samus_returns.png?222x87|Metroid Samus Returns}}]]\\ [[samus_returns#guides|Metroid Samus Returns]]FIXME | [[dread#guides|{{dread:dread.png?220x110|Metroid Dread}}]]\\ [[dread#guides|Metroid Dread]]FIXME | |
| ===== 3D Game Guides ===== |
| | [[prime#guides|{{prime:metroid_prime_logo.png?220x123|Metroid Prime}}]]\\ [[prime#guides|Metroid Prime]]FIXME | [[prime_hunters#guides|{{prime_hunters:prime_hunters.png?222x118|Metroid Prime Hunters}}]]\\ [[prime_hunters#guides|Metroid Prime Hunters]]FIXME | [[prime2#guides|{{prime2:prime2.png?220x150|Metroid Prime 2 Echoes}}]]\\ [[prime2#guides|Metroid Prime 2 Echoes]]FIXME | [[prime3#guides|{{prime3:prime3.png?220x87|Metroid Prime 3 Corruption}}]]\\ [[prime3#guides|Metroid Prime 3 Corruption]]FIXME | [[otherm#guides|{{otherm.png?220x78|Metroid Other M}}]]\\ [[otherm#guides|Metroid Other M]]FIXME | |