Jump to content

Running X-COM:EU in Windows 10 (x64)


Zeno

Recommended Posts

I've been away for a long time, but recently got an itch to shoot some sectoids...unfortunately, it seems getting my Windows CE version of X-COM: Enemy Unknown (aka UFO Defense, the game from 1994 not the game from 2012) working on 64-bit Windows 10 is more of a challenge than I expected. I saw some mods have gotten it to work -- any hints on how to get vanilla unmodded X-COM working, preferably without setting up a dual-boot OS or changing to the DOS version/DOSBox?

 

EDIT: Okay, so I've been away long enough that OpenXCOM is brand new to me. It worked brilliantly for starting X-COM in Windows 10 and appears smoother than I remember running on XP a decade ago. Plus, the options, bug fixes, and UI enhancements are really impressive. Looks like I've got a decade's worth of new mods to browse, and some experimentation to see if I can get my personal revisions to work...

 

I know there are new games but something always draws me back to the classics, eventually.

Link to comment
Share on other sites

Be sure you aren't using the v1.0 release and use one of the latest nightlies. 1.0 is many years outdated and quite broken in lots of places. I'm not sure why there is such a reluctance for the curators to get rid of it and put up a new stable release.

 

The modern 2012 reboot is a fantastic pieces of eye candy and does capture the spirit of the series, but I always felt it was missing the substance. It's like a movie adaptation of a book.

 

- NKF

Link to comment
Share on other sites

Thanks for the tip -- I downloaded 1.0 and the latest nightly to try them both, along with each of the latest mods. Will skip the major conversion mods for now but I'm amazed what they have accomplished.

 

I thought I'd miss XcomUtil but it seems a lot is replicated. I'm still playing with all the options.

 

The 2012 game looks good, but the more I read about it, the more I realized I just wanted to play the original. Might be nostalgia, but my gaming time is so limited I'd rather just play what I love.

Link to comment
Share on other sites

NKF, wanted to follow up and say you're absolutely right about the latest nightly -- OpenXcom 1.0 is not worth downloading compared to the update. Two of the mods -- Area 51 and XFiles -- sound like they expand gameplay without removing what made the original fun, but I decided to stick with the original for now (and XFiles in particular is pretty incomplete according to the forum). The Hardmode Expansion mod might be worth playing too.

 

Actually, instead of OpenXcom, I decided to go with the OpenXcom Expanded + mod, which is based on a fairly recent "nightly" and adds some extra options. Some things I love:

- Tons of options to enable with just a click, including a bunch from XcomUtil and UFO Extender.

 

- I love the radar detection range lines for bases and ships; such a small change makes a subtle but significant improvement in appearance and gameplay!

 

- Removal of the 80-item limit, and the unit limits, and having storage/alien containment facilities that actually work correctly...keeping lean is such a habit that bringing extra stuff on missions feels kind of bizarre, like I can actually have a ship loaded with equipment and decide (on mission start) what to use based on the opposition. I haven't had a base/retaliation mission yet but I think the change will be an incredible enhancement there.

 

