Jump to content
XCOMUFO & Xenocide

Enemy Unknown (ce) Et Version 28/03/2005


max

Recommended Posts

XCOM Enemy Unknown CE (ET version, 28 March 2005)

Summary
--------------------------------------------------------------------------------

* bugfixes (geoscape/battlescape)
* video mode configuration / filters
* 1750 engineers
* 1750 scientists (~250 limit per project)
* alien grenade w/proxy (activate prime 23)
* auto sell manufacture enabled by decrease zero quantity (1111)
* allocate all scientist by decrease zero quantity
* allocate all technician by decrease zero quantity
* manufacture 'ingredients' removed at time of production
* idle engineers contribute to assembling base facilities (25/day)
* geoscape time


details are included in the zip
notes:
'click' bug fixed.
average filter at 640 4x0 fixed.
outstanding reaction bug et al.

added 3x edge filter (for 1024*768 resolution) etc.
requires registry configuration.

Have fun! Edited by Micah
Link to comment
Share on other sites

  • Replies 286
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Oh yeah baby! :happybanana:
Thanks a lot man. Something like this has been wished for for a long time!
Link to comment
Share on other sites

Few notes.

Good:
1.The clock really works now!
2. Scroll speed in battlescape
3.Firing speed in battlescape
4. Now the music doesn't lag as bad as it did when I had to use turbo
5. Starting base layout is a lot better! :)

Bad:
1. There's some empty space at bottom of the screen and on the right side of the screen in Geoscape view.
2. In battlescape the mouse gets stuck at the bottom and the right side of the screen. Every time you scroll to right or down, the mouse stucks a little bit there and you can't stop scrolling. No problem scrolling up and left though so I don't know what is the problem :huh?:
Link to comment
Share on other sites

[quote name='SupSuper' date='Jun 4 2004, 03:18 PM']great work as always! :D
is there any chance of making the game have the original alien screams (from the DOS version)?[/quote]
Unless something was actually changed in the .exe to alter playback, wouldn't that need alteration of the actual sound file rather than the .exe?



Looks great, Max. :D Thanks!
Link to comment
Share on other sites

*Gets a hammer and nails and pins this topic up*

