Empty Clip 2.0.4 - 2026-03-27
- Added fog to Caves and Hell level
- Added -mod argument for setting the game's working directory
- Fixed compiler warning
- Fixed cursor on Steam Deck
- Switched to SDL3
- Switched from png to webp for textures
- Replaced SDL2_image with libwebp
- Cleaned up CMakeLists.txt

Empty Clip 2.0.3 - 2024-09-20
- Disabled scaling on Windows
- Reduced exit warning time
- Improved achievements file handling
- Updated Flatpak runtime version
- Updated appstream xml

Empty Clip 2.0.2 - 2023-07-06
- Explosion particle fix
- Collision response fix
- Minor minimap fix

Empty Clip 2.0.1 - 2023-06-14
- Minimap can now be cycled off
- Updated fist melee animation
- Minor map fixes
- Minor graphical fixes
- AppData xml fixes

Empty Clip 2.0.0 - 2023-06-05
- Updated engine to use ae, which adds SDL2, OpenGL 3.3, and OpenAL support
- Optimized rendering code and added support for high refresh monitors
- Added per-pixel lighting and day/night cycle
- Completely redesigned interface and added support for different screen resolutions
- Reworked all game content and added new weapons, armor, monsters, mods, skills and gameplay mechanics
- Reworked campaign mode to have eight new levels for a total of ten
- The game now gets harder with every campaign completion
- Inventory is bigger and can now hold gear
- Added gear slot for melee weapons and separate hotkey for melee attacks (Mouse button 4 by default)
- Added melee animations
- Reworked skill system to have 10 attributes that affect various player stats
- Rewrote and optimized AI code
- Aiming (Hold right-click) now lowers recoil and increases accuracy regen
- Added minimap and hotkey for full map view (Tab by default)
- Added sprinting and a stamina bar (Hold A by default)
- Added a flashlight (V by default)
- Items in the world can be picked up or moved with the mouse while the inventory is open
- Gear can now be equipped by right-clicking the item in the inventory or world
- Gear now has levels and a random quality rating
- Items now have multiple tiers of rarity, with most only available in later progressions
- Items can now be dropped with ctrl+click or middle mouse button
- Redesigned item tooltips and added a comparison window for equipped items
- Added inventory sort button and hotkey (Z by default)
- Ammo is now stored as a number of rounds for each ammo type
- Ammo and keys are now picked up automatically
- Medkits are now used when touched
- A portion of health is now slowly recovered when out of combat
- Keys are now stored in a keychain and are kept until the end of the level
- Removed strength requirement from armor
- Armor now affects movement speed, damage resist, and player weight
- Armor can now be modded
- Added knockback/pull to weapons and monsters
- Shotguns now reload one shell at a time
- Added bullet penetration for certain weapons
- Added projectile weapons and explosions
- Players now respawn at their last checkpoint with invulnerability for three seconds
- Added outfit switching (Q by default)
- Added loot filter hotkeys for gear and mods (1 and 2 by default)
- Added an end of level screen
- Added hardcore mode
- Added eight achievements
- Added damage number particles
- Added various usable/upgrade items
- Improved and optimized bullet hole decals
- The game now pauses while menu is open
- Fullscreen can be toggled with alt-enter
- Mouse buttons can now be remapped
- Added technical stats (press F2)
- Added console window (press Grave)
- Removed player profiles
- Removed adventure and survival mode
- Switched build system to CMake

Empty Clip 1.0.3 - 2008-04-06
- Added the ability to reset the level
- Press R to cancel a reload
- Can now pick up items while reloading
- Reduced medkit delay to 0.5 from 2 seconds
- Reduced pickup delay to 0.2 from 0.5 seconds
- Changed license to GPL v3
- Refactored a lot of code
- Now using NSIS for the windows installer
- Updated all libraries to the latest versions

Empty Clip 1.0.2 - 2006-06-08
- Updated Windows version to SDL 1.2.10
- Reduced compile time and game size by removing networking code
- Fixed a rounding error in entity/wall collisions on large maps. Noticeable in skyscraper0.map on certain walls
- Fixed a bug on the maze0.map where you could get stuck
- Fixed a compile error on some machines
- Removed "-level" argument in favor of "-mod"
- The linux binary package now comes with the binary compiled from scons, which has slightly different dependencies

Empty Clip 1.0.1 - 2006-05-28
- Converted from make/autotools to SCons
- Added a portal level where you choose which mode to start in
- Made the first survival level accessible
- Added the first map editing tutorial to the website
- Added "-mod" command-line argument, used to set the path to the database directory
- Bilinear filtering by default. Pass "-trilinear" to enable trilinear filtering
- Disabled the incomplete deathmatch mode for now
- Adventure mode fixes
- Added more debugging messages

Empty Clip 1.0.0 - 2006-05-15
- First release
