In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "REL"

From WiiBrew
Jump to navigation Jump to search
(Not used very much)
(update information, add "notable uses" of the format)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
REL, also known as relocatable modules is specially built executable files that is used in a similar manner to DLL and SO files on the Wii.
+
REL ("RELocatable") is a relocatable executable format for the GameCube and Wii, used similarly to DLL and RSO files.
  
They are mainly used for Opera code, although some games like Animal Crossing: City Folk use this format elsewhere.
+
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 [https://wiki.tockdom.com/wiki/REL_(File_Format) Custom Mario Kart Wiiki]
  
 
{{stub}}
 
{{stub}}
  
 
[[Category:File formats]]
 
[[Category:File formats]]

Latest revision as of 01:52, 30 July 2022

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