Development Hardware: Difference between revisions

From Super Mario Galaxy wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Various development hardware was made available to 3rd Party developers by Nintendo and used by Nintendo themselves. For the GameCube, these included units with model numbers starting with "DOT" instead of the retail "DOL". For the Wii, it is "RVT" instead of the retail "RVL". It is believed the "T" in these model numbers stands for "Tool" (Ex. DOT = Dolphin Tool (Dolphin being the GameCube development codename), RVT = Revolution Tool (Revolution being the Wii development codename)).
This page will contain mostly theories about how Super Mario Galaxy specifically may have gone from development to release, given our current knowledge about the real physical and strategic components and processes we do know developers had used.


Since Super Mario Galaxy was being developed early in tangent to the Wii's development, there is a chance physical media exists or once existed for the game either on a GameCube NR Disc (model DOT-00?) or a GameCube NPDP Cartridge (model DOT-00?) and was thus playable on a GameCube NR Reader (model DOT-001, a greenish-teal GameCube with a special NR Disc only disc drive) or a GameCube NPDP Reader (model DOT-00?, a chunky redish GameCube with a NPDP Cartridge slot); possibly the only official instance in which the game was playable in the GameCube assembly line of hardware.
Various hardware for developing and testing games/game builds was made available to 3rd Party developers by Nintendo and also used by Nintendo themselves. For the GameCube, these were mostly units with model numbers starting with "DOT" instead of the retail "DOL". For the Wii, these were mostly units with model numbers starting with "RVT" instead of the retail "RVL". It is believed the "T" in these model numbers stands for "Tool" (Ex. DOT = Dolphin Tool (Dolphin being the GameCube development codename), RVT = Revolution Tool (Revolution being the Wii development codename)).


Later into the game's development, and as the Wii also neared its more final, retail form, further development and testing of the game likely took place on the main Wii development units, the NDEV (the name likely standing for "NNGC Development", further likely standing for "Nintendo Next Generation Console", with references to this name in the various Wii/Revolution SDKs, and with a model number of RVT-001, in the appearance of a black box) and with possibly dozens of digital beta/debug builds of the game built, due to the NDEV's lack of an optical disc drive; as disc images would have to be emulated through the NDEV using provided software in the Wii/Revolution SDK(s).
Since Super Mario Galaxy (referenced sometimes/internally by Nintendo at that time as "MarioGalaxy/Super Mario Revolution", to name a few) was being developed early alongside the Wii's development too, then there is a chance physical media exists or once existed for the game on either a [https://www.retroreversing.com/gamecube-development-kit-hardware/#:~:text=NPDP%20development%20options.-,NR%20Disc%20(DOT%2D003),-The%20Gamecube%20NR NR Disc] or a [https://www.retroreversing.com/gamecube-development-kit-hardware/#:~:text=a%20physical%20disc.-,NPDP%20cartridges%20(GCT%2D0300),-The%20cartridge%20consists NPDP Cartridge] and was thus playable on a [https://www.retroreversing.com/gamecube-development-kit-hardware/#:~:text=NR%2DReader%20consoles.-,NR%20Reader,-The%20Gamecube%20NR NR Reader] or a [https://www.retroreversing.com/gamecube-development-kit-hardware/#:~:text=GW/NPDP%2DSW).-,NPDP%20Reader%20Console,-Later%20on%20in NPDP Reader]; possibly the only official instance in which the game was playable in the GameCube assembly line of (development) hardware.


It is also possible the 2006 E3 Demo of the game was played on either an RVT-H Reader (model RVT-005, a red faceplate Wii with an internal Hard Drive instead of an optical disc drive) or on an RVT-R Reader (model RVT-002, a green faceplate Wii with an RVT-R Disc and NR Disc backwards compatible disc drive only) burned to an optical RVT-R Disc (model RVT-004(-01)). With the last being the more probable, as it's more economic to test showcase (or especially retail builds) on disc media, as would the consumer would do with their retail Wii.
Later into the game's development, and as the Wii also neared its more final, retail form, further development and testing of the game likely took place on the main Wii development units, the [https://www.retroreversing.com/nintendo-wii-development-kit/#:~:text=out%20this%20post.-,RVT%2D001%20%2D%20NDEV,-The%20NDEV%20was NDEV] (the name likely standing for "NNGC Development", further likely standing for "Nintendo Next Generation Console", with references to this name in the various Wii/Revolution SDKs). With possibly dozens of digital debug/beta builds of the game built, and due to the NDEV's lack of an optical disc drive; disc images would have to be emulated on a PC Host streaming to a NDEV, with the host running the needed software provided in the Wii/Revolution SDK(s). Given this, there are chances that those digital debug/beta builds of the game, or even the renowned [[E3 demo|2006 E3 Demo]] existed or still exist, depending on how Nintendo treats their old 'classified' game files and software.


