Smashpedia
(While this is uncertain, as a programmer, I think it's the best explanation for the glitch)
mNo edit summary
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
The ''Infinite Super Scope Glitch'' is a [[glitch]] in ''[[Super Smash Bros. Melee]]'' that allows players to shoot the [[Super Scope]] an infinite number of times, including charged shots, without it running out of ammo. The Infinite Super Scope Glitch is a necessary step in completing the [[Black Hole Glitch]]. However, both the ''Infinite Super Scope Glitch'' and the ''Black Hole Glitch'' cannot be performed in [[Brawl]]. This is due to three separate reasons:
+
The '''Infinite Super Scope Glitch''' is a [[glitch]] in ''[[Super Smash Bros. Melee]]'' that allows players to shoot the [[Super Scope]] an infinite number of times, including charged shots, without it running out of ammo. The Infinite Super Scope Glitch is a necessary step in completing the [[Black Hole Glitch]]. However, both the Infinite Super Scope Glitch and the Black Hole Glitch cannot be performed in ''[[Brawl]]''. This is due to three separate reasons:
   
:* Reflectors are eventually bypassed by the reflected scope shots
+
:*Reflectors are eventually bypassed by the reflected scope shots
:* Shots dissipate when they collide with other shots and objects instead of passing through them
+
:*Shots dissipate when they collide with other shots and objects instead of passing through them
:* Possible correction to the Super Scope coding (see below)
+
:*Possible correction to the Super Scope coding (see below)
   
 
==How To Perform==
 
==How To Perform==
   
The ''Infinite Super Scope Glitch'' has three simple steps. Simple as in basic, not simple as in it is very frustrating to perform.
+
The Infinite Super Scope Glitch has three steps.
   
 
'''Step One'''
 
'''Step One'''
*Fire 15 individual shots from the ''Super Scope''. (5 sets of 3 shots seems to be easiest, as just tapping the fire button once always results in a volley of three shots)
+
*Fire 15 individual shots from the Super Scope. (5 sets of 3 shots seems to be easiest, as just tapping the fire button once always results in a volley of three shots)
 
'''Step Two'''
 
'''Step Two'''
*Fire two fully charged shots from the ''Super Scope''.
+
*Fire two fully charged shots from the Super Scope.
 
'''Step Three'''
 
'''Step Three'''
*Finally, charge one more shot and have someone attack you before you fire.
+
*Finally, charge one more shot and have someone attack the player before firing.
   
==Why it works==
+
==Explanation==
 
From a programming standpoint, a possible coding oversight could be to blame for this glitch.
{{speculation}}
 
From a programming standpoint, possible coding oversights could be to blame for this glitch.
 
 
*The 15 individual shots, plus the two fully charged shots, bring the Super Scope's ammo to nearly zero.
 
*The 15 individual shots, plus the two fully charged shots, bring the Super Scope's ammo to nearly zero.
 
*Charging a shot deducts ammo from the reserve. Overcharging drives the number below 0.
 
*Charging a shot deducts ammo from the reserve. Overcharging drives the number below 0.
  +
*If the game is not properly programmed, instead of remaining below 0, the ammo count will [[wikipedia:Wrapping (overflow)|rollover]] to an extremely high value (e.g., 255; 65,535 or 4,294,967,295).
*The character gets attacked and the shot is never fired. The ammo remaining stays negative.
+
*The character gets attacked and the shot is never fired. The ammo remains extremely high.
There are then two possible oversights that, combined, cause the glitch:
 
*If the ammo count is negative, it is only reset to 0 when a shot is fired. (Correct coding would set it to 0 when the charge is interrupted as well.)
 
*The Super Scope is set to fire when the ammo count is not 0. (Correct coding would only allow firing if the amount is above zero.)
 
The net effect is that, once the glitch is performed, the Super Scope has negative ammo remaining, and the system only says the item is empty when the ammo is exactly 0. This allows infinite fire (since the ammo keeps descending, never coming close to 0).
 
   
  +
Thus, if the game does not realize there has been a rollover, the Super Scope will receive far more ammo than a player can count - a seemingly infinite amount.
 
[[Category:Glitches]]
 
[[Category:Glitches]]
  +
[[Category:Glitches (SSBM)]]

Latest revision as of 22:08, 2 November 2013

The Infinite Super Scope Glitch is a glitch in Super Smash Bros. Melee that allows players to shoot the Super Scope an infinite number of times, including charged shots, without it running out of ammo. The Infinite Super Scope Glitch is a necessary step in completing the Black Hole Glitch. However, both the Infinite Super Scope Glitch and the Black Hole Glitch cannot be performed in Brawl. This is due to three separate reasons:

  • Reflectors are eventually bypassed by the reflected scope shots
  • Shots dissipate when they collide with other shots and objects instead of passing through them
  • Possible correction to the Super Scope coding (see below)

How To Perform

The Infinite Super Scope Glitch has three steps.

Step One

  • Fire 15 individual shots from the Super Scope. (5 sets of 3 shots seems to be easiest, as just tapping the fire button once always results in a volley of three shots)

Step Two

  • Fire two fully charged shots from the Super Scope.

Step Three

  • Finally, charge one more shot and have someone attack the player before firing.

Explanation

From a programming standpoint, a possible coding oversight could be to blame for this glitch.

  • The 15 individual shots, plus the two fully charged shots, bring the Super Scope's ammo to nearly zero.
  • Charging a shot deducts ammo from the reserve. Overcharging drives the number below 0.
  • If the game is not properly programmed, instead of remaining below 0, the ammo count will rollover to an extremely high value (e.g., 255; 65,535 or 4,294,967,295).
  • The character gets attacked and the shot is never fired. The ammo remains extremely high.

Thus, if the game does not realize there has been a rollover, the Super Scope will receive far more ammo than a player can count - a seemingly infinite amount.