Source code
-
Saereth
- Newbie
.png)
- Posts: 21
- Joined: Sat May 23, 2015 7:03 pm
Thought I might have a look at helping out with submitting things here and there, where is the codebase available? I understand Awakening has their own tweaks that may not be opensource, but I've not found a concise location for even the stock emu code, which I was told by the reddit box, is open source. Any links (besides lmgtf) appreciated 
-
Cynar
- RETIRED*
.png)
- Posts: 2808
- Joined: Sat Sep 06, 2014 6:40 am
Once we have access to the new engine our code base will be made available to the public. As required by the AGPL licensing of course.Saereth wrote:Thought I might have a look at helping out with submitting things here and there, where is the codebase available? I understand Awakening has their own tweaks that may not be opensource, but I've not found a concise location for even the stock emu code, which I was told by the reddit box, is open source. Any links (besides lmgtf) appreciated
You can find what you need for swgemu's code base and dev packages at:
http://www.swgemu.com/forums/showthread.php?t=85624
Cynar
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team. Please do not mistake them for that of the Awakening staff.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team. Please do not mistake them for that of the Awakening staff.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
-
BigQEd
- Founder
.png)
- Posts: 2088
- Joined: Sat Sep 06, 2014 6:40 am
Until SWGEMU shows us theirs (the unlocked engine), we won't show you ours...
Oh and for all those hoping to see our Jedi path... sorry but thats in a seperate script (on purpose) that will not be made public.
Oh and for all those hoping to see our Jedi path... sorry but thats in a seperate script (on purpose) that will not be made public.
BigQEd
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
-
Saereth
- Newbie
.png)
- Posts: 21
- Joined: Sat May 23, 2015 7:03 pm
I'd imagine must of the custom scripting wouldnt be needed to help out unless whoever wrote one of the original scripts is no longer with the team. At anyrate looks like I'll be waiting for everything to eventually get published!
-
Saereth
- Newbie
.png)
- Posts: 21
- Joined: Sat May 23, 2015 7:03 pm
did a git clone of core3 and been looking through it, this all seems very familiar to me, actually learned to code way back with mu*s and you can definitely see some roots in the codebase there haha. That being said, if I wanted to help out on engine/stability things like that, would it be better to just offer help on the swgemu team's core3 directly so all private servers benefit?
-
jimbo4822
- Initiate

- Posts: 70
- Joined: Wed Feb 25, 2015 11:00 pm
On the home page there is a section in the middle for how to apply to help the developers and possible become one. You might want to PM Ed with your abilities and experience and see if that would work for you.
-
Saereth
- Newbie
.png)
- Posts: 21
- Joined: Sat May 23, 2015 7:03 pm
Yeah I saw that and was thinking about it, but my question is if awakening uses core3 would it be as equally advantageous to contribute towards core3? That would be under the assumption that awakening will benefit, as well as others in the end.
-
ShadowWalker
- RETIRED
.png)
- Posts: 607
- Joined: Sun Jan 04, 2015 4:57 pm
- Location: Georgia
With the New Changes to the AGPL that the code falls under, Anything minus the engine is going to be public for each server soon, so helping here or with Emu would get the same results as for working on the Engine thats something emu holds the power over and doubt any work would be done over there besides from TheAnswer mainly.
ShadowWalker
Retired Staff Member of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | How to Connect | Awakening Discord | Events
Retired Staff Member of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | How to Connect | Awakening Discord | Events
-
BigQEd
- Founder
.png)
- Posts: 2088
- Joined: Sat Sep 06, 2014 6:40 am
I have spoken to EMU guys recently and Shadow is right about the AGPL. So far, it looks like a good deal for Private Servers. Additionally, (and I like this part) Awakening is the largest Private Server associated with the AGPL.ShadowWalker wrote:With the New Changes to the AGPL that the code falls under, Anything minus the engine is going to be public for each server soon, so helping here or with Emu would get the same results as for working on the Engine thats something emu holds the power over and doubt any work would be done over there besides from TheAnswer mainly.
As for the Engine, they actually mentioned that they may change versions in the future but now with the AGPL their goal is that Private Servers will never have to wipe. Which is AWESOME news!
Sadly, some servers have split paths with the EMU (i.e. Bloodfin) code so much, that it is impossible for them to come up to date and in time that will seriously hurt them (it already did with the massive rollbacks and wipes).
BigQEd
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
-
Eomerr
- Newbie
.png)
- Posts: 1
- Joined: Fri Sep 18, 2015 9:56 am
As a noob server hack I downloaded the VMware SWGEmu server and I have been playing with creating my own private city. I enjoy creating towns and items about as much as I do playing the game. I am a bit confused as to what you mean by the engine is not public? If I had a programmer and wanted to do custom mods to my server would that be effected by not having access to the engine? What does not having access to the engine prevent me from creating / doing?
-
BigQEd
- Founder
.png)
- Posts: 2088
- Joined: Sat Sep 06, 2014 6:40 am
It causes a several issues, to name a couple... 1) 2.5 Resets. 2) There are a few *screw you's* built in to discourage heavy loads (which cause lag and/or faults)Eomerr wrote:As a noob server hack I downloaded the VMware SWGEmu server and I have been playing with creating my own private city. I enjoy creating towns and items about as much as I do playing the game. I am a bit confused as to what you mean by the engine is not public? If I had a programmer and wanted to do custom mods to my server would that be effected by not having access to the engine? What does not having access to the engine prevent me from creating / doing?
Servers typically don't see these issues until they are above 200-300 concurrent connections.
BigQEd
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
Retired Founder of SWG Awakening
My posts do not reflect the current views or opinions of the Awakening staff team.
Rules & Policies | ToS | Play Now | Awakening Discord | Events
