Tetris Attack (SNES)

Quick reset
Press B, A, Select, and Start all at once to reset the game.
Stop the stack from stopping
Before the title screen, when Yoshi says "Nintendo!" press B, A, L, L and you'll hear a tone. Now each time you perform a Combo or Chain, the stack will NOT stop rising!
Play as other characters
After you complete a stage, press and hold X and Y during the cinema scene. A Player Select screen will appear, and you'll be able to select any character you've rescued so far. If you use any character other than Yoshi and lose the match, that character will disappear from the Player Select screen. After you enter the code, the Player Select screen will appear automatically before every match.
Hardest level
Choose the 1-Player Vs. mode on the Level Select screen and put the cursor on Hard. Press and hold the L Button and Up on the Control Pad, and then press the A Button. The screen should turn red, which means you are now playing on Hardest mode!
Rivals!
Before starting the 2-Player Vs. or Time Trial modes, on the Stage Select screen press the L and R buttons on Controller 1 and Controller 2 at the same time. This will let you select your mascot from Bowser and his friends.
Passwords: 1-Player Vs. Mode
SKDJ97J! - Easy - Stage 2
S&DG799! - Easy - Stage 3
SXD8797! - Easy - Stage 4
SLDF79!! - Easy - Stage 5
S4D579D! - Easy - Stage 6
S8DL792! - Easy - Stage 7
SGRL79N! - Easy - Stage 8
SF?L7%C! - Easy - Stage 9
S1?L7%J! - Easy - Stage 10
S!DJ7SJ! - Normal - Stage 2
STDG7S9! - Normal - Stage 3
SND87S7! - Normal - Stage 4
SHDF7S!! - Normal - Stage 5
S2D57SD! - Normal - Stage 6
SQDL7S2! - Normal - Stage 7
SJRL7SN! - Normal - Stage 8
S1?L75C! - Normal - Stage 9
SM?L75J! - Normal - Stage 10
SC?L759! - Normal - Stage 11
S&DJ77J! - Hard - Stage 2
SXDG779! - Hard - Stage 3
SLD8777! - Hard - Stage 4
S4DF77!! - Hard - Stage 5
S8D577D! - Hard - Stage 6
SGDL772! - Hard - Stage 7
SFRL77N! - Hard - Stage 8
SM?L76C! - Hard - Stage 9
SC?L76J! - Hard - Stage 10
SB?L769! - Hard - Stage 11
SY?L767! - Hard - Stage 12
STDJ7YJ! - Hardest - Stage 2
SNDG7Y9! - Hardest - Stage 3
SHD87Y7! - Hardest - Stage 4
S2DF7Y!! - Hardest - Stage 5
SQD57YD! - Hardest - Stage 6
SJDL7Y2! - Hardest - Stage 7
S1RL7YN! - Hardest - Stage 8
SC?L7BC! - Hardest - Stage 9
SB?L7BJ! - Hardest - Stage 10
SY?L7B9! - Hardest - Stage 11
S6?L7B7! - Hardest - Stage 12
Passwords: 1-Player Puzzle Mode
FP5D29C! - Stage 1-01
FP5J29CK - Stage 1-02
FPSD29C3 - Stage 1-03
FPSJ29CP - Stage 1-04
FP%D29CD - Stage 1-05
FP%J29CR - Stage 1-06
FP9D29CZ - Stage 1-07
FP9J29C? - Stage 1-08
FPBD29C2 - Stage 1-09
FPBJ29C4 - Stage 1-10
FPYD29CH - Stage 2-01
FPYJ29CL - Stage 2-02
FP6D29CN - Stage 2-03
FP6J29CX - Stage 2-04
FP7D29CT - Stage 2-05
FP7J29C& - Stage 2-06
FPFD29CC - Stage 2-07
FPFJ29CM - Stage 2-08
FP1D29C1 - Stage 2-09
FP1J29CF - Stage 2-10
FPMD29CJ - Stage 3-01
FPMJ29CG - Stage 3-02
FPCD29CQ - Stage 3-03
FPCJ29C8 - Stage 3-04
FP8D29C9 - Stage 3-05
FP8J29C% - Stage 3-06
FPQD29CS - Stage 3-07
FPQJ29C5 - Stage 3-08
FPGD29C7 - Stage 3-09
FPGJ29C6 - Stage 3-10
FPJD29CY - Stage 4-01
FPJJ29CB - Stage 4-02
FPLD29M! - Stage 4-03
FPLJ29MK - Stage 4-04
FPHD29M3 - Stage 4-05
FPHJ29MP - Stage 4-06
FP4D29MD - Stage 4-07
FP4J29MR - Stage 4-08
FP2D29MZ - Stage 4-09
FP2J29M? - Stage 4-10
FP&D29M2 - Stage 5-01
FP&J29M4 - Stage 5-02
FPTD29MH - Stage 5-03
FPTJ29ML - Stage 5-04
FPXD29MN - Stage 5-05
FPXJ29MX - Stage 5-06
FPND29MT - Stage 5-07
FPNJ29M& - Stage 5-08
FPPD29MC - Stage 5-09
FPPJ29MM - Stage 5-10
FP3D29M1 - Stage 6-01
FP3J29MF - Stage 6-02
FPKD29MJ - Stage 6-03
FPKJ29MG - Stage 6-04
FP!D29MQ - Stage 6-05
FP!J29M8 - Stage 6-06
FP?D29M9 - Stage 6-07
FP?J29M% - Stage 6-08
FPZD29MS - Stage 6-09
FPZJ29M5 - Stage 6-10
FP5D29J! - Extra Stage 1-01
FP5J29JK - Extra Stage 1-02
FPSD29J3 - Extra Stage 1-03
FPSJ29JP - Extra Stage 1-04
FP%D29JD - Extra Stage 1-05
FP%J29JR - Extra Stage 1-06
FP9D29JZ - Extra Stage 1-07
FP9J29J? - Extra Stage 1-08
FPBD29J2 - Extra Stage 1-09
FPBJ29J4 - Extra Stage 1-10
FPYD29JH - Extra Stage 2-01
FPYJ29JL - Extra Stage 2-02
FP6D29JN - Extra Stage 2-03
FP6J29JX - Extra Stage 2-04
FP7D29JT - Extra Stage 2-05
FP7J29J& - Extra Stage 2-06
FPFD29JC - Extra Stage 2-07
FPFJ29JM - Extra Stage 2-08
FP1D29J1 - Extra Stage 2-09
FP1J29JF - Extra Stage 2-10
FPMD29JJ - Extra Stage 3-01
FPMJ29JG - Extra Stage 3-02
FPCD29JQ - Extra Stage 3-03
FPCJ29J8 - Extra Stage 3-04
FP8D29J9 - Extra Stage 3-05
FP8J29J% - Extra Stage 3-06
FPQD29JS - Extra Stage 3-07
FPQJ29J5 - Extra Stage 3-08
FPGD29J7 - Extra Stage 3-09
FPGJ29J6 - Extra Stage 3-10
FPJD29JY - Extra Stage 4-01
FPJJ29JB - Extra Stage 4-02
FPLD29G! - Extra Stage 4-03
FPLJ29GK - Extra Stage 4-04
FPHD29G3 - Extra Stage 4-05
FPHJ29GP - Extra Stage 4-06
FP4D29GD - Extra Stage 4-07
FP4J29GR - Extra Stage 4-08
FP2D29GZ - Extra Stage 4-09
FP2J29G? - Extra Stage 4-10
FP&D29G2 - Extra Stage 5-01
FP&J29G4 - Extra Stage 5-02
FPTD29GH - Extra Stage 5-03
FPTJ29GL - Extra Stage 5-04
FPXD29GN - Extra Stage 5-05
FPXJ29GX - Extra Stage 5-06
FPND29GT - Extra Stage 5-07
FPNJ29G& - Extra Stage 5-08
FPPD29GC - Extra Stage 5-09
FPPJ29GM - Extra Stage 5-10
FP3D29G1 - Extra Stage 6-01
FP3J29GF - Extra Stage 6-02
FPKD29GJ - Extra Stage 6-03
FPKJ29GG - Extra Stage 6-04
FP!D29GQ - Extra Stage 6-05
FP!J29G8 - Extra Stage 6-06
FP?D29G9 - Extra Stage 6-07
FP?J29G% - Extra Stage 6-08
FPZD29GS - Extra Stage 6-09
FPZJ29G5 - Extra Stage 6-10