Tetris (Sega) Techniques: Difference between revisions

From TetrisWiki
Jump to navigation Jump to search
*>Jujubo
*>NightmareciBot
m Robot: Converting to new playfield syntax...
Line 7: Line 7:
When the gravity is fast you want to rotate only after the piece has landed, whenever this is possible. Here the player has an active L and an O coming next, and wants to stack them against the left wall. If the player is unable to rotate twice before the L reaches the left wall, it will get stuck in a vertical orientation. It won't rotate a 2nd time because there are no [[wall kick]]s.
When the gravity is fast you want to rotate only after the piece has landed, whenever this is possible. Here the player has an active L and an O coming next, and wants to stack them against the left wall. If the player is unable to rotate twice before the L reaches the left wall, it will get stuck in a vertical orientation. It won't rotate a 2nd time because there are no [[wall kick]]s.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |l|l|l| | | | }}
...LLL....
{{pfrow| | | |l| | | | | | }}
...L......
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | |l|l|l| | | | | }}
..LLL.....
{{pfrow| | |l| | | | | | | }}
..L.......
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| |l| | | | | | | | }}
.L........
{{pfrow| |l| | | | | | | | }}
.L........
{{pfrow| |l|l| | | | | | | }}
.LL.......
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|l| | | | | | | | | }}
L.........
{{pfrow|l| | | | | | | | | }}
L.........
{{pfrow|l|l| |g|g|g|g|g|g| }}
LL.GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|l| | | | | | | | | }}
L.........
{{pfrow|l| | |g|g|g|g|g|g| }}
L..GGGGGG.
{{pfrow|l|l| |g|g|g|g|g|g| }}
LL.GGGGGG.
{{pfend}}
</playfield>
|}
|}
It's much more reliable in this situation to wait and only rotate after the piece has landed. After it lands, release left then rotate twice. You only have to be quick enough to beat the lock delay, not the gravity or [[DAS]].
It's much more reliable in this situation to wait and only rotate after the piece has landed. After it lands, release left then rotate twice. You only have to be quick enough to beat the lock delay, not the gravity or [[DAS]].
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |l|l|l| | | | }}
...LLL....
{{pfrow| | | |l| | | | | | }}
...L......
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | |l|l|l| | | | | }}
..LLL.....
{{pfrow| | |l| | | | | | | }}
..L.......
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| |l|l|l| | | | | | }}
.LLL......
{{pfrow| |l| | | | | | | | }}
.L........
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|l|l|l| | | | | | | }}
LLL.......
{{pfrow|l| | |g|g|g|g|g|g| }}
L..GGGGGG.
{{pfrow| | | |g|g|g|g|g|g| }}
...GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|l|l|l|g|g|g|g|g|g| }}
LLLGGGGGG.
{{pfrow|l| | |g|g|g|g|g|g| }}
L..GGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| |l| | | | | | | | }}
.L........
{{pfrow| |l| |g|g|g|g|g|g| }}
.L.GGGGGG.
{{pfrow| |l|l|g|g|g|g|g|g| }}
.LLGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | |l|g|g|g|g|g|g| }}
..LGGGGGG.
{{pfrow|l|l|l|g|g|g|g|g|g| }}
LLLGGGGGG.
{{pfend}}
</playfield>
|}
|}


