Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Dekaron > Dekaron Private Server
You last visited: Today at 21:20

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

Advertisement



[Release] DK Classic/Evolution A9 Team release

Discussion on [Release] DK Classic/Evolution A9 Team release within the Dekaron Private Server forum part of the Dekaron category.

Reply
 
Old 04/09/2025, 05:48   #31
 
delkiller's Avatar
 
elite*gold: 0
Join Date: Sep 2012
Posts: 96
Received Thanks: 7
Quote:
Originally Posted by Farius~ View Post
Event Server? i just add my hwid on GM_HWID like this:



and it works



fun fact, cant turn off the ghostmode, idk why. xD

I add too but idk still error lol
How do u get HWID off your PC ?
delkiller is offline  
Old 04/09/2025, 07:30   #32



 
guesswho-.-'s Avatar
 
elite*gold: 393
Join Date: Jan 2012
Posts: 2,445
Received Thanks: 1,102
Some commands were modified. It's /gm ghost on/off.
Movemap -> /gm mov x y z
Player count -> /gm pc

To get your hwid just log in on your account and then check the HWID column in
Select * from account..user_profile where user_id = 'your acc'


Quote:
Originally Posted by Farius~ View Post
Event Server? i just add my hwid on GM_HWID like this:



and it works



fun fact, cant turn off the ghostmode, idk why. xD


yaaay you got the event server running I guess its the test version which starts guild tournament 2 minutes after logging in.
good job tho!
guesswho-.- is online now  
Old 04/09/2025, 09:27   #33
 
elite*gold: 0
Join Date: Sep 2023
Posts: 6
Received Thanks: 1
I can't start the dekaron.exe, it doesn't even open, the tritone.dll if it's in the client's bin folder. I already managed to mount the server and the sand running locally. I just can't open the client, any idea what it might be?
and thanks for all the effort and work.
idisjifuga2 is offline  
Old 04/09/2025, 09:40   #34
 
krofighter's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 99
Received Thanks: 93
Quote:
Originally Posted by idisjifuga2 View Post
I can't start the dekaron.exe, it doesn't even open, the tritone.dll if it's in the client's bin folder. I already managed to mount the server and the sand running locally. I just can't open the client, any idea what it might be?
and thanks for all the effort and work.
Create your IP first and put the formulaex.ini file in data/share/
Look at the FAQ that I posted if you don't understand
krofighter is offline  
Thanks
1 User
Old 04/10/2025, 01:08   #35
 
Farius~'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 576
Received Thanks: 343
Quote:
Originally Posted by idisjifuga2 View Post
I can't start the dekaron.exe, it doesn't even open, the tritone.dll if it's in the client's bin folder. I already managed to mount the server and the sand running locally. I just can't open the client, any idea what it might be?
and thanks for all the effort and work.
Try using the Classic Luncher

Farius~ is offline  
Thanks
1 User
Old 04/10/2025, 04:21   #36
 
delkiller's Avatar
 
elite*gold: 0
Join Date: Sep 2012
Posts: 96
Received Thanks: 7
...
delkiller is offline  
Old 04/10/2025, 17:25   #37
 
elite*gold: 0
Join Date: Jan 2024
Posts: 1
Received Thanks: 1
nice release, this will feed the community (or whats left of it). Sad to see two passionate devs leave. Understandable, yet sad :/

Just hoping someone takes this, builds upon it and releases a new server.
I miss reborn servers, cmon make one!
imp4c7 is offline  
Thanks
1 User
Old 04/10/2025, 21:20   #38
 
elite*gold: 0
Join Date: Mar 2017
Posts: 52
Received Thanks: 10
i have 14 clases server files bro
Sirazuka is offline  
Old 04/10/2025, 22:40   #39



 
guesswho-.-'s Avatar
 
elite*gold: 393
Join Date: Jan 2012
Posts: 2,445
Received Thanks: 1,102
I have uploaded an old version of the classic launcher. the package includes a patch maker which creates custom patch files.
The patch directory on your server should contain the version.txt file and all the patch files which should be named like this:
patch_1.evo
patch_2.evo
patch_30.evo

