Register for your free account! | Forgot your password?

Go Back   elitepvpers › MMORPGs › Conquer Online 2 › CO2 Private Server
You last visited: Today at 05:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Preservation] Completely custom game client (5065)

Discussion on [Preservation] Completely custom game client (5065) within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
ner0_'s Avatar
 
elite*gold: 0
Join Date: Apr 2020
Posts: 22
Received Thanks: 19
Cool [Preservation] Completely custom game client (5065)

​Hi guys, I'm dek!

I am deeply involved within the private server, preservation and scripting scene within another game, Habbo Hotel (for over 20 years!). I am a noobie here and I come in peace!

Currently I am developing something that might interest you all. Back in around 2007-2010 I played Conquer Online 2.0 on the Wild Kingdoms Eagle server. It's a time I'll never forget and I made some lifelong friends there. After the Ninja patch, Talismans and everything that came with that era, I quit.

My brother, who used to play with me, didn't. He instead moved over to private servers, and although I was already heavily involved in another game's private server scene, I never really had much interest in touching Conquer again.

Fast forward to 2026, and here I am developing a completely custom 5065-ish game client.

I picked Rust because I wanted something low-level enough to accurately reproduce the strange behaviour that comes with a 20-year-old game 🙃 ...and because of how easily I could make it browser compatible. I am also developing it with a Lua scripting layer and XML-powered GUI system!

This is not an emulator, wrapper, DLL injection/proxy project or a heavily modified copy of the existing client, its completely built from the ground up. My aim really is to build an entirely new client from the ground up that can communicate with my 5065 server (Heavily modified Redux) and reproduce the original game's behaviour as faithfully and close to 1:1 as possible, with some very minor quality of life features.

The original 5065 exe/files are effectively the specification and ive spent a lot of time reverse engineering it rather than inventing replacements to fill the gaps.

This client is being designed around modular structure, with Rust handling the core systems:

Networking and packet handling
Entity and game state
C3 rendering
Maps and assets
Animations
Input layer
Audio layer
Resources
Behaviours

My idea behind Lua and XML is that it make the client extremely easy to extend without recompiling or modifying the core. For example, the original interface could exist as an XML UI package, while someone could create an entirely different UI later without touching the renderer or game logic.

Lua powers an addon system layer, similar in concept to games like wow classic. I even created a proof of concept dps meter, which will eventually track drops, total money gathered and other cool stats.

I will be releasing the skeleton of this client with limited functionality on GitHub. The reason behind this is if I posted the whole source, it would be stolen, filled with slop and sold on forums or on the black market. The shared code will include things like movement, map rendering, effects but no gui layer, no npc support. You'll have to work that out yourself! However, anyone who helps contribute with source codes, alternative client logic or documentation that saves me time will be given access to the "full" source code (only removing some secret sauce features that I would want unique to my servers client).

A few people have already been helping me test, and you can also join in. Preservation Conquer can be found at and obviously, as the server and client is being developed that means all characters and progression will eventually be wiped. It's not in a complete playable state.

Try our web version! (Works on tablet and mobile too)
You can try the web version at the link below!
Login: browsertest
Password: test123


Or, you can register at download the launcher and try the beta client today!

Heres some videos, and if you want to follow my progress, please join my

PROGRESS VIDEO

PROGRESS VIDEO

PROGRESS VIDEO (WEB BROWSER)

PROGRESS VIDEO

PROGRESS VIDEO

PROGRESS VIDEO
​
ner0_ is offline  
Thanks
4 Users
Old   #2
 
ner0_'s Avatar
 
elite*gold: 0
Join Date: Apr 2020
Posts: 22
Received Thanks: 19
@ @ @

# Beta Changelog

- Added in-client character creation.
- Redesigned login screen, added saved character profiles, animated previews and improved settings.
- Custom Quest Act I is live with quest tracking, NPC markers, escort objectives and clearer directions.
- Fixed major movement, teleport rubber-banding and network disconnection issues.
- Improved combat animations, dual-weapon skill procs and weapon effect trails.
- Added character-specific hotbars, improved skill timing and responsive UI controls.
- Added vendor selling, item repairs, Offline Training UI and free VIP teleport scrolls in Shopping Mall.
- Enhanced ping display and several audio, performance and browser-client fixes.

Known Issues:
- Trade UI, private chat UI and message board UI missing
- Some click hitbox issues
- Some UI issues (relog to fix, but please list any you encounter)
- Missing sounds (some buttons)
- Some passive skills are selectable
- TG missing Stakes
- Nobility UI not complete
- Transmog skills (robot ect not working)

Core gameplay is now available and official playtesting can begin. Expect bugs and missing features during the beta—please report anything you encounter.

You can register an account on the website, download the beta client and create your character directly in-game. Once you reach level 60, I can provide materials to help enhance or level your equipment.

## Download & Register
(Install, select BETA client on launcher)
(No email required for now, characters are temporary will wipe on full release)






You can also test in browser!
ner0_ is offline  
Thanks
2 Users
Old   #3
 
Demonology's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 171
Received Thanks: 125
This all looks really great so far, I look forward to seeing future updates!
Demonology is offline  
Thanks
1 User
Old   #4
 
ner0_'s Avatar
 
elite*gold: 0
Join Date: Apr 2020
Posts: 22
Received Thanks: 19
ner0_ is offline  
Reply


Similar Threads Similar Threads
[Selling] CO 2.0 [5065] - Completely rewritten custom client (browser compatibile)
09/03/2026 - Conquer Online 2 Trading - 3 Replies
I'm developing a completely rewritten game client. Not a DLL injection, a entire fresh game client. Meaning you can technically, and very easily modify it to your hearts content. Port over features, textures or models from other C3 Engine/TQ games, and insert custom addons or whatever you want really, you own the game code. I've been in game preservation and reverse engineering scene for Habbo Hotel for the last 20+ years, releasing the first ever Habbo private server in 2002. Although this...
TheeUnforgiven 5065 source and project ORION 5065 proxy bot
09/27/2015 - CO2 PServer Guides & Releases - 14 Replies
TheeUnforgiven is based on redux 5065 (all credits for the base goes for pro4never, link to it's thread) that is the change log, i've done way more than that but i sometimes ignore updating the change log, i've fixed some fatal exploits (which i personally exploited the hell out of them on private servers using redux source), made botting a little bit harder, implemented lots of quests and features, fixed lots of stuff, here read it for yourself that whole progress has been done in 3...
[HELP] Need Source 5065 and Appserver for 5065
08/24/2009 - CO2 Private Server - 5 Replies
i need this all plx fast:(



All times are GMT +1. The time now is 05:55.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.