In the GameCube development hardware era, developers would have used an NR Disc burner to burn the disc image(s) to the NR Disc for it to have been playable on an NR Reader GameCube. For the RVT-R Reader, developers would have used an RVT-R Writer to burn the disc image(s) to the RVT-R Disc. It is believed the RVT-R Writer is also compatible with the NR Discs, assumed by the presence of a Mini DVD area below the DVD-R bay. Although this has not been confirmed. For the NPDP Cartridges, developers would have used an NPDP GDEV unit (the main development/debugging unit for the GameCube).
It is also possible the 2006 E3 Demo of the game was played on a [https://www.retroreversing.com/nintendo-wii-development-kit/#:~:text=Guide%20%2D%20Redump%20Wiki-,RVT%2D005%20%2D%20RVT%2DH%20(Hard%20drive),-The%20RVT%2DH RVT-H Reader] (which would have been easier for Nintendo to set up since they could have just simply copied the needed files to the internal HDD, instead of wasting a RVT-R Disc, which this unit was great for developers testing early builds of their games on) or on a [https://www.retroreversing.com/nintendo-wii-development-kit/#:~:text=it%3A%20NDEV%20%2D%20RGDWiki-,RVT%2D002%20%2D%20RVT%2DR%20Reader%20(Optical%20Drive),-In%20order%20for RVT-R Reader] burned to an optical [https://www.retroreversing.com/nintendo-wii-development-kit/#:~:text=the%20Wii%20used.-,RVT%2D004%20%2D%20RVT%2DR%20Single%20Layer%20Disc,-Similar%20to%20the RVT-R Disc]; with the latter being the more probable, as it's more economic to test showcase (and especially close retail builds) on disc media, as would the consumer would do with their retail Wii using retail release Wii game discs.
 
Given the nature of how a RVT-H Reader is able to play its games, many who have been lucky enough to find and buy one of these units online in places like [https://www.ebay.com/ Ebay], have been able to find disc images left in their Hard Drives, likely by a previous owner or developer who once worked with that unit and maybe forgot to remove any digital content on it. Many previously undumped or even completely unknown games/game builds and software have been dumped from these units and properly preserved this way.
 
For writing data to the various mediums mentioned in this page, GameCube game developers would have used a [https://www.retroreversing.com/gamecube-development-kit-hardware/#:~:text=NTSC)%209.-,NR%2DWriter,-The%20Gamecube%20NR NR Disc Writer] to burn a disc image to a NR Disc for it to have been playable on a NR Reader. For a NPDP Reader, developers would have used a [https://www.retroreversing.com/gamecube-development-kit-hardware/#:~:text=the%20NPDP%20cartridge.-,NPDP%2DSW%20(Single%20Writer),-The%20little%20brother NPDP Writer] to write a disc image to a NPDP Cartridge. For a RVT-R Reader, developers would have used a [https://www.retroreversing.com/nintendo-wii-development-kit/#:~:text=unit%202.-,RVT%2D003%20%2D%20RVT%2DR%20Writer,-In%20order%20to RVT-R Writer] to burn a disc image to a RVT-R Disc. It is also believed the RVT-R Writer is compatible with NR Discs, assumed by the presence of a Mini DVD sized area within the main DVD-R sized bay. Although that has not been confirmed, given that a RVT-R Reader is backwards compatible with a NR Disc, similar to how a retail Wii (if it is the [https://wiibrew.org/wiki/RVL-001 RVL-001]/GameCube backwards compatible model) is backwards compatible with a retail GameCube disc, then this may help to prove that theory.
 
Once a game build is ready to be tested for retail release, a developer would write/burn a copy of that game disc image to a NR Disc or RVT-R Disc to then be handed over to their playtesters/debuggers. If they were happy with a build they played through and tested, a developer would then send that game build in to Nintendo for lotcheck, a process where Nintendo, given their tools and software, would further test the game build for issues like code vulnerabilities, bugs, ensuring proper formatting, etc., before it is ready to be handed over to their disc pressing factories where it is finally pressed to become a retail GameCube or Wii disc.

Latest revision as of 16:19, 16 August 2022

This page will contain mostly theories about how Super Mario Galaxy specifically may have gone from development to release, given our current knowledge about the real physical and strategic components and processes we do know developers had used.

Various hardware for developing and testing games/game builds was made available to 3rd Party developers by Nintendo and also used by Nintendo themselves. For the GameCube, these were mostly units with model numbers starting with "DOT" instead of the retail "DOL". For the Wii, these were mostly units with model numbers starting with "RVT" instead of the retail "RVL". It is believed the "T" in these model numbers stands for "Tool" (Ex. DOT = Dolphin Tool (Dolphin being the GameCube development codename), RVT = Revolution Tool (Revolution being the Wii development codename)).

Since Super Mario Galaxy (referenced sometimes/internally by Nintendo at that time as "MarioGalaxy/Super Mario Revolution", to name a few) was being developed early alongside the Wii's development too, then there is a chance physical media exists or once existed for the game on either a NR Disc or a NPDP Cartridge and was thus playable on a NR Reader or a NPDP Reader; possibly the only official instance in which the game was playable in the GameCube assembly line of (development) hardware.

Later into the game's development, and as the Wii also neared its more final, retail form, further development and testing of the game likely took place on the main Wii development units, the NDEV (the name likely standing for "NNGC Development", further likely standing for "Nintendo Next Generation Console", with references to this name in the various Wii/Revolution SDKs). With possibly dozens of digital debug/beta builds of the game built, and due to the NDEV's lack of an optical disc drive; disc images would have to be emulated on a PC Host streaming to a NDEV, with the host running the needed software provided in the Wii/Revolution SDK(s). Given this, there are chances that those digital debug/beta builds of the game, or even the renowned 2006 E3 Demo existed or still exist, depending on how Nintendo treats their old 'classified' game files and software.

It is also possible the 2006 E3 Demo of the game was played on a RVT-H Reader (which would have been easier for Nintendo to set up since they could have just simply copied the needed files to the internal HDD, instead of wasting a RVT-R Disc, which this unit was great for developers testing early builds of their games on) or on a RVT-R Reader burned to an optical RVT-R Disc; with the latter being the more probable, as it's more economic to test showcase (and especially close retail builds) on disc media, as would the consumer would do with their retail Wii using retail release Wii game discs.

Given the nature of how a RVT-H Reader is able to play its games, many who have been lucky enough to find and buy one of these units online in places like Ebay, have been able to find disc images left in their Hard Drives, likely by a previous owner or developer who once worked with that unit and maybe forgot to remove any digital content on it. Many previously undumped or even completely unknown games/game builds and software have been dumped from these units and properly preserved this way.

For writing data to the various mediums mentioned in this page, GameCube game developers would have used a NR Disc Writer to burn a disc image to a NR Disc for it to have been playable on a NR Reader. For a NPDP Reader, developers would have used a NPDP Writer to write a disc image to a NPDP Cartridge. For a RVT-R Reader, developers would have used a RVT-R Writer to burn a disc image to a RVT-R Disc. It is also believed the RVT-R Writer is compatible with NR Discs, assumed by the presence of a Mini DVD sized area within the main DVD-R sized bay. Although that has not been confirmed, given that a RVT-R Reader is backwards compatible with a NR Disc, similar to how a retail Wii (if it is the RVL-001/GameCube backwards compatible model) is backwards compatible with a retail GameCube disc, then this may help to prove that theory.

Once a game build is ready to be tested for retail release, a developer would write/burn a copy of that game disc image to a NR Disc or RVT-R Disc to then be handed over to their playtesters/debuggers. If they were happy with a build they played through and tested, a developer would then send that game build in to Nintendo for lotcheck, a process where Nintendo, given their tools and software, would further test the game build for issues like code vulnerabilities, bugs, ensuring proper formatting, etc., before it is ready to be handed over to their disc pressing factories where it is finally pressed to become a retail GameCube or Wii disc.