and so on.

To create a patch file simply create a folder, name it 'patch' and put all the desired files in their correct directories inside that folder.
For example if you want to update the dekaron.exe, your patch folder should contain bin folder with dekaron.exe inside. I really think this is simple enough.

as for the settings.ini file:

newsUrl=https://evolution.dekaron.online/news.txt //a text file that contains your news
xtremetop100url=https://www.xtremetop100.com/out.php?site=1132375628&postback= //xtremetop100 url with postback param. The character name will be appended at the end of the param. it's for vote4coins
patchUrl=https://evolution.dekaron.online/patch/ //patch directory on your server. it can be an ip address or an actual url.
versionUrl=https://evolution.dekaron.online/version.txt //version file with corrent update number
donationUrl=https://www.paypal.com/us/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id= //paypal button url for donations. if you use another service that has a different param, just replace this url with whatever else you use.
donationParam=&on0=Character_name: //parameter name for your url (in case of paypal it was exactly as this param is set). The launcher will concatenate donationUrl + donationParam + character_name and open it in players browser.
donation5usd=yourbuttonId1 //button id for paypal. if you use another server it might work too because as mentioned above, the launcher will build the url from 3 different pieces
donation10usd=yourbuttonId2
donation20usd=yourbuttonId3
donation50usd=yourbuttonId4
donation75usd=yourbuttonId5
donation100usd=yourbuttonId6
donation250usd=yourbuttonId7
donation500usd=yourbuttonId8
guesswho-.- is online now  
Thanks
3 Users
Old 04/11/2025, 11:26   #40
 
elite*gold: 0
Join Date: Mar 2013
Posts: 14
Received Thanks: 0
Quote:
Originally Posted by krofighter View Post
Create your IP first and put the formulaex.ini file in data/share/
Look at the FAQ that I posted if you don't understand
Just noob question here!

This means that the client dekaron.exe won't really open if I did not run the AC and have the database on my local server? Since the dll is checking if the files haven't changed right?
jandrew143 is offline  
Old 04/11/2025, 11:57   #41



 
guesswho-.-'s Avatar
 
elite*gold: 393
Join Date: Jan 2012
Posts: 2,445
Received Thanks: 1,102
the dll is not checking if the files have changed.
the exe will not start without proper connection & authentication in the anticheat.
guesswho-.- is online now  
Old 04/13/2025, 20:38   #42
 
theross's Avatar
 
elite*gold: 0
Join Date: Mar 2007
Posts: 368
Received Thanks: 593
Quote:
Originally Posted by guesswho-.- View Post
Hi,

I spent more than half of my life in the background of this game. It's quite amusing that an old game stuck by my side for more than 17 years.
Today @ and I decided that it's time to finally let it go and move on with our lives.

