From WiiBrew
Jump to navigation Jump to search

REL ("RELocatable") is a relocatable executable format for the GameCube and Wii, used similarly to DLL and RSO files.

Games often use REL files to load/unload code that isn't necessary to be in memory at all times, although some games (such as Mario Kart Wii) store most of their code here and only load them once.

REL files are loaded with the OSLink function contained within the Revolution OS.

Notable Uses

  • Mario Kart Wii (StaticR.rel, contains majority of the game code, loaded at startup)
  • Call of Duty series (separates each gamemode into individual .rel files)
  • Animal Crossing: City Folk (used to define individual NPC and event behaviours?)

More information on the format can be found on the Custom Mario Kart Wiiki