MAIN


March 1st, 2010
I apologize to everyone waiting for an official release of version 0.54. I've been hard at work on GamePanelX Pro, something I haven't talked much about but I suppose I should since I'm spending so much time on it.

GamePanelX Pro is my commercial offering. It is a 100% recode, written in PHP and with the Smarty templating system. It's written from the ground-up to support Multi-Language. It will support many,many new things, not to mention support both Windows and Linux. It was written with the intent to rival and be preferable over T*Admin. Those who had no choice but to stay with T*Admin because it was the most favorable, now have a choice, and the choice to use Linux as well. GPX Pro should be close to a release date around Summer time, so keep your eyes out. Anyways, sorry for the long post, just wanted to let people know what I've been up to. I hope to finish up gpx-master-0.54 very soon so you guys can have something to work with.

Ryan

February 1st, 2010
I have released a second beta version to the master version 0.54. Please read the info before you download. You can find the link on my page in the forums:

0.54 Beta Version 2

Ryan

January 16th, 2010
Happy New Year to everyone; 16 days late but oh well. Version 0.54 is done, and I'm looking for some quick beta testers to play with it, try and break it, email me any bugs, etc. If you're up to the challenge, please respond on my forum post:

0.54 Beta Testers - forum thread

Ryan

November 27th, 2009
Hope everyone had a nice Thanksgiving! I did, and had a nice birthday on Thursday as well. Now, on to business:

Coming very soon in 0.54:

Voice Server support
-- Ventrilo
-- TeamSpeak
-- Murmur (basic support)


I'm currently implementing voice server support. Mumble/Murmur will have basic start/stop functionality, and in later releases, I hope to support it's full functionality (virtual servers, user accounts, etc).

Ryan

November 19th, 2009
Added XML File documentation in the wiki. You can use these XML files to create new game support, and if you send them into us, we can add new game support into the next release.

Wiki page for XML Files: XML HowTo

Forum Thread for submitting new game XML files: XML Game Support thread

Ryan

November 16th, 2009
Haven't received much feedback on the 0.52 release. How is it working for you? I am also curious as to whether anyone is using the Call of Duty 2 and 4 support I added. Mail me at ryan [at] gamepanelx.com and let me know.

Ryan

November 9th, 2009
Version 0.52 of the master server has been released! This has many new features and a completely redesigned game management setup. You must do a fresh install with this one, as the database is quite different. The slave scripts haven't changed, so continue to use 0.46 of that.

After installation, I recommend following the Setup Page in the wiki. It has screenshots etc to guide you on getting yourself up and running. Please email me about any bugs. Enjoy!

Ryan

November 6th, 2009 2/2
I've updated the wiki with screenshots and more info on how to set up GamePanelX. Here's a link: Wiki Setup.

Ryan

November 6th, 2009 1/2
We had a little server downtime this afternoon, but all is well now. I'm putting the finishing touches on version 0.52, and hope to release it this weekend.

Ryan

October 1st, 2009
GamePanelX is receiving a ton of changes at the moment, so expect delays with the next release. Some things being worked on at the moment:

- Moving many things to be more modular
- Completely redesigned game management (One place to manage all games, and manage what clients can access what)
- New game support easily added. Have a new game? Just enter it into the form, and click submit.
- XML support for new games. Users can submit an easily-formed XML sheet to GamePanelX to contribute new games to the project
- Upload your own XML sheets to your game panel to introduce new game support if needed
- Miscellaneous bug fixes

Ryan

September 12th, 2009 2/2
There was an issue earlier with the installer....anyone who had this issue please re-download the master and run the install again.

Ryan

September 12th, 2009 1/2
I have released version 0.48 of the master. You need to run the update script on this version, as the database has changed a bit.

This should fix any of those annoying SSH errors people have been getting. Please test it out and let me know how it's working for you. I'd like some feedback on this release, as I've tested it a bunch and feel it's working well. Please email me at ryan [ at ] gamepanelx.com with your thoughts. Thanks!

Ryan :)

September 6th, 2009
Files are back up for download. Enjoy! :)

Ryan

September 6th, 2009
Having some trouble with the SourceForge mirrors - hang tight, and they should be back up within a half hour.

Also, for those updating to the new release: there were no database changes, so all you need to do to update is replaces your old files with the new. You should do this on the master AND the gameserver.

Ryan

September 6th, 2009
Master and Remote servers 0.46 have been released. The remote server scripts are still BASH scripts, but there are some changes here and there. The master has many bug fixes, better SSH connection support, and now has an SSH Connection tester to be sure you are setup correctly. Please send any bugs or problems to ryan [ at ] gamepanelx.com. Enjoy!

