Super Mario 64: Difference between revisions

Italic game title, using main template
(Moving external links to new section at bottom)
(Italic game title, using main template)
Line 1: Line 1:
'''Super Mario 64''' is a 1996 platforming game on the Nintendo 64 console. It was a launch title for the N64 (along with [https://en.wikipedia.org/wiki/Pilotwings_64 Pilotwings 64] and [https://en.wikipedia.org/wiki/Cruis%27n_USA Cruis'n USA] in Europe), and is largely considered to be one of the most important 3D platformers of all time.
'''''Super Mario 64''''' is a 1996 platforming game on the Nintendo 64 console. It was a launch title for the N64 (along with [https://en.wikipedia.org/wiki/Pilotwings_64 Pilotwings 64] and [https://en.wikipedia.org/wiki/Cruis%27n_USA Cruis'n USA] in Europe), and is largely considered to be one of the most important 3D platformers of all time.


==History==
==History==
Super Mario 64 started development sometime before 1995. The first time Super Mario 64 was shown was at the [[Shoshinkai 1995|Shoshinkai show in November of 1995]], with the introduction of the Nintendo 64 (Ultra 64 at the time). Early footage of the show revealed the 50% complete beta version of Super Mario 64, in which it looked completely different than what the final product looked like.<ref>[https://tcrf.net/Prerelease:Super_Mario_64_(Nintendo_64)#Shoshinkai_.2795_Demo "Shoshinkai '95 Demo" on The Cutting Room Floor]</ref> The final product was supposed to come out in December, but it was delayed further, and the entire game was rebuilt. On May 16th, 1996 (E3 1996) the game was shown off and is almost like the final game.<ref>[https://tcrf.net/Prerelease:Super_Mario_64_(Nintendo_64)#E3_1996_Build "E3 1996 Build" on The Cutting Room Floor]</ref> The entire game was almost accessible, some details got changed before the release, such as the different star icon in the HUD, a rock spike at the top of the mountain in [[Bob-omb_Battlefield|Bob-omb Battlefield]], and other small details that were changed. The game was rushed at the end of development as told by one of the programmers of Super Mario 64, and a couple of the team members never wanted to make games anymore due to being burnt out after working on Super Mario 64.<ref>[http://pixelatron.com/blog/the-making-of-super-mario-64-full-giles-goddard-interview-ngc/ The Making Of Super Mario 64 – full Giles Goddard interview (NGC)]</ref> The game was released in Japan on June 23rd 1996, then on September 29th, 1996 in North America, and finally on March 1st, 1997 in Europe.
''Super Mario 64'' started development sometime before 1995. The first time ''Super Mario 64'' was shown was at the [[Shoshinkai 1995|Shoshinkai show in November of 1995]], with the introduction of the Nintendo 64 (Ultra 64 at the time). Early footage of the show revealed the 50% complete beta version of ''Super Mario 64'', in which it looked completely different than what the final product looked like.<ref>[https://tcrf.net/Prerelease:Super_Mario_64_(Nintendo_64)#Shoshinkai_.2795_Demo "Shoshinkai '95 Demo" on The Cutting Room Floor]</ref> The final product was supposed to come out in December, but it was delayed further, and the entire game was rebuilt. On May 16th, 1996 (E3 1996) the game was shown off and is almost like the final game.<ref>[https://tcrf.net/Prerelease:Super_Mario_64_(Nintendo_64)#E3_1996_Build "E3 1996 Build" on The Cutting Room Floor]</ref> The entire game was almost accessible, some details got changed before the release, such as the different star icon in the HUD, a rock spike at the top of the mountain in [[Bob-omb_Battlefield|Bob-omb Battlefield]], and other small details that were changed. The game was rushed at the end of development as told by one of the programmers of ''Super Mario 64'', and a couple of the team members never wanted to make games anymore due to being burnt out after working on ''Super Mario 64''.<ref>[http://pixelatron.com/blog/the-making-of-super-mario-64-full-giles-goddard-interview-ngc/ The Making Of Super Mario 64 – full Giles Goddard interview (NGC)]</ref> The game was released in Japan on June 23rd 1996, then on September 29th, 1996 in North America, and finally on March 1st, 1997 in Europe.


==Game Versions==
==Game Versions==
Line 19: Line 19:


====PAL====
====PAL====
The European release of Super Mario 64 supports language changing in the settings menu between English, French, and German. This is optimal for the [[ABZ Button Challenge]] because the Start button can be used to change language and the language with the least text can be selected. Due to [[Wii VC Round-To-Zero]], however, the true optimal PAL version is not on N64. Outside of ABZ, PAL is little-used because changing languages wastes time and English is effectively identical if you do not change languages. Because of the PAL video format using 50hz instead of NTSC's 60hz, PAL runs at 25 [[Frame|frames]] per second rather than 30, another reason why it is suboptimal for speedruns/TASes.
The European release of ''Super Mario 64'' supports language changing in the settings menu between English, French, and German. This is optimal for the [[ABZ Button Challenge]] because the Start button can be used to change language and the language with the least text can be selected. Due to [[Wii VC Round-To-Zero]], however, the true optimal PAL version is not on N64. Outside of ABZ, PAL is little-used because changing languages wastes time and English is effectively identical if you do not change languages. Because of the PAL video format using 50hz instead of NTSC's 60hz, PAL runs at 25 [[Frame|frames]] per second rather than 30, another reason why it is suboptimal for speedruns/TASes.


====Shindou====
====Shindou====
The final release of Super Mario 64 on the Nintendo 64 was once again released in Japanese. It enabled a compiler flag to allow optimizations, which results in less lag. It also fixed the infamous [[Backwards Long Jump]] glitch, which is why it is rarely used in speedruns, except in the [[BLJless]] category. Strangely, when grabbing a [[pole]] on this version, horizontal speed affects Mario's angle. The game introduced new voice clips like "Bye, bye!" when throwing Bowser. Some of Mario's voice clips are high-pitched in this version.
The final release of ''Super Mario 64'' on the Nintendo 64 was once again released in Japanese. It enabled a compiler flag to allow optimizations, which results in less lag. It also fixed the infamous [[Backwards Long Jump]] glitch, which is why it is rarely used in speedruns, except in the [[BLJless]] category. Strangely, when grabbing a [[pole]] on this version, horizontal speed affects Mario's angle. The game introduced new voice clips like "Bye, bye!" when throwing Bowser. Some of Mario's voice clips are high-pitched in this version.




Line 31: Line 31:


===64DD Version===
===64DD Version===
Super Mario 64 DD Version or SM64DD (called Super Mario Disk Version on the title screen) was an unreleased version of the game for the 64DD, likely made to test the load times of the system. The 64DD was a commercial failure, and the DD version was never released. Only one known copy of this version exists, owned by adonfjv, who found it at a Japanese video game store in 2014<ref>[https://www.youtube.com/watch?v=5rd6_5HoJd8 "Super Mario 64 Disk Version - Boot on 64DD" by adonfjv]</ref>. The ROM (NDD) of this version has since been dumped.
''Super Mario 64'' DD Version or SM64DD (called Super Mario Disk Version on the title screen) was an unreleased version of the game for the 64DD, likely made to test the load times of the system. The 64DD was a commercial failure, and the DD version was never released. Only one known copy of this version exists, owned by adonfjv, who found it at a Japanese video game store in 2014<ref>[https://www.youtube.com/watch?v=5rd6_5HoJd8 "Super Mario 64 Disk Version - Boot on 64DD" by adonfjv]</ref>. The ROM (NDD) of this version has since been dumped.


SM64DD is effectively the Japanese version of SM64 ported to the 64DD, with most (but not all) sounds replaced with their PAL versions. For example, the red coin and the sliding star door sounds are the same as in the Japanese release. The title screen is vastly different, resembling the hidden debug mode's level select screen. Since it is on a disk, load times are increased.
SM64DD is effectively the Japanese version of SM64 ported to the 64DD, with most (but not all) sounds replaced with their PAL versions. For example, the red coin and the sliding star door sounds are the same as in the Japanese release. The title screen is vastly different, resembling the hidden debug mode's level select screen. Since it is on a disk, load times are increased.
Line 37: Line 37:
The most major difference is that entering the inside of the island in [[Tiny-Huge Island]], where Wiggler and red coins reside, will crash the game. This makes collecting all 120 stars impossible on this version. The crash is console only, and occurs due to Wiggler's health value being uninitialized (the original Japanese and USA releases do not crash from this programming oversight as a coincidence).
The most major difference is that entering the inside of the island in [[Tiny-Huge Island]], where Wiggler and red coins reside, will crash the game. This makes collecting all 120 stars impossible on this version. The crash is console only, and occurs due to Wiggler's health value being uninitialized (the original Japanese and USA releases do not crash from this programming oversight as a coincidence).
===Wii VC===
===Wii VC===
''Main article: [[Virtual Console]]''
{{main|Virtual Console}}


The Wii acts differently from the N64. It is much less likely to crash. Unlike the N64, it does not crash from [[PU crashes]], [[Bully#Angle_Conversion_Crash | Bully angle crash]], or Bob-omb angle crash. The emulation software also [[Wii VC Round-To-Zero|rounds floats differently]] from other consoles. Another difference is that it does not crash from the [[Address Error Exception]]. It is currently unknown whether the Wii crashes upon having infinity speed.
The Wii acts differently from the N64. It is much less likely to crash. Unlike the N64, it does not crash from [[PU crashes]], [[Bully#Angle_Conversion_Crash | Bully angle crash]], or Bob-omb angle crash. The emulation software also [[Wii VC Round-To-Zero|rounds floats differently]] from other consoles. Another difference is that it does not crash from the [[Address Error Exception]]. It is currently unknown whether the Wii crashes upon having infinity speed.
Line 64: Line 64:
PAL Wii U VC is actually the US version (unlike on Wii VC), so it's identical to the US Wii U VC.<ref>https://www.nintendo.co.uk/Games/Nintendo-64/Super-Mario-64-269745.html</ref>
PAL Wii U VC is actually the US version (unlike on Wii VC), so it's identical to the US Wii U VC.<ref>https://www.nintendo.co.uk/Games/Nintendo-64/Super-Mario-64-269745.html</ref>


=== Switch ===
===Switch===


==== Super Mario 3D All-Stars ====
====''Super Mario 3D All-Stars''====
Super Mario 3D All-Stars includes an upscaled Super Mario 64. The version is the Shindou version with Lua scripts to hack in English text, new upscaled textures, and slight changes to accommodate the Switch control scheme (for example, "PRESS +" on the Mario head screen instead of "PRESS START").<ref>https://arstechnica.com/gaming/2020/09/three-classic-3d-mario-games-get-the-all-stars-treatment-on-switch/</ref> The Switch does not have [[Wii VC Round-To-Zero|the Wii's rounding error]], but it does ignore [[Address Error Exception]]s.
Super Mario 3D All-Stars includes an upscaled ''Super Mario 64''. The version is the Shindou version with Lua scripts to hack in English text, new upscaled textures, and slight changes to accommodate the Switch control scheme (for example, "PRESS +" on the Mario head screen instead of "PRESS START").<ref>https://arstechnica.com/gaming/2020/09/three-classic-3d-mario-games-get-the-all-stars-treatment-on-switch/</ref> The Switch does not have [[Wii VC Round-To-Zero|the Wii's rounding error]], but it does ignore [[Address Error Exception]]s.


==Super Mario 64 DS==
==''Super Mario 64 DS''==
{{main|Super Mario 64 DS}}
{{main|Super Mario 64 DS}}


[[Super Mario 64 DS]] is a remake of Super Mario 64 for the DS. Its physics are vastly different and there is no evidence that it shares any code with the original N64 release but may very likely have used the original N64 models for levels and areas; therefore it is not usually considered a "version" of Super Mario 64, but rather a rerelease. It has 150 stars instead of the original's 120, more powerups, different playable characters with different special abilities, and more.
''[[Super Mario 64 DS]]'' is a remake of ''Super Mario 64'' for the DS. Its physics are vastly different and there is no evidence that it shares any code with the original N64 release but may very likely have used the original N64 models for levels and areas; therefore it is not usually considered a "version" of ''Super Mario 64'', but rather a rerelease. It has 150 stars instead of the original's 120, more powerups, different playable characters with different special abilities, and more.


==References==
==References==
217

edits