- I also like that I can enable Aliens getting wounds, and giving them the ability to pick up weapons, with a single click enabling those. (I read some posts with disagreements on these options but I think they should've been implemented in the original). I've decided the weapon range of 50-150%, instead of 0-200%, is also a nice option.

 

- Being able to set manufacturing to automatically sell things is another great, subtle feature. I love micromanaging (everyone who loves XCOM pretty much has to love micromanaging) but it's nice to have that option to set-and-forget when I don't need to manufacture specific equipment for using.

 

- The graphics. The graphic options are actually rendered better than the original, while still being the original graphics. Lots of fun graphic options too (CRT and Curvature were awesome to see -- annoying to actually use, but cool that they're an option). I ended up using the default OpenXcom shader/smoothing effects as they looked best to me, while still capturing the feel of the original.

 

- Gameplay speed is perfect. I like most everything slower so I can see each thing that happens, like a board game or chess match. The original game had optional adjustments, but some things would go way too fast on modern computers even with the slowest options set.

 

 

Some things I miss:

- XComUtil included the ability to randomize UFOs that had crashed or landed. It sometimes worked, and when it did it was pretty cool...but it was also buggy. I'd like to see that again someday.

 

- XComUtil included the ability to gain research help from captured aliens, but I couldn't find that option or a way to edit it into OpenXcom (other than giving free research for interrogating an alien, which would be too powerful if overused).

 

- XComUtil included the ability to sort soldiers globally. The sorting capabilities in OpenXcom are a significant improvement over the original (which didn't have it at all) but with XComUtil I could sort all the soldiers at all the bases with one batch file against a saved game. It required exiting the game and running the batch file, but was still fast and easy compared to organizing soldiers at each base separately.

 

 

Editing changes was simple once I got the hang of the .rul files. I did all the changes I made through hex editing 10+ years ago, and most changes took minutes instead of hours. Plus I was able to add a few other fun things:

- Added more civilians in Terror missions, and added a few civilians running around in other missions. Boosted civilian running speed to add to the chaos. Also reduced the score value of civilians so my change in frequency doesn't result in too high/low scores for those missions.

 

- Added more aliens, and more potential variety of aliens on missions.

 

- Changed alien equipment for more variety, and all alien technologies available from the start (blaster bombs on a day 3 crash site was a fun experience...for me, not my soldiers...).

 

- Changed how soon new alien races might appear, and increased late-game variation so it's not as likely to be the same alien race over and over.

 

- Boosted alien stats across the board, and significantly increased psi strength on aliens so they're less likely to be mind controlled or panicked. Also results in higher-strength psi attacks from aliens, making psionics scarier. Also gave all Sectoids some psi skill, so early Sectoid missions are harder.

 

- Changed weapon stats (alien weapons boosted, earth weapons degraded, some equipment made much heavier) and made armor stronger on aliens and soldiers so getting one-shot-killed while wearing armor is much less likely (but still possible from heavy plasmas and blaster bombs). Also made power armor stronger than flying armor, so both are viable depending on what's desired for a mission.

 

- Increased initial and monthly funding from countries, because I like having lots of money to play with and making country funding more essential than manufacturing for generating income.This also offsets the difficulty, since losing entire teams and Skyrangers can happen in the first month now (which would be pretty much game-ending without funds to replace them).

 

- Tripled manufacturing times and increased all research 10x, to slow down the pace of the game (my favorite part of the game is early/mid game, so this extends that fun for me).

 

- Changed soldier order and facing on all ships. Seems to work just like XcomUtil, but took a couple tries to get right. Only tested on the Skyranger so far but should work on the other ships (even if it requires a few adjustments).

 

- Recreated my massive statstring logic from XcomUtil, which only took a couple times to get right using OpenXcom semantics. This was the most time-consuming change though because I couldn't just cut and paste (the language and logic is different, but equally powerful). Talking hundreds of lines here.

 

 

So far I'm in game date March 14, 1999. I've lost 29 soldiers so far (8 to friendly fire), failed 4 out of 13 missions, killed 70 aliens and captured 13, spent over $200M, and have only completed research on laser weapons and laser pistols (but just hired a bunch of scientists in two dedicated research bases, so should start getting more technologies in a month or two).

 

And that's another thing I love in OpenXcom -- the statistics and soldier memorial screens, and other little extra-detail screens after missions.

 

I know OpenXcom isn't the original game, and that the executable code has been entirely replaced in an attempt to mimic the gameplay experience. But the developers, and all the modders, have done a phenomenal job here. I feel like I'm playing the original game, with most XcomUtil features I liked plus my own hacks, and with what seems to be fewer bugs, more stability (absolutely no crashes so far), better UI, and tiny, subtle tweaks to gameplay that make it better without making it different.

 

I'll have to play a few more game months to see how things go in future missions, but so far, this has become my favorite version of one of my favorite games. And from what I've read on the mods, Area 51 especially, it looks like there's potentially even *better* versions to try out in the future!

Link to comment
Share on other sites

NKF, wanted to follow up and say you're absolutely right about the latest nightly -- OpenXcom 1.0 is not worth downloading compared to the update. Two of the mods -- Area 51 and XFiles -- sound like they expand gameplay without removing what made the original fun, but I decided to stick with the original for now (and XFiles in particular is pretty incomplete according to the forum). The Hardmode Expansion mod might be worth playing too.

 

I designed Area 51 exactly to keep it as close to the original as possible (i.e. no changes/"improvements" to the mechanics) while adding new enemies, maps, research, etc. :)

 

Some things I miss:

- XComUtil included the ability to randomize UFOs that had crashed or landed. It sometimes worked, and when it did it was pretty cool...but it was also buggy. I'd like to see that again someday.

 

Try Luke83's Extra UFOs mod - Area 51 already includes it - if you want more variety in UFO layouts

Link to comment
Share on other sites

Thanks, Hobbes! I started over after a few months in-game in order to work through a few more personal modifications, and it's now working quite well. I'm in May 1999 with 68 soldiers lost, 16 successful and 5 failed missions, 194 aliens killed and 45 captured, and 26 friendly fire kills (amusingly the most dangerous enemy is "Friendly" due to overuse of explosives, the only early weapon capable of damaging some aliens in my modified game). The research changes are pretty tough so I have four dedicated research bases this time, and have gotten through 16 technologies so far -- including Psi-Labs due to a lucky early Sectoid Leader capture in a January base attack. My changes to alien psionic strength should keep psionic soldiers from being too overpowered, but if it's too easy I can increase alien defenses some more (I want psionic soldiers to have a chance of success with most alien types, but with Ethereals and a few others impossible to panic or mind control and Sectoids extremely difficult except for the highest-skilled psionic soldiers).

 

Area 51 looks awesome and I think I'm going to try it on my next play. I read that Hardmode Expansion also includes new enemies and surprises -- in addition to making the game harder -- how does Area 51 compare to Hardmode Expansion for new and interesting content? Making the game harder isn't my primary goal anymore; I've done that with my own changes and love that I have to try my best to succeed, but having expanded challenges to overcome and more things to do would be fun.

 

Base Defense Facilities are one area I haven't been able to make more fun. I put research requirements in so Laser Defense is required before Plasma, and Plasma before Fusion Ball, to encourage maybe building the earlier defense modules. I also lowered the accuracy of Fusion Ball Defense to make it less reliable, but that just means more facilities are required to raise the chance of success. Even so, base defense -- the act of shooting at an attacking battleship -- is boring. If it's successful, the aliens come again and there's no reward other than a delayed attack. If it's unsuccessful, the aliens come in and it's lots of aliens, planned defenses with chokepoints, and risk of losing the base making it a fairly exciting mission...but the base defense facilities are effectively useless except to delay the inevitable attack. I've built them specifically because I don't think my soldiers would succeed against Chryssalids with their current technology so the delay might prevent an early base loss until I have advanced weapons...but later, I kind of think the defense facilities are a waste of space. I'd get more use out of an extra living quarters and storage facility so I can add more soldiers and HWPs for the inevitable defense required whenever a base is found.

 

I read through the OpenXcom forum and didn't see much there for changes. Adding radar capabilities or storage to the defense modules make them more useful, but that starts to take away the advantages of other modules. Playing with the hit chance and defense strength numbers just change the formula for calculating the optimal number of defense facilities, and still doesn't make them more fun (I can make them at or near 100% effective but that removes the fun of base defense, and I can make them less effective but that just makes them less useful to build). I like the idea of having them reduce the number of aliens that come in or automatically shooting at alien UFOs that fly close to the base, but those options discussed on the OpenXcom forums were shot down pretty quickly as impossible to do based on how the executable code was written (and the OpenXcom developers were pretty adamant about not wanting to make those things possible to easily modify).

 

Do you have any suggestions on how I could make base defense facilities a little more interesting, fun, and not useless? Some things I considered:

- add 100% UFO detection in a short range, about the range of an XCOM craft, for Missile Defenses to make one a nice addition to early bases before HyperWave Decoders are available, but that still makes more than one pretty useless and doesn't help more advanced facilities (which are more likely to be built after HyperWave Decoders)

 

- add some storage space, but I'm torn here -- add too much and they just replace General Stores except that they can be destroyed (making them a bit risky if they are destroyed and cause neighboring facilities to collapse); add too little and they remain inferior to General Stores so wouldn't change how I play

 

- add a bit of workshop and/or laboratory space, or even living space, but I wouldn't want to make them better than the dedicated facilities so again that wouldn't change how I play -- I'd rather just build the dedicated facilities

 

- I don't want to make them capable of training psionic soldiers, housing aircraft, incarcerating aliens,or replacing any of the boolean values for advanced base facilities (grav shield, mind shield, hyperwave decoder, access lift)

Link to comment
Share on other sites

Area 51 looks awesome and I think I'm going to try it on my next play. I read that Hardmode Expansion also includes new enemies and surprises -- in addition to making the game harder -- how does Area 51 compare to Hardmode Expansion for new and interesting content?

 

Area 51 and Hardmode Expansion both use a lot of aliens, weapons and craft originally designed for other mods, plus some personal additions. Regarding terrains, I was the designer of the majority of the new terrains found in Area 51 (and which ended up being used by several other major mods, such as Hardmode Expansion). And a major difference is that A51 has Council missions, which introduce new mission types, research, enemies, allied soldiers, etc.

 

Base Defense Facilities are one area I haven't been able to make more fun. I put research requirements in so Laser Defense is required before Plasma, and Plasma before Fusion Ball, to encourage maybe building the earlier defense modules. I also lowered the accuracy of Fusion Ball Defense to make it less reliable, but that just means more facilities are required to raise the chance of success. Even so, base defense -- the act of shooting at an attacking battleship -- is boring. If it's successful, the aliens come again and there's no reward other than a delayed attack. If it's unsuccessful, the aliens come in and it's lots of aliens, planned defenses with chokepoints, and risk of losing the base making it a fairly exciting mission...but the base defense facilities are effectively useless except to delay the inevitable attack. I've built them specifically because I don't think my soldiers would succeed against Chryssalids with their current technology so the delay might prevent an early base loss until I have advanced weapons...but later, I kind of think the defense facilities are a waste of space. I'd get more use out of an extra living quarters and storage facility so I can add more soldiers and HWPs for the inevitable defense required whenever a base is found.

 

Yeah, Base Defense facilities aren't that useful since only Fusion Ball can reliably shoot down the Battleship, and by the time you get those defenses you might as well let the aliens assault your base for the loot, as long as you designed it properly.

 

Since you are playing with OpenXCom, the Never Ending Retaliation bug of the original game has been removed (along with all the bugs listed here: https://www.ufopaedi....php/Known_Bugs), so the aliens won't send endless Battleships until one of them survives the defenses to assault your base.

 

 

I read through the OpenXcom forum and didn't see much there for changes. Adding radar capabilities or storage to the defense modules make them more useful, but that starts to take away the advantages of other modules. Playing with the hit chance and defense strength numbers just change the formula for calculating the optimal number of defense facilities, and still doesn't make them more fun (I can make them at or near 100% effective but that removes the fun of base defense, and I can make them less effective but that just makes them less useful to build). I like the idea of having them reduce the number of aliens that come in or automatically shooting at alien UFOs that fly close to the base, but those options discussed on the OpenXcom forums were shot down pretty quickly as impossible to do based on how the executable code was written (and the OpenXcom developers were pretty adamant about not wanting to make those things possible to easily modify).

 

Warboy and SupSuper (the main OXC developers) prefer to focus on fixing stuff, but they'll from time to time add a new feature - the Council missions and a ton of other features in Area 51 were made possible because Warboy implemented a ton of my requests (but they were always very specific things to expand the existing stuff rather than adding a new functionality like reducing aliens after a successfully base defense shot). But, the good news is that there is something called OpenXCom Extended Plus (OXCE+), which is being developed by Yankes and Meridian precisely to accommodate requests that the OXC developers can't satisfy.

 

Do you have any suggestions on how I could make base defense facilities a little more interesting, fun, and not useless? Some things I considered:

- add 100% UFO detection in a short range, about the range of an XCOM craft, for Missile Defenses to make one a nice addition to early bases before HyperWave Decoders are available, but that still makes more than one pretty useless and doesn't help more advanced facilities (which are more likely to be built after HyperWave Decoders)

 

- add some storage space, but I'm torn here -- add too much and they just replace General Stores except that they can be destroyed (making them a bit risky if they are destroyed and cause neighboring facilities to collapse); add too little and they remain inferior to General Stores so wouldn't change how I play

 

- add a bit of workshop and/or laboratory space, or even living space, but I wouldn't want to make them better than the dedicated facilities so again that wouldn't change how I play -- I'd rather just build the dedicated facilities

 

- I don't want to make them capable of training psionic soldiers, housing aircraft, incarcerating aliens,or replacing any of the boolean values for advanced base facilities (grav shield, mind shield, hyperwave decoder, access lift)

 

As you said, changing the numbers or adding additional abilities to the base defense modules won't really increase their attractiveness, because Missiles/Laser are almost useless against Battleships. And clever base design and location essentially makes your bases almost impregnable, at least the major ones, so defenses are useful when you don't want to play again another defense mission. You would need a major change to the mechanics to make defenses more relevant.

 

However, Meridian has implemented a new feature for OXCE+ for my Terminator: Tech-Comm mod (a new project I started recently since A51 is mostly completed) called Hunter-Killer, where UFOs can detect and attack your craft while escorting other UFOs, and alien bases can launch UFO interceptors if they detect incoming XCom craft.

 

In Tech-Comm I've also changed the dynamics of base defense:

1) Retaliation missions happen more regularly (Skynet is always looking for you) - for instance, if a Skynet base launches HKs and your craft are able to retreat from the interceptors, the HKs will switch to Retaliation mode and try to detect the base where your craft came from

2) Starting base facilities are ground buildings (later you can expand underground), harder to defend and you get less loot - you have a bigger incentive to prevent the tactical mission from taking place

3) Starting missile defenses can shoot down most of the incoming UFOs (they can come in several sizes)

 