When the gravity is fast and you have a high stack it can be extra tricky to rotate the I, because of the lack of [[IRS]], ceiling kicks, and floor kicks. You need perfect timing in this example.
When the gravity is fast and you have a high stack it can be extra tricky to rotate the I, because of the lack of [[IRS]], ceiling kicks, and floor kicks. You need perfect timing in this example.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |z|z|z|z| | | }}
...ZZZZ...
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |z|z|z|z| | | }}
...ZZZZ...
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | |z| | | | }}
.....Z....
{{pfrow| | | | | |z| | | | }}
.....Z....
{{pfrow| | | | | |z| | | | }}
.....Z....
{{pfrow| | | | | |z| | | | }}
.....Z....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
It's much more sensible here to build a platform in the center and [[skim]] while you wait for another I.
It's much more sensible here to build a platform in the center and [[skim]] while you wait for another I.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|z|z|z|z| | | | | | }}
ZZZZ......
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |o|o| | | | }}
....OO....
{{pfrow|z|z|z|z|o|o| | | | }}
ZZZZOO....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |o|o| | | | }}
....OO....
{{pfrow|z|z|z|z|o|o| |j|j|j}}
ZZZZOO.JJJ
{{pfrow|g|g|g|g|g|g|g|g|g|j}}
GGGGGGGGGJ
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | |s| | }}
.......S..
{{pfrow| | | | |o|o|s|s| | }}
....OOSS..
{{pfrow|z|z|z|z|o|o|s|j|j|j}}
ZZZZOOSJJJ
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | |s| | }}
.......S..
{{pfrow| | | | |o|o|s|s| | }}
....OOSS..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
Now the I is easier to rotate, because once again you're racing the slow lock delay instead of the fast gravity.
Now the I is easier to rotate, because once again you're racing the slow lock delay instead of the fast gravity.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |z|z|z|z| | | }}
...ZZZZ...
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | |s| | }}
.......S..
{{pfrow| | | | |o|o|s|s| | }}
....OOSS..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |z|z|z|z| | }}
....ZZZZ..
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | |s| | }}
.......S..
{{pfrow| | | | |o|o|s|s| | }}
....OOSS..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | |z|z|z|z| }}
.....ZZZZ.
{{pfrow| | | | | | | |s| | }}
.......S..
{{pfrow| | | | |o|o|s|s| | }}
....OOSS..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | |z|z|z|z}}
......ZZZZ
{{pfrow| | | | | | | |s| | }}
.......S..
{{pfrow| | | | |o|o|s|s| | }}
....OOSS..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | |z| }}
........Z.
{{pfrow| | | | | | | | |z| }}
........Z.
{{pfrow| | | | | | | |s|z| }}
.......SZ.
{{pfrow| | | | |o|o|s|s|z| }}
....OOSSZ.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | |z}}
.........Z
{{pfrow| | | | | | | | | |z}}
.........Z
{{pfrow| | | | | | | |s| |z}}
.......S.Z
{{pfrow| | | | |o|o|s|s| |z}}
....OOSS.Z
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
This next situation is a little tougher than it may appear. If you start shifting too early you can miss the platform.
This next situation is a little tougher than it may appear. If you start shifting too early you can miss the platform.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |z|z|z|z| | | }}
...ZZZZ...
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |z|z|z|z| | }}
....ZZZZ..
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | |z|z|z|z| }}
.....ZZZZ.
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
If you wait too long before shifting, the I may not reach the wall because the rotation doesn't cause a lock delay reset.
If you wait too long before shifting, the I may not reach the wall because the rotation doesn't cause a lock delay reset.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |z|z|z|z| | | }}
...ZZZZ...
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | |z| | | | }}
.....Z....
{{pfrow| | | | | |z| | | | }}
.....Z....
{{pfrow|g|g|g|g|g|z| | | | }}
GGGGGZ....
{{pfrow|g|g|g|g|g|z| | | | }}
GGGGGZ....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | |z| }}
........Z.
{{pfrow| | | | | | | | |z| }}
........Z.
{{pfrow|g|g|g|g|g| | | |z| }}
GGGGG...Z.
{{pfrow|g|g|g|g|g| | | |z| }}
GGGGG...Z.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
What you have to do is start to DAS as soon as the I lands, and then rotate while shifting.
What you have to do is start to DAS as soon as the I lands, and then rotate while shifting.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |z|z|z|z| | | }}
...ZZZZ...
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |z|z|z|z| | }}
....ZZZZ..
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g| | | | | }}
GGGGG.....
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | |z| | | }}
......Z...
{{pfrow| | | | | | |z| | | }}
......Z...
{{pfrow|g|g|g|g|g| |z| | | }}
GGGGG.Z...
{{pfrow|g|g|g|g|g| |z| | | }}
GGGGG.Z...
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | |z}}
.........Z
{{pfrow| | | | | | | | | |z}}
.........Z
{{pfrow|g|g|g|g|g| | | | |z}}
GGGGG....Z
{{pfrow|g|g|g|g|g| | | | |z}}
GGGGG....Z
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}


