User Tools

Site Tools


fusion

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
fusion [2024/12/01 08:18] felixwrightfusion [2025/06/18 10:46] (current) – [Disassemblies of Data] felixwright
Line 3: Line 3:
 ^  [[fusion|{{ fusiontitlescreen.png |Metroid Fusion}}]]  ^^ ^  [[fusion|{{ fusiontitlescreen.png |Metroid Fusion}}]]  ^^
 | Released: | 2002 | | Released: | 2002 |
-| Console:  | GBA  |+| Console: Game Boy Advance (GBA) | 
 +| Hacking Popularity: | [[https://metroidconstruction.com/hacks.php?sort=&dir=&filters[]=MF|4th]] | 
 +| Communities: | [[https://discord.gg/WtekHKb|MAGConst (Metroid Advance Game Construction)]] | 
 +| Editors:  | [[https://nightly.link/ConConner/MAGE-Themes/workflows/build/QOL-Improvements/MAGEThemes.zip|MAGE Themes]] ⭐ [[https://github.com/ConConner/MAGE-Themes|(Source)]]\\ [[https://metroidconstruction.com/resource.php?id=90|MAGE (Metroid Advance Game Editor)]] [[https://github.com/biosp4rk/mage-old|(Source)]]\\ [[https://www.romhacking.net/utilities/560/|Double Helix]]\\ [[https://www.romhacking.net/utilities/391/|Zero Fission]] |
 | Regions:  | U ⭐\\ E\\ J\\ C| | Regions:  | U ⭐\\ E\\ J\\ C|
 | Filesize: | 8,388,608 bytes | | Filesize: | 8,388,608 bytes |
 | Hashes:   | CRC: ''6C75479C''\\ sha1: ''CA33F4348C2C05DD330D37B97E2C5A69531DFE87'' | | Hashes:   | CRC: ''6C75479C''\\ sha1: ''CA33F4348C2C05DD330D37B97E2C5A69531DFE87'' |
-| Hacking Popularity: | [[https://metroidconstruction.com/hacks.php?sort=&dir=&filters[]=MF|4th]] | 
-| Editors:  | [[https://nightly.link/ConConner/MAGE-Themes/workflows/build/QOL-Improvements/MAGEThemes.zip|MAGE Themes]] ⭐ [[https://github.com/ConConner/MAGE-Themes|(Source)]]\\ [[https://metroidconstruction.com/resource.php?id=90|MAGE]] [[https://github.com/biosp4rk/mage-old|(Source)]]\\ [[https://www.romhacking.net/utilities/560/|Double Helix]]\\ [[https://www.romhacking.net/utilities/391/|Zero Fission]] | 
  
-All information relates to the specific ROM: “Metroid Fusion (U) [!].gba”, it has CRC 6C75479C, sha1 CA33F4348C2C05DD330D37B97E2C5A69531DFE87 and internal name “METROID4USA. ROM size is .+All information relates to the specific ROM: “Metroid Fusion (U) [!].gba”.
  
-If you do not know how to verify your ROM's checksum, try opening the ROM in an emulator or use something like QuickHash or Microsoft's Checksum Tool.+If you do not know how to verify your ROM's checksum, try opening the ROM in an emulator or use something like [[https://www.quickhash-gui.org/|QuickHash]].
  
 ===== WebArchive ===== ===== WebArchive =====
Line 19: Line 20:
 ===== Editors and Utilities ===== ===== Editors and Utilities =====
  
-  *     MAGE - Metroid Advance Game Editor +  *[[https://nightly.link/ConConner/MAGE-Themes/workflows/build/QOL-Improvements/MAGEThemes.zip | MAGE Themes - MAGE fork with QOL Improvements and Themes / Soundpacks]] 
-  *     Double Helix 1.0 (Obsolete) +  *[[https://metroidconstruction.com/resource.php?id=90 | MAGE - Metroid Advance Game Editor]] 
-  *     Double Helix 2.0 (WIP)FIXME+  *[[http://forum.metroidconstruction.com/index.php/topic,8.0.html | Double Helix 1.0 (Obsolete)]] 
 +  *[[http://interplz.warsworldnews.com/DHViewer.zip | Double Helix 2.0 (Obsolete)]]
  
 ===== Guides ===== ===== Guides =====
Line 31: Line 33:
 Manuals of the workings of all the editors and utilities available to you, detailing all their functions. Manuals of the workings of all the editors and utilities available to you, detailing all their functions.
  
-  *     MAGE - Guide to editing with MAGE, written by OneOf99 read all about its functions here. +  *     [[fusion:manuals:mage|MAGE]] - Guide to editing with MAGE, written by OneOf99 read all about its functions here. 
-  *     Double Helix FIXME - The now deprecated editor for Metroid Zero Mission, read all about its functions here.+  *     [[fusion:manuals:dh|Double Helix]] FIXME - The now deprecated editor for Metroid Zero Mission, read all about its functions here.
  
 ==== Basic Guides ==== ==== Basic Guides ====
Line 50: Line 52:
 These guides could be pretty complex, you should probably be comfortable with assembly by now. These guides could be pretty complex, you should probably be comfortable with assembly by now.
  
-  *     Expert GuideFIXME - Expert Guide+  *     Expert Guide FIXME - Expert Guide
  
 ===== Wiki Based Hacking Resources And Information ===== ===== Wiki Based Hacking Resources And Information =====
  
 This segment is reserved for technical information on Metroid Fusion, to be used as reference material for hackers, or for the curious wanting to know what makes Samus tick, or possibly you are interested in making a fan game and want to know how Metroid Fusion does things! This segment is reserved for technical information on Metroid Fusion, to be used as reference material for hackers, or for the curious wanting to know what makes Samus tick, or possibly you are interested in making a fan game and want to know how Metroid Fusion does things!
-Data Maps 
  
-      MF Graphics Data Map FIXME +==== Data Maps ==== 
-  *     MF Clipdata List - A list of clipdata and their behavior +=== External === 
-  *     MF RAM Map +  * MF Graphics Data Map FIXME 
-  *     MF ROM Code Map +  * [[https://drive.google.com/open?id=1xtgSAgW6R93L-QcvFKGFChC2T6941411-HfjZSV3kU4 | MF Event List]] 
-  *     MF ROM Data Map +  * [[https://drive.google.com/open?id=1Tcem3usNfxDFJp_uoe79GgJyWZabJaLW8uKzQjwZsD8 | MF Sprite List]] 
-  *     MF Sprite AI Map +  * [[https://labk.org/maps/app/?game=mf&map=ram | MF RAM Map]] 
-  *     MF Voicegroup Map +  * [[https://labk.org/maps/app/?game=mf&region=u&map=data | MF ROM Data Map]] 
-  *     MF Event List +  * [[https://labk.org/maps/app/?game=mf&map=code | MF ROM Code Map]] 
-  *     MF Sprite List+  * MF Voicegroup Map FIXME 
 +=== Internal === 
 +  *     [[fusion:maps:clip | MF Clipdata List]] - A list of clipdata and their behavior 
 +  *     [[fusion:maps:graphics | MF Graphics Data Map]] 
 +  *     [[fusion:maps:events | MF Event List]] 
 +  *     [[fusion:maps:entity | MF Sprite/Entity List]] 
 +  *     [[fusion:maps:entity_ai | MF Sprite/Entity AI Map]] 
 +  *     [[fusion:maps:voices | MF Voicegroup Map]] 
 +  *     [[fusion:maps:ram | MF RAM Map]] 
 +  *     [[fusion:maps:rom_data | MF ROM Data Map]] 
 +  *     [[fusion:maps:rom_code | MF ROM Code Map]]
  
 ==== Locations of Data ==== ==== Locations of Data ====
  
-  *     Generic BG Graphics - Graphical / Address map of things in Generic BG +  *     [[fusion:locations:tweaks|Hex Tweaks]] - List of Hex Tweaks that you can apply to your ROM. 
-  *     Samus Palettes - Locations of Samus Palettes +  *     [[fusion:locations:gen_bg|Generic BG Graphics]] - Graphical / Address map of things in Generic BG 
-  *     Map Graphics - Locations of Map and Minimap Graphics / Palettes (Incomplete!)+  *     [[fusion:locations:samus|Samus Palettes]] - Locations of Samus Palettes 
 +  *     [[fusion:locations:map|Map Graphics]] - Locations of Map and Minimap Graphics / Palettes (Incomplete!)
  
 ==== Technical Details ==== ==== Technical Details ====
  
-  *     RNG Info - How RNG is calculated in Fusion +  *     [[fusion:technical:rng|RNG Info]] - How RNG is calculated in Fusion
-  *     Hex Changes+
  
 ==== Disassemblies of Data ==== ==== Disassemblies of Data ====
  
-  *     Structures of objects in fusion. +  *     [[fusion:disasm:structs|Structures]] of objects in fusion. 
-  *     Variables in fusion. +  *     [[fusion:disasm:vars|Variables]] in fusion. 
-  *     Functions in fusion. +  *     [[fusion:disasm:functions|Functions]] in fusion.
- +
fusion.1733041085.txt.gz · Last modified: by felixwright