1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Entropia Mobile!

Discussion in 'Tools & Utilities' started by rick_janson, Sep 8, 2012.

  1. rick_janson

    rick_janson Well-Known Member Pro Users

    Messages:
    1,167
    Likes Received:
    87
    Trophy Points:
    48
    So a soc member asked me in our Skype group the other day if it were possible to install EU to a flash drive and have it run on another computer. He has access to a faster computer, but isn't allowed to install anything on it (assuming a work PC). I've delved deeply into the registry entries that EU uses during my work on Entropia Tools, so I figured "this shouldn't be too hard" -- and I was right. I did a preliminary test on it today by copying over the game files (minus the dynamic content, participant content, and shader cache) and using this to "install" it on the target machine. I was somewhat worried by a couple of the methods called to then remove said registry entries, and tested it on a virtual install in VMware. I learned something quite valuable: the "installer" has to be run as Administrator to populate the registry to any great extent. :p

    Anyway, it's ready for some field testing if anyone's up to it. At this moment, it only supports initial setup with one planet (with a big enough flash drive you can expand it on your own from the client loader). It also requires you to download all content, though it does copy the settings-ce.cfg.

    Anyway, download link: http://www.adamh.us/entropia/EU_packager.zip (~2.85 MB)

    Windows XP Specific Build: http://www.adamh.us/entropia/EU_packager_XP.zip (~2.79 MB)

    Five files:
    • EU_Packager.exe
    • EU_Launcher.exe
    • config.xml
    • vcredist_x86.exe (Visual C++ 2005 Runtime files - installed by EU installation)
    • dxwebsetup.exe (Updates for DirectX - installed by EU installation)

    Usage:
    1. Run EU_Packager.exe first to set it up the way you want it (planet, saved username, etc) or edit the config.xml file to match.
    2. In the Packager window, click "Begin Installation" on a computer that already has EU installed, making sure the paths are directed to the correct drive.
    3. Run EU_Launcher.exe from the external drive and click "Install" and then "Launch" (Alt+I and Alt+L, respectively) - Make sure config.xml is also present.
    4. When finished, click "Remove" to clear the registry entries.

    On first run (per "install") it will ask for the language to run in.

    One additional note: This is brand new. Just wrote it basically today. It lacks a lot of error handling, so incorrect values or attempting to overwrite existing files may produce some very lengthy error messages. You can choose Continue or Quit. You may have to close and then bring it back up, anyway.

    Also: Make sure you have .NET 4.0 installed. If this becomes a problem for XP users, I'll drop it back to 3.5. But 4.0 has run on XP before.
     
    • Like Like x 1
  2. rick_janson

    rick_janson Well-Known Member Pro Users

    Messages:
    1,167
    Likes Received:
    87
    Trophy Points:
    48
    I added a little more handling, though it's still pretty rough. Mainly I re-checked to make sure everything could be removed and turns out I had missed having it delete registry entries on a 32-bit system. That should be fixed now.
     
  3. rick_janson

    rick_janson Well-Known Member Pro Users

    Messages:
    1,167
    Likes Received:
    87
    Trophy Points:
    48
    Minor fixes:
    - settings-ce.cfg should now copy correctly all the time
    - Copying of packager/launcher files are now automatic (may throw an error if trying to copy to the same location it's running from)

    Additions:
    - Added "Load" function to restore previously saved settings (from config.xml) - the paths loaded will reflect the drive letter that the packager is running from, rather than where you actually want it to go. It copies these files to the root directory (in my case, H:\EU_Launcher.exe). So there may be an error message if trying to copy to C:\ in Vista/7 (due to UAC).

    Coming:
    - I have a working file listing for the dynamic content .pak files needed for Arkadia, and will be adding that in at some point as well. It does come to about 5.59 GB.


    Known issues:
    - When copying game files, it will say "Not Responding" for a few seconds to a couple of minutes, depending on the speed of the drive it's being copied to. I'm not sure a way around it as yet. I suspect it has to do with the fact that it doesn't display a copying dialog, but I've not tested that at length as yet.
     
  4. rick_janson

    rick_janson Well-Known Member Pro Users

    Messages:
    1,167
    Likes Received:
    87
    Trophy Points:
    48
    Okay, special XP build coming up for this, too.. But in the meantime, I ran it tonight for further testing.. I did have to install a couple of Microsoft updates (they'll be included in the zip file when I upload next) to make it work.

    Also of note: the client loader yells at you with only an 8GB drive, something about needing at least 7 GB free on the drive the content is on. Since I was just booting into XP on the same computer (I have a multi-boot setup), I just directed the client loader to use the content I had already downloaded on my secondary HD. So recommended: at least a 16 GB flash drive or some other style of external drive. About anything will work. It doesn't have to be a thumbdrive. An external USB SSD or a standard external SATA/IDE->USB drive would work just as well.
     
  5. rick_janson

    rick_janson Well-Known Member Pro Users

    Messages:
    1,167
    Likes Received:
    87
    Trophy Points:
    48
    Currently installing VS2010 in a WinXP VM so I can make a compatible XP build, but I've got the new Win7 build ready to go, with the required Visual C++ 2005 Runtime and DirectX updates. The C++ Runtime brings the zip file to about 2.8 MB from the 89 KB it used to be.

    So, that's been uploaded. Keep an eye on the OP for an XP build.
     
  6. rick_janson

    rick_janson Well-Known Member Pro Users

    Messages:
    1,167
    Likes Received:
    87
    Trophy Points:
    48
    Okay, XP build uploaded.
     
  7. Ash Blankstone

    Ash Blankstone Member

    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    6
    Thanks a lot Rick for building this for me. I am able to have Arkadia, Space, and 2 other worlds (not Calypso though on my 8 GB drive). Thats enough for me. Just takes a bit to open on a new computer.
     
  8. rick_janson

    rick_janson Well-Known Member Pro Users

    Messages:
    1,167
    Likes Received:
    87
    Trophy Points:
    48
    Discontinued until further notice due to lack of interest and support.