Line 416: Line 416:
This is riskier because it requires precise timing, but it has to be done sometimes. The shape of your stack can cause pieces to get stuck if you wait too long to rotate. Let's say you want to place the J rotated twice and into columns 1-3. It can get stuck in the center like this.
This is riskier because it requires precise timing, but it has to be done sometimes. The shape of your stack can cause pieces to get stuck if you wait too long to rotate. Let's say you want to place the J rotated twice and into columns 1-3. It can get stuck in the center like this.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | |j|j|j| | | | }}
...JJJ....
{{pfrow| | | |g| |j|g|g|g|g}}
...G.JGGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | |j|j| | | | }}
....JJ....
{{pfrow| | | |g|j| |g|g|g|g}}
...GJ.GGGG
{{pfrow|g| |g|g|j|g|g|g| | }}
G.GGJGGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
Shifting to the wall first doesn't help at all.
Shifting to the wall first doesn't help at all.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow|j|j|j| | | | | | | }}
JJJ.......
{{pfrow| | |j|g| | |g|g|g|g}}
..JG..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| |j|j| | | | | | | }}
.JJ.......
{{pfrow| |j| |g| | |g|g|g|g}}
.J.G..GGGG
{{pfrow|g|j|g|g| |g|g|g| | }}
GJGG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
If you try to shift and rotate, you can get stuck against the wall and the piece won't kick off.
If you try to shift and rotate, you can get stuck against the wall and the piece won't kick off.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |j|j|j| | | | }}
...JJJ....
{{pfrow| | | | | |j| | | | }}
.....J....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|j|j| | | | | | | | }}
JJ........
{{pfrow|j| | | | | | | | | }}
J.........
{{pfrow|j| | |g| | |g|g|g|g}}
J..G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
The proper technique is to rotate twice while the piece is falling, and only begin shifting after the 2nd rotation.
The proper technique is to rotate twice while the piece is falling, and only begin shifting after the 2nd rotation.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |j|j|j| | | | }}
...JJJ....
{{pfrow| | | | | |j| | | | }}
.....J....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |j|j|j| | | | }}
...JJJ....
{{pfrow| | | | | |j| | | | }}
.....J....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | |j|j| | | | }}
....JJ....
{{pfrow| | | | |j| | | | | }}
....J.....
{{pfrow| | | | |j| | | | | }}
....J.....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |j|j| | | | }}
....JJ....
{{pfrow| | | | |j| | | | | }}
....J.....
{{pfrow| | | | |j| | | | | }}
....J.....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |j|j| | | | }}
....JJ....
{{pfrow| | | | |j| | | | | }}
....J.....
{{pfrow| | | | |j| | | | | }}
....J.....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |j| | | | | | }}
...J......
{{pfrow| | | |j|j|j| | | | }}
...JJJ....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |j| | | | | | }}
...J......
{{pfrow| | | |j|j|j| | | | }}
...JJJ....
{{pfrow| | | |g| | |g|g|g|g}}
...G..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|j| | | | | | | | | }}
J.........
{{pfrow|j|j|j|g| | |g|g|g|g}}
JJJG..GGGG
{{pfrow|g| |g|g| |g|g|g| | }}
G.GG.GGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}


