Fixed a security issue in the network code (could be used the crash the server)
Added sniped units to statistics
Fixed wrong build list in zod compability mode
Improved auto-grab logic
Rewrote video/audio syncronization for the encoder, added support for different sampling rates
Added /startvideo, /pausevideo, /stopvideo commands to record while playing
Fixed bos selection when selecting minions
Fixed bug units could from further away as they should
Added second dodge move to make dodging more mirco-able
Maps are now sorted alphabetically
Fixed auto-engage
Added hold command (default hotkey H)
Fixed exploit (server does no longer except force moves from clients)
Server now sends CPU usage to clients
Added dropdown menu to lobby to select maps
Fixed graphical glitch when destroying vulcano map object
Fixed pathing issue (when used with auto-grab)
Added new control style "custom"
Radar station is now required to see the minimap and hover names for enemies
Added buttons to lobby to add bots/kick players
Fixed a timing bug in quickstart mode when starting as a spectator
Added "ready to start" checkbox to lobby
Added hotspots for all buildings and reworked friendly fire for attacking own buildings
Fixed additive unit selection
Fixed sound recording after recording a video
Fixed volcanic tileset attributes
Pathfinder now sends pointlist to clients, client renders the pointlist
Added for hotkeys for loading/saving groups
In classic controls, pressing the middle mouse button now deselects all units (as in Z DOS)
Added button to Lua code view in map editor to compile Lua code in order to check for syntax errors
Fixed a bug when focusing the camera to a specific position
Added "auto" screenmode and made it the default for new configuration files
Zcomp messages close now upon being clicked on
Fixed a bug when connecting to a server with an unknown map
Fixed a bug with number of destroyed building in statistics
Vehicles can now only be entered by robots (and not by other vehicles)
Added PixelBufferObjects (PBOs) for faster transfer of fame data to the video encoder in OpenGL mode
Video encoder now uses the new PBO methods. Added frame skipping
Fixed bug with repair station (graphics glitch)
Added support for version 2 of .zmap file format
What is new in version 0.2.2?
Added Linux port
Added dedicated server
Fixed a lot of memory leaks
Rewrote frame capture in OpenGL to accelerate video rendering
Added new resource manger which loads files on demand
Thumbnails will now be created in separte process on first startup
Fixed attributes of arctic tileset. This fixes an exploit in level 11
Switched to curl for http file uploads
Winning by surrender does no longer count as a destroyed fort in statistics
Rewrote screenshot function for OpenGL renderer
Fixed an exploit where friendly fire against Cranes/APCs could be abused
Changed number of effect for damaged/destroyed buildings
Fixed game freeze up when stopping cinema and map data was not loaded yet
Fixed replays files not showing up after replay mode
Fixed zod engine bug when the last unit is sniped the fort did not get destroyed automatically
Fixed hotkeys not working during pause
Added two new custom maps
Added zod compatibility mode
Switch from bitmap to png file format for thumnails and screenshots
Added team color overlay in thumbnails
Fixed bug when joining a team without units
Fixed bug game paused when player disconnected
Bots now disconnect when becoming spectators
Game servers can now be announced even if 0 players are connected
Increased timeout for chat messages and added sound when chat messages arrive
Updater can now download from multiple gateways at the same time
Added tile overlay to map editor
Added /switch command to client
Fixed running Lua code after a map change
Rewrote zone effect rendering resulting in a 5x speed up (on large maps)
Added function to update (partial) textures on GPU instead of recreating them
Lobby chat now only shows the last 10 chat lines
Added player list back to in-game menu via tabulator hotkey
Added background notifications to Windows build
Fixed some jungle tiles (mostly for map 4_jungle_2)
Can now join as spectator after match has already started
Added support for replay format version 2
When two units that can attack buildings are selected and one can be repaired the attack cursor will now be shown when hovering above a repair station instead of the repair cursor
Zcomp message were not properly resetted
Added constants for Lua command createMissile()
Added command to the server to list maps, list replays and load replay files
Fixed a zod engine bug in ZObject::HasDestroyedFortInZone(). Bridges now auto repair even if they are in a zone with a destroyed fort
Fixed how buildings are assigned to zones. The center point of the building is now taken into account. The fixed 4_jungle_2 bottom's factory
Fixed left fort of map 3_arctic_1
Fixed wrong calculation of hashes in zed replay
Fixed from reference IDs in map editor
Migrated to sciter version 4.3.0.19
Added Lua functions setHealth(), getHealth()
Added optional parameter to Lua function setVisible()
Fixed chat colors when using color overwrite
Optimized performance of minimap rendering
Added terrain rendering to minimap
Fixed a bug when shooting at own repair station a wrong sound file is played
Added ping statistics between players and server
Fixed wrong colors on radar station, fort, robot building, vehicle building, repair station
Fixed wrong color of zone markers when using color overwrite
Fixed wrong color glitch in conco effect when using color overwrite
Fixed a graphical glitch when a unit is sniped while using color overwrite
Changed how .html files get loaded
Fixed bug when client in single player would assume the wrong game speed
Fixed a timing bug in Release mode with loading large maps when watching a replay
What is new in version 0.2.1?
Maps can now be changed during match
Added rest map in single player
Fixed bullet animation when using zoom in OpenGL renderer
Fixed graphical glitch in high resolution mode on small levels (level 1 for example)
Improved loading times
Added hotkey to select all units
Fixed a glitch when selecting all units before the game started
Fixed a bug in the factory lsit when zoom is used
Fixed a bug when creating new accounts
Double click on game server now directly connects to the server
Fixed map 4_arctic_2
Added edit box to enter the filename of the video when recording a replay
Added thumbnails to lobby
Added sound and music volume control to in-game menu
Fixed graphical glitch when a unit is hit when using zoom
Bots are now able to surrender
Added different game speeds
Canons can now attack own buildings
Added a hotkey to surrender
Added option to return to lobby after a multiplayer match
Fixed glitch in water effect
Only idle units are now considered when pressing the R and V button in the in-game menu
What is new in version 0.2?
Robots can unstacked more easiliy now
Fixed a bug that displayed the wrong time played in statistics menu
Added the 20 beta levels of the original game
Optimized pathfinder and made result deterministic
Added the ability to record and watch replay files
Added 'wrong palette bug' after units got repaired
Openining/closing of tank lid is now deterministic
Added zoom capability to OpenGL renderer
Finished palettes of all missing units (crane, mobile rocket launcher)
Rewrote collisoon detecion and response between missiles and buildings
Changed hotspot of buildings, fort should now be easier to destroy
Added support to watch replays via the zed protocol
Increased support for invisible units
Replay files can now be uploaded to gateways
Several bug fixes in the map converter
Added UI element to show current online users
Units now auto-grab flags, vehicles, cannon if it's not a big detour
Fixed a crash that happens when a client connects to the game lobby
Fixed some of the jungle tilesets
Fixed some of the deser tilesets
Added hard mode for the bots. Automatically enabled for the Beta maps
Fixed some bugs in the level editor
Fixed a crash when connected via VPN or similar virtual network adapters
Fixed yellow percentag bar in unit selector
What is new in version 0.1.6?
Localization for hover names for the main four languages
New reencoded cinemas and new video player based on FFMPEG
Pause is now supported in online and LAN matches (up to 3 times per player)
Fixed bugs in level 3, 7, 22, 3_volcanic_1, 2_volcanic_1, 2_jungle_1
Added sound files to dub the cinemas in the main four languages
Font engine can now render non-ASCII characters
Level times are now accurate up to one game tick (0.04s) instead of 1 seconds
Reworked the game lobby. Changing teams and becoming a spectator is now done by a doubleclick
Patched glitched desert tiles
Multiple rallypoints can now be set in classic and Starcraft controls
Fixed invisibility for some rarer units. Fixed hover names for invisible units.
Fixed radar dish animation of radar station
Fixed missing effect animation bug
Added planet-dependent sprites for the medium tank
Changed unit values so that bridges are destroyed with the correct amount of tank rounds
Rewrote time code to fix the laggy animation bug
Optimized thumbnail creation during update
Added flags in options menu for language selection
Changed spawn points and first waypoint of built units
Map editor can now edit bridges
What is new in version 0.1.5?
Added planet-dependent sprites for the light and heavy tank
Changed OpenGL texture sampling and texture borders. OpenGL renderer is now visually closer to the SDL renderer
Map list is generated by parsing the "maps" directory for .zmap files
Fixed hit bos of menu button in-game
Fixed black bars when switching to fit screen mode in-game
Added online highscore table to statistics
Added visibility flag to objects
Added ZFGX file as an assert cache to speed up loading
Added virtual server/client for single plater and quick start mode. reducing latency
Added new map items small vulcan, big vulcan, huge vulcan, larva
Web server now supports MySQL as a database backend
Updater now downloads up to 8 files at the same time to speed up download time
Re-converted all single and multiplayer of ZDOS, Z95 and custom maps to .zmap file format
.zmap files are now loaded locally instead of downloading it from the server. This speeds up loading time
Fixed some tiles to be considered as water by the Zod engine
Some AI improvements with regards to response time
Fixed the build list for level 1 vehicle factories
Single player times are now updated correctly
Added custom URL protocol
Added color overwriter to change color mid-game
Added support for Lua via the ZED Online Lua API
Added Lua code editor to map editor
Uploading and Downloading of map from/to a gateway is now possible
Added the director's cut version of English audio a.k.a. English rude version
Fixed a bug when switching accounts. Savegame is now reloaded properly
Changed window behaviour on startup to fix "blackscreen bug"
Fixed automatic games pauses when touching the window border with the mouse in fullscreen
Repositioned turrent of the heavy tank to the center
What is new in version 0.1.4?
Added planet-dependent sprites for the jeep and APC
Improved loading time by allowing the game to start when all essential files are loaded and loading game files/map data in parallel
Fixed left mouse button clicks on minimap when resolution is > 640x480
Fixed UI bug in default units settings
Changed window behaviour in 1080p fullscreen to combat "blackscreen bug"
Added pause key for single player and quick play modus
Game pauses automatically when losing focus or mouse cursor
Added single player times to statistics
Added user accounts instead of a simple usernames
Menu music can be enabled/disabled indepently of the in-game music now
Added icons for the window, task bar an application
Map editor can now load and save .map and .zmap files
Map editor can now edit zone information
Map editor can now change the building level and object flags
Editing single player maps will now be considered as playing a "custom game"
Added hotkey for in-game chat
Added boss key that hides the application
Updater now checks the checksum of every downloaded file
Fixed some jungle tiles to that vehilces can now move through water anymore
Auto-repair can now be set for every object in .zmap files
Added auto-heal flag for objects
Added a custom cursor in the menu
Production dialog now shows the building level in a star graphics
What is new in version 0.1.3?
Added 4 new two player multiplayer maps
Added a preview version of the map editor
Added in-game chat (Press the return key to chat)
Fixed a glitch in HUD in the SDL renderer when the resolution is not 640x480
Added lobby chat
Added global gateway chat
Unit now stop attacking neutral buildings and own buildings when giving a move command
Fixed the unit health bar in HUD
Cannon now snap in place when placing
Changed texture coordinates in OpenGL renderer to optimize image quality
Improved methods to minimize stacking of robots
Included a cache folder to generate previews of maps
Included a screenshots folder and hotkey to take screenshots
Added new screen mode "direct copy" which avoids any upscale algorithm, but improved performance in software greatly
Fixed a bug when the client was stuck in loading screen
Added default units option which will be automatically set when obtaining a neutral building and game startup
Fixed the "black screen bug" when switching to fullscreen in some cases
Added new quick start mode
Fixed a bug that crashed the game when switching the language during preload
Added functionaly for file upload to gateway and registration of user accounts
What is new in version 0.1.2?
Resolution can now be set in options menu
Added widescreen mode. The resolution will be recalculated to fit this aspect ratio of the screen. I.e. in fullscreen mode on a 16:9 monitor you will see more of the game without cropping.
Fixed the animation of the radiating core when a fort is destroyed
Fixed rally points in Starcraft control
Holding Shift now adds a waypoint correctly in Starcraft controls
In classic control when holding ALT rally points can now be set
In classic and Starcraft controls when holding ALT the next command will only be issued to the closest unit
Support for cinemas. After updating to 0.1.2 run the updater to download the cinemas
Support for custom unit stats
UPnP support
Server-side connection test
LAN mode with device discovery
Robots leave now longer the factory stacked
Added support for digital signatures. Future (digitally signed) updates can now be verified
What is new in version 0.1.1?
Added Russian fan-translation. These additional sound files can be downloaded via the updater. To select the sound files set the language to Russian in the options menu after installation.
Guns on the fort are now not-ejectable. The game shows now the correct cursor when hovering of a gun that is placed on a fort.
When selecting units and hovering over a destroyed bridges the cursor is now correct. Move commands to this location are no longer accepted.
The game server now kicks player when the server is full (i.e. 5 players are connected, but the map only support 4 players). The player is sent a reason for the disconnect which will be shown to the end-user.
Hotkeys can now be freely configured in an additional page in the options menu. The format is mod + X, where mod is the modifier (either None, Ctrl, Alt or Shift) and X is a virtual key.
Added a new option mouse sensetivity. This modifies the mouse speed. Note that this also influences the drag scroll speed.
Statsitics forunits, buildings, bridges destroyed/repaired as well as units selected, commands issued are now recorded and shown in the statistics menu.
Changed the team colors White and Black to Pink and Brown. Also changed the font and color in which the unit amount is rendered.
Fixed some minor sound glitches. Some sounds where played altough sounds where marked as disabled.
Players can now attack their own buildings (except forts)
Celebration animations are now done after eliminating a player (not at the end of the match as previously)
End screen now has a button to go back to the server list when playing online.