Back
Tetris Overlay
by ppkantorski
|
| Version | 0.5.0 |
| Zip size | 511 KiB |
| License | GPLv2 |
| Updated | 20/04/2026 |
| Downloads | 20,425 |
| MD5 | 2cd215c87f78e9422800c01a1bda39be |
App Details
An Ultrahand-enhanced Tesla overlay that brings classic Tetris gameplay to the overlay menu. This overlay allows for in-menu gameplay with dynamic UI elements, saving and loading of game state, and high score tracking.
Notice: Requires Ultrahand Overlay or Tesla Menu.
Changelog
v0.5.0
Compilation with latest libultrahand (v2.4.1).
v0.4.9
Compilation with latest libultrahand (v2.4.0).
List of Changes
1. Piece drop height correction (now always aligned with its bottom most edge directly above the game board's top).
2. Game board, pieces, and particles now respect renderer->a (the opacity limiter).
3. Feedback corrections (for latest libultrahand) , settings sound effect for pausing / unpausing, move sound effect for piece swapping.
4. Slight code optimizations, alignment corrections, and more.
v0.4.8
Compilation with latest libultrahand (v2.3.0).
List of changes:
1. Wall kick bug fix for L pieces.
2. Code cleanup / optimizations.
3. Improved notifications and feedback (from latest libultrahand).
v0.4.7
List of changes:
1. Line clearing score has been repositioned for unrestricted view of the game board.
2. Slight code cleanup.
v0.4.6
Recompilation with latest libultrahand (v2.2.7).
List of changes:
- Removal of disableSound (for click sounds when tapping on the bottom menu bar).
v0.4.5
Recompilation with latest libultrahand (v2.2.3).
List of changes:
1. Improved piece rotation logic.
2. Improved haptics logic.
3. "Game Over" particle rain effect.
v0.4.4
Recompilation with latest libultrahand (v2.2.1).
v0.4.3
Stability Update:
- Bug fix for save data not being stored (sdmc:/config/tetris/ was not being generated on startup).
v0.4.2
Recompiled with latest libultrahand (v2.2.0).
List of changes:
1. Improved piece rotation logic + fixes for clicks resetting the drop timer when they should not be.
2. Updated for proper nx-ovlloader v2.0.0 support (in libultrahand).
v0.4.1
Recompiled with latest libultrahand (v2.1.8).
List of changes:
1. libnx has been updated for AMS 1.10+ support.
2. Haptics have now been implemented (on when enabled in the Ultrahand settings).
3. Slight tweaks to compilation settings.
v0.4.0
Recompiled with latest libultrahand (v2.1.4).
- Various fixes within libultrahand.
v0.3.9
Recompiled with latest libultrahand (v2.1.1).
- New notifications implementation.
v0.3.8
Recompiled with latest libultrahand (v2.0.1).
- Underscan fixes, controller input isolation and more.
v0.3.7
List of changes:
1. Recompiled with latest libultrahand (v2.0.0).
- Overlay / package launching, libultrahand signature, etc.
2. Bug fix for bottom menu touch regions.
3. Variable optimizations and removal of fstream.
v0.3.6
List of changes:
1. Tetris pieces are now dropped with exactly 1 block's distance into the game-board frame.
2. Updated with latest libultrahand (v1.9.10).
- Improved widget, slightly improved rendering, etc.
v0.3.5
List of changes:
1. Various code and compiler optimizations for smoother gameplay.
2. Updated using latest libultrahand (from Ultrahand Overlay 1.9.6 pre-release).
- Faster rendering than v0.3.4; true 60fps on stock clocks with wallpapers.
0.3.4
Significant rendering improvements and bug fixes in libultrahand.
60fps rendering with wallpapers.
Foreground bug fix (losing input isolation during title ID changes).
Various code optimizations and library updates.