Line 570: Line 570:
Because only counter-clockwise rotation exists in Sega Tetris, and because of the lack of wall kicks, the number of available [[twist]]s is limited. The only ones that work in mirrored situations are S and Z twists.
Because only counter-clockwise rotation exists in Sega Tetris, and because of the lack of wall kicks, the number of available [[twist]]s is limited. The only ones that work in mirrored situations are S and Z twists.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | |g|g|g|g|g|g|g|g}}
..GGGGGGGG
{{pfrow| | | |g|g|g|g|g|g|g}}
...GGGGGGG
{{pfrow| | |g|g|g|g|g|g|g|g}}
..GGGGGGGG
{{pfrow| |g|g|g|g|g|g|g|g|g}}
.GGGGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|t| |g|g|g|g|g|g|g|g}}
T.GGGGGGGG
{{pfrow|t|t| |g|g|g|g|g|g|g}}
TT.GGGGGGG
{{pfrow| |t|g|g|g|g|g|g|g|g}}
.TGGGGGGGG
{{pfrow| |g|g|g|g|g|g|g|g|g}}
.GGGGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | |g|g|g|g|g|g|g|g}}
..GGGGGGGG
{{pfrow| |t|t|g|g|g|g|g|g|g}}
.TTGGGGGGG
{{pfrow|t|t|g|g|g|g|g|g|g|g}}
TTGGGGGGGG
{{pfrow| |g|g|g|g|g|g|g|g|g}}
.GGGGGGGGG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g|g| | }}
GGGGGGGG..
{{pfrow|g|g|g|g|g|g|g| | | }}
GGGGGGG...
{{pfrow|g|g|g|g|g|g|g|g| | }}
GGGGGGGG..
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g|g| |s}}
GGGGGGGG.S
{{pfrow|g|g|g|g|g|g|g| |s|s}}
GGGGGGG.SS
{{pfrow|g|g|g|g|g|g|g|g|s| }}
GGGGGGGGS.
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g|g| | }}
GGGGGGGG..
{{pfrow|g|g|g|g|g|g|g|s|s| }}
GGGGGGGSS.
{{pfrow|g|g|g|g|g|g|g|g|s|s}}
GGGGGGGGSS
{{pfrow|g|g|g|g|g|g|g|g|g| }}
GGGGGGGGG.
{{pfend}}
</playfield>
|}
|}
These twists can only work as shown below (no mirrors).
These twists can only work as shown below (no mirrors).
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfrow|g|g|g| | | | |g|g|g}}
GGG....GGG
{{pfrow|g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfrow|g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|z|g|g|g|g}}
GGGGGZGGGG
{{pfrow|g|g|g| | |z| |g|g|g}}
GGG..Z.GGG
{{pfrow|g|g|g|g|g|z|g|g|g|g}}
GGGGGZGGGG
{{pfrow|g|g|g|g|g|z|g|g|g|g}}
GGGGGZGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfrow|g|g|g|z|z|z|z|g|g|g}}
GGGZZZZGGG
{{pfrow|g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfrow|g|g|g|g|g| |g|g|g|g}}
GGGGG.GGGG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g| | |g}}
GGGGGGG..G
{{pfrow|g|g|g|g|g|g| | |g|g}}
GGGGGG..GG
{{pfrow|g|g|g|g|g|g| | | |g}}
GGGGGG...G
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g|j|j|g}}
GGGGGGGJJG
{{pfrow|g|g|g|g|g|g| |j|g|g}}
GGGGGG.JGG
{{pfrow|g|g|g|g|g|g| |j| |g}}
GGGGGG.J.G
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g| | |g}}
GGGGGGG..G
{{pfrow|g|g|g|g|g|g|j| |g|g}}
GGGGGGJ.GG
{{pfrow|g|g|g|g|g|g|j|j|j|g}}
GGGGGGJJJG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g| | |g}}
GGGGGGG..G
{{pfrow|g|g|g|g|g|g| | | |g}}
GGGGGG...G
{{pfrow|g|g|g|g|g|g| | | |g}}
GGGGGG...G
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g| |j|g}}
GGGGGGG.JG
{{pfrow|g|g|g|g|g|g| | |j|g}}
GGGGGG..JG
{{pfrow|g|g|g|g|g|g| |j|j|g}}
GGGGGG.JJG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g|j| |g}}
GGGGGGGJ.G
{{pfrow|g|g|g|g|g|g| |j| |g}}
GGGGGG.J.G
{{pfrow|g|g|g|g|g|g|j|j| |g}}
GGGGGGJJ.G
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|g|g|g|g|g|g|g| | |g}}
GGGGGGG..G
{{pfrow|g|g|g|g|g|g|j|j|j|g}}
GGGGGGJJJG
{{pfrow|g|g|g|g|g|g| | |j|g}}
GGGGGG..JG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g|g|g| | | }}
GGGGGGG...
{{pfrow|g|g|g|g|g|g| | | |g}}
GGGGGG...G
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | |l| | }}
.......L..
{{pfrow|g|g|g|g|g|g|g|l| | }}
GGGGGGGL..
{{pfrow|g|g|g|g|g|g| |l|l|g}}
GGGGGG.LLG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g|g|g| |l| }}
GGGGGGG.L.
{{pfrow|g|g|g|g|g|g|l|l|l|g}}
GGGGGGLLLG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | |g|g|g|g|g|g|g|g}}
..GGGGGGGG
{{pfrow| | | |g|g|g|g|g|g|g}}
...GGGGGGG
{{pfrow| | | |g|g|g|g|g|g|g}}
...GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|l| |g|g|g|g|g|g|g|g}}
L.GGGGGGGG
{{pfrow|l| | |g|g|g|g|g|g|g}}
L..GGGGGGG
{{pfrow|l|l| |g|g|g|g|g|g|g}}
LL.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| |l|g|g|g|g|g|g|g|g}}
.LGGGGGGGG
{{pfrow| |l| |g|g|g|g|g|g|g}}
.L.GGGGGGG
{{pfrow| |l|l|g|g|g|g|g|g|g}}
.LLGGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | |g|g|g|g|g|g|g|g}}
..GGGGGGGG
{{pfrow| | |l|g|g|g|g|g|g|g}}
..LGGGGGGG
{{pfrow|l|l|l|g|g|g|g|g|g|g}}
LLLGGGGGGG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | |g|g|g|g|g|g|g|g}}
..GGGGGGGG
{{pfrow| | | |g|g|g|g|g|g|g}}
...GGGGGGG
{{pfrow| | | |g|g|g|g|g|g|g}}
...GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow|l|l|g|g|g|g|g|g|g|g}}
LLGGGGGGGG
{{pfrow| |l| |g|g|g|g|g|g|g}}
.L.GGGGGGG
{{pfrow| |l| |g|g|g|g|g|g|g}}
.L.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | |g|g|g|g|g|g|g|g}}
..GGGGGGGG
{{pfrow|l|l|l|g|g|g|g|g|g|g}}
LLLGGGGGGG
{{pfrow|l| | |g|g|g|g|g|g|g}}
L..GGGGGGG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g|g|g| | | }}
GGGGGGG...
{{pfrow|g|g|g|g|g|g| | | |g}}
GGGGGG...G
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | |i| | }}
.......I..
{{pfrow|g|g|g|g|g|g|g|i|i| }}
GGGGGGGII.
{{pfrow|g|g|g|g|g|g| |i| |g}}
GGGGGG.I.G
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g|g|g|g|g|g|g|i| | }}
GGGGGGGI..
{{pfrow|g|g|g|g|g|g|i|i|i|g}}
GGGGGGIIIG
{{pfend}}
</playfield>
|}
|}
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | |g|g}}
........GG
{{pfrow|g|g|g|g|g|g| | | |g}}
GGGGGG...G
{{pfrow|g|g|g|g|g|g|g| |g|g}}
GGGGGGG.GG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | |i|g|g}}
.......IGG
{{pfrow|g|g|g|g|g|g|i|i| |g}}
GGGGGGII.G
{{pfrow|g|g|g|g|g|g|g|i|g|g}}
GGGGGGGIGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | |g|g}}
........GG
{{pfrow|g|g|g|g|g|g|i|i|i|g}}
GGGGGGIIIG
{{pfrow|g|g|g|g|g|g|g|i|g|g}}
GGGGGGGIGG
{{pfend}}
</playfield>
|}
|}


