Ok so, as a few of you know ive been working on an open source project for a little while with the intention of having a number of people contribute to it, this hasnt happened for whatever reason so i figured i would try and get different people involved.
This project is to create a base which will work for any client version, be secure, reliable and maintainable. Currently the base is setup to work with a standard 4267 client, and any number of people can login, your character is defined by the server for testing perposes since the database is not complete, there are numerous issues which need resolving since this project is still in the early stages.
The project consists of 2 servers, auth and game, there is also a windows forms project, this does nothing currently and is simply there to represent the fact that at some stage i will add either a windows forms app for the server for maintaining it, or a web based application for internet based maintainence.
Essentially im looking for input from people to begin with, download a copy of the repo and fill out bug reports and possible fixes, people who feel they can do more and contribute code to the project, then i will certainly consider it and take a look at what you wish to submit, if its upto scratch then you can become a contributor to the project and can add your own revisions.
The other option available for people is to clone the revision and make your own modifications, it will be your own project simply based off this one.
Heres the link:
I doubt very much that ill write a guide for this, or show people how to download/set it up, consider that a requirement to contributing/gaining access.
I doubt that this project will survive but nevertheless, good luck.
Well like i said i was hoping to have a true open source experience, meaning that anyone can contribute, if it fails its because no one wants to contribute, and that will mean that the entire community, yourself included has no interest in contributing. So ultimately its survival rests more on your shoulders than on mine.
Good luck with it.
I might help contribute, all tho I don't like the super old clients.
Well the good thing with this is, you can write a handler and the neccassery encryption methods so that the base will work with the latest client, i started with 4267 simply because i happened to have been working on that client version most recently.
You dont want Tortoise SVN you want Tortoise HG, 2 different methods for revisions, HG allows alot greater flexibility when it comes to versioning.
Click the link i supplied, then theres a tab called source, you can read it by clicking browse, or download tortoise HG and get the repo using the link on the source page.
What the majority of you will want to do is to get a local copy, you will need to isntall tortoise HG and then run this command using its command line tool:
Code:
hg clone https://cuosp.googlecode.com/hg/ cuosp
Or you can install tortoise HG and use the GUI version to create a local copy of the repo.
Also please use the issues tab to report issues, its alot easier for people to perform fixes if they know where the issue is and possible causes.
Open Beta Conquer 1.0 Project 07/29/2009 - CO2 Private Server - 54 Replies Justin:
meh, me(justin), impulse(alexbigfoot), lostsolder05(real lostsold), junior(master15) have decided to start working together, we also decided on using a scratch source... so... the server will be off for awhile, untill we can get sumthing half decent out, the current source is just gabrage, it shouldnt be long before we can get sumthing out though, sorry for any inconvience
Open Source Project: SREmu 01/25/2009 - Silkroad Online - 18 Replies I am just making this topic to bring your attention to recent development at SREmu.
SREmu has gone from a VB6 project to an open-source C++ project hosted on SourceForge.
At the moment I am the only one working on it, but I would like to see it a community driven project. To clarify: I'm not looking for a team, I'm looking for knowledgable people that code in C++, preferably with some experience with x86 assembler, packet logging / parsing, subversion, visual studio, etc.
About the...