Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! 2.6/7 » The Bar » Installing on a second machine
Installing on a second machine Thu, 12 January 2006 10:49 Go to next message
cosmicthoughts is currently offline cosmicthoughts

 
Crewman 1st Class

Messages: 30
Registered: February 2005
Howdy ho.

With weekend coming up, I am going to need to get STARS! installed on my new PC.

I'm trying to remember if I was able to install STARS! On a second PC using the same serial. I think I was, but it would be nice to know for sure Smile

Report message to a moderator

Re: Installing on a second machine Thu, 12 January 2006 10:54 Go to previous messageGo to next message
LEit is currently offline LEit

 
Lt. Commander

Messages: 879
Registered: April 2003
Location: CT
You can, but don't submit two races one from each machine to the same game. That gets detected as pirating. Note that playing two races is not always cheating, team games often let some one cover another teammates turn while they're away.


- LEit

Report message to a moderator

Re: Installing on a second machine Thu, 12 January 2006 12:34 Go to previous messageGo to next message
dethdukk is currently offline dethdukk

 
Chief Warrant Officer 3

Messages: 200
Registered: June 2005
I think you colud play two different races in the same game if you have a different code on each machine, right?


If you cannot love, you will always hate, and in hate there is only death.
[img]http://dragcave.net/image/XIJh.gif[/img] <--- is teh dragon!

Report message to a moderator

Re: Installing on a second machine Thu, 12 January 2006 14:28 Go to previous messageGo to next message
Ptolemy is currently offline Ptolemy

 
Commander

Messages: 1008
Registered: September 2003
Location: Finland

There is no problem installing the game on 2 seperate machines using the same serial number. One thing you can not do though is to play a game with turns submitted from both machines - i.e. do not install the game on a second machine then have your best freind use the other machine to play a game with you. Stars! will detect that and your empires will crumble. The effect will be the same as if you install using an invalid serial number.

I have Stars! installed on both my desktop and laptop computer. This way when I am travelling somewhere I can still play my games.

Ptolemy




Though we often ask how and why, we must also do to get the answers to the questions.

Report message to a moderator

Re: Installing on a second machine Thu, 12 January 2006 16:21 Go to previous messageGo to next message
LEit is currently offline LEit

 
Lt. Commander

Messages: 879
Registered: April 2003
Location: CT
Different codes are obviously fine, that's just like two different people playing.

You can play multiple races with the same serial # as long as when the turn gens, the .x files it uses both come from the same machine. So just make sure to save and submit and upload from the same machine.



- LEit

Report message to a moderator

Re: Installing on a second machine Thu, 12 January 2006 17:10 Go to previous messageGo to next message
gible

 
Commander

Messages: 1343
Registered: November 2002
Location: Wellington, New Zealand

LEit wrote on Fri, 13 January 2006 10:21

Different codes are obviously fine, that's just like two different people playing.

You can play multiple races with the same serial # as long as when the turn gens, the .x files it uses both come from the same machine. So just make sure to save and submit and upload from the same machine.


You need to go a bit futher than that. The serial+machine ID stamp is one of the first things written to the .x file and does not get updated with subsequent saves or save-and-submits. Which means that for submitting your turn, you need to not only save-and-submit both games from the same machine, but also (after you open it) delete the .x file before you save-and-submit so the machine ID's are the same.

Report message to a moderator

Re: Installing on a second machine Thu, 12 January 2006 18:31 Go to previous messageGo to next message
Micha

 

Messages: 2342
Registered: November 2002
Location: Belgium GMT +1
Moved to the Bar,

mch,
modaw

Report message to a moderator

Re: Installing on a second machine Fri, 13 January 2006 03:46 Go to previous messageGo to next message
cosmicthoughts is currently offline cosmicthoughts

 
Crewman 1st Class

Messages: 30
Registered: February 2005
What I want to do is play the same race from different machines using the same serial number. 1 machine is at work, the other is at home. Basically the same setup as Ptolemy Smile

Report message to a moderator

Re: Installing on a second machine Fri, 13 January 2006 05:28 Go to previous messageGo to next message
gible

 
Commander

Messages: 1343
Registered: November 2002
Location: Wellington, New Zealand

cosmicthoughts wrote on Fri, 13 January 2006 21:46

What I want to do is play the same race from different machines using the same serial number. 1 machine is at work, the other is at home. Basically the same setup as Ptolemy Smile


Go for it then. Just be careful about moving your .x file from one computer to the other...essentially just do the delete the .x file just before you save-and-submit thing each time and you'll be fine. I only use one computer but I often to the delete thing because sometimes orders get ignored if you give them after submitting.

Report message to a moderator

