What happens when you exceed 999999 points in Super Mario Bros.?
I am implementing a replica of the classic Super Mario Bros. in the Unity game engine. The problem is, I do not have a Nintendo Entertainment System.
I somehow found out that getting 100 coins will get you an extra 1UP (life), but what about the score?
There are 6 available decimal spots for the score:
So what happens if the score exceeds 999999?
Best Answer
I quickly checked in an emulator since I didn't know either.
SMB1 stores the score in BCD encoding, using 6 bytes, one for each digit - excluding the units, since score granularity does not go below multiples of 50.
If you have a score of 123,450, the bytes will be 00 01 02 03 04 05
.
The first 00
byte is reserved for properly handling millions. If you ever get scores between 1,000,000 and 9,999,950, there will simply be another digit displayed in front of the always visible 0's:
(The 6 bytes ahead of the marked ones are the TOP score, and the 6 following the Player 2 score.)
Technically, the maximum score possible is 9,999,990, 40 points above the maximum legal score which, as said, must be a multiple of 50.
If you exceed even this limit, the game will properly wrap over to 0, and the score is rendered as with a fresh game, with the millions-digit gone.
This is slightly spoiled by the TOP- 000000
highscore display at the start screen, leaving a space for the millions.
Pictures about "What happens when you exceed 999999 points in Super Mario Bros.?"
What is the highest score in Super Mario Bros?
Despite this, our record books are full of achievements related to the Italian plumber and his brother Luigi - the highest score set in Super Mario Bros was achieved by Andrew Gardikis at 1,435,100 points in January 2015.Do points matter in Super Mario Bros?
At the end of the course/tournament, the player with the most points gets a gold trophy, and the second- and third-place finishers receive silver and bronze trophies, respectively. Points are also used in Battle Mode, with different uses throughout the games.What happens when you 100% Super Mario World?
Super Mario World 2: Yoshi's IslandEdit By obtaining a perfect 100 score for every stage in a world, the player unlocks a more difficult Extra level, and by completing that stage with a perfect score a star is added to the title screen.What happens when you get all the coins in Super Mario Bros?
Collecting all the Star Coins in the game, including the ones in World 9, will reward the player with a star on the File Select Screen. Star Coins can also optionally be used to buy hint movies at Peach's Castle.Is it Possible to Collect 999.999.990 Score Points in Super Mario Maker 2?
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Pixabay, Caleb Oquendo, Kampus Production, Andrea Piacquadio