ok so there has been so many people who have already made their own sources for new patches or upgraded existing ones and me and others have released some info on how to go about it...
This has caused a bunch of 'nubs' (there are exceptions, talking in general here) to start begging for a working 5290 base to experiment with. While I agree with the argument that it's super easy to upgrade with the information already provided, I do understand that not everyone has access to a proxy to log proper packets and is comfortable working without any sort of reference.
As such, I'm posting a VERY, VERY basic 5290 source. It's Immune's ProjectExodus source with very few modifications to make it work with 5290 (2 packets really... I mean MINOR changes)
DISCLAIMER: I did not write this source, I simply modified it. If immune has any problem with me posting this, I will remove it. It's completely his work and I simply made minor changes.
SETUP:
This uses tq binary database (IT IS NOT BINARIES!). You will need a tq binary database or edit the database functions to reflect w/e database you ARE using. I am not posting one with it for a few reasons.
1: the database I have is horrible and is not very compatible with the source. I quite literally hard coded the database to work with my test character cause I was too lazy to find a proper db
2: I'm not a fan of binaries so even though they are allowed on epvp, I have no intention of posting a binary database here.
FURTHER NOTE: this source does not have any character creation added (it's simple... like 2 packets to handle?) but I'm not adding it. You will have to add your char to database yourself (so add a user/pass in accounts then setup name, uid and such in the cq_users or w/e db it is that matches)
IP: change ip to your hamachi/external ip in Exodus.cs (search 5. and you will find it)
Client side: use nulls loader to log in (cause there is no public server.dat/conquer.exe for the new patches)
[Only registered and activated users can see links. Click Here To Register...]
Note: all the database settings and everything are also in the Exodus.cs so yah.. easy enough to go about.
[Only registered and activated users can see links. Click Here To Register...]
Goes without saying but this source is the work of immuneone and the upgrades are my own work via packets I logged myself (minor reference to korvak's wiki to check my work. <3 wiki!)
Do not claim the source or the upgraded patch as your own work... that would be rather sad seeing as my contribution is rather minor and the source itself is rather... distinctive xD