Jump to content
SubSpace Forum Network

Recommended Posts

Posted

Alright, back earlier this year I discovered an earlier attempt for a second client made by Pyxlz back in 2005 (here). After looking around for it a bit, I managed to find an old version off SubSpace Downloads (download here). Unfortunately though, the version on there is 0.182, and I know he released a few newer versions afterwards. I still tested the old version, and surprisingly it worked, at least for unmodified ASSS zones. Some things were messed up, and it lacked any frontend, but unlike Discretion, Pyxlz's client had both chat and graphical interface. I don't know if he ever respected SS protocol, but it's still a step forwards when the client recognizes Continuum players, server messages, map, and all.

 

Anyhow, I previously asked about it in another thread, and only got the response "why?" and "it's dead", because he was the only person working on it. Instead, I managed to contact Pyxlz afterwards, and after some e-mails passed, he ended up passing the source. Last he wrote in 2005, he said the client was nearly completed, except he never released a stable build later on. In a more recent e-mail he wrote:

 

Ok, here it is in very raw form. You'll probably need to download the DirectX sdk to get it working. I'm not even positive that it compiles in its current state. I'm traveling right now, so I won't have access to my dev box until next week to check all the dependencies. (...) Feel free to look the code and critique as necessary - it was never really designed to be maintained by other people. Let me know what you problems you run into and what suggestions you have.

 

In the end, the source (last I checked, it is written in C++ with Opengl and DirectX) is not of much use to me, but I'm hoping it will be for someone else. It's currently set up on SourceForge with Subversion, so knock yourselves out (and I'd appreciate someone helping managing the project) :

 

http://sourceforge.net/projects/pspace/

Posted

That's awesome. Good way to follow up and keep it in the archives.

 

On a side note, this would make 3+ client project's all going. Someone (or small group) should come forward and standardize this development so we eliminate the re-work.

Posted

how about this

since the Continuum Project is going on... thinking SINCE the project is in C#/++ (not sure) that you COULD use this as the frontend client...

then add this into the whole entire project and build off of it... i think that would boost how far the project is

Posted
unlike Discretion, Pyxlz's client had both chat and graphical interface
hmm? what do you mean by chat and graphical interface, because I'm pretty sure Discretion has both.
Posted
That's awesome. Good way to follow up and keep it in the archives.

 

On a side note, this would make 3+ client project's all going. Someone (or small group) should come forward and standardize this development so we eliminate the re-work.

I disagree. competition encourages innovation, it produces better work. Designing something by committee never turns out well. Each project represents a different vision. The will be very little re-work as all of the projects are open-source, so you can just use source from another project if you like it. I like that there are several projects. If there was just one project, i would be a lot less excited by all these developments.

Posted
hmm? what do you mean by chat and graphical interface, because I'm pretty sure Discretion has both.

Last I used Discretion, all I could do was sit in a black modified ASSS zone, receive packets, and chat with other clients (though offline it was ok). I just meant online play has graphical interface. The version of Pyxlz's client off SubSpace downloads (0.182) had quite a few flaws though, and Continuum didn't recognize most of what I was doing besides chat because the client lagged too much, but I believe some of that was improved in later versions. The opposite however, the 0.182 client was recognizing everything that the Continuum client was doing (shooting, moving, bombing, etc.).

 

Anyhow, I didn't mean to put down Discretion, since it's very nicely designed and coded, and has quite a number of things that PSpace doesn't.

Guest
This topic is now closed to further replies.
×
×
  • Create New...