Tetris 84 by Nice Zombies
1. Links
2. Summary
- Programming language: TI-BASIC
- Main size: 1,5 KB
- Extra size: 91 B
- Total size: 1,6 KB
- Feature count: 32
- Bytes per feature: 47 B
- Return: unpause
- New: start new game
- Stop: quit
4. Controls
4.1. Game
- Window: hold piece
- Trace: pause
- 2nd: rotate clockwise
- ←: move left
- →: move right
- Alpha: rotate counterclockwise
- ↓: soft drop
- Window: select next option
- Trace: choose selected option
- ↵ Enter: exit sleep mode
5. Features
- All tetrominoes
- Alternative rotation
- Animations
- Drop: soft drop
- Drop points:
1 * fall_height
- Drought prevention: pieces are drawn from bags, except the first
- Easter eggs: hold queue starts with a long bar
- Faster levels:
speed = min(level, 9)
- Game over detection
- Game over screen: fill animation, then pause
- Gravity
- High scores: top 3, updated (not refreshed) in real time
- Hold piece: swap with next piece, indicated with
.
- Horizontal movement
- Level score multiplier:
level + 1
- Level selection: start from level 0 - 9
- Line clearing: animation
- Line clear points:
- Single:
40 * multiplier
- Double:
100 * multiplier
- Triple:
300 * multiplier
- Tetris:
1200 * multiplier
- No bugs
- No ceiling
- Obstacle height selection: start with height 0 - 14
- Pause: menu with restart and quit
- Persistent high scores: from OS
- Piece preview: single piece
- Placement points: 1
- Placement transition: hide center of rotation
- Quit: shows stack
- Restart
- Retry
- Rotation
- Sleep mode: activates after 1000 ticks of inactivity on pause screen
- Visible center of rotation: indicated with
+
6. How to play
After downloading the archive, the program can be run in one of these 2 ways:
6.1. WabbitEmu (Windows only)
- Download ti84se.rom
- Download WabbitEmu
- Open WabbitEmu
- Browse for
ti84se.rom
- View > Enable skin
- Load
ZOOM.8XP
and TETRIS.8XP
- Run prgmZOOM
- Select
prgm
- Run prgmTETRIS
6.2. TI-84
- Download TI Connect™ CE
- Open TI Connect™ CE
- Connect your calculator with a USB Mini-B cable
- Open Calculator Explorer Workspace
- Transfer
ZOOM.8XP
and TETRIS.8XP
- Run prgmZOOM
- Select
prgm
- Run prgmTETRIS