I'm planning to release a version of Area 51 for OXCE+ to include the UFO Hunter-Killers, so I could throw in a couple of these features, although I wouldn't expect miracles regarding the utility of defenses smile.png

Link to comment
Share on other sites

Thinking out loud... What if HWPs were set to require a specific facility -- like aircraft require a hanger -- so each defense facility can store one HWP and none can be stored in general storage? They take up some space so that would free up some general storage, but more importantly it would give each defense facility a specific type of HWP it could store -- plasma tank only in plasma defense, fusion ball tank only in fusion ball defense, laser tank only in laser defense, and have the cannon and rocket tanks both able to be stored in missile defense facilities.

 

Thank you for the years/decades of work on XCOM!

Link to comment
Share on other sites

  • 1 month later...
X-COM: Enemy Unknown (aka UFO Defense, the game from 1994 not the game from 2012)

UFO: Enemy Unknown, packaged in the US as X-COM: UFO Defense. Not X-COM: Enemy Unknown (the remake's called XCOM: Enemy Unknown, but the original is not). I call it UFO, since UFO is in both names of the original but not the remake or the sequels.

 

And IME running UFO Windows version on anything newer than XP is just about impossible (even XP requires special loaders). I gave up long ago and switched to the DOS version. A WINE stack (running VirtualBox or another PC emulator, installing Linux, and running WINE) might work (it does for Stars!, another old game I love), but it's almost certainly more trouble than it's worth unless you have other games that make legacy Windows absolutely necessary (Stars!, again, is an example, as it runs on Windows 3.1 through XP but NOT on DOS).

Link to comment
Share on other sites

And IME running UFO Windows version on anything newer than XP is just about impossible (even XP requires special loaders). I gave up long ago and switched to the DOS version.

 

X-COM: UFO Defense Windows (or CE - Collector's Edition) will happily run on Windows XP as long as you completely turn off hardware acceleration and the graphics down a bit. Not the most convenient I'll admit (especially if you want to run other games) but for what I needed to do it worked out fine. happy.png

 

- Zombie

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...