|
Post by gsmalco07 on Jul 17, 2019 22:50:33 GMT
What is the best way to set up FYM on a new computer. I have the hard drive from my old computer now housed in an external hard drive and access to all files. (the old laptop suffered a power failure, it was 7 years old).
Should I install FYM from the FYM website onto the new computer, then move files from the external hard drive into the correct folders. Or can I just move everything from the external hard drive onto the new computer?
|
|
|
Post by KEL27 on Jul 18, 2019 4:55:10 GMT
I've had success just transferring the whole FYM folder from the backup. I don't think there's anything special that gets put in the registry or anything. The program (as far as I know) is pretty much self-contained.
|
|
|
Post by danny252 on Jul 18, 2019 8:10:05 GMT
The one exception is the DirectX components, which the installer adds - sometimes they're there, and sometimes not!
My suggestion would be to install fresh on the new computer, and then copy over the files (/messages and /server1).
(One day, we would like to make FYM able to handle this more cleanly, so that when you open up FYM on a different computer, it's in exactly the same state as when you left. The main issue is offline mode - how do we know the server definitely has the latest state of all your yards?)
|
|
|
Post by Richard on Jul 18, 2019 10:05:06 GMT
Please always use the installer and then copy over backup data. The *two* reasons are (1) DX as Danny mentioned, but also (2) the installer *does* register the location of the install. Without (1) you can't even run the game, and without (2) you can't update it on the next release.
Installing to external locations (external HD or in the cloud) works, but has a couple of wrinkles. FYM will run fine from anywhere, but updating it requires it to be in the same location as the original install. This becomes a problem if, for example, the drive letter of the external device changes (e.g., USB) or if a drive letter is never even assigned (e.g., some cloud arrangements). If you are running FYM in this way, each update requires going through the "backup recovery" technique of using the installer and then copying over backup data.
On another related topic, this gives me the chance to stress that it is not a good idea to "just start over and install a fresh copy of FYM somewhere else," as people sometimes do, because doing so abandons all your game data in the old install location. The preferred option in cases of file corruption or inadvertent data deletion is to reinstall over the current location using the the installer's "repair" option.
|
|
|
Post by blu3wolf on Jul 19, 2019 6:46:44 GMT
The one exception is the DirectX components, which the installer adds - sometimes they're there, and sometimes not! My suggestion would be to install fresh on the new computer, and then copy over the files (/messages and /server1). (One day, we would like to make FYM able to handle this more cleanly, so that when you open up FYM on a different computer, it's in exactly the same state as when you left. The main issue is offline mode - how do we know the server definitely has the latest state of all your yards?) Musing on that 'one day' scenario - I note many modern games have a simple system for tracking that. The two that come to mind are any MMO, and Steam Cloud.
The MMO scenario is that all play is online. Makes it easy, but also enforces an internet connection, not always convenient. While FYM has MMO elements, it also has perfectly fine offline play currently, and I could see it being a tough pill to go from offline to always online just for a convenience function - particularly one which not all users would benefit from. It would make my life easier generally, preferring to use multiple devices, but I suspect that view would be far from universal.
The other one then being the way Steam Cloud handles cloud saves. In case you are not familiar, you can save your save games on Steam to the cloud, so that you can play the same save from any computer you have the game installed on. When running the game, it connects quickly to see if there is a cloud save newer than the one currently on the computer. If there is, download and overwrite the older one locally. If not, play from the local one.
This latter system is simple, but still has the issue where the user can start running a yard in two separate locations without internet, ending up with the same yard in two different states.
While thats a drawback, its not unique to that system - you can do the exact same thing currently just by having two different FYM installs. So its less of an issue with that upgrade, and more of an issue with FYM presently.
If theres interest in this as a discussion topic, feel free to move it into its own thread - while I gather its a 'some day' idea, it never hurts to discuss those ideas
|
|
|
Post by Richard on Jul 19, 2019 22:35:31 GMT
>> you can do the exact same thing currently just by having two different FYM installs
So don't do that.
Please, do not ever make more than one FYM install. It only causes problems.
One more time for the people in the back: please do not make more than one FYM install.
|
|
|
Post by blu3wolf on Jul 20, 2019 3:16:41 GMT
Well, Im going to continue holding out for the day that FYM supports multiple devices. I for one would rather like to be able to use my laptop to run trains when Im away from my desktop.
|
|