Line 763: Line 763:
The fast DAS in Sega Tetris allows for moves that aren't possible in most other games with fast gravity. Here the T can jump over the open column and stack nicely against the wall. When left is pressed and held, the piece first moves one column left, pauses, and then the auto-shift takes over. In this example you wouldn't want to shift and rotate as the piece is falling because it could easily get stuck against the left wall after one rotation.
The fast DAS in Sega Tetris allows for moves that aren't possible in most other games with fast gravity. Here the T can jump over the open column and stack nicely against the wall. When left is pressed and held, the piece first moves one column left, pauses, and then the auto-shift takes over. In this example you wouldn't want to shift and rotate as the piece is falling because it could easily get stuck against the left wall after one rotation.
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | |i|i|i| | | | }}
...III....
{{pfrow| | | | |i| | | | | }}
....I.....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g| | |g|g|g|g|g|g|g}}
G..GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |i|i|i| | | | }}
...III....
{{pfrow| | | | |i| | | | | }}
....I.....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g| | |g|g|g|g|g|g|g}}
G..GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |i| | | | | }}
....I.....
{{pfrow| | | | |i|i| | | | }}
....II....
{{pfrow| | | | |i| | | | | }}
....I.....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g| | |g|g|g|g|g|g|g}}
G..GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |i| | | | | }}
....I.....
{{pfrow| | | |i|i|i| | | | }}
...III....
{{pfrow| | | | | | | | | | }}
..........
{{pfrow|g| | |g|g|g|g|g|g|g}}
G..GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | |i| | | | | }}
....I.....
{{pfrow| | | |i|i| | | | | }}
...II.....
{{pfrow| | | | |i| | | | | }}
....I.....
{{pfrow|g| | |g|g|g|g|g|g|g}}
G..GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | |i| | | | | | }}
...I......
{{pfrow| | |i|i| | | | | | }}
..II......
{{pfrow| | | |i| | | | | | }}
...I......
{{pfrow|g| | |g|g|g|g|g|g|g}}
G..GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| | | | | | | | | | }}
..........
{{pfrow| |i| | | | | | | | }}
.I........
{{pfrow|i|i| | | | | | | | }}
II........
{{pfrow|g|i| |g|g|g|g|g|g|g}}
GI.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfrow|g|g| |g|g|g|g|g|g|g}}
GG.GGGGGGG
{{pfend}}
</playfield>
|}
|}