Ryan

August 31st, 2009 / Part 2
I uploaded some new screenshots to the About page....they show some progress of the current code :)

Ryan

August 31st, 2009 / Part 1
I've noticed some people seem to have the wrong idea about this game panel.

I was reading some forum posts off of Google, and noticed people think this is somehow based on GameCP...
To set the record straight, I coded this project 100% from scratch. It has always, since the day I started coding it, been called "GamePanelX". It is in no way "based" on other panels. I hope that helps. I've updated the About page with this.

Ryan

August 25th, 2009
I've been working on a release for the master...I'm updating just about all of the code to make sure there's input validation etc to avoid SQL injection attacks and for various other changes. When I release this version, I'll also be releasing the Perl version of the slave server. Cheers.

Ryan

June 25th, 2009
I have begun working on the framework of this project - the scripts that run on the gameserver side. I'm rewriting everyting from BASH to Perl, as this will give me a ton of advantages. BASH is great for simplicity, but for where this project is headed, a real modern programming language was needed...Perl :)

Ryan

June 22nd, 2009
There has been a lack of work on this project, and the main reason is that I lack the time and money to sit and work on this for free anymore. I haven't received a single donation from anyone, although many people expect me to add new features etc. I never expected donations, but some money here or there would help. If anyone is actually willing to contribute code, I am all ears. The people who have offered either dropped off or never actually gave me any real code. Just putting that out there.

Ryan

June 9th, 2009
A new release is pending - has some changes here and there, and a more modular code design for the individual games. What I need from people now, is help with COD4:

I started a thread on this since everyone seems to want it at this point. Check out The COD4 Development Thread on the forums to help get it finished and into GPX.

Ryan

May 27th, 2009
I finally made a better site for this project. It's nothing amazing, but I like it enough for now. I can't believe I let the old site stay so ugly for so long. Anyhow....gpx updates are coming soon.

Please send feedback to me at ryan [at] gamepanelx.com.

Ryan

April 23rd, 2009
Well, I am finally able to start working on this project again. Been busy with other things, but I hope I can start doing this again. First off, for those unable to get the SSH connection to work, please make sure your firewall is off or allows outgoing port 22 (or whatever your SSH2 port is).

First order of business will be to give this site a facelift (I had intended to a while back, it just never happened). Once that's done, I'll start working on any bugs I can find and maybe finish adding the New Game feature to GPX. That way, anyone wanting to use a game other than supported (COD 4, America's Army, etc) can do so on their own, and easily. And if their setup works, they can submit them to me to go into the next official release.

Ryan

February 23rd, 2009
The remote package has been fixed and re-uploaded. You can now download directly from sourceforge, here's a direct link.

Ryan

February 13th, 2009
gpx-master-0.43 has been released. Just a bug fix release.

Ryan

February 9th, 2009
I have released gpx-master-0.42. It's primarily a bug-fix release. You don't have to reinstall over your current 0.40/0.41 setup. Just run the update script.

Ryan

January 30th, 2009
Where is my mind? I didn't include the 'install' folder in the 0.40 release. 0.41 is now on sourceforge, including the install directory. You can download it here.

- Ryan

January 29th, 2009
Today is the day! I have released version 0.40. You can download it at my SourceForge site - direct link. There is a ton of new stuff and if you need help, please consult the wiki. Feedback is very welcome, please post in the forums or email me directly if you have any questions/problems.

I know this release took a while; the reason being normal life stuff took over, and I had no time to work on this project. I hope to have some time in the near future to begin working on a next release. Thanks to everyone for your support!

EDIT: I almost forgot - There is now a WHMCS module available, created by yours truly. You can use this module to bill your customers for their game servers. Enjoy.

Ryan :)

December 29th, 2008 @ 10:10PM
Sorry to everyone waiting for the release. I have been so busy with normal life stuff that I haven't had a chance to put the finishing touches on this. I hope it will happen soon, and that you can understand.

Ryan

November 24th, 2008
Hey there - gpx is mostly complete, and I am just finishing a few small things. There are a ton of improvements, and this release should get most people moving with their servers. I am hoping to release this by this weekend, as I will have a little extra time, since it's Thanksgiving coming up. My birthday is also in 2 days. Woo!

- Ryan

September 27, 2008 @ 4:43PM
Just an update - development is going great, I now have the SSH manager completed as well as many additions to the panel. It is now 100% functioning. You can create a game template file, create a new game server, then start that new server, all from within the panel. The new connection from the Master to the Remote Server is using the SSH2 PECL module for PHP. When I release the new version, I will be putting the SSH2 tar file for your Remote Servers with the necessary modifications for it to compile correctly, as there have been inherent problems with compilations of the "stable" release. Expect this to be released in the next 2 weeks.

- Ryan :)

August 8th, 2008 @ 10:17PM
Well, some are probably wondering what is coming next, so I thought I'd clue everyone in.
I am going to be changing the way the master server communicates with the slave. It doesn't make much sense to keep using a web server on the slave and many people have had trouble getting it to work anyhow. As of now, I know this package doesn't have ALL the tools you need to set up game servers - but rest assured, just about all the scripts you need to do simple things have been written. Some things in the next release include:

- Game Template creator
- View/Edit game templates
- "Create User" and "New Game Server" now use the Game Templates you create for installing new game servers - no more manual stuff.
- Since the foundation will now be perfect for communication between the master and the slave, it's only a matter of time before GPX is a fully functional piece of Game Server Software.

It should be released soon ;)

- Ryan

July 17th, 2008 @ 11:08PM
Hello to everyone - I have added a wiki to the site, which now houses the Release Notes, Installation Instructions, Setup Help etc.

To all those great with PhotoShop or the Gimp - if you would like to make me a nice logo to fit inside my wiki page as well as possibly a nice logo for this home page in png format, feel free! :) it would make this site look a lot nicer. I wish I had more time to beautify everything but alas, I am too busy. Thanks everyone!

Ryan

July 4th, 2008 @ 1:05PM
Happy 4th -- I have updated the gpx-master release. I thought the bug on the statusInfo page had been fixed but apparently the old file had been left intact - the new gpx-master can be downloaded here. Have a good night!

June 29, 2008 @ 1:40PM
I have released version 0.32 of both the slave and the master servers, available on the SourceForge site of course. I have made a bunch of changes/additions and they have been noted in the release notes. I want to make a few things clear because many people don't know the purpose of the software at the moment:

- Currently, this software only works if you have 2 physical servers - one for the master, and one for the slave.
- You may be able to make them both work on the same server but I have not tried this myself.
- I am now working on a new release called "Universal" which will be for those with a single/dedicated server. This use of the project seems to be what many of you are asking about how to do.

Be sure to check out the release notes and the updated installation instructions! I have added a section called "Setup" in the install instructions which shows you the recommended process for doing things. Enjoy!

June 5, 2008 @ 11:45PM
Sorry to those who were waiting for a bug fix release; gpx-master-0.32 has been ready but I have been so busy that I haven't had time to give it a few quick tests and release it. I have updated the User Creator so now you choose what game to give the user (Counter-Strike-based games to start out). The new slave server is ready as well. Now, gpx-slave will be a standalone package for you to download and should be all you need to get your games going, well for the most part. I still need a script to take executables and make config files for them...basically so people can create their own games until I get around to adding game-specific setup packages.

The slave server now has Pure-FTPd, Lighttpd, and the APF Firewall all rolled into one package. The slave server will come in a tarball and you just untar into /usr/local/gpx. This directory will house your software, and /home/gpx will still house all games and accounts, etc. I have also created initscripts for both Red-Hat style Linux distributions and Gentoo as well (my personal favorite). Sorry for such a long post - more details and a new release coming soon.

P.S. I need developers! Do you know PHP? Are you good at working with PHP/MySQL and want to help out? Send me an email at ryan@gamepanelx.com. The mailserver + hosting problems have been fixed.

May 25, 2008
I'm contemplating some new things to setup for gpx. Basically, I want to have a real package for you to download without the need for several third-party programs. I am most likely going to be compiling LightHttpd with PHP 5 and mysql support for a standalone package for the slave server. The slaves will be much lighter and we avoid the use of SSH or anything [possibly] insecure in that nature. Oh, and don't worry...I plan to release more in-depth documentation once this project picks up in the right direction a bit. I will keep this page updated once I have this next release ready.

May 10, 2008
gpx-master-0.30 released. This release contains bug fixes and several improvements as well as the introduction of Support Tickets to the project. More information on this can be found in release notes.

April 26, 2008
Released: gpx-master-0.25. I have updated a few files, and this is just a bug-fix release. You can keep your database the same as well as the config, just upload the new files. A link to sourceforge to download can be found here. Hopefully within the month, a more specific installer for whether you actually have a slave server or not will be implemented. Enjoy!

April 24, 2008
The forums are fixed! Please register :)
Download GamePanelX @ sourceforge.net

Installation instructions are located here.
There is still a lot of work to go. Please look at the roadmap to see what you can help with.

--------------------------------------------------------------------------------------------------