GoldenEye: Source Forums

  • November 21, 2024, 03:18:46 pm
  • Welcome, Guest
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: GoldenEye: Source goes Open Source  (Read 48144 times)

0 Members and 1 Guest are viewing this topic.

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
GoldenEye: Source goes Open Source
« on: April 04, 2014, 07:42:22 pm »

This is it folks. I am pulling the trigger (finally)!

As of today, GoldenEye: Source is now an open source project. I have uploaded our entire code base onto GitHub. This code base aligns with SDK 2013 from Valve and v4.2.4 that was last released (with minor improvements).

https://github.com/goldeneye-source/ges-code/tree/ges


All our main code base is under the following folders:

Code: [Select]
/game/client/ges
/game/server/ges
/game/shared/ges

It is still in a pretty rough state since porting over to SDK 2013. There is a lot of work to be done still, but there it is. I will accept pull requests for capability and bug fixes, but not for added features or major revisions of code. Please use GitHub's issue tracker for any known issues you would like to see resolved.

Look forward to an updated contribution and usage license coming soon as well as a list of Valve files we have modified to suit our needs.
« Last Edit: April 04, 2014, 07:44:57 pm by killermonkey »
Logged

Proxie

  • 00 Agent
  • ***
  • Posts: 573
  • Reputation Power: 141
  • Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!Proxie is awe-inspiring!
  • Offline Offline
Re: GoldenEye: Source goes Open Source
« Reply #1 on: April 05, 2014, 05:16:12 am »

This is awesome, hopefully some weight off your shoulders if others contribute to bug fixes
Logged

Jonathon [SSL]

  • Generalist
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,311
  • Reputation Power: 99
  • Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!
  • Offline Offline
    • Steam Community Page
Re: GoldenEye: Source goes Open Source
« Reply #2 on: April 05, 2014, 05:31:57 pm »

Still trying to get it it to compile (win32)... first I was having a couple of boost issues which seemingly worked themselves out (or something) but now the client compile has a heart attack every time it reaches the libprotobuf.lib stage of compilation.

What VS do you use for GES KM?
Logged
Quote
Luchador: I NEVER NAME MY FILES IN UPPER CASE
Luchador: I ONLY TALK IN UPPER CASE
[GE:S] killermonkey: GOOD TO KNOW

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: GoldenEye: Source goes Open Source
« Reply #3 on: April 05, 2014, 11:29:12 pm »

Don't compile the "everything" package. Only the games package.

Use VS 2012. Express should work.
Logged

Jonathon [SSL]

  • Generalist
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,311
  • Reputation Power: 99
  • Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!
  • Offline Offline
    • Steam Community Page
Re: GoldenEye: Source goes Open Source
« Reply #4 on: April 05, 2014, 11:37:51 pm »

Yup, I'm on the games package which resolved those issues compiling the base SDK 2013 I mentioned. I'll give 2012 a try, considering a get all versions of VS free through school XD
Logged
Quote
Luchador: I NEVER NAME MY FILES IN UPPER CASE
Luchador: I ONLY TALK IN UPPER CASE
[GE:S] killermonkey: GOOD TO KNOW

RobbeR49

  • Agent
  • *
  • Posts: 45
  • Reputation Power: 1
  • RobbeR49 has no influence.
  • Offline Offline
Re: GoldenEye: Source goes Open Source
« Reply #5 on: September 12, 2014, 06:08:51 pm »

Has anyone tried to compile it on Linux? I've given it a shot, getting a lot of undefined references with the boost/python stuff.
Logged

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: GoldenEye: Source goes Open Source
« Reply #6 on: September 12, 2014, 11:19:25 pm »

https://github.com/goldeneye-source/ges-code/tree/dev/python3

Use this branch to build on Linux for now. It will be merged to the ges branch in a week.

It should be noted that Linux has a terrible bug for Sourcemods, as documented here: https://github.com/ValveSoftware/source-sdk-2013/issues/240
« Last Edit: September 12, 2014, 11:21:01 pm by killermonkey »
Logged
Pages: [1]   Go Up