First Start Network Play Configuration FAQ Bugs Todo List Changelog Compilation

Changelog

The name in () is the name of the person who suggested the changes/reported the bug.

2000/11/20Fixed minor bugs: the camera was reacting on walls of already dead players, the menuitems in the player input menu were in a bad order and the first game you watch after connecting to a server was incredibly jerky.
2000/11/16Finished the first cleanup phase, containing really a lot of bugfixes.
2000/07/30Fixed some nameless small bugs and crashes.
2000/07/28Improved behaviour of the glance keys in external camera modes (Robert Hagenström)
2000/07/27Fixed two small bugs: the champion sometimes was declared at the beginning of an unneccesary additional round (aLe><), and a single player highscore hunt on a dedicated server started in round 2
2000/07/20The grid now is able to grow (in case a cycle makes it through the outer walll), so the rare ".. left grid" error should be fixed.
Fixed the Voodoo3 mouse cursor bug (thanks to Andreas).
2000/07/15Improved control over own bike in network mode. Bad side effect: you can't connect to a server running an older version (the combination old client-new server works, though)
Some internal changes that will allow shooting holes in walls, finite length walls and continuous play
2000/06/04fixed some hangups (Seven3); game menu now pauses the game if not in a network game (Seven3)
2000/05/30really fixed the latest exit crash, the camera hickups, a score bug, (hopefully) the VooDoo problems. Added command line switches.
2000/05/29Released version 0.1.3; the mailing lists are now ready for you to subscribe.
2000/05/27Added Quake style console input to the game and the dedicated server; still not very user friendly, but you can live with it.
Added Window manager and shortcut icon (Ian Novack)
2000/05/26another alt-tab lockup fix....
Changed the documentation to HTML
2000/05/25Fixed alt-tab lockup and exit crash (hopefilly)
2000/05/24Prepared and released MSVC++ version
2000/05/23Discovered that my development system Windows was malconfigured. It was a small miracle that Windows AT for SDL 1.1 ran at all. Well, it is fixed now.
2000/05/22fixed performance problems in network mode (RuRu Team)
added crude custom screen resolution (Thomas Berry)
fixed some login related bugs (perhaps) (RuRu Team)
current player list on my web site (Andre Messier)
moved the moviepack and text output menuitems to the misc menu
added configurable start speed and increased it to speed up confrontation in multiplayer mode
2000/05/21added spectator mode and express game restart option (Martin Rauscher)
2000/05/20fixed some strange camera bugs (hopefully) and one network crash bug
added brake button (of course, disabled on the internet server for compatibility)
2000/05/19removing players now works properly in a network game
added ladder fixed some injustice in ladder
2000/05/18added highscore lists and message of the day
settings are now loaded from "autoexec.cfg", too
fixed the sparks
added "Rubber" niceness setting to improve internet play
2000/05/17finished rewriting the object management
removed the "ghost bike" bug and many crash bugs.
added the "Misc" submenu in the main menu with
  • menu selection wrap toggle (folbe)
  • global keys for
    • scores (Odin77)
    • chat console scrollback (forgot on whose suggestion...)
