Skip to content

Releases: snappas/WolfPro

20260703

Choose a tag to compare

@snappas snappas released this 03 Jul 13:43
5ea9e42

Notable changes since last release:

Client/Server:

  • Added fast in-game downloads that work on any 1.4 client (vanilla, rtcwpro, wolfpro)
  • Added wolfpro client extension to increase command buffer (stops commands from being dropped by the client at 250 fps on 250 ping)
  • Replaced server networking code with Quake3e's improved ioquake3 code. Better server security and performance
  • Added fullscreen stretch mode to wolfpro client to allow the use of 4:3 resolutions without black bars

Mod:

  • Added omnibot support for testing / practice (callvote config omnibot, callvote maxbots 1-12, callvote difficulty 1-7)
  • Fixed fps-dependent sniper recoil (now always uses recoil amount from previously 85 fps)
  • Reworked body hitbox: no longer extends into mid air near the head box, now uses individually sized capsules attached to each joint of the player skeleton for hit detection
  • More client prediction errors fixed: collision against players, pistol rapid-firing
  • Changed explosion radius damage calculation to match Quake 3's (damage from standing on explosion was ~80% instead of full value)
  • Added server cvar to toggle between server handling of player positions. g_ospmode 1 behaves like vanilla RtCW & ET, 0 behaves like rtcwpro & ET:L

Full Changelog: 2026030...2026070

20260307

Choose a tag to compare

@snappas snappas released this 08 Mar 02:35
b75c76a

What's Changed

  • engine: improve config string management (ice timer bug, obj flags bug)
  • server: fix assault and ufo spawn points
  • cgame: remove fps dependency from sten and footsteps
  • game: prevent artillery and airstrikes from blowing up players indoors
  • unlag: properly remove unlag with cg_antilag 0 and allow server to disable antilag for low pings (default antilag enabled for everybody)
  • game: fix nade bug where dying with a primed nade removed the rest of your nades

Full Changelog: 2026022...2026030

20260220

Choose a tag to compare

@snappas snappas released this 21 Feb 05:07
be98841

What's Changed

  • game: clean up the headshot registration code
  • game: moved the headshot hitbox higher to match vanilla/osp while running
  • game: removed SP related code from hit registration
  • client: fixed an issue with models on gl client

Full Changelog: 2026020...2026022

Server side only release for most, only updates are for GL client

20260208

Choose a tag to compare

@snappas snappas released this 08 Feb 19:00
a9b880e

What's Changed

  • Pause no longer affects the stopwatch timer
  • Spectators no longer see respawn timer of 0 while free roaming
  • Map scripts that contain team spawn times and other properties are now loaded
  • Uploaded stats to stats.rtcwpro.com now use the registered player names and tags for the given match
  • Game events like objective taken, objective dropped, flag taken now show up in console and kill feed
  • CVar restrictions have been added to limit various settings. Violations will automatically be clamped to their max/min values if determined out of range.
  • Ping/Score no longer show a spectated player's values when following them. TY krazykaze
  • Damage from the world (fire, drowning, etc) no longer are applied during a pause. TY krazykaze
  • Uploaded stats now include ammo and med packs given. TY krazykaze
  • Odd twisting animation while revived is now fixed. TY NewbieElver
  • Sliding on ladder/Drifting while running after using the strafe key is now fixed. TY NewbieElver for investigating.
  • Player movement physics are now the same on every FPS value and match 125 fps vanilla behavior. TY homie, ZeD, and Xill for testing
  • Antilag/hit registration should now be substantially better for high ping players
  • +wstats/+stats/+wtopshots are now implemented as in-game popup windows and have their own cvars to customize the position
  • Server now requires the assets pk3 to be downloaded/loaded to join the server
  • Client/Server logic to 'authorize' a player with the decommissioned id Software servers has been removed
  • Scoreboard now shows current time, server name, and spectator pings
  • Spectators are no longer permanently muted by default
  • cg_hitsounds 0 now disables hitsounds from playing while you are spectating other players

Full Changelog: 0111202...2026020

01112026

Choose a tag to compare

@snappas snappas released this 11 Jan 23:55
7ba0a11

What's Changed

Full Changelog: 1111202...0111202

11112025

Choose a tag to compare

@snappas snappas released this 11 Nov 21:42
210ae54

Lots of bug fixes
Fast downloads
HUD editor (vulkan has interactive hud editor)

  • enable editor mode with /edithud
  • show editor with
  • bind X "keycatchgui;togglegui" //captures the mouse to interact w/ editor
  • bind Y "keycatchgui;toggleguiinput" //this mode shows the editor but lets the mouse move the player in game

if fast dl crashes the client, youll need the newer libcurl included in this release (libcurl-x64.dll) for 64 bit (libcurl.dll) for x86

or get it from the curl website:
https://curl.se/windows/dl-8.15.0_1/curl-8.15.0_1-win32-mingw.zip (32 bit)
https://curl.se/windows/dl-8.16.0_4/curl-8.16.0_4-win64-mingw.zip (64 bit)

wolfmp_vk_x64.x86_64 is the vulkan 64 bit linux client (only wolfpro)
wolfmp_gl_x86 is the opengl 32 bit client (compatible w/ rtcwpro and wolfpro)
wolfmp_vk_x86 is the vulkan 32 bit client (compatible w/ rtcwpro and wolfpro)
wolfmp_vk_x64 is the vulkan 64 bit client (only wolfpro)

Installation:

  1. Navigate to the folder where your current wolfmp.exe is
  2. Copy the client exe and libcurl dll there

First time installation:

  1. Create a wolfpro folder in the same location if it doesn't exist
  2. Copy the 3 pk3s there (assets, bin, server)

Packaged zip files

zip files have all the required files, download and extract to the location where wolfmp.exe is

alpha 11062025

alpha 11062025 Pre-release
Pre-release

Choose a tag to compare

@snappas snappas released this 07 Nov 01:39
8bfb720
client, cgame: add hud customizations (#96)