First off, I like your idea to bring emulator development back these days. The release of server files kinda narrowed our view onto editing those because it's less work. But creating an emulator has always been the thrill of creating something unique. I'm still amazed by the creativity of .
However your project and those I linked above (most likely the same) share the same code base. That's initially not a bad thing to do, because designing a structure for such a huge project in the first place is complex and very important. But your title says "Developing new open source silkroad emulator".
The code base is outright awful. Almost everything is static, improper use of partial classes where abstract classes would suit wonderful, database code within packet parsing/building, etc. etc. ...
You should make sure if that code base really suits your ideas of an "new open source silkroad emulator" or not.
I like the amount of work you've put in. I assume it's alright for me to use some of packets that you've already parsed.
The Elamidas Team + Torque guy are working together to create something similar, but not going as far as creating a STANDALONE emulator. We're doing it in hybrid with srv files.
Saves tons of extra work and its easy to change stuff. If you'd like to contribute(more packets?) and be rewarded in a monetary fashion, I'm sure we can work something out.
Hit me ip on Skype: Akasch93.
EASY VERSION:
You give packets.
You get money.
You message me on skype: Akasch93.
Ok, well I've always loved packet-based silkroad development.
But to be honest, there is not much you can achieve by creating an emulator, if the client will be the same. Tell me an important thing that you can achieve with emulator but not server files?
Currently alot of things are achieved just using a proxy between server files and the user.
I wouldn't suggest you to waste your time on re-inventing the wheel.
Instead, if you really want to work on that, some project like Akasch's would make more sense. Atlelast you're not coding stuff that 100% work.
Sorry for not being useful and discouraging but this is the truth xD
Archlord2 Emulator Open source project 06/29/2018 - Archlord - 21 Replies As we know Archlord2 its owned by webzen.Like other games from webzen,all are pay2win.
Here we are with a new sourcecode owned by "karyzir" / "Necroz" developer!For the moment the emulator has the loginserver finished,a simple login launcher,and the packetviewer tool.The actual serverfiles use the latest client from Webzen.
Server its build in C#.Latest version.Mysql DB.
source code: https://archlord2openproject.codeplex.com/SourceCo ntrol/latest
Source code changesets: ...
[OPEN SOURCE] Private Server Emulator 06/12/2016 - DarkOrbit - 29 Replies Hi,
Its now my first open source update for Private Server =) !
And i hope you enjoy this !
Before ask a question please read readme in folder of project.
You need to use the CMS by XdR (0.6.1)
Last Release : 0.6.3.1
Change log :
[Searching] Latest open source emulator (Silkroad) 03/11/2014 - SRO Coding Corner - 2 Replies hello guys;
i have been working with sro since 2010 And now interested to make an emulator server
but the main problem is i don't have source code of emu
if anyone have any version of emu and source code could you please share with me
regards.
Aion 2.5 Open Source Emulator 06/28/2011 - Aion Private Server - 3 Replies I would like to inform you that we have started a new project under the GPL3 license terms. It will be open source like it's predecessors. The main idea is to maintain a big community of users and a community maintained code.
The new project's name is Open-Aion 2.5
You are welcome to be a part of the Community, to contribute and support our common work.
Open-Aion 2.5 Emulator is a custom release based of one of the last ZettaCore release, distributed in basic form, from Open-Aion.org. ...