Re: Installing on a second machine Fri, 13 January 2006 08:46 Go to previous messageGo to next message
Micha

 

Messages: 2342
Registered: November 2002
Location: Belgium GMT +1
gible wrote on Thu, 12 January 2006 23:10

You need to go a bit futher than that. The serial+machine ID stamp is one of the first things written to the .x file and does not get updated with subsequent saves or save-and-submits. Which means that for submitting your turn, you need to not only save-and-submit both games from the same machine, but also (after you open it) delete the .x file before you save-and-submit so the machine ID's are the same.

Very wise advise from gible, I always do that (delete .x file) when I have finished a turn from one of my teammates and are about to upload it (and most of the time I do the same with my own .x files as well),

mch

Report message to a moderator

Re: Installing on a second machine Sat, 14 January 2006 10:24 Go to previous messageGo to next message
bigdave is currently offline bigdave

 
Crewman 1st Class

Messages: 22
Registered: December 2003
Location: London
How common do you find orders being ignored if you re-open your turn because I re-open mine a lot and assumed autohost was'nt accepting them occasionaly?

Report message to a moderator

Re: Installing on a second machine Sat, 14 January 2006 19:31 Go to previous messageGo to next message
gible

 
Commander

Messages: 1343
Registered: November 2002
Location: Wellington, New Zealand

bigdave wrote on Sun, 15 January 2006 04:24

How common do you find orders being ignored if you re-open your turn because I re-open mine a lot and assumed autohost was'nt accepting them occasionaly?


Not sure...I've only noticed it a couple of times.. which is enough to make me cautious.

Report message to a moderator

Re: Installing on a second machine Mon, 16 January 2006 03:57 Go to previous messageGo to next message
m.a@stars is currently offline m.a@stars

 
Commander

Messages: 2765
Registered: October 2004
Location: Third star to the left
gible wrote on Sun, 15 January 2006 01:31

bigdave wrote on Sun, 15 January 2006 04:24

How common do you find orders being ignored if you re-open your turn because I re-open mine a lot and assumed autohost was'nt accepting them occasionaly?


Not sure...I've only noticed it a couple of times.. which is enough to make me cautious.


Do you remember what kind of orders were ignored? Movement perhaps?



So many Stars, so few Missiles!

In space no one can hear you scheme! Deal

Report message to a moderator

Re: Installing on a second machine Mon, 16 January 2006 06:11 Go to previous messageGo to next message
gible

 
Commander

Messages: 1343
Registered: November 2002
Location: Wellington, New Zealand

m.a@stars wrote on Mon, 16 January 2006 21:57

Do you remember what kind of orders were ignored? Movement perhaps?

Nope, sorry. Can't remember.

Report message to a moderator

Re: Installing on a second machine Tue, 17 January 2006 22:15 Go to previous messageGo to next message
Ptolemy is currently offline Ptolemy

 
Commander

Messages: 1008
Registered: September 2003
Location: Finland

In my case I very seldom have need to move a .x file. If I am going to do the turn on the laptop then I download the turn directly into it and do the turn on the laptop then upload from the laptop. If I will be doing the turn on the desktop - same thing. Working with any given turn on 2 different machines is soemthing I generally try to avoid doing.

Ptolemy





Though we often ask how and why, we must also do to get the answers to the questions.

Report message to a moderator

Re: Installing on a second machine Wed, 18 January 2006 17:32 Go to previous messageGo to next message
bigdave is currently offline bigdave

 
Crewman 1st Class

Messages: 22
Registered: December 2003
Location: London
definately movement was affected.

Report message to a moderator

Re: Installing on a second machine Fri, 10 March 2006 15:25 Go to previous messageGo to next message
Marduk is currently offline Marduk

 
Ensign

Messages: 345
Registered: January 2003
Location: Dayton, OH
m.a@stars wrote on Mon, 16 January 2006 03:57

gible wrote on Sun, 15 January 2006 01:31

bigdave wrote on Sun, 15 January 2006 04:24

How common do you find orders being ignored if you re-open your turn because I re-open mine a lot and assumed autohost was'nt accepting them occasionaly?


Not sure...I've only noticed it a couple of times.. which is enough to make me cautious.


Do you remember what kind of orders were ignored? Movement perhaps?


All kinds of orders - when this situation occurs, the file itself is not changed. Only the last access time is updated, so a quick check of the file attributes won't reveal a problem.

This had happened to me fairly frequently and I always noticed. I tend to save my most important orders (those requiring the most thought and planning) to last. Once I figured out what the problem was I developed the habit of deleting my .x file before every save.

Report message to a moderator

