Jump to content

thither

Supporter
  • Posts

    47
  • Joined

  • Last visited

Everything posted by thither

  1. Sorry I've been offline guys, IRL issues have been keeping me really busy for a while. I will try to roll a new version of the Mac installer this afternoon, which will hopefully alleviate the issues with trying to get the Linux one working on OS/X.
  2. I have installed Yosemite on a machine, but haven't had time to check out the installer on it yet (I will hopefully have time this weekend). Are you getting an error? (The installer is written in standard python, and the version of python included in OS/X hasn't changed too much from Mavericks to Yosemite, so I'm hoping it will still work correctly.)
  3. Yeah, without finding any UPKs in there, or other similar files, I'm kind of flummoxed. Just to double-check, are you running this as root? (Wondering about the "invalid user access" bits at the end there.) If not, try running your dtrace command again with "sudo" in front of it and enter your machine password at the prompt. Otherwise I'm stumped. You're kind to ask for a way to thank me, but unless you have a way to make my computer print beer, there's no need. ;) Sorry I couldn't actually fix anything.
  4. Uh, you might as well, yeah, and then put the output on pastebin and post a link. Maybe try starting a new game this time, and then quit from there. I suppose it's possible that the app store version of the game has buried the UPK files and so forth in all those Mac plist files and frameworks somewhere, or exploded them onto the filesystem or something, in which case installing the mod is probably going to be very difficult.
  5. Hmm, the weird thing is that I don't see any .upk files in there (which are some of the game files that need to get modified in order to apply the patch). Did you actually launch the game and get to the main XCom menu, or did you quit from the little launcher application? Also, if you go to pastebin.com you can upload a big blob of text there and then just post a link to it back here (you don't need to create an account or anything). We wouldn't want the forums to run out of electrons!
  6. Oh, that's awesome. Thanks so much.
  7. Interesting. I haven't read anything about the GamersGate distribution of the game. Chances are pretty good that the existing mac installer could be made to work with it just by tweaking some of the paths in the script, but it would probably take a little hacking. I don't have time to look at it at the moment, but when I get a little time the thing that would be most helpful would be dtrace output showing what specific files the program opens when it launches - eg via opensnoop, producing output similar to this.
  8. Thanks dubiousintent. I updated the install instructions to make this a little more clear.
  9. Sure, first you need to open the Terminal application, which should be in the "Utilities" folder of your Applications. You can also just hit command-space, and then type in the word "terminal" in the little search box in order to open it. You'll wind up with a small white window, this is the command line and it's where you need to type in the commands to launch the installer. The first thing you'll want to do is type "cd /Volumes/Long-War-Mac-Installer/" to get to the disk image that you just mounted. After that, follow the install instructions from this page.
  10. Ah. Sadly, the installer doesn't currently work with non-Steam installs of the game, but I would like to get it working for them. (I personally only own it on Steam, which is why it only supports that right now.) Do you have the Apple app store version of the game? In principle there shouldn't be any reason the app store version would not work, but the directories the game is installed in would be different and that's probably why it refuses to install itself. I also have no idea what the phone home situation is like for the app store version of the game. I would be somewhat surprised if the same hosts weren't used there, but Apple does love its walled garden ecosystem, so maybe everything is routed through the app store? About the Enemy Within DLC, currently the mod files that are bundled with the installer are only applicable for Enemy Within (to be precise, with the Steam version of Enemy Within, but again there's no reason they couldn't work with a different distribution of the base game, as far as I know). Also, the installer installs the game in folder which are specific to Enemy Within, distinct from the vanilla game. If I hear enough public outcry for an Enemy Unknown installer I'll look into adapting it, but so far nobody has told me they want it.
  11. Same problem here, CTD whenever selecting an ability... Hi, just curious, did you guys select the "second wave" option "training roulette" when you started the game? (Some people have reported issues with that.) Also, did you disable phoning home?
  12. That's odd. You can use the --install flag to tell the script where to find the installation file (that would be the .zip file which at the top level of the disk image): ./LongWarInstaller.py --install /Volumes/Long-War-Mac-Installer/Long_War_3_Beta_13-88-3-0b13-OSX.zip Version 1.1.1 of the script is a little better at handling pathnames and stuff (at least I thought it was), so if you downloaded it more than a few weeks back, you might want to make sure you've got the latest version.
  13. Hey, I would have posted this in the main Long War forum but I guess I don't have enough posts to start a topic there yet. I've heard a bug reported from three different people now who are running the Long War b13 mod for OS/X. When they have training roulette enabled, and they try to upgrade a soldier, they see blank spaces in the skill tree for the soldiers. gewone1 helpfully made a youtube video of this: http://youtu.be/ZBIQayfBUPU?t=1m8s I have a few questions: * Does anyone have an idea of which mod files might cause this problem? I'm trying to determine whether the installer itself has a bug in it which might have caused this. * Can anyone running Long War on Linux reproduce this behavior? I think all you'd need to do is enable training roulette and then level up a soldier. * Anyone seen anything similar on Windows? Thanks!
  14. On OS/X modifying the binary is not required, and from what I've seen is actually the thing that produces the weird screen-ghosting thing you're seeing. If you want to install it manually, these instructions are probably the most comprehensive. (I keep meaning to throw them up on the wiki, but I haven't got around to it yet.) However, also note that there is now an official Long War distribution for OS/X, which comes with a little python script to install or uninstall the mod. You can download it from the main Long War page, the file is called "Long War 3 Beta 13 for Mac OSX".
  15. Hi! I wrote a little script to install the XCom: Enemy Unknown mod Long War on the OS/X version of XCom, and with it I created a little Mac-specific distribution of Long War. I've emailed it to the mod maintainers (johhnylump, in particular) and they've uploaded the file to the files section. The only hiccup is that the distribution I created is originally as a .dmg file, but I guess the site will only accept .zip files for uploads. For now johhnylump has just zipped the .dmg file and uploaded it, which is fine, but it would be nice if the site would just accept .dmg files for upload directly, since that's the format most Mac users are used to getting software in. For non-Mac users, dmg is short for "disk image", and when you open one on a Mac it creates a little virtual disk image with your installation software on it. It's basically just a bunch of binary data, and it can be compressed much like a rar or zip file is. Again, it's not a big deal, Mac users can just decompress the .zip file and open the .dmg file inside it, or if need be I can repackage the distribution as a .zip file instead, but since it seems like this wouldn't be too hard to change, I thought I'd ask whether someone can just enable uploading .dmg files directly to the site. Thanks!
  16. Sure. 1. Download the Linux installer (it's a .zip file) 2. Unzip it 3. The three files you want are in LW-EW-Linux/install-files/: localization/int/xcomstrategygame.intcookedpcconsole/xcomgame.upkcookedpcconsole/xcomstrategygame.upk4. Copy the upks to XCOMData/XEW/XcomGame/CookedPCConsole 5. Copy the .int file to XCOMData/XEW/Localization/INT 6. Also copy it the .int to "XCOM Enemy Unknown.app/Contents/Resources/MacOverrides" I don't think you need to wipe out your Feral Interactive directory after this (if you do see above).
  17. Good news! I tweaked my script enough so that it produces a .dmg file with the script and the installation files on it, and I've produced a bona-fide OS/X distribution. The install should be somewhat simpler and you won't need to have innoextract installed any more. The distribution is the same as Beta 13, plus the fix for buying weapons that wghost81 has in her Linux distribution. I have PMed the file to johnnylump for upload to the site, and updated the docs on github to reflect how you install from a .dmg file. In the interim, you can still use the script to install from a .exe file as before: ./LongWarInstaller.py --install ~/Downloads/Long-war-beta-whatever.exe I'll probably be offline for a few days, but will check back here to see if anyone has any trouble.
  18. Ok, my installer is reasonably feature-complete and documented (no GUI yet though). If anyone on a Mac could try it out and let me know how it works, I'd be grateful. https://github.com/timgilbert/long-war-unix-installer robdamanii, this is the same sawed-off shotgun bug as above. I'll try to package up the Linux fixes with my script and send them to johnnylump as an official release, but that probably won't be ready for a while.
  19. Aha. The problem did seem to be that I had special characters in my password. I changed it from the forgot password link and was able to log in to the wiki. Thanks for the help!
  20. I've grabbed the fixed files from wghost and verified that they fix the problem in OS/X as well, so once the next release comes out that bug should be fixed. I also talked to johnnylump; for beta 14 they are planning to release LW as a zip file, which should reduce dependencies for mac users. They are cranking away on b14 right now and don't want to deal with managing a between-betas bugfix release, so it's probably best just to wait until b14 comes out (and don't buy sawed-off shotguns in the meantime). Once thing I've noticed is that I get pretty consistent CTDs on launch if I don't have very much free RAM, presumably from memory allocation failures. Closing a few dozen browser tabs works wonders for stability.
  21. Good news! I've been able to run my script and successfully install Long War from the windows installer, and now I'm looking for alpha testers. https://github.com/timgilbert/long-war-unix-installer I'm currently trying to beef up the documentation, but basically you should be able to git clone it or else download LongWarInstaller.py somewhere, then run it like so: LongWarInstaller.py --apply "$HOME/Downloads/Long War 3 EW Beta 12-88-3-0b12.exe" -d Please note that it tries to make a decent backup or the stuff it replaces, but I haven't tested the rollback very thoroughly yet. Therefore I recommend that you make a copy of your XCom install directory before you run this. If nothing else, you can roll back your install by choosing "verify local files" from Steam. I'll be publishing better docs on the github page soon, so if you aren't technically inclined you're probably better off waiting for a bit until I get those out (I'll post here once that's done). If anyone has problems, post them here.
  22. For step 5, delete every file in the MacInit directory. (You will copy and rename 2 files in there in step 6, and those two files should be the only files present when you launch the game after installing the mod.) When the game starts, it copies a lot of other files there itself. About step 8, wghost has some updated files from johnylump which fix some bugs but which haven't yet been released in an official release. They are in the linux distribution currently. Once I get my install script working, I can grab those files and bundle them with it, I guess, depending on how johnnylump and the mod authors want to handle it (I haven't talked to them about it yet). I'm sure at some point they'll be in an official release too.
  23. Can the full file paths for step 2, step 3, step 4, step 6 be put in there? I think this is where I'm screwing things up (that I've got so many different file paths and I'm copying/replacing things in the wrong place. Thanks. Ok, so there's basically four directory trees you're dealing with. This is just the nomenclature I've made up in my head: 1. The "game tree", where the main files are installed. This is typically "~/Library/Application Support/Steam/SteamApps/common/XCom-Enemy-Unknown". (It will be in a different place if you told Steam to install the game somewhere else when you installed it.) It should have two subdirectories, "XCOMData" and "XCOM Enemy Unknown.app". Note that for Enemy Within, all the relevant files are in "XCOMData/XEW/XComGame". It's easy to get confused and drop them in "XCOMData/XComGame" by accident, in which case they won't do anything. 2. The "app bundle tree", meaning the .app folder that you can double-click to launch the game. This is the directory "XCOM Enemy Unknown.app" inside the game tree above. In the finder, to show this directory you've got to right-click on "XCOM Enemy Unknown" and select "show package contents." 3. The "feral tree", which lives in "~/Library/Application Support/Feral Interactive/XCOM Enemy Unknown". This directory probably won't exist until you've run the game at least once. The relevant files in here are all in the directory "XEW/MacInit". As above, don't forget the XEW part. 4. The "extract tree" is the directory where you extracted the mod files from the Windows installer with innoextract. It contains all the new files you're going to copy into the other places to install the mod. The files you want to deal with are all under the "app/XComGame" directory. So in Anderkent's steps above: 2. Replace .upk files, remove corresponding .upk.uncompressed_size The UPK files live in the game directory tree, under "XCOMData/XEW/XComGame/CookedPCConsole". In the extract tree, these live in "app/XComGame/CookedPCConsole". 3. Replace Localization files in two directories (under XComGame, and in MacOverrides near the binary) The files in Localization (in the extract tree: "app/XComGame/Localization/INT/*.int" from the Windows installer) need to be replaced in two separate directories: a. In the game tree: "XCOMData/XEW/XComGame/Localization/INT". b. In the app bundle tree: "XCOM Enemy Unknown.app/Contents/Resources/MacOverrides/XEW". 4. Replace Config files under XComGame The config files (in the extract tree at "app/XComGame/Config") go in the game directory tree at "XCOMData/XEW/XComGame/Config". 5. Delete files under MacInit in ~/Library/Application Support/Feral Interactive/blahblah These are all under "XCOM Enemy Unknown/XEW/MacInit" in the feral tree. You want to delete every file in this directory, but not the directory itself. 6. Move DefaultGameCore.ini to MacInit/XComGameCore.ini and DefaultLoadouts.ini to MacInit/XComLoadouts.ini (all the other files will be generated from XComGame/Config) Here you're copying and renaming files that you already copied during step 4. These two files live in the game directory tree in "XCOMData/XEW/XComGame/Config" and you're copying them to the feral tree at "XCOM Enemy Unknown/XEW/MacInit", and then renaming them as above. Alternately for step 6 you can just copy the files from the extract tree. Relative to the mod, they live in "app/XComGame/Config", and you'll be copying them into "XCOM Enemy Unknown/XEW/MacInit" in the feral directory and renaming them. Hope that is clear and helpful. At some point I will throw this up on a wiki page, but I'm having trouble logging into the wiki right now.
  24. Hi, I'm having some problems logging into the wiki site. I've used the same credentials I use on this forum and I get a "login error" message saying my password is incorrect. Do I need to create an account on the wiki somewhere? I couldn't find a link for that. I've never logged into the wiki before, but I'd like to create a new page for some XCom modding stuff. I have logged out of the forum site and logged back in again to make sure the password I'm using on the forums is correct, and everything is working fine on the forums. Any help appreciated, thanks!
  25. Hey, can anyone verify whether "~/Library/Application Support/Feral Interactive" is created after the game is installed from Steam, or whether it's created the first time you launch the game? I know it gets created when the game is launched for the first time, but I'm not sure if the regular Steam install process sets up that directory (or part of it) on installation.
×
×
  • Create New...