Skip to main content
GameDev.net gamedev.net
🔒 Locked

Game "server" type thing...

Started by Plasmarobo Aug 7, 2006 at 11:37 AM 2 replies 350+ views
Original Post
Plasmarobo
Plasmarobo
I am trying to figure out the best way to go about having a "server". Not an internet server, but I have one computer which I want to install all my applications + games on, then I want to be able to run them from my laptop. All I need to do is install the apps on it, and they work, but Games don't. I need to have 2 copies on the "server", one for my laptop, and one for the nice desktop... WHYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY!? The hole point is so that I have one copy, one set of game saves, one massive hunk of used HD space. (My laptop has a tiny 60 gig drive). How do I install a "universal" copy of a game on a servery thing? Is it even possible.... If no one responds, I'll take that as a no... I don't really know where else to ask, I googled it, and got some wierd fishing game and how to copy the saves... I am more interesting In saving HD space... Yeah.
_________Optimists see the glass as Half FullPessimists See the glass as Half EmptyEngineers See the glass as Twice as big as it needs to be
TomX
TomX
If you was on about Linux, you could use SSH.

Just run the SSHD daemon on the server and then run ssh to access the server from your laptop. It will run the game on the server and forward the screen. You respond (i.e. play the game) and it sends those responses back to the server... not sure if there would be a performance problem here.

You could even use PuTTY on Windows to access the Linux server. Of course, you're limited to games that run on Linux: Enemy Territory, UT2004, Q2, Q3, Q4, America's Army, Warzone, Neverwinter Nights, etc.

However, if you don't want to run Linux, then I'm not sure. I think a solution does exist for Windows though since this is how networks work in businesses. Server running the OS and apps and the thin clients accessing these. Not sure how it's done.
Ravuya
Ravuya
Seems almost like you want citrix.

With a lot of games requiring fast disk access, though, this is not a good idea.
Extrarius
Extrarius
Basically, you can't. The problem is that programs (and games especially) install a lot of settings in places other than their own directory, such as the registry(program location, etc) and the windows directory (latest DirectX, whatever dlls they feel like, etc) and when you run the program remotely, it only copies the single executable you run (with other files being copied as requested) which means the registry will be the one on your local machine and any dlls that are loaded implicitly will come from your local machine if you have dlls with the same name (older directx, etc).

It should be possible to make a 'registry forwarder', or you could just copy the registry manually and change all relevant info (install directory from "C:\program files\game" to "\\Machine\Shared\Game"), but even that isn't guaranteed to work.
"Walk not the trodden path, for it has borne it's burden." -John, Flying Monk

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.