User Tools

Site Tools


metroid

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
metroid [2015/04/19 22:20] – [Metroid (NES)] gf_kennonmetroid [2022/06/10 07:22] (current) – Link to music format spec quantam
Line 2: Line 2:
  
 {{metroid:metTitle.png |'Metroid' title screen}} Metroid is the first game in the Metroid series, released for the FDS is Japan and then ported to NES. {{metroid:metTitle.png |'Metroid' title screen}} Metroid is the first game in the Metroid series, released for the FDS is Japan and then ported to NES.
 +All information in this section will refer to the ROM "Metroid (U) [!].nes", file size 131,088 bytes, for information related to patching this ROM please check the [[https://metroidconstruction.com/howto.php|HOWTO]] for more information.
  
-===== Hacking Resources =====+For editing Metroid you have a choice of two editors currently, [[http://metroidconstruction.com/resource.php?id=1|Editroid]] and [[http://www.romhacking.net/utilities/176/|MetEdit]], the former being actively worked on, these two tools should cover most of the hacking done to Metroid, however a few additional tools exist, such as [[http://snarfblam.com/words/?p=282|Metroid Tuner]], a list can be found below.
  
-  *[[metroid:asm_hacks|ASM patches/hacks]] +===== Editors and Utilities =====
-  *[[http://datacrystal.romhacking.net/wiki/Metroid:ROM_map|ROM map]] and [[http://datacrystal.romhacking.net/wiki/Metroid:RAM_map|RAM map]] available on DataCrystal (these are rather incomplete) +
-  *[[Metroid:Disassembly|Disassembly]] of the entire game by Dirty McDingus, also [[http://www.romhacking.net/documents/459/|available on RHDN]]. The version on this site may also include additional comments by metconsters. This is based on and extends the [[http://www.romhacking.net/documents/367/|earlier disassembly]] of the core game engine code, released by SnowBro. The disassembly provides a more complete listing of RAM usage and ROM data but may be harder to interpret.+
  
-===== Utilities =====+  *[[Metroid:Editroid|Editroid]] (available on the [[https://metroidconstruction.com/resource.php?id=1|Resources page]]) - Wanna hack Metroid? You need Editroid! Can't lose that belly fat? You need Editroid! Are you drowning in credit card bills? You need Editroid! Do you want to please your lover in bed? You need Editroid! That's right! Editroid is the tool to fix any problem that can be fixed by editing Metroid! 
 +  *[[http://beta.metroidconstruction.com/resource.php?id=31337|Metroid Tuner]] - Sweetass Metroid music maker, crank them tunes out baby!
  
-  *[[Metroid:Editroid|Editroid]] (available on the [[http://metroidconstruction.com/tools.php?x=top|Tools page]]) +===== Documents ===== 
-  *[[http://www.romhacking.net/utilities/176/|MetEdit]] +  *[[metroid:asm_hacks|ASM patches/hacks]] - Code to make changes to the game engine 
-  *[[http://snarfblam.com/words/?p=282|Metroid Tuner]]+  *[[metroid:disassembly Complete Dissassembly]] - The entire game dissassembled and commented here, feel free to improve it
  
-MetEdit includes a password generator/decoder, and there are a number of other standalone and online password generators/decoders available for Metroid.+===== Guides =====
  
-===== Documents ===== +==== Editor and Utility Manuals ==== 
-  *[[metroid:doors|Doors in Metroid]] +  *[[metroid:editroid|Editroid]] - Reference guide for Editroid, useful for a quick look at its features and functions, as well as any shortcuts that might exist. 
-  *[[metroid:pointers|Pointers in Metroid]] +  *[[metroid:manauls:metroid_tuner|Metroid Tuner]] - Quick reference guide to Metroid Tuner, the music tool for Metroid. 
-  *[[metroid:alternate_palettes|Alternate Palettes Explained]]+ 
 +==== Basic Guides ==== 
 +  *[[metroid:basic_guides:faq | FAQ]] - Frequently answered questions here, if you got a problem, this might have the answer! 
 +  *[[Metroid:Editroid:Crash Course|Editroid Crash Course]] - For your first time with Editroid 
 +  *[[Metroid:Editroid:Data Structures]]FIXME - Detailed information on how the game world is built and how Editroid works with it. 
 +  *[[metroid:doors|Doors in Metroid]] - Connect rooms without breaking things 
 +   
 +==== Intermediate Guides ==== 
 +  *[[metroid:pointers|Pointers in Metroid]] - How pointer values relate to ROM locations 
 +  *[[metroid:intermediate_guide:metroid_tuner | Metroid Tuner Guide]] - From basic operation to the finer points on dumping and inserting songs. 
 + 
 +==== Expert Guides ==== 
 +  *[[Metroid:Editroid:Projects]]FIXME - Details on using the built-in assembler to do nifty things that Editroid doesn't support out of the box 
 + 
 + 
 +==== External Resources==== 
 +  *[[http://datacrystal.romhacking.net/wiki/Metroid:ROM_map|ROM map]] and [[http://datacrystal.romhacking.net/wiki/Metroid:RAM_map|RAM map]] available on DataCrystal (these are rather incomplete) 
 +  *[[http://www.romhacking.net/documents/459/|Complete Disassembly]]. Based on and extends the [[http://www.romhacking.net/documents/367/|Original Disassembly]]. 
 +  *[[https://www.romhacking.net/documents/882/|Music Format Specification]] on RomHacking.net.
metroid.1429482047.txt.gz · Last modified: 2015/04/19 22:20 by gf_kennon