Build process: Difference between revisions

From Super Mario Galaxy wiki
Jump to navigation Jump to search
(create page)
 
No edit summary
Line 1: Line 1:
The article describes the theories regarding the process whereby Super Mario Galaxy and Super Mario Galaxy 2 are compiled into a final filesystem and executable from their source C++ and assets.
The article describes the theories regarding the process whereby Super Mario Galaxy and Super Mario Galaxy 2 are compiled into a final filesystem and executable from their source C++ and assets.
== Evidence ==
* During the development of [[Petari]], different object files were found to have been compiled with different versions of [[CodeWarrior]].
* [[demomario.xnim]] contains a date from January 2006, long before any of Super Mario Galaxy 1's final builds. This is evidence against the theory that all RARCs are packed from their source files simultaneously; instead suggesting that they are packed manually by the developers when their contents are modified.

Revision as of 10:50, 5 March 2023

The article describes the theories regarding the process whereby Super Mario Galaxy and Super Mario Galaxy 2 are compiled into a final filesystem and executable from their source C++ and assets.

Evidence

  • During the development of Petari, different object files were found to have been compiled with different versions of CodeWarrior.
  • demomario.xnim contains a date from January 2006, long before any of Super Mario Galaxy 1's final builds. This is evidence against the theory that all RARCs are packed from their source files simultaneously; instead suggesting that they are packed manually by the developers when their contents are modified.