scores (in multiplayer mode) are logged in the file "scorelog.txt"
Added "Big Brother" hardware reporting system, results are stored in "big_brother"
2000/05/13started rewriting the object management to increase network stability
2000/05/11added player scores and score table key (Odin77 and Ruhrpott-Ruler organizers)
2000/05/11Almost full support for moviepack (title screen missing) and movie sounds
switched to SDL 1.1.2
2000/05/10improved network synchronisation
2000/05/09Source code is now MSVC++ compatible
texture modes may be different for Floor, Walls, Cycles and font now
added default fov and glance back (Odin77)
2000/05/08AI players now avoid having the same color as you
2000/05/06Added instant chat macros, spam protection and glance keys
2000/05/05Added option to disable the automatic switching to the internal camera (MaXiM)
Moved camera setup in a separate submenu
added camera preselection
added server-side configuration that is transferred
to the clients (cycle speed, forbid some cameras..)
it is no longer possible for one player to have two viewports
2000/05/04Added first moviepack support (direct .ASE file loader)
added player menu to ingame menu
2000/05/03Armagetron detects now when you switch from harware to software rendering
At first start, a default keyboard config is loaded
Improved timing on login and cylce controls in a network game.
2000/05/02Bugfixes: fixed laggometer
added "Boss Key": -esc quits from everywhere
2000/04/28Bugfixes: added in-game menu, some minor display changes, the chatting AI now really works, added binary for SDL 1.1.
2000/04/25After the long break caused by me moving to cologne, I finally removed that chatting timer bug. Cleaned up and documented the network system a bit. Now, while chatting, a simple AI takes over for you, and a yellow thing circles above your head to show the other players you are not fully able to defend yourself.
2000/03/29Added Sound, fixed a bug that made it impossible to connect with more than one client to a server; released version 0.1.
2000/03/25You now can acually see what other people are saying; fixed a bug in the console output. Last release before 0.1. Really fixed cursor bug :)
2000/03/23Optimized the network code for high ping play; simulated ping 500... Removed cursor bug.
2000/03/22Added chatting and "equal ping" technology; network protocol will not change any more until after version 0.1
2000/03/21 Major change in network protocol; it is now fully portable. (I had to set up a server on an PowerPC AIX system...) tested internet play a bit (the ping was only 50ms; no big problems seen.)
2000/03/20Various internal network mode improvements and bugfixes
2000/03/18Split the web page in five sub-pages created a dedicated server for internet play (still not properly tested), plan to install it at aixterm on Monday. The network code has now a transfer rate limit.
2000/03/17Removed two more network bugs, switched to SDL 1.1.1 . Put some order in the "display settings" menu. The plasma sky is in again. There probably are some bugs in the new code; if you find a combination of sky/rim/ztrick settings that does not work, mail me about it!
2000/03/08The windows timer was ugly. Smoothed it a bit. Removed most network bugs, improved camera movement.
2000/03/07Finished Network mode! You now can watch other players when you have died and switch between them by pressing left/right.
2000/03/04Switched from the SDL timer functions to the ones from the Q1 source (better resolution). Removed a bug from the Linux version that caused a lockup on the first start of Armagetron.
2000/02/22Begun work on network code by stealing net_udp.c and net_udp.h from ID's Q1 sources.
2000/02/21Unfortunately, yesterday's changes do not work in Windows. Disabled them for the Windows version.
2000/02/20Input is now asyncronous to graphic refresh to allow more precise control on slow machines.
2000/02/15renamed it from "Walls" to "Armagetron".
2000/02/13improved visibility caltulation to support walls of different height and viewers at different heights
2000/02/11Added "AI" players
2000/02/10Added external camera perspective
2000/02/09Fixed bugs: timer jumps, welcome screen, 3dfx windows renderer default settings. Added floor reflection, true floor grid rendering using dual textures and detail settings for the two.
2000/02/08Number of players is now 2-4; took some time trying to make it compatible with gcc-2.7.2.3.
2000/02/06Player input is now configurable and easy to extend.
2000/02/04added savable configuration, a rudimentary main menu and the possibility to change screen resolution.
2000/02/03added text output and menu system; found nasty memory eater (Mesa only? Texture memory is never freed, even after DeleteTextures(). Fix: use texture id as a substitute...)
2000/02/02added explosions.
2000/02/01added a "wall rises out of the floor"-effect, changed wall texture to better fit it; fixed two bugs (linux crash and windows texture problem) added model loader and cycle model with turning wheels.
2000/01/28first test release. Two players on one computer.

This document was created by Manuel Moos.

Last modification: Die Nov 21 07:47:39 CET 2000

First Start Network Play Configuration FAQ Bugs Todo List Changelog Compilation