AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   HL1 Servers (HLDS) (https://forums.alliedmods.net/forumdisplay.php?f=131)
-   -   Regamedll_CS, Reverse-engineered mod CS (https://forums.alliedmods.net/showthread.php?t=265930)

slLent 07-07-2015 17:12

Regamedll_CS, Reverse-engineered mod CS
 
Hi.
I started reversing.
This project is created on the ReHLDS basis


Source code | Project on GitHub


Current status:
  • Counter-Strike 1.6 100%
  • Counter-Strike: Condition Zero 100%

How to install it?
All you have to do is to download binaries and replace original mp.dll/cs.so
Compiled binaries are available here.

Archive's bin directory contains 2 subdirectories, 'bugfixed' and 'pure'
  • 'pure' version is designed to work exactly as official mod CS
  • 'bugfixed' version contains some fixes and improvements

Warning! Regamedll_CS is not binary compatible with original hlds since it's compiled with compilers other than ones used for original mod CS.
This means that plugins that do binary code analysis (Orpheu for example) probably will not work with Regamedll_CS

The project specifically created for this purposes:
  • to have actual and accurate source code of the latest build [+]
  • to fix critical bugs
  • to have CS:Z source code including bots module [+]
  • to provide advanced API for other modules
  • to have a basis for developing mods based on CS

Thanks to the 'black box testing' the quality of the code is much higher comparing to other reverse-engineered libraries.

Kia 07-08-2015 01:39

Re: Regamedll_CS, Reverse-engineered mod CS
 
I don't get it. This is for clients?

slLent 07-08-2015 03:50

Re: Regamedll_CS, Reverse-engineered mod CS
 
Quote:

Originally Posted by Kia (Post 2317006)
I don't get it. This is for clients?

This is for information only, but in the near future it can be used on a hlds mp.dll/cs.so

yokomo 10-06-2015 12:21

Re: Regamedll_CS, Reverse-engineered mod CS
 
Another CSSDK project, keep it up and don't give up. I like to see this project successful. :up:

slLent 12-07-2015 20:49

Re: Regamedll_CS, Reverse-engineered mod CS
 
for information
now the process reverse-engineered was finished for mod CS 1.6 and compiled the binary mp.dll/cs.so here.

Planned Works
  • Further work is reverse-engineering for CZero
  • Fix critical bugs of the original code by Valve
  • Optimization of code with vector math SSE

For all who want to join beta testing is welcome.

JusTGo 12-10-2015 05:17

Re: Regamedll_CS, Reverse-engineered mod CS
 
Quote:

Originally Posted by slLent (Post 2369787)
for information
now the process reverse-engineered was finished for mod CS 1.6 and compiled the binary mp.dll/cs.so here.

Planned Works
  • Further work is reverse-engineering for CZero
  • Fix critical bugs of the original code by Valve
  • Optimization of code with vector math SSE

For all who want to join beta testing is welcome.

what you mean by beta testing ? how to test this ?

slLent 12-10-2015 06:32

Re: Regamedll_CS, Reverse-engineered mod CS
 
Quote:

Originally Posted by JusTGo (Post 2370786)
what you mean by beta testing ? how to test this ?

you must install on the server mp.dll/cs.so and report about found bugs

Arkshine 12-10-2015 09:00

Re: Regamedll_CS, Reverse-engineered mod CS
 
Good job, slLent. Nice to see such project is better handled than my shitty attempt.

Uzver 01-02-2016 15:41

Re: Regamedll_CS, Reverse-engineered mod CS
 
Installed latest pure version on HLDS + Metamod 1.20 + AmxModx v1.8.2 (standard package without any additional plugins). Server crashes when I trying to connect to my server, but works without amxmodx.

Backup 01-27-2016 07:00

Re: Regamedll_CS, Reverse-engineered mod CS
 
Quote:

Originally Posted by Uzver (Post 2379201)
Installed latest pure version on HLDS + Metamod 1.20 + AmxModx v1.8.2 (standard package without any additional plugins). Server crashes when I trying to connect to my server, but works without amxmodx.

You need to use newer amxmodx, or at least newer cstrike_amxx, the 1.8.2 version makes a bad detour. The current version fails to hook (because the signatures don't match), so some cs_ natives and forwards don't work, but it won't crash the server.


All times are GMT -4. The time now is 06:46.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.