[Development] Basic Conquer Emulator

07/14/2010 18:01 InfamousGeek#1
A little bit about myself, as I'm sure you don't know me yet:
Quote:
I'm familiar with conquer and it's networking, cryptography and methods for 2 years now. However, my lack of interests in it increases every day. My motivation however, was to create this project because of the amount of abandoned open-source projects. To make not any promises to any of you, the amount of revisions coming out depends on the support of the community and the interest of those willing to contribute.
Development of the emulator, and it's details:
Quote:
Concept:
The main-source will be written in C#, which will consist over a main server, npc server and a database server. However, those two other side-projects are yet unknown in which language they are gonna be written.

Database type: INI
Reason: The database type should not really matter, as I'm sure there are enough sources to take example of to convert it to MySql or any other database type.


Forgot to mention, most important of all it's running on version 5017.
Further more, the project will be shared over a svn. Or a certain program that imitates such a function.

Thanks for taking time to read this thread, comments and reviews are friendly accepted.
07/14/2010 19:13 pro4never#2
Interesting choice using 5017. What's the reason behind that?

it will be quite simple given that just about every imaginable packet type has been logged and relogged for that as well as not requiring any 'fancy' blowfish encryption (although tbh that's easy now given all the public info about it).

Just seems a bit odd going with that vs either earlier or later patches.

Regardless I always love seeing new sources worked on and pray to god one of them might someday overthrow the tyranny of lotf xD

Best of luck, look forward to seeing good things.
Pro4Never
07/14/2010 20:20 Arcо#3
Custom source or you basing this off lotf?
07/14/2010 20:22 pro4never#4
Quote:
Originally Posted by .Arco View Post
Custom source or you basing this off lotf?
basing it off his post I'd say it's custom...


DEAR GOD PLEASE MAKE IT BE CUSTOM!...

I don't think I could quite handle it if I started getting pm's asking how to setup some 'new' 5017 lotf based source lol... the 5165 requests are bad enough :S
07/14/2010 20:26 Arcо#5
Doesn't even have to be custom, lol, would be good if its hybrid's and he knows what he's doing^^
07/14/2010 23:13 InfamousGeek#6
It's a custom source written from scratch, also the reason behind 5017 is because I simply don't like newer patches. However, thanks for your replies so far.
07/14/2010 23:19 Korvacs#7
Managementwise are you going to be using a form of web interface? Are the auth, npc, database servers going to have scaleability to allow multiple game servers? Any ideas for IPC yet?
07/14/2010 23:29 InfamousGeek#8
Quote:
Originally Posted by Korvacs View Post
Managementwise are you going to be using a form of web interface? Are the auth, npc, database servers going to have scaleability to allow multiple game servers? Any ideas for IPC yet?
I'm indeed using named pipes to interact from the main server with the database or npc server. Managementwise, I have no idea yet. The development is not that quite far to think of that.
07/14/2010 23:42 Korvacs#9
Quote:
Originally Posted by InfamousGeek View Post
I'm indeed using named pipes to interact from the main server with the database or npc server. Managementwise, I have no idea yet. The development is not that quite far to think of that.
I think its important to have an idea of where your going rather than adapting what youve already written to do things that you could have built in at the start.
07/14/2010 23:57 InfamousGeek#10
Quote:
Originally Posted by Korvacs View Post
I think its important to have an idea of where your going rather than adapting what youve already written to do things that you could have built in at the start.
I'm currently working on the concept itself, management and such can be written afterwards.
07/15/2010 01:35 InfamousNoone#11
For the ~5 people that messaged me on msn while I was sleeping (afternoon nap), ^ not me.
07/15/2010 15:33 InfamousGeek#12
[Only registered and activated users can see links. Click Here To Register...]

It's alive!
07/15/2010 17:09 DePredaTe#13
Well, after reading all of these posts. I have only a few things to say.
1. I have no idea what you are all talking about.
2. You lost me after like, the first sentence.
3. I wish you best of luck, because I can't help you. Simply because, I have NO idea what you are doing. Something about a new source. I caught that part.
07/15/2010 17:14 InfamousGeek#14
Quote:
Originally Posted by DePredaTe View Post
Well, after reading all of these posts. I have only a few things to say.
1. I have no idea what you are all talking about.
2. You lost me after like, the first sentence.
3. I wish you best of luck, because I can't help you. Simply because, I have NO idea what you are doing. Something about a new source. I caught that part.
After reading your posts, you don't seem the brightest one. However, this open-source project was never ment to be for people who 'don't get it'.
07/16/2010 01:59 InfamousGeek#15
Little update;
-Chat implemented.
-Screen method implemented.

Next update will contain;
-Npcs