Skip to content

Releases: Strophox/tetrs

Better Finesse Release

29 Dec 22:13
Compare
Choose a tag to compare
  • Revamped movement handling! (Is now guideline-compliant)
    • 0 ARR finesse etc. should be better now.
    • (As usual, only noticeable with enhanced keyboard events, e.g. with Kitty.)
  • New game configuration option: "assume enhanced key events".
    • Can be used to manually override the otherwise automatic detection of enhanced keyboard events (the Kitty protocol).
  • Tweaked lock delay curve, ground time max (3s -> 2s), soft drop factor (15x -> 10x).
  • Tweaked Master mode goal.
    • Starts at lvl 20 and ends at lvl 35.
  • Custom start boards (./tetrs_tui --custom-board=...) are now also stored in the save file.
    • Can be deleted/reset in the New Game menu with [del].

The Current Release(TM)

18 Nov 09:37
Compare
Choose a tag to compare
  • "Level" terminology has been changed to "Gravity" to accurately describe its purpose.
    • A gravity level of 0 specially denotes no gravity.
  • Initial Hold System and Initial Rotation System implemented.
  • Ocular RS: Added special 180° rotations (notably S/Z, L/J).
  • Experimental tetromino color scheme added.
    • (First scheme I felt was balanced; "good-looking enough" :)
  • (Semi-hidden: locked tiles can use a different color scheme, but this must be manually set in the config file.)
  • More tweaks and such.

Hope you enjoy playing and please report bugs =P

Improvements and Combo Bot release

08 Sep 22:55
8fa0924
Compare
Choose a tag to compare

"Various improvements nobody asked for!"

  • Renamed tetrs_terminal -> tetrs_tui.
  • Descent Mode is now unlockable by finishing Puzzle Mode.
  • Cheese mode limit is customizable (+lower default of 20).
  • Combo mode bot (./tetrs_tui -e, combos into the thousands).
  • Ocular Rotation System v3.3 (more consistent I, S, L/J spins).
  • Bug fixes, tweaks, QOL, ...
  • Code refactors, cleanup, ...

This is another release has been developed quickly and for personal experimentation;
But anyone should feel free to create an issue if they encounter a troubling bug!

More modes release

27 Aug 01:59
Compare
Choose a tag to compare

This version adds an experimental new mode:

  • Descent mode (accessed by running the program with a commmand line flag --descent-mode / -d (e.g. ./tetrs_terminal -d)).
  • Time trial is available again.
  • Tweaks to other things.

Combo release

24 Aug 22:41
Compare
Choose a tag to compare

Literally a combo release. (Not only is it the third release in close succession, but also it adds...)

  • Combo mode.
  • Also, a release tag is now included in the About menu for convenience (sorry that took so long, I hope it might start coming in handy from now on.)
  • New bugs, most likely! (Feel free to open an issue if it's not fixed in the newest release.)

Well-named release

24 Aug 17:33
Compare
Choose a tag to compare

Finally!

  • Hold function implemented.
  • (Tweaks and fixes.)
  • (New bugs to be discovered and fixed.)

Dedicated to Nome

Quick fix release #3

24 Aug 10:27
Compare
Choose a tag to compare
  • Tweaked O-rotation! - this release adds functionality to the O-piece's otherwise visually useless rotation. It will behave like a move ('roll') to the side, and in special cases allow for O-spins!
  • Other tweaks and refactors

Small Tweaks release

22 Aug 00:29
Compare
Choose a tag to compare
  • Ocular Rotation System v3: More symmetry, more control, more flexibility!
  • Added Cheese mode: How efficiently can you eat through 32 lines?
    • Removed "Time Trial" mode (still accessible using Custom mode.)
  • Keybinds can now be explicitly deleted.
  • Save file location is now mentioned in settings.
  • (Fixes, tweaks, refactors...)

Quick fix release #2

04 Aug 15:11
Compare
Choose a tag to compare
  • More T-spins! (+ new final level in Puzzle mode)
  • Initial Rotation mechanic
  • Gamemode descriptions
  • A bunch of bugfixes

Enhanced Customization release

01 Aug 00:56
Compare
Choose a tag to compare

As mentioned in the readme.md, development of this may slow for a moment, due to personally being very busy with other things - but this is just one more release before that, to quickly add some more cool stuff (because why not):

  • New Configure Game screen with all tetrs_engine config options finally accessible!!
    • Timings: delayed auto shift, auto repeat rate, hard drop delay, line clear delay, appearance delay.
    • Other: piece generator, preview count, soft drop factor, ground time max.
    • Moved from Settings: rotation system, no soft drop lock.
  • New Electronika 60 retro graphics option.
  • New Sonic Drop mechanic + settable keybind.
  • Bigger piece preview now functions (up to 8 visible, was, 1).
  • Better scoring formula (+buffed combos, -nerfed back2backs).
  • Improved restoring of terminal state after application exit (+ crashes get logged to tetrs_terminal_error_message.txt).
  • Other refactors and fixes.
  • New bugs to be fixed in future releases.
  • Removed Herobrine.

I thank everyone for the support (2⁶ stars :o) and hope everyone enjoys these additions