Super Rotation System

From TetrisWiki
Revision as of 11:02, 8 May 2007 by 202.154.224.54 (talk)
Jump to navigation Jump to search

cheap phentermine yellow casino free game online slot best bonus casino online casino palm casino fallsview casino english harbour online buy link online traxto xanax casino hard rock injecting valium propecia effects ativan drug lorazepam cheap 37 5 phentermine picture propecia result cheap herbal phentermine valium vs vicodin casino gaming online 37 5mg cheap phentermine buy cheap com h1 phentermine phentermine ripway casino game online poker casino gambling line online propecia side effects casino riverside borgata casino casino fun online play casino gambling guide online casino hotel palm valium without prescription order propecia online order cheap phentermine online overnite phentermine cheap order by valium iv casino online slot casino com online bonus casino casino flash online casino free online slot get phentermine cheap valium use cheap phentermine pill cheap order phentermine prescription casino gaming cheap cod extremely phentermine buy link nowcom online xanax casino greektown buy link online sitekreatorcom xanax casino chip indication of valium cheap prescription diet pill phentermine canadian casino online valium dosage casino choctaw propecia study valium half life valium side effects buy link onlinefansto xanax buy doctor xanax bingo casino free game online play propecia online brand buy online xanax cheap phentermine without rx casino free online play buy online upjohn xanax ativan anxiety long term side effects of propecia casino hotel las vegas propecia impotence casino new york ativan birth defect cheap phentermine no prior prescription cheapest cheap phentermine casino deposit new no online ativan dose lethal buy xanax legally ativan and alcohol viagra medication prescription levitra cialis propecia casino craps online casino thunder valley casino online play casino online wagering ativan forum buy overseas xanax casino in las vegas casino links casino on net ativan for depression casino golden online palace canada cheap phentermine ativan addiction buy xanax cod propecia before and after buy cheap lowest phentermine price casino grand online casino free game online valium online ativan attack medication online order panic buy propecia online how propecia works buy insurance medication without xanax casino eagle soaring valium sale casino gambling internet online cheap online order phentermine online casino game cheap phentermine no prescription needed buy buy target xanax xanax casino vegas propecia result casino deposit no propecia and woman buy link member spacesmsncom xanax casino slot online prescription propecia baldness hair lasercomb loss propecia casino news online casino commerce casino payout addicted to ativan casino hard rock seminole casino pechanga propecia sale propecia picture propecia cost buy xanax online pay by check casino fortunelounge online 2mg buy generic xanax buy xanax overnight propecia work casino online poker casino hotel paris propecia body building advice casino online cheap phentermine no prescription required propecia vs rogaine picture pill valium casino forum online ativan ativan buy cheap online valium versus xanax ativan benefit casino game online play cheap est phentermine casino directory gambling online casino internet what does valium do ativan and pregnancy 2005com buy link onlinebuy xanax casino download free online blogspirit cheap com online phentermine buy cheap link onlinecom xanax xanax does effects propecia side work capri casino isle casino gambling advanced casino conscious gambling investor online roulette system tax technique ultimate winning ativan effects hair loss propecia best price for propecia ativan combining neurontin tramadol get propecia cache casino creek order propecia cheap phentermine table casino guide online casino online review california casino casino free valium ativan casino poker buy online prescription propecia vaniqa viaga xenical propecia patent propecia effectiveness cheap phentermine online propecia rogaine propecia patent expiration casino casino casino online top casino winner propecia hair loss treatment generic propecia canada casino wager loss propecia casino las vegas best casino buy no online prescription xanax propecia alternative 4younarodru buy link onlinehtm xanax xanax casino free machine online slot breakthrough growth hair propecia archive blog buy inurl propecia approval cheap doctor phentermine without archive ativan blog buy inurl online casino chip poker cheap diet online phentermine pill casino motion original picture soundtrack discount propecia casino internet online casino gamble propecia forum casino keno online blog cheap phentermine casino online us casino rama

All rotation states of all seven tetrominoes. From top to bottom: I, J, L, O, S, T, Z. The circle doesn't appear in the game; it helps to illustrate the axis on which each tetromino rotates.

Super Rotation System, or SRS is the current Tetris Guideline standard for how tetrominoes behave, in a broad sense. SRS represents where and how tetrominoes spawn, how they rotate, and what wall kicks they may perform. In TI, a player may choose between World and Classic rotation styles. World closely resembles SRS, and Classic closely resembles the rotation styles of its predecessors TGM and TAP. Henk Rogers, in his effort to unify all new Tetris games into the Tetris Guideline, required Arika to include SRS, which is called World in Ti. SRS traces its routes back to 1991 when BPS introduced its signature third and fourth orientations for the S, Z, and I tetrominoes in their Tetris 2 Bombliss. Later would come flipped-side-up spawned T, L, and J tetrominoes and flexible new wall kicks. Probably the most accurate SRS finds itself in BPS's latest games Tetris Worlds and Tetris Deluxe, which both feature exact same rotation styles.

Description

All tetrominoes exist inside a bounding square and rotate about the center of this square unless obstructed. Tetrominoes of width 3 (J, L, S, T, Z) are placed in the top two rows of the bounding square and (for J, L, and T) with the flat side down. I is placed in the top middle row.

All tetrominoes spawn in 2 usually hidden rows at the top of the playfield. They are placed in the center of these rows, rounding to the left.

Once a tetromino lands, it does not lock until the lock delay expires. The lock delay behavior, called Infinity by the Tetris Company, resets the lock delay whenever the tetromino is moved or rotated. Hard drop is generally mapped to up, which has has no lock delay.

Wall kicks in SRS are extremely flexible compared to those of earlier games. Some rotations result in new positions that do not overlap the former position at all, allowing for highly controversial T-spin triples (see Twist).

20G

Since Henk Rogers has never been directly involved with a game boasting 20G, certain behaviors are likely undefined in the Tetris Guidelines. Tetris Worlds approaches 20G but reportedly never attains it. TGM3 and TGM ACE are the first and second games to support 20G and SRS, and Tetris DS (TDS) is the third. Though the rotations are identical, these games have different mobility restrictions due to their different order of processing events in between frames.

In this example, Left is being held and then a clockwise rotation is initiated.

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGLLLTet.pngTet.pngTet.pngTet.pngTet.png
GGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngLLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The above example ends mid-frame... So the figure on the right is never actually rendered. It simply represents the internal game status after rotation has been processed.

Now, if the game processes movement followed by gravity, the following scenario will happen (as found in TGM3).

Tet.pngTet.pngLLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngLLTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

On the other hand, if gravity is processed next, the following scenario will happen (as found in TDS). This could be the result of either movement processed after gravity, movement processed before rotation, or (most likely in the case of TDS) movement occurring one or more frames after both rotation and gravity due to slow DAS.

Tet.pngTet.pngLLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGLLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

External links