J
jfkeach
Guest
On the Chat log, there was this
Newer OS's like XP, Vista, and windows 7 handle name spaces differently. Thats why you can run multiple clients with different Computer User accounts simultaneously. I dont think that it was intentional as a means to stop customers from running multiple clients, but was the easiest way to program the client.
And there was issues with File locking as well in the older operating systems. Files UO needed to run. Security within the newer operating systems is different, attached to the user accounts on the PC.
It is possible for them to code the client to work in multiple instances, but it will be problematic. I dont see it happening any time soon. And if you are running UOAssist, it will have to be rewritten to allow that as well.
I believe that it stems from issues with the Windows Operating System. When UO came out, we had Win98. It didnt handle multithreading objects well. If you have two instances of the same EXE running, it would cause problems on that OS. The way the patcher works, made it check for the EXE running, and you couldnt start another instance of the client if you couldnt run the patcher.Zephenia <Xevei_GL> Any particular reason why we can't run multiple clients without needing to do the user switching? As long we have the accounts, what's wrong with running both at the same time? I like to banksit in one, and sort my things in the other
Supreem_EAMythic I'm sure there was a reason why they implemented it this way years ago. I'm not exactly sure why they did it. We will look into this, but I can't promise that we can change it.
Newer OS's like XP, Vista, and windows 7 handle name spaces differently. Thats why you can run multiple clients with different Computer User accounts simultaneously. I dont think that it was intentional as a means to stop customers from running multiple clients, but was the easiest way to program the client.
And there was issues with File locking as well in the older operating systems. Files UO needed to run. Security within the newer operating systems is different, attached to the user accounts on the PC.
It is possible for them to code the client to work in multiple instances, but it will be problematic. I dont see it happening any time soon. And if you are running UOAssist, it will have to be rewritten to allow that as well.