Revision as of 03:47, 5 August 2009

These techniques can be very helpful for dealing with fast gravity in Sega Tetris.

Rotation Techniques

It's often useful to rotate a piece 2 or 3 times in quick succession. This can help to get a piece to the desired orientation before it lands, or after it lands and before the lock delay expires. The original arcade game only had 1 rotation button, but a version released with the Japanese PS2 game Sega Ages 2500 Series Vol.28 Tetris Collection allows the player to use up to 3 rotation buttons (each performs counter-clockwise rotation).

Rotation After Landing

When the gravity is fast you want to rotate only after the piece has landed, whenever this is possible. Here the player has an active L and an O coming next, and wants to stack them against the left wall. If the player is unable to rotate twice before the L reaches the left wall, it will get stuck in a vertical orientation. It won't rotate a 2nd time because there are no wall kicks.

...LLL....
...L......
..........
..........
...GGGGGG.
...GGGGGG.
..........
..LLL.....
..L.......
..........
...GGGGGG.
...GGGGGG.
..........
.L........
.L........
.LL.......
...GGGGGG.
...GGGGGG.
..........
..........
L.........
L.........
LL.GGGGGG.
...GGGGGG.
..........
..........
..........
L.........
L..GGGGGG.
LL.GGGGGG.

It's much more reliable in this situation to wait and only rotate after the piece has landed. After it lands, release left then rotate twice. You only have to be quick enough to beat the lock delay, not the gravity or DAS.

...LLL....
...L......
..........
..........
...GGGGGG.
...GGGGGG.
..........
..LLL.....
..L.......
..........
...GGGGGG.
...GGGGGG.
..........
..........
.LLL......
.L........
...GGGGGG.
...GGGGGG.
..........
..........
..........
LLL.......
L..GGGGGG.
...GGGGGG.
..........
..........
..........
..........
LLLGGGGGG.
L..GGGGGG.
..........
..........
..........
.L........
.L.GGGGGG.
.LLGGGGGG.
..........
..........
..........
..........
..LGGGGGG.
LLLGGGGGG.

When the gravity is fast and you have a high stack it can be extra tricky to rotate the I, because of the lack of IRS, ceiling kicks, and floor kicks. You need perfect timing in this example.

...ZZZZ...
..........
..........
..........
GGGGGGGGG.
GGGGGGGGG.
..........
...ZZZZ...
..........
..........
GGGGGGGGG.
GGGGGGGGG.
.....Z....
.....Z....
.....Z....
.....Z....
GGGGGGGGG.
GGGGGGGGG.

It's much more sensible here to build a platform in the center and skim while you wait for another I.

