キモブロ

Please spy check please, Fucking retard

L4D2今朝のアプデでサーバー側がMetamod/Sourcemodが一時的に使えない状態

アプデ内容

- Added the Extended Mutation System
- Included demo EMS modes Holdout, Dash, L4D1
- Added support for Linux

- Server operators can now specify whether or not custom content is allowed when playing on their servers. This can be set on a per game mode basis – see cfg/addonconfig.cfg for details.

- Fixed yellow screen corruption that occurs on AMD Radeon HD 6000 Series hardware.
- Updated database to include video cards from the Steam survey through April 2013.

Add-ons
- If a found game is using a Mutation add-on from the workshop, the "Download Add-on" button will open the workshop page
- Adjusted add-on sorting when loading the main menu so Mutation add-ons can override UI elements.
- Reworked add-on management to improve stability and properly support custom mutations.
- Fixed the download progress panel sometimes not updating because it was referencing a different file than the one currently downloading.
- Added a drop-down menu to the add-on screen to filter by tags.
- Fixed occasional focus problem when clicking on the Addons list panel.
- Allow keyboard scrolling of the Addons list panel.

Publishing Tools
- Fixed published file browser not updating after publishing new content.
- Fixed published file browser showing only the first fifty items of a users workshop.
- Fixed upload tool throwing an error when replacing an existing file, if the file size was greater than the available space in the cloud.
- Fixed upload tool sometimes showing an error dialog for files that had been deleted from workshop. 

だいぶ良い感じのアップデートですね。EMSがついに追加されたのと普通にLinuxで動くようになった。

If a found game is using a Mutation add-on from the workshop, the "Download Add-on" button will open the workshop page

↑これとか素敵。

Linux srcdsは、Metamodが読み込まれないで、windows srcdsはMetamod読み込めるけど結局SourceModが読み込まれないみたい
Ref: L4D2 update broke sourcemod? - AlliedModders


しかし、アプデでsourcemod/metamodが動かないことに対して、valveの品質管理に問題があるとか言うのはおかしいと思う。metamodについてはvalveの標準のplugin_load機構を使ったものだけど、そもそもsourcemodっておもいっきり、ゲームのメモリアドレスに依存した実装になっているし、そんなの、バイナリのリコンパイルしたら変わるだろうし、それはvalveが保証すべきものじゃないと思うし、しなくてよいものであると感じる。

あと、これからは可能な限りEMSで実装しようや? みたいな感じなんだろうかな。