Information

> Download BrainBread <

Latest User MapsUpdated
Gabenewellsgardens0.00005(gabenewellsgarden)03/14
bb_first_map1.2(bb_first_map)10/16
Sandcastle1.0(bb_Sandcastle)05/05

BrainBread v1.3.37 released! - Zpin, 2026-04-09 23:35
It's been a while.

BrainBread v1.3 is finally here! I dug up the source code, updated it to the latest Valve SDK and gave it a much needed round of fixes and improvements.

For now the new version can be downloaded on GitHub:
github.com/IronOak-Studios/BrainBread

I'll upload a proper package to the website after some more testing.

Here's what happened since v1.2:

New features
- Added HUD scaling for modern resolutions, including weapon selection, help text, damage indicators, status icons, counters, faders and the team menu
- Added a new higher resolution font with optional scaling (cl_fontscale), which can also be turned off
- Added a timed mission progress bar with automatic timer detection (sv_mission_timer_detect)
- Added cl_gore to replace the old external no-gore patch
- Added an experimental Linux client DLL build (bb_cdll) - BrainBread on Linux! Maybe.

Zombie AI
- Zombies can now drop down ledges, slide along walls and sidestep around obstacles
- Added clip-through behavior for thin obstacles
- Reduced zombie jittering and slowed zombie turning to reduce visual glitches
- NPC zombies no longer damage player zombies
- Added more cvars to tweak zombie behavior, including lifetime, step size, turn speed, drop height and slide angle

Gameplay fixes
- Fixed weapons sometimes not being removed on death
- Fixed radar not resetting when turning into a zombie
- Fixed the pre-transform HP boost resurrecting dead players
- Fixed dropped objective items showing the wrong target location
- Fixed slot positions for secondary weapons
- Fixed number keys not working in character selection
- Fixed ammo boxes clipping through the ground and Fred not dropping to the ground on spawn
- Fixed dmgratio not applying to NPC melee and fixed damage truncation
- Rate-limited team and spectator commands
- Prevented respawning as a human when zombie kills are required
- Allowed damaging zombies during fade-in and spawn animation
- Allowed round time to be adjusted mid-round
- Fixed sv_maxlevel and changed the default to unlimited
- Fixed progress counters not starting when the main menu is shown
- Added a timeout for zombie spawn animations

Stability
- Ported multiple crash, security and bug fixes from halflife-updated
- Fixed buffer overflows, NULL dereferences, out-of-bounds accesses, use-after-free bugs and format string bugs across client and server code
- Fixed memory leaks, uninitialized variables and off-by-one errors
- Fixed a use-after-remove bug in entity iteration
- Fixed a crash on resolution change
- Fixed a startup crash with raw input mouse look
- Improved SQLite handling by keeping the database open, saving exp on shutdown, disconnect and round end, and improving error logging

Visual / HUD
- HUD now scales properly at all resolutions
- Centered the timer
- Fixed the chat prompt position
- Fixed the top left text position
- Improved weapon icon and weapon selection visibility
- Fixed lensflare rendering
- Fixed particle sprays not always appearing
- Fixed the static sound glitch every second
- Fixed glitchy melee animations
- Fixed recycled zombie visual glitches and spawn animation cutoff
- Fixed center messages disappearing too early
- Added cl_bobtilt to disable all bob and tilt effects
- Helper messages now stack to prevent overlaps
- Fixed zombie model origins
- Improved the target sprite






Name
Comment
(max. 500 chars)
4 + 5 = ?
Imprint Gameplay Zealots