..........
..........
..........
ZZZZ......
GGGGGGGGG.
GGGGGGGGG.
..........
..........
....OO....
ZZZZOO....
GGGGGGGGG.
GGGGGGGGG.
..........
..........
....OO....
ZZZZOO.JJJ
GGGGGGGGGJ
GGGGGGGGG.
..........
..........
.......S..
....OOSS..
ZZZZOOSJJJ
GGGGGGGGG.
..........
..........
..........
.......S..
....OOSS..
GGGGGGGGG.

Now the I is easier to rotate, because once again you're racing the slow lock delay instead of the fast gravity.

...ZZZZ...
..........
..........
.......S..
....OOSS..
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
....ZZZZ..
..........
.......S..
....OOSS..
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
..........
.....ZZZZ.
.......S..
....OOSS..
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
..........
......ZZZZ
.......S..
....OOSS..
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
........Z.
........Z.
.......SZ.
....OOSSZ.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
..........
.........Z
.........Z
.......S.Z
....OOSS.Z
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.
GGGGGGGGG.

This next situation is a little tougher than it may appear. If you start shifting too early you can miss the platform.

...ZZZZ...
..........
..........
GGGGG.....
GGGGG.....
GGGGGGGGG.
GGGGGGGGG.
..........
....ZZZZ..
..........
GGGGG.....
GGGGG.....
GGGGGGGGG.
GGGGGGGGG.
..........
..........
.....ZZZZ.
GGGGG.....
GGGGG.....
GGGGGGGGG.
GGGGGGGGG.

If you wait too long before shifting, the I may not reach the wall because the rotation doesn't cause a lock delay reset.

..........
..........
...ZZZZ...
GGGGG.....
GGGGG.....
GGGGGGGGG.
GGGGGGGGG.
..........
.....Z....
.....Z....
GGGGGZ....
GGGGGZ....
GGGGGGGGG.
GGGGGGGGG.
..........
........Z.
........Z.
GGGGG...Z.
GGGGG...Z.
GGGGGGGGG.
GGGGGGGGG.

What you have to do is start to DAS as soon as the I lands, and then rotate while shifting.

..........
..........
...ZZZZ...
GGGGG.....
GGGGG.....
GGGGGGGGG.
GGGGGGGGG.
..........
..........
....ZZZZ..
GGGGG.....
GGGGG.....
GGGGGGGGG.
GGGGGGGGG.
..........
......Z...
......Z...
GGGGG.Z...
GGGGG.Z...
GGGGGGGGG.
GGGGGGGGG.
..........
.........Z
.........Z
GGGGG....Z
GGGGG....Z
GGGGGGGGG.
GGGGGGGGG.

Rotation Before Landing

This is riskier because it requires precise timing, but it has to be done sometimes. The shape of your stack can cause pieces to get stuck if you wait too long to rotate. Let's say you want to place the J rotated twice and into columns 1-3. It can get stuck in the center like this.

..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
...JJJ....
...G.JGGGG
G.GG.GGG..
GGGGGGGGG.
....JJ....
...GJ.GGGG
G.GGJGGG..
GGGGGGGGG.

Shifting to the wall first doesn't help at all.

JJJ.......
..JG..GGGG
G.GG.GGG..
GGGGGGGGG.
.JJ.......
.J.G..GGGG
GJGG.GGG..
GGGGGGGGG.

If you try to shift and rotate, you can get stuck against the wall and the piece won't kick off.

...JJJ....
.....J....
..........
..........
..........
..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
..........
..........
..........
..........
JJ........
J.........
J..G..GGGG
G.GG.GGG..
GGGGGGGGG.

The proper technique is to rotate twice while the piece is falling, and only begin shifting after the 2nd rotation.

...JJJ....
.....J....
..........
..........
..........
..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
..........
...JJJ....
.....J....
..........
..........
..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
....JJ....
....J.....
....J.....
..........
..........
..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
..........
....JJ....
....J.....
....J.....
..........
..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
..........
..........
....JJ....
....J.....
....J.....
..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
..........
..........
..........
...J......
...JJJ....
..........
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
..........
..........
..........
..........
...J......
...JJJ....
...G..GGGG
G.GG.GGG..
GGGGGGGGG.
..........
..........
..........
..........
..........
J.........
JJJG..GGGG
G.GG.GGG..
GGGGGGGGG.