This is very important! Keep up the good work, and if it is within your power, please add the original DOS deathscreams to CE. (I can dream, can't I? :))
Link to comment
Share on other sites

I get an invalid page fault when trying to run it. :(

Here's the full error message in case you can get anything from it:

UFO caused an invalid page fault in
module UFO.EXE at 015f:0046a600.
Registers:
EAX=00000000 CS=015f EIP=0046a600 EFLGS=00010246
EBX=005e0000 SS=0167 ESP=006efda4 EBP=006efe38
ECX=00400000 DS=0167 ESI=00000000 FS=1997
EDX=81d169f8 ES=0167 EDI=00000000 GS=0000
Bytes at CS:EIP:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Stack dump:
0045e69f 00400000 00000000 0046061b 00400000 00000000 81cadabc 00000001 00000000 81d2db28 005e0000 c0000005 81cadabc bffc9490 00000044 00000000
Link to comment
Share on other sites

[quote name='Kloreep' date='Jun 4 2004, 11:53 PM'][quote name='SupSuper' date='Jun 4 2004, 03:18 PM'] great work as always! :D
is there any chance of making the game have the original alien screams (from the DOS version)?[/quote]
Unless something was actually changed in the .exe to alter playback, wouldn't that need alteration of the actual sound file rather than the .exe?



Looks great, Max. :D Thanks! [/quote]
well the soundrate was 8000 on DOS and 11025 on CE (of the sound files) so the EXE needs to be changed so that it loads the old sound files correctly (replacing sound file with old one doesn't work)
Link to comment
Share on other sites

[quote name='blehm' date='Jun 5 2004, 10:49 AM']tried it, but it really slows down, for some reason :(  It gets "choppy" i might say[/quote]
Slows down?
Well the idea was to slow down the game so the clock works now. Don't use turbo anymore..
Link to comment
Share on other sites

[quote name='blehm' date='Jun 5 2004, 03:26 PM']WHat does it mean by 1750 engineers?[/quote]
it means you can have up to 1750 engineers (iirc the limit was 255, and if you went over you got negative engineers).
Link to comment
Share on other sites

Okay. I am in a bad mood. I just finished my first Firestorm, and i am so happy, and then *poof* it says Firestorm completed at [blank] I go to my base. Nothing. Look at money-half a million gone. All supplies used for it gone. Then it just hit me while typing this that my stupid engineers just sold MY FIRESTORM. Please put the auto-sell feature into a button or something like that, so nobody else has to go through this.
Link to comment
Share on other sites

Won't the game have problems if you try and save with more than 255 engineers working on a project? Or is this stored as a data type larger than a byte? I know engineers can be hired up to 65535(from the data type used to store them), but I'm not sure what would happen about allocating them to workshops. I mean, what would happen if you save the game and then reload it later? Would all the bits past the first eight get lopped off?

- NKF Edited by NKF
Link to comment
Share on other sites

Hi,

about the engineers, original savefile is forward compatible with ET version, engineers will be saved correctly.

The starting base layout has been restored (6th June version), is there any particular layout for next release?

about the sound files, I don't have DOS version, will give it a try, does it have nicer sounds?

about geoscape time, the game was not slowed down exaclty, original code had 5 second increments as fast as the machine could process it (roughly), so it appeared very smooth and fast. User input is unaffected by the changes in ET. Now it is not so bad, blehm?

blehm, we can implement a guard against 'accidentally' autoselling an e115 item, if there is any problem with this feature that you have spotted, please send a savegame with a description of the problem, thanks.

Kloreep, CE version?
Link to comment
Share on other sites

blehm, there was a bug that caused manufactured crafts not to be allocated, it has been fixed in 7th June version, thanks for posting a description.

Some other problems where spotted and have been fixed.

Kloreep, delete 'ufoeuet' file, does it still crash?

about the sounds, will they work if they are resampled? Edited by max
Link to comment
Share on other sites

[quote name='max' date='Jun 8 2004, 10:22 AM']about the sounds, will they work if they are resampled?[/quote]
nope, it's been tried editing the original soundfile and try to make it being read by CE but it doesn't work. see [url="http://www.xcomufo.com/forums/index.php?showtopic=2629"]http://www.xcomufo.com/forums/index.php?showtopic=2629[/url]
i suppose the only solution is to make the game itself read the older DOS file just like the DOS version read it.
Link to comment
Share on other sites

XCOM1 ET version had many problems, hope that 8th June version everything is sorted out.

Kloreep, I would like to get it working for you, but I don't understand the problem, exactly. Are you using a 'loader', any other programs?
Link to comment
Share on other sites

till now i tested it otu a bit and i like it :D
gotta get used to the slowness.

I think you fixed somehow my base problem. it used to cras hafter 5-7 turns at the exact same spot.. well i just finished a base+ corpses dont disapear anymore. :)

one thing i dont know if its a CE bug(never experienced it before)
I fired a blaster bomb and it blew up right away, their wasnt any walls in front of me..
now i try to reload weapon it says Ammo round=0 and it says weapon already loaded..
NEways dont mind that ug for now..

Superb stuff :D
Link to comment
Share on other sites

[quote name='max' date='Jun 9 2004, 04:27 AM']XCOM1 ET version had many problems, hope that 8th June version everything is sorted out.

Kloreep, I would like to get it working for you, but I don't understand the problem, exactly. Are you using a 'loader', any other programs?[/quote]
No loader. I just run the .exe
Link to comment
Share on other sites

But i have xcom ufo defense CE. It crashes i think when i go into battle. Is it designed for xp though. SCott said that xcomutil also had problems on xp with xcom 1
Link to comment
Share on other sites

SemperFido, that was a bug in earlier ET version, I thought it was fixed with latest release (8th June), please try latest version, hope it helps, otherwise post your save game please, thanks.

blehm, please post your troubled savegame. thanks.
Link to comment
Share on other sites

I can't though, and it happens on the first battle, same thing with xcomutil. I don't have a fast enouph connection (a sad 26400 bps) :boohoo: O:) highlight the angel and see what i mean
Link to comment
Share on other sites

[quote]l. I don't have a fast enouph connection (a sad 26400 bps)[/quote]
Give it a try anyway. First, use a zip program to compress the saved game. Then, it should only be a few dozen Kilobytes. That shouldn't take longer than a few minutes to upload.
Link to comment
Share on other sites

max, I deleted both installs of xcom et. I'll try reinstalling it sometimes this weekend and quickly running it to the point where it crashes. I'll then pass on the saved game to u. The latest vers of et was used. It's the only one I have left, all others were deleted.
thanks for help.
Link to comment
Share on other sites

[quote name='blehm' date='Jun 23 2004, 07:23 PM']I can't though, and it happens on the first battle, same thing with xcomutil.  I don't have a fast enouph connection (a sad 26400 bps) :boohoo:  O:)  highlight the angel and see what i mean[/quote]
well, if you're using xcomutil AND xcom ET, perhaps they don't get along too well?
Link to comment
Share on other sites

I finally got around to starting a new game with ET and ran into another bug. :/ I can't buy scientists. Whenever any amount of new ones arrive at my base, the Transfer Arrival screen or whatever you want to call it pops up normally, but once I click either "OK" or "OK - 5 seconds" it crashes to the desktop. No error message; the screen just goes black for an instant and then I'm back at the desktop.

I don't have this problem with soldiers or engineers arriving.

Edit: Looks like this is the same problem SemperFido has.

I can post a save game if you want, though I would assume you could reproduce it easily enough by starting a new game, ordering a scientist, and setting it on 1 day. (Unless this is a problem specific to some machines, in which case a save game likely wouldn't help either.) Edited by Kloreep
Link to comment
Share on other sites

  • 2 weeks later...
BTW, I got around this by using an editor to give a specific base more scientists and subtract the appropriate amount of money. Scientists and everything else seem to work fine so long as you make sure not to purchase scientists through the game. :b:
Link to comment
Share on other sites

So, what is this--some kinda patch (shrugs at own stupidity)? Sorry, but I just started playing, and getting hooked on no less, X-Com, so I'm not all too familiar with any real bugs or whatever. Well, aside from the fact that Xcom just has a great fondness for crashing like, all the time.

...what was wrong with the clock again...?
Link to comment
Share on other sites

It's an unofficial patch/enhancement.

On the patch side, I haven't had any crashes using it (except for the scientist bug); and I did use to have fairly frequent crashes during base defense missions. So it's helped me there.

The clock was programmed to be paced by the speed of the CPU. Problem is, CPUs back when X-Com was made were much slower... as such, if you have a processor that doesn't compensate for this in some way, you have to use a CPU killer program to play the game with the clock at a reasonable speed. This version fixes the geoscape time; I'm not sure if it uses programming independant of processor speed or is just brought up to date with today's speeds, but whichever it is, it works for me. :)

For the enhancements, see the first post:

* 1750 engineers
* 1750 scientists (~250 limit per project)
* alien grenade w/proxy (activate prime 23) [i]I assume this means Alien Grenades can be set to act like Proximity Grenades if you prime it to 23 turns. Haven't tried this myself yet.[/i]
* auto sell manufacture enabled by decrease zero quantity (1111) [i]If you click the down button when the quantity to manufacture is set at 0, the game will show 1111. If you then click OK once Engineers are assigned, not will manufacture the item until you tell it to stop, but it will automatically sell the item as it is produced. Very helpful if you're manufacturing Laser Cannons or somesuch to make a profit; you don't have to worry about going back to the Sell screen before you run out of money or storage room.[/i]
* allocate all scientist by decrease zero quantity [i]Shortcut to allocate all your scientists to a project by pressing down with the quantity at 0.[/i]
* allocate all technician by decrease zero quantity [i]Same for Engineers.[/i]
* manufacture 'ingredients' removed at time of production [i]Apparently you could prevent the game from using up the ingredients needed for items by cancelling the manufacturing at a certain point. This prevents you from doing that.[/i]
* idle engineers contribute to assembling base facilities (25/day) [i]If you put 25 engineers in a base and don't assign them to anything, the base facilities will be constructed faster than they otherwise would. Helpful for the assembling your new bases.[/i]

[color="red"]Note that this is for the Collector's Edition only, not the DOS version. Also, this .exe is currently bugged and the game will crash whenever scientists arrive at a base; so unless you're willing to get around this bug with an editor, wait for the fix.[/color]
Link to comment
Share on other sites

[quote name='Kloreep' date='Jul 14 2004, 06:21 PM']It's an unofficial patch/enhancement.

On the patch side, I haven't had any crashes using it (except for the scientist bug); and I did use to have fairly frequent crashes during base defense missions. So it's helped me there.

The clock was programmed to be paced by the speed of the CPU. Problem is, CPUs back when X-Com was made were much slower... as such, if you have a processor that doesn't compensate for this in some way, you have to use a CPU killer program to play the game with the clock at a reasonable speed. This version fixes the geoscape time; I'm not sure if it uses programming independant of processor speed or is just brought up to date with today's speeds, but whichever it is, it works for me. :)

For the enhancements, see the first post:

* 1750 engineers
* 1750 scientists (~250 limit per project)
* alien grenade w/proxy (activate prime 23) [i]I assume this means Alien Grenades can be set to act like Proximity Grenades if you prime it to 23 turns. Haven't tried this myself yet.[/i]
* auto sell manufacture enabled by decrease zero quantity (1111) [i]If you click the down button when the quantity to manufacture is set at 0, the game will show 1111. If you then click OK once Engineers are assigned, not will manufacture the item until you tell it to stop, but it will automatically sell the item as it is produced. Very helpful if you're manufacturing Laser Cannons or somesuch to make a profit; you don't have to worry about going back to the Sell screen before you run out of money or storage room.[/i]
* allocate all scientist by decrease zero quantity [i]Shortcut to allocate all your scientists to a project by pressing down with the quantity at 0.[/i]
* allocate all technician by decrease zero quantity [i]Same for Engineers.[/i]
* manufacture 'ingredients' removed at time of production [i]Apparently you could prevent the game from using up the ingredients needed for items by cancelling the manufacturing at a certain point. This prevents you from doing that.[/i]
* idle engineers contribute to assembling base facilities (25/day) [i]If you put 25 engineers in a base and don't assign them to anything, the base facilities will be constructed faster than they otherwise would. Helpful for the assembling your new bases.[/i]

[color="red"]Note that this is for the Collector's Edition only, not the DOS version. Also, this .exe is currently bugged and the game will crash whenever scientists arrive at a base; so unless you're willing to get around this bug with an editor, wait for the fix.[/color]
[right][post="83649"]<{POST_SNAPBACK}>[/post][/right][/quote]

So, wait a second--the clock's not supposed to go really fast by default? It's supposed to be realtime?
*gulp*

Okay, so I guess I'll be waiting for the update. Thanks.
Link to comment
Share on other sites

[quote name='The Master Maniac' date='Jul 14 2004, 06:14 PM']So, wait a second--the clock's not supposed to go really fast by default? It's supposed to be realtime?
*gulp*

Okay, so I guess I'll be waiting for the update. Thanks.
[right][post="83652"]<{POST_SNAPBACK}>[/post][/right][/quote]

Not realtime. How the speed it's supposed to go compares to the speed you're experiencing depends on what you actually are experiencing now. Some processors seem to run the geoscape time without time speeding up more than it should.

Judging from the ET version (I never played X-COM back in the day of the processors it was designed for) the speed should be roughly around 1 unit of your selected speed every second. So if you select 5 seconds, it should take 1 second for 5 game seconds to pass; useful if you want things to slow down while you order a bunch of aircraft around or something like that. At 1 minute, it should take approximately 1 second for a minute to pass; and so on.

1 day usually doesn't go by in 1 just 1 second, at least for me; but that's okay. It goes fast enough.
Link to comment
Share on other sites

[quote name='Kloreep' date='Jul 15 2004, 12:36 AM'][quote name='The Master Maniac' date='Jul 14 2004, 06:14 PM']So, wait a second--the clock's not supposed to go really fast by default? It's supposed to be realtime?
*gulp*

Okay, so I guess I'll be waiting for the update. Thanks.
[right][post="83652"]<{POST_SNAPBACK}>[/post][/right][/quote]

Not realtime. How the speed it's supposed to go compares to the speed you're experiencing depends on what you actually are experiencing now. Some processors seem to run the geoscape time without time speeding up more than it should.

Judging from the ET version (I never played X-COM back in the day of the processors it was designed for) the speed should be roughly around 1 unit of your selected speed every second. So if you select 5 seconds, it should take 1 second for 5 game seconds to pass; useful if you want things to slow down while you order a bunch of aircraft around or something like that. At 1 minute, it should take approximately 1 second for a minute to pass; and so on.

1 day usually doesn't go by in 1 just 1 second, at least for me; but that's okay. It goes fast enough.
[right][post="83667"]<{POST_SNAPBACK}>[/post][/right]
[/quote]

Hmm, my game goes at Ludicrous Speed when I hit the 1 Day button. One time it went through an entire month without detecting any UFOs instantly! I wound up scratching my head when the Monthly Report popped up.

But using the normal, default speed, the game runs at a nice clip, though minutes seem to run as seconds. Ah well. Be sure to post that fix here, by the way!

Hmm, auto-sell... *snicker*
Link to comment
Share on other sites

Really? Sweet! So, the old download link'll do it?

Holy crap! Using the .exe, the screen hung black, then shifted to a view of the game in Apocolypse-style pancake mode! Everything's scrambled, and I get garbled video in the bottom of the screen.

Uh, I don't think it's going to run very favorably as such, unfortunately... Edited by The Master Maniac
Link to comment
Share on other sites

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...