From e8622055ef2d6ab9b83f55f5caf6b4b3251d3ec2 Mon Sep 17 00:00:00 2001 From: Sergey Shorokhov Date: Sun, 20 Oct 2024 14:27:19 +0300 Subject: [PATCH] Add README to describe key projects #4 --- profile/README.md | 122 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 114 insertions(+), 8 deletions(-) diff --git a/profile/README.md b/profile/README.md index f717f1c..7fa93eb 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,10 +1,123 @@

-
GitHub Org's stars + GitHub Org's stars

+

+ + +Welcome to the official ReHLDS GitHub organization! We maintain and develop a family of open-source projects aimed at improving and expanding the experience for Half-Life and Counter-Strike 1.6 dedicated servers. Our projects include reverse-engineered versions of key components, performance optimizations, and custom APIs to enhance modding capabilities. +

+
+ +## 📦 Our Projects + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Project NameDownloadsDescription
ReHLDS
GitHub Release
GitHub ReleasesReverse-engineered version of Half-Life Dedicated Server engine with improved performance, important fixes and additional features.
ReGameDLL
GitHub Release
GitHub ReleasesA modified and improved version of the HLDS GameDLL for Counter-Strike 1.6, with bug fixes and new functionality.
Metamod-R
GitHub Release
GitHub ReleasesFork of the original Metamod, providing better performance optimisations and more pure code.
ReAPI
GitHub Release
GitHub ReleasesAMXModX module that provides ReHLDS, ReGameDLL, ReChecker, ReUnion, VoiceTranscoder APIs for use in AMXModX plugins development.
ReSemiclip
GitHub Release
GitHub ReleasesMetamod plugin controls the ability to pass through players. The module Semiclip by joaquimandrade was used as a reference.
ReUnion
GitHub Release
GitHub ReleasesMetamod plugin created to support compatibility with older versions of the game client protocol (protocol 47). It is an idea sequel of DProto with new functionality for server protection.
SafeNameAndChat
GitHub Release
GitHub ReleasesMetamod plugin, which replaces special characters in player names and chat messages (which can cause bugs).
ReChecker
GitHub Release
GitHub ReleasesMetamod plugin that gives the ability to check client files by their md5 hash.
ReVoice
GitHub Release
GitHub ReleasesMetamod plugin that allows voice chat between non-steam and steam clients (for ReHLDS).
ReFreeLook
GitHub Release
GitHub ReleasesAMXModX module allows spectator admins to use any camera modes, regardless of the value of `mp_forcecamera` or `mp_forcechasecam` (for ReGameDLL). It is an idea sequel of Admin Free Look by jim_yang.
ReLocalizeBugFix
GitHub Release
GitHub ReleasesFixes localization issues in the CS 1.6 server environment.
HitBox Tracker
GitHub Release
GitHub ReleasesDev-tool that demonstrates on client-side true position of the hitboxes calculated by server in CS 1.6.
+ +## 🛠️ Key Features + +- **Performance Enhancements**: Optimized versions of key server components for faster and more stable gameplay. +- **Customization**: Extended API and plugin support for modders and server administrators. +- **Security**: Tools and plugins to enhance server security and protect against exploits. +- **Backwards Compatibility**: Ensuring compatibility with older versions of HLDS and plugins. + +## 🧑‍💻 Contributing + +We welcome contributions from the community! If you want to help improve our projects, feel free to: + +- Submit bug reports +- Propose new features +- Fork and send pull requests + +Check out our [Contributing Guidelines](CONTRIBUTING.md) to get started. + +## 🏗️ Projects and Boards + +We actively manage our projects through GitHub's [Project Boards](https://github.com/orgs/rehlds/projects) to track issues, features, and bug fixes across all repositories. + +## 📄 License + +All our projects are open-source and licensed under the [GNU General Public License v3.0](LICENSE). + +## 🌐 Join the Discussion + +Got questions or want to discuss features? Head over to our [Discussions](https://github.com/orgs/rehlds/discussions) to participate in the community. + +--- + +Thank you for supporting ReHLDS! Together, we continue improving the gaming experience for everyone. ### About @@ -17,10 +130,3 @@ The HLDS reverse-engineering community is dedicated to improving Half-Life Dedic - Improving HLDS compatibility and support - Improving overall functionality and reliability - Introducing new features and functionality. - -### Core projects - -- ReHLDS - reverse-engineering of the HLDS engine codebase -- ReGameDLL - reverse engineering of GameDLL (Counter-Strike 1.6 / Condition Zero) -- Metamod-R - improved revision of the original Metamod -- ReUnion, ReAPI, ReSemiclip, ReChecker and others - development of different HLDS - modifications and addons.