We learned a lot, we had a lot of fun, we spent countless hours trying to figure out how to bring a feature from an idea to reality. Both of us learned how to be good programmers and reversers (I don't think anyone can match our knowledge in this game at this point.. really /selfish)

We’ve decided it’s finally time to share everything we’ve worked on over the past decade. Rather than let it all collect digital dust, we're releasing our full set of A9 tools and modifications for the community to use.

Contents:
- A9 Server Files
- Custom Anticheat System
- Event Server 2.0
- GM Tool
- Notification center
- Popeye (yeah, you'll see)
- Classic Launcher

A9 Classic Client - Supercharged Edition
This client is packed with an absurd number of modifications developed by @ and me. Honestly, I could spend another full day just listing out every tweak and feature.
Here’s a quick rundown of the highlights (tech-side only, not diving into CSV stuff):

System-level Features:
- Anticheat DLL (directly communicates with our anticheat server)
- Automatic HWID ban
- HWID Mute – silence the noise when people get too annoying
- RGB Character Names – useless? maybe. fun? absolutely.

Custom In-Game Notifications:
- PK Kills
- DK-Square Events
- Upgrade results (+9, +10, etc.)
- ...and more

Gameplay Upgrades:
- Buff-supporting pets (Spawn your pet to gain a certain buff, works just like official)
- Double-tap dash activation (Double click your WASD keys to dash in the right direction, meister skill exclusive)
- Fully functional Devil’s Promise (finally released! We've made this feature a few years ago, but never released it...)
- Reworked DK-Square
- Wing preview in the D-Shop
- Working CS Invisibility Skills

Quality of Life:
- Automatic skill learning (Skill NPC's have become obsolete!)
- Automatic buffer (right click the [Evolution Buffer] item to apply all candy buffs instantly!)
- F1-F10 Hotkeys
- Fast Equip @ fixed a crucial bug that allowed you to swap items while using skills or being stunned etc. The previous version that he made didn't have this.)
- Raid Invitation (Automatically create a raid and invite a player to it by clicking the invite to raid button inside the DK-Square window!)
- Anti shake toggle (Simply write /shake to toggle the shake of skill on or off)

Blah blah, you get it—the kind of stuff you all had asked for.
------------------------------------------------------------------------------------------------------------

Anticheat System
Fully custom anti-cheat for Dekaron. Does deep checks:
- CRC of Dekaron.exe
- CRCs of all files listed in 40000.txt (encrypted)
- CRC of the running process’s code section

Data is sent to the AC server every few minutes. If any mismatch:
- You’re flagged
- After two flags, all linked accounts + HWID are banned
- All attempts logged in GM Tool DB (timestamp, account, char, offense type)

Not disclosing how the server side works—some secrets are worth keeping
------------------------------------------------------------------------------------------------------------

Event Server 2.0
Funny story: I built this by accident after a chat with @ that I misunderstood. Thought he already built something that schedules GM commands… turns out it was just an idea. Oops.

Back to the point, The Event Server is a simple tool that acts like a real player logging into the game, but behind the scenes.
It uses a few clever packet tricks to make things happen automatically.
All you need is a special account with a [GM]Event character, and once that’s set up, the Event Server will run events on a schedule without you lifting a finger.

This program:
- Emulates a real client connection
- Uses a [GM]Event character
- Sends GM commands based on schedule

Currently Supports:
- EventTypes::RUBY_EYE
- EventTypes::GOLDEN_INVASION
- EventTypes::GUILD_TOURNAMENT (97% complete, just needs tuning)

Requires the client from this post. Tons of EXE edits required for Guild Tournament.
------------------------------------------------------------------------------------------------------------

GM Tool:
GM-side management utility:
- Player & account actions
- Control over EXP, Dil, and Item Drop multipliers
- Mute players
- Issue warnings (unfinished but stubbed in)

------------------------------------------------------------------------------------------------------------

IP Encrypt:
Simple tool to create list.evo file (RENAME to formulaex.ini) and put it in data/share/
It holds the list of IPs for the client.
------------------------------------------------------------------------------------------------------------

Notification Center:
In-game notifications triggered by specific actions. Feels like quest alerts. Looks clean.
Notifications include:
- DK-Square lobby creation
- DK-Square player join
- DK-Square kills
- EXP/Drop/Dil multiplier events
- Guild Tournament progress
- Megaphone shout
- PK Kills
- Upgrades to +9 / +10 etc.

All handled via Tritone.dll + Notification Center server.
------------------------------------------------------------------------------------------------------------

Classic Launcher:
Just a simple launcher that allows you to push updates to your players.
The package includes a patch maker and the launcher itself.
Modify the settings.ini to suit your needs.

Explanation on how to use the launcher can be found

------------------------------------------------------------------------------------------------------------
Popeye:
Initially a session logger for selected players.
Expanded by @ to:
- Auto-learn skills
- Notify +9 upgrades
------------------------------------------------------------------------------------------------------------

Tritone.dll (The Client Core)
This DLL is the brain behind all client-side modifications. It's old. It's ugly. It hurts my eyes to read the source. But it works—and it does a lot:
- Decrypts Lb.ext to connect to load balancer
- If LB is offline (it is), falls back to legacy IP selection using list.evo
- Pings each IP (port 50005), picks the fastest, and rewrites login/channel/arena IPs in memory

Also includes:
- Anti-Cheat integration
- Notification system
- Anti-shake toggle
- HWID mute
- And fixes a broken client EXE at runtime after AC authentication (EXE won’t start without it)

Logs everything to a file. A decryptor tool for logs is included.
------------------------------------------------------------------------------------------------------------

All the custom software we published here will not be developed futher. That's basically it, we're done with the game.
Don't ask us for edits, don't ask us to upgrade the files or fix bugs.


Before I wrap this up, I want to take a moment to thank a few people who made this journey what it was:
- @ – My mentor during the early years. Thanks for putting up with all my nonsense and showing me the ropes. I wouldn’t be where I am without you.
- @ – Same goes for you. Sucks you found a job so early in our Dekaron adventures, but I learned a lot from you in the time we had.
- @ – For always being there when I needed support and for being an absolute CSV machine.
- @ – For all the sleepless nights spent coding and breaking things—mostly just to annoy people on epvp . Jokes aside really, I don't have words to describe the work you've put
into all the edits you made and crazy ideas you came up with.

Server files and DBs:


Client:


Tools:


Password for the archive is PaulAndKroRock
or PaulAndKroRocks
xd

Fun Fact
Dekaron is actually super straightforward to work with when it comes to assembly. Here's a quick list of the tools I used over the years:
- OllyDbg – My go-to for writing client edits @ hates OllyDbg, so he used x32Dbg)
- Cheat Engine – For finding values and debugging memory
- Themida – For packing executables
- CFF Explorer – Handy for adding custom code sections
- IDA Pro – Later on, when I needed something more advanced

That’s it from us. No more updates, no more late-night debugging, no more pretending we're gonna clean up the code later.
Thanks for the memories, the madness and the mayhem.

— guesswho-.- & Krofighter
(Logging off for good… probably.)
Was about time you move on
I actually thought you already did some 5 years ago when we had a chat last time.
Nice of you releasing the stuff for some folks to play around with it.
It's surely not going to revive the community of this dead game, but will probably help the one or other to revive his childhood memories (Just to acknowledge that he won't have the same joyful moments he used to have back then).

To the next one, eh?
theross is offline  
Thanks
1 User
Old 04/14/2025, 23:40   #43
 
elite*gold: 0
Join Date: Apr 2025
Posts: 1
Received Thanks: 0
Its safe to say that we all apreciate this post and the people that released those files, aswell as people included into post.

Thanks for your service guys!
theDanni is offline  
Old 04/16/2025, 17:45   #44
 
GrandSlam's Avatar
 
elite*gold: 0
Join Date: Oct 2007
Posts: 121
Received Thanks: 39
Heavy hitters in this thread! Appreciate everything you've done for the community and maybe this will add some spark back into me to continue my reversing journey. I would I could helped out but didn't have that push and maybe if I did message you guys I would have had that. Hopefully all the work you guys have done on this old and crappy game has had great impacts on your livelihoods! Good luck on any future projects!

In the spirit of sharing, I'll clean up my MITM proxy and release the source here. I also still have ThaiBot and the tzphqy bot's if anyone wanted to do research on those.
GrandSlam is offline  
Thanks
1 User
Old 04/18/2025, 10:16   #45



 
guesswho-.-'s Avatar
 
elite*gold: 393
Join Date: Jan 2012
Posts: 2,445
Received Thanks: 1,102
there are many people from china asking about this release. Some of them had issues with the files. The issue was caused because of very old sqlapi library being used. I updated the code to work with the latest version and recompiled it.
Rest is in the changelog.
Files are attached in the main post, please give some feedback as to whether the files work or not.
guesswho-.- is online now  
Reply


Similar Threads Similar Threads
New Silkroad Evolution>>Nuevo SIlkroad evolution. lvl cap 120 Dg 13
08/01/2012 - SRO PServer Advertising - 8 Replies
http://i.epvpimg.com/pzrue.png Silkroad Evolution TEKO Shino Welcome to silkroad evolution we are very grateful for his participation in it. Gratitude is the show with the following, all the characters at the beginning start with the following:



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


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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