Menu

Metamod:Source / News: Recent posts

Metamod:Source 1.6.2, 1.4.4 Released

We have released Metamod:Source 1.6.2 and 1.4.4 as bugfixes to both the Half-Life 2 Orange Box and Half-Life 2 Episode 1 branches.

These bug fixes include a few uncommon crash bugs and minor usability mistakes.

Metamod:Source is a library for plugin-based, complex virtual-function detouring in Half-Life 2.

Posted by David Anderson 2008-07-26

Metamod:Source 1.6.1

This is a small bug-fix release against the 1.6 branch to fix an incompatibility with an upcoming Orange Box release for Linux.

Posted by David Anderson 2008-02-25

Metamod:Source: 1.4.3, 1.6.0 Released

Metamod:Source is an API manager that sits in between the Half-Life 2 Source Engine and game/mod DLL, allowing loaded Server Plugins to intercept and override calls passed in between; similar to Metamod for Half-Life 1.

Metamod:Source versions 1.4.3 and 1.6.0 have been released. These are major updates that introduce a new loading mechanism, both for Metamod itself as well as for plugins. In addition, we have launched a new website and marked the 1.6 branch as stable.... read more

Posted by David Anderson 2008-02-20

Metamod:Source 1.4.2 Released

We have released a small bug-fix update to Metamod:Source as version 1.4.2. Changelog:

- Fixed a bug where unloading all plugins could crash if one plugin had child plugins.

Posted by David Anderson 2007-06-27

Metamod:Source 1.4.1 Released

Metamod:Source 1.4.1 has been released as a bug-fix patch to the 1.4 branch.

Changelog:

- The client version of the "meta" command should now work with games using the latest Source beta (srcds0407).
- Fixed amb233 (VSP listener didn't work with Steam dedicated version).
- Fixed amb277 (failed to get user message list in Kreedz Climbing).

Posted by Scott Ehlert 2007-05-16

Metamod:Source 1.4 Released

Metamod:Source 1.4 has been released. This is a feature release, with two big new features for developers:
- Added Valve Server Plugin hooking functionality
- Added API to safely enumerate usermessage info

There are also numerous bug fixes, and an experimental tool for automatically fixing gameinfo.txt.

Metamod:Source is a C++ plugin and API manager for the Half-Life 2 engine. It works on any mod built using the Source SDK.

Posted by David Anderson 2007-04-05

Metamod:Source 1.3d Released

This is a quick patch release to make Metamod:Source work with the latest mods from Valve.

Posted by David Anderson 2006-11-30

Metamod:Source 1.3a Released

This release is a Linux only update for those that run The Ship. This should allow Metamod:Source to run properly on this game.

Posted by Scott Ehlert 2006-09-06

Metamod:Source 1.3 Released

I'm pleased to announce that Metamod:Source 1.3 has been released. This is a feature release which adds a few important new features for developers, as well as fixes some bugs encountered.

Most importantly, SourceHook now has the ability to hook reference returning functions. We've also added support for Visual Studio 2005 and GCC-4.x.

Enjoy!

Posted by David Anderson 2006-08-17

Metamod:Source 1.2.3 Released

This is a quick update to make Metamod:Source run with the recent HL2DM update.

Changelog:
- Added SourceHook API for manual recalls: RETURN_META_(VALUE_)MNEWPARAMS
- Added support for ServerGameDLL005 (latest HL2DM update)

Posted by Scott Ehlert 2006-06-15

Metamod:Source 1.2.2 Released

This release adds a number of exciting features and fixes for both developers and users. Most importantly, it will run with the latest Source update.

Updates do not usually break Metamod:Source, and we apologize for this (there was a fall-through bug).

Aliases, the new user feature, lets you shorten long plugin names (such as "mani_admin_plugin"). You can use the "meta alias" server command, or the new alias format for metaplugins.ini. To read more, see: Commands and Configuration... read more

Posted by David Anderson 2006-05-25

1.2.1 Released

Metamod:Source 1.2.1 has been released. It fixes a few important bugs. No plugin modifications are necessary, neither is recompiling.

Changelog:
- Fixed bug where returning newparams in a post hook would cause infinite recursion.
- Fixed bug where "meta load" could load the same plugin multiple times.
- Fixed bug where unloading a plugin could crash internal hook states.
- Fixed bug where unhooking a single hook would clear the hook chain.

Posted by David Anderson 2006-02-15

1.2 Released

SourceMM 1.2 has been released. This update is a feature released. It adds function recalling, hook parameter changing, and manual vtable hooking.

While binray backward compatibility was attempted, you may find you need to recompile against the latest API (source compatibility is maintained).

Posted by David Anderson 2006-01-07

1.00-RC2 Released

We've released Metamod:Source 1.00-RC2. This update fixes many important bugs and adds new API for managing cvars and concommands. See the homepage for full details.

Posted by David Anderson 2005-07-07