Re: Installing on a second machine Sat, 10 March 2007 04:15 Go to previous messageGo to next message
Triple_Point is currently offline Triple_Point

 
Crewman 2nd Class

Messages: 16
Registered: June 2003
Location: not in Kansas anymore...
I have my stars game files stored on a network drive, so I can access them from any machine in the house. All the machines have stars installed with the same serial#.

So far, if I've started a game turn on one machine, I've always completed the turn on that machine only - but is this really necessary ?

Can I start doing my turn on one machine and (say) complete all the pop movement orders and save the turn to the network, then come back the next day and complete all the war fighting orders on another machine and save those to the network, then maybe submit the turn later from another machine ? (This is becoming more of an issue because my game has just gone to multi day turns and they're getting complex enough that I don't always have time to do the turn in one sitting - when I come back the next day, the machine I want isn't always available)

Also, how does the Host program know that the turn came from a different machine ? My son wants to join in a game so I was going to install one of the machines with a different serial but all machines are behind a NAT so to Autohost, they all appear to have the same IP - will this cause problems with the Anti-Pirate feature ?

Lastly, (for completeness) what _does_ cause the anti-pirate to kick in ? I thought that it was submitting two or more different player turns to the same game from the same serial/machine combo - but this describes every testbed I've ever run and I don't recall seeing the anti-pirate messages...

Thanks in Advance.

Confused,
TriplePoint


[Updated on: Sat, 10 March 2007 04:56]

Report message to a moderator

Re: Installing on a second machine Sat, 10 March 2007 07:33 Go to previous messageGo to next message
Micha

 

Messages: 2342
Registered: November 2002
Location: Belgium GMT +1
Also see this thread.

I'll try to sum it all up.
When you insert your serial the stars.ini creates a hash that ties that serial to your machine ID.
When a game is generated Stars! checks the turn files for same serials with different machine IDs. So copy protection kicks in when you submit 2 (or more) races from *different* machines using the *same* serial.

When you play only 1 race in a game or submit 2 races from the *same* machine+serial, you should not trigger the copy protection.

There seems to be a bug however when you play the same turn file on two machines with the same serial (your situation; starting the turn at one machine and finishing on the other) ... I've had it happen when I start my turn at work and finish it at home, or when I recieve a partial .x file from a teammate and I make some changes to it before uploading. However there seems to be a solution for that: open the turn file, delete the .x file, save+submit again to create a new fresh .x file. I have been doing that for years and haven't had that problem anymore.
I would suggest you do that to be safe, or start+finish the turn on the same machine.

As for the turns coming from the same IP address, that doesn't matter, nor sah nor the .exe check for that. So you are safe as long as you and your son play from different machines using different serials.

mch


[Updated on: Sat, 10 March 2007 07:37]

Report message to a moderator

Re: Installing on a second machine Sat, 10 March 2007 08:11 Go to previous messageGo to next message
craebild is currently offline craebild

 
Lieutenant

Messages: 568
Registered: December 2003
Location: Copenhagen, Denmark
I do not think there is a bug, I think it is just a question of understanding how the system works.

The problem with transferring turns between allies (or one player playing two races) occurs because the machine ID is stored in the .x# file when the .x# file is created, but the serial is stored in the .x# file every time the .x# file is saved.

This means that if an ally begins work on a turn, and then sends you the .x# file, then it is your ally's machine ID that is stored in the .x# file. If you then complete your ally's turn and save and submit it, then it is your serial that is registered in the .x# file, along with your ally's machine ID. If you have done your own turn on your machine, then your .x# file has your machine ID and your serial. When the turns are processed Stars! then sees two players in the same game with the same serial but different machine IDs, and that kicks in the copy protection.

The copy protection only kicks in if there are two different players who have submitted turns with the same serial from different machine IDs in the same game and in the same turn.

As Micha explained, if you open the turn, delete the .x# file and then save and submit, then both the serial and the machine ID match the PC you are using, so if you have to submit turns for more than one race in the same game, then it is a good idea to do that.



Med venlig hilsen / Best regards / Mit freundlichen Grüßen
Christian Ræbild / Christian Raebild

Report message to a moderator

Re: Installing on a second machine Sat, 10 March 2007 19:13 Go to previous message
Triple_Point is currently offline Triple_Point

 
Crewman 2nd Class

Messages: 16
Registered: June 2003
Location: not in Kansas anymore...
Thanks, it's a lot clearer now.

Triple Point

Report message to a moderator

Previous Topic: Effects of a player's reputation on diplomacy and survival chances...
Next Topic: Red Rover, Red Rover!
Goto Forum:
  


Current Time: Sun May 05 06:21:38 EDT 2024