Twists

Because only counter-clockwise rotation exists in Sega Tetris, and because of the lack of wall kicks, the number of available twists is limited. The only ones that work in mirrored situations are S and Z twists.

..GGGGGGGG
...GGGGGGG
..GGGGGGGG
.GGGGGGGGG
T.GGGGGGGG
TT.GGGGGGG
.TGGGGGGGG
.GGGGGGGGG
..GGGGGGGG
.TTGGGGGGG
TTGGGGGGGG
.GGGGGGGGG
GGGGGGGG..
GGGGGGG...
GGGGGGGG..
GGGGGGGGG.
GGGGGGGG.S
GGGGGGG.SS
GGGGGGGGS.
GGGGGGGGG.
GGGGGGGG..
GGGGGGGSS.
GGGGGGGGSS
GGGGGGGGG.

These twists can only work as shown below (no mirrors).

GGGGG.GGGG
GGG....GGG
GGGGG.GGGG
GGGGG.GGGG
GGGGGZGGGG
GGG..Z.GGG
GGGGGZGGGG
GGGGGZGGGG
GGGGG.GGGG
GGGZZZZGGG
GGGGG.GGGG
GGGGG.GGGG
GGGGGGG..G
GGGGGG..GG
GGGGGG...G
GGGGGGGJJG
GGGGGG.JGG
GGGGGG.J.G
GGGGGGG..G
GGGGGGJ.GG
GGGGGGJJJG
GGGGGGG..G
GGGGGG...G
GGGGGG...G
GGGGGGG.JG
GGGGGG..JG
GGGGGG.JJG
GGGGGGGJ.G
GGGGGG.J.G
GGGGGGJJ.G
GGGGGGG..G
GGGGGGJJJG
GGGGGG..JG
..........
GGGGGGG...
GGGGGG...G
.......L..
GGGGGGGL..
GGGGGG.LLG
..........
GGGGGGG.L.
GGGGGGLLLG
..GGGGGGGG
...GGGGGGG
...GGGGGGG
L.GGGGGGGG
L..GGGGGGG
LL.GGGGGGG
.LGGGGGGGG
.L.GGGGGGG
.LLGGGGGGG
..GGGGGGGG
..LGGGGGGG
LLLGGGGGGG
..GGGGGGGG
...GGGGGGG
...GGGGGGG
LLGGGGGGGG
.L.GGGGGGG
.L.GGGGGGG
..GGGGGGGG
LLLGGGGGGG
L..GGGGGGG
..........
GGGGGGG...
GGGGGG...G
.......I..
GGGGGGGII.
GGGGGG.I.G
..........
GGGGGGGI..
GGGGGGIIIG
........GG
GGGGGG...G
GGGGGGG.GG
.......IGG
GGGGGGII.G
GGGGGGGIGG
........GG
GGGGGGIIIG
GGGGGGGIGG

DAS Techniques

The fast DAS in Sega Tetris allows for moves that aren't possible in most other games with fast gravity. Here the T can jump over the open column and stack nicely against the wall. When left is pressed and held, the piece first moves one column left, pauses, and then the auto-shift takes over. In this example you wouldn't want to shift and rotate as the piece is falling because it could easily get stuck against the left wall after one rotation.

...III....
....I.....
..........
..........
..........
..........
G..GGGGGGG
GG.GGGGGGG
GG.GGGGGGG
..........
...III....
....I.....
..........
..........
..........
G..GGGGGGG
GG.GGGGGGG
GG.GGGGGGG
..........
....I.....
....II....
....I.....
..........
..........
G..GGGGGGG
GG.GGGGGGG
GG.GGGGGGG
..........
..........
..........
....I.....
...III....
..........
G..GGGGGGG
GG.GGGGGGG
GG.GGGGGGG
..........
..........
..........
....I.....
...II.....
....I.....
G..GGGGGGG
GG.GGGGGGG
GG.GGGGGGG
..........
..........
..........
...I......
..II......
...I......
G..GGGGGGG
GG.GGGGGGG
GG.GGGGGGG
..........
..........
..........
..........
.I........
II........
GI.GGGGGGG
GG.GGGGGGG
GG.GGGGGGG