Version History

4.31 bugfix: if host is leaving, score board updates fail
bugfix: channel stays closed if host is alone in channel after playing
addon: hosts can give another user host status (context menu)
improvement: scoreboard only visible if valid host is available (>4.30)
bugfix: user management status displays wrong info on host transfer
4.30

internal: rewritten user managent
bugfix: typing an ingame message during the game affects stone-movements
bugfix: full channels have green status in lobby
bugfix: on several systems in define controls: some keys doesn't work
addon: score boards for channels
addon: channel remembers scores/statistics of past users as long as channel exists
improvement: graphical update rate reduced on slower systems
improvement: better filtering for better contrast in skins
addon: new skin: icediver
bugfix: spectating fails after the first time.

4.23 addon: gamepad support (must be configured with valid DirectX device drivers)
4.22 bugfix: bot games displayed wrong in replays
bugfix: bot games produces too much data in savegames
bugfix: bots were responding on keyboard messages
bugfix: win95/98/me users: since 4.20 chat window does not care about new lines
4.21 bugfix: cursor keys and several other key bindings doesn't work
addon: updated sound system
4.20 bugfix: tetron remembers last name for inet and highscore
addon: chat window improvements
addon: Start/Stop LAN server inside Tetron
bugfix: keyboard input does not work for , . [ ] and so on
bugfix: load music failed on files outside of tetron folder.
addon: now background music support for .s3m .mod .mp3 .ogg .xm
bugfix: team submission fixed. (invalid checksum)
4.18 addon: new sound engine
addon: excellent gameplay notification
addon: good gameplay notification
addon: perfect gameplay notification
bugfix: gameover bug during game without being gamover
bugfix: 100% CPU Time consumption in menu fixed
addon: gamespeed indicator
addon: level up notification
addon: full team internet highscore support
addon: drop without freezing the stone (optional)
bugfix: skin change without restart
addon: web setup of additional skins
addon: web update of tetron
addon: woodpecker skin by wkl
4.15 addon: button for reset default repeat and delay rates in controls
bugfix: double drop sometimes occurrs in version 4.13 and 4.14
4.14 hotfix: crashing sometimes on network multiplayer start and keyboard is not working (bug only occurs in 4.13)
4.13

bugfix: spectatorlist was not cleared on startup
BUGFIX: udp was not properly initialised on many games-> No live update of concurrent players
Remark: this udp bugfix only works, when all players have the version 4.13 or higher
addon: TGame Client Switch support ! Switching to other tgame clients (Winmaze, etc...) at your fingertips
addon: commandline parameters : /n yournick,yourpassword does autologin
addon: commandline parameters : /s serverip:port does autoconnect
improvment: rewritten input control handler. key repeat and delay now adjustable per move

4.12 bugfix: crash on invalid .tet file
bugfix: team savegames (more in one) are producing invalid files
bugfix: displaying wrong max-user in a channel
addon: team-highscore submission
old clients cannot read the new .tet files but new clients can read the old ones
bugfix: kick finally works correctly
bugfix: sending some trash bytes to lobby after leaving a channel
4.11 (RC3) bugfix: ./saves directory in skin browser
bugfix: highscore internet single ranks wrong listing
bugfix: file upload limited to 230000 bytes. now limited to 300000 bytes
removed "start server" button. relict from tetron 3
4.10 (RC2) bugfix: sound device not configured properly
bugfix: 5 and 6 player games are displayed correctly
4.09 (RC1) full featured (single player, teams and multiplayer network)
totally rewritten network code
reduced network traffic
changed the way to start network games
save games
replay games
much improved GUI in TeamMode (hope, more users are using this features now)
4.0

single player only
much improved tetron engine
DirectX support
improved GUI
better visuals
new skin possibilities
tons of bugfixes

pause vacation, final exam and diploma, version 4 design and thoughts about tournaments...
3.1 bugfix: crash on BftC spectator
context menus for channels (user history, who is, ... )
extended context menus for user (user info,channel scores)
ping timings in server list
some gui changes in game channels
server adminstrator login
bugfix: clears channellist and userlist when connecting to a new server.
3.0

double click on server in list-> connect to server
6 player support
dynamic window resizing and placement for optimal view
Gamemode: Quickrace
Gamemode: Battle for the Crown
Update Checker
new skin (by Wolfgang Kleinshmitt)
changing channel attributes within a channel in cooperation with Server 3.0
bugfix: if sound device failed, tetron crashes
sounds for Battle for the Crown
bugfixes from beta preview (window out of screen, endless loop in BFTC...)
audio theme and gfx skin seperated for smaller distribution of new gfx skin packages

2.3 bugfix: Closing X or Alt+F4 doesn't force tetron to close
introducing new elements: Tetron Crown, Tetron Pin, 3-Line Pin and 3-Line-Crown:
  when you make a tettris, you get a half Tetron Pin. A full after two. And after 8 you get a crown. The same with 3 lines.
single player: view statistics and running time
bugfix: kicked Spectator cannot quit tetron nor get out of spectator mode
bugfix: if game starts and windows weren't visible, redraw problems occurs. fixed !
improvement: gamepad unplugged message removed (due to the wish of Nils Schneider)
Lyve's Bot 1.05 added because it is damn good !
2.2 SDK updated to 2.0 ( see TInterface.h for changes)
SDK : NB_WEAPAVAIL implemented
New Bots available (thanks to Nils Schneider)
Server: prepared for open-source.
Server: performance updates
2.1 server: does not list spectators as user in channel list
bugfix: spectator channel info not always displayed
bugfix: highscore teams nicknames not valid
improvement: more channels and user visible in list (resized)
improvement: private channels with password now available
improvement: private messages now available (right click on user), just works with 2.1+ clients
bugfix: pause is now really pausing the game (bug since 2.0)
bugfix: moving piece one step down holds the piece for a while (thx Nils Schneider for this hint)
improvement: kick command now available through right click on user.
2.05

bunch of bugfixes
bugfix: shortcuts for resuceme and longme corrected
tetron remembers configuration of singleplayer with bot settings now
server list update now in seperate thread. no longer disables tetron for a long time
prepared for more than 4 players in lan/net (next version is coming)
bugfix: pressing escape in controls section causes crash

2.02 bugfixes: highscore rankings now submit 2.x highscores correctly
minor bugfixes
server bugfix: spectator cannot join room because server think it is full..
2.0

new key feature: spectator mode
new key feature: team alliances (fight as a team): 7 different teams are available
Multilanguage Files
updated skin
updated help files
better graphics performance
trueGravity technique -> better synchronization in LAN games
reduced network traffic
new point-system and balancing.
increased level-speed timer resolution -> level 0 to 12
new weapon : triple speed
bugfix: ingame-message buffer overflow
updated GUI
new Internet Rankings
host can kick user: use /kick,nick (with comma, not blank)

1.60 version information about the other user
more controls are available -> updated controls section.
improved Gamepad-Support (now available in lan games)
updated BotSDK
1.55 Tray Icon notification (when you are online,offline or more than 1 user in channel)
MSN Messenger-like "user joined" notification (useful, if you are waiting for a competitor or friend)
Minimize to Tray (useful, if you are waiting for a competitor or friend)
1.52 traffic light option introduced (default=on)
updated BotSDK
bugfix: no start, when all players are bots
improvement: debug output for bots
change: block-time reduced (balancing)
1.5 Interface for thirdparty stuff and A.I. (SDK)
Sample bot
Reduced network traffic
bugfixes: after running a very long game -> crash (cause of resource-exception)
Complete new timer management (hope, win9x will now run with proper speed)
Optimized Graphics Engine for slow machines
Better Win9x support (timer,chat etc..)
bugfix: crashing sometimes, if one player is disconnecting
1.25 bugfix: blocking Ready-Key while waiting. Otherwise game doesn't start
Ingame-Message improvements
You will now see, who is sending you lines
bugfix: crash on systems without soundcards
1.22 bugfix: crashes in LAN game at startup under Win98(SE)
1.21 Blockstatus of other players in LAN now visible
bugfix: changes your nick after leaving game-server
1.2 NEW PROTOCOL
Improved ingame message visualisation
MP3 streaming and MOD player (due to new fmod version)
bugfix: weaponsound
Sound of lines from LAN players
Dynamic line-insertion
1.1 Searching for LAN Servers
LAN Server can change port address
Testing the new Game-Engine
Wordwrap in Chat Window
Colors in Chat Window added
1.0 Release: Net-Code improved
Server is now much more stable
Server Database now online
Some minor bugfixes
1.0 RC1 Net-Code rewritten 
Much improved random generated stones: no more 3 or more equal stones in a row
Line Animation is off, when player is nearing the top of the field. Faster Line Disappearing !!!
Filler and Line-Inserts will now "slowly" insert the lines. No more Sudden-Death with 2 Fillers.
Team World Rankings prepared.
0.99 beta

bugfix: skinchange
more sounds
private server start
join sound

0.98 beta Skin support completed.
0.97 beta drop shadow option (enabled by default)
line animation can now be disabled
bugfix: level 12 crash
bugfix: network error crashes
manual (first approach)
improved outlook (visual style)
0.96 beta Slow-Motion Bug does not  appear that often (optimized startup).
0.95 beta World rankings implemented. Now you can Battle for the Crown
0.94 beta

Field changes triggerd by weapons affects now remote fields immediately
better visiual support, what remote clients are doing
bilinear filtered Fieldbackground added
Misc. improvements in network code

0.92 beta bilinear filtered backgrounds
0.91 beta minor bugfix weapons over internet
0.90 alpha weapons now work over internet