Skip to content

**** ****

OpenParsec brought back to life

January 22, 2012


Ever hear of Parsec? probably not, it was a hopeful Internet space shooter back in 1999-2001. The team developing it released a running demo version and 2 LAN builds and that’s all the public ever really saw.

In 2003 they released the source code!

Then nothing happened.

A couple times 1 or 2 people (myself included) tried to fiddle with the source but this usually ended in frustration and giving up.

About a week ago I was searching for any sign of activity ANYWHERE regarding this and I found a mailing list from 2008. It turned out someone named Jason W had modified the source to some degree and had set up a linux build that worked better with the GNU tools than the original distribution and got a linux client to build. Turns out the SVN still worked for his branch and i tried it out myself. Sure enough it did work! I was back in.

Then I took his code and made a mac x11 client out of it
Then I took the original server code and got it to build

The server was fairly broken, it would crash out the second anyone fired anything other than a laser. I did some tweaking, properly defined some objects and I was able to get it to run pretty stable.

Yesterday I had a 3 client match over the internet over the server and clients I had built, something that probably hasnt happened with this code in a long time.

Also Jason W’s interest has been captured again and he is working on getting the Windows build working again.

Sure this is a very old project that technically died long ago, but in that time no one has created anything similar so it is worth a second look.

Linux build: parsec-linux-net-alpha.tar.gz

This was made on Ubuntu, I have tested it on debian as well, other linux distro’s success may vary depending on library naming.

Mac x11 build: parsec-macx11-net-alpha.zip

This requires X11 installed , the resolution currently can’t be changed

Known Issues with clients:

-The menu data is from the LAN build and some options do not work

-Mac client does not do fullscreen or resolution changes

-No joystick support on mac

-Joystick support built in linux client but untested

Current server limitations:

-Missiles do not work (you can fire them but the server doesn’t process them yet)

-No helix cannon

-No lightning gun

 

However, this is just the beginning and less than a weeks work…And it’s still fun even in this state

 


Fiction vs Reality

January 15, 2012


In 2669 the TCS Concordia is ambushed by the Kilrathi and disabled. The hulk of the ship crashes on Vespus.

20120115-184335.jpg

Costa Concordia, run aground in 2012

20120115-184144.jpg


Fun Stuff

January 6, 2012


So I was playing with the boys and I don’t know what the heck these weird block things they have are but before I knew it I had built a broadsword from Wing Commander!

20120106-213543.jpg

20120106-213614.jpg

20120106-213633.jpg


New addition to the fleet

December 30, 2011


Today I purchased the second of 3 planned locomotives to run on my layout. The first being last April when I bought my DCC system was a Chessie GP40. As you may have noticed if you have for some bizarre reason been reading my blog I like the Chessie System. Chessie however is not my only favorite railroad I also enjoy Canadian Pacific. This latest edition to the fleet is a brand new DCC equipped CPR GP35. The striking red combined with the multi mark stripes on the hood and rear bring back fond childhood train watching in downtown Niagara Falls.

20111230-011252.jpg

20111230-013408.jpg


Electric turnouts

December 23, 2011


I finally got all the switches on my layout wired. It took about 10min per switch and there are 9 on the layout over the course of a couple weeks when I could find a few min to spare but in the end it was worth it. Now it is possible with ease to do some shunting in the inner junction to build a train for the mainline.  A few more items and it will rarely require the magic giant hand from the sky to come down and manually intervene.

Next step:

  • Standardize couplers
  • Uncoupling magnet
  • Ballast the tracks
[videoplayer file=”http://philtopia.com/~spencep/video/IMG_0062.mov” /]