Please read the Forum Rules before posting.
![]() ![]() |
27th November 2006, 5:26am
Post
#1
|
|
![]() Mr. Grognard ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 2,672 Joined: January 2004 From: Sheboygan WI, USA Member No.: 1,322 |
Hi all! As many of you already know I do plenty of testing in X-COM (mostly it's in Enemy Unknown, but I do mess with TFTD too). One of the problems I encounter is trying to adapt a test result to every game version. So long ago I started to amass a "library" of all the versions I could find (cheaply and in original condition if possible). Well, I was fortunate to snag a copy of X-COM UFO Defense for the PC over the weekend. It's in mint condition and has the outer sleeve, inner cardboard box, manual, technical supplement, registration card, a MicroProse game pamphlet, and 3 original DOS floppies. Needless to say, it's impressive.
So there I was. I set up my floppy drive on my laptop, installed the game and took a look around. Normally I need to change some settings on my computer to get old games like this to run, so I hesitated on running it. Boy was I surprised when it loaded up without any problems and didn't crash once! Nice. I may have to change some video settings to make the game run in a full-page at some point, but at least it's stable. In a few days I'll also have an original copy of X-COM Interceptor. (It's in the mail right now). If any of you are interested, this is what my collection is looking like right now:
It just goes to show what you can get off of eBay these days. (And even with a limited budget). I'd like to warn that not everything on eBay is 100% legit so you'll need to watch those item listings closely if you want to collect like I do. (I haven't been screwed yet, but I do my research before bidding). Case in point: See here. UFO 2000 bundled with EU and TFTD is not something released by MicroProse and anybody selling it for profit should be ignored. So don't come here complaining you can't find the game or had to resort to illegally downloading a copy off the net. It can all be found legally (and very cheaply I might add). It just takes a bit of luck and some patience. - Zombie -------------------- QUOTE(JellyfishGreen) Zombie: Empirical data's your only man, when formulating a research plan. A soldier's death is never in vain if it makes the formula more plain. A few dozen make a better case for refining that third decimal place. They call me Zombie because I don't sleep, as I slowly struggle to climb this heap, of corpses, data points, and trials, but from the top - I'll see for miles! |
|
|
|
3rd December 2006, 9:42pm
Post
#2
|
|
|
Scary Scarred Squaddie ![]() ![]() ![]() ![]() Group: Members Posts: 225 Joined: September 2005 Member No.: 3,863 |
XCommand claims a Japanese PSX version of X-COM: UFO Defense. Worth a try for the collector?
And there were actually three different UFO:EU versions for Amiga... one for A1200 (AGA), one for A500 (OCS/ECS) and one on CD for the CD32. The CD32 version reputedly had interesting restrictions like max 3 bases, instead of 8. And due to 1k save game space... you lost a lot of info when saving. (Somewhat interesting doing a search for "ufo cd32" on google groups and reading discussions from 1995) So the A1200 version looks like the best one of those Probably a few more obscure versions floating around. Italian ufo:eu/tftd versions and such. Semi-boggle: UFO:EU DOS cdrom version? Does it have any interesting goodies, like I remember the TFTD DOS cdrom version had? |
|
|
|
4th December 2006, 4:51am
Post
#3
|
|
![]() Mr. Grognard ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 2,672 Joined: January 2004 From: Sheboygan WI, USA Member No.: 1,322 |
XCommand claims a Japanese PSX version of X-COM: UFO Defense. Worth a try for the collector? Oh yeah, almost forgot about the Japanese version. It's incredibly rare though so I don't know if I can even find it. I'll give it a shot. Semi-boggle: UFO:EU DOS cdrom version? Does it have any interesting goodies, like I remember the TFTD DOS cdrom version had? What kind of goodies are you talking about? My DOS CD-ROM copies are basically bare-bones. - Zombie -------------------- QUOTE(JellyfishGreen) Zombie: Empirical data's your only man, when formulating a research plan. A soldier's death is never in vain if it makes the formula more plain. A few dozen make a better case for refining that third decimal place. They call me Zombie because I don't sleep, as I slowly struggle to climb this heap, of corpses, data points, and trials, but from the top - I'll see for miles! |
|
|
|
4th December 2006, 5:11pm
Post
#4
|
|
|
Scary Scarred Squaddie ![]() ![]() ![]() ![]() Group: Members Posts: 225 Joined: September 2005 Member No.: 3,863 |
Semi-boggle: UFO:EU DOS cdrom version? Does it have any interesting goodies, like I remember the TFTD DOS cdrom version had? What kind of goodies are you talking about? My copies DOS CD-ROM copies are basically bare-bones. Only difference I can remember was that TFTD dos cdrom had intro/extro movies, while the diskette version had static slideshows. Was there any similar gimmick on the UFO:EU cdrom? |
|
|
|
5th December 2006, 8:51am
Post
#5
|
|
![]() Rowboat ![]() ![]() ![]() ![]() ![]() Group: Site Staff Posts: 2,663 Joined: September 2002 From: Outer Space Member No.: 813 |
They never did that with UFO. UFO's only cinematic sequence was 2 megs in size and was included in the original installation diskettes. I think you even had an option to install it without the cinematic. At least, that's what I seem to remember.
The real gimmick at the time was the CD version would install a partial copy of the game onto the hard drive, and keep all the data files on the disc. It was something like 3 megs vs. 16 megs, see? This saved precious hard drive space! Seriously, HD space for your bog standard home computer was a premium back when this game first came out. I mean, a lot further back, it was so bad that if you had a 20 meg hard drive, your IBM/Compatible PC was king! Today, we're spoilt. Before long, 1 Terabyte hard drives will be considered small. --- I fully understand this obsession with collecting all the variants. I've actually started something similar with one of my other hobbies (which involves collecting a much repainted model in the Transformers line of toys), and it's depressingly difficult to do so unless you've got buckets of money or you get lucky and get a reasonable offer. It's completing the whole collection that you really look forward to. - NKF -------------------- Current Avatar Source: Ich trage eine Wanne für einen Hut ... no actually that's not the title, but will do for now. Plus that's a Babelfish translation, so I have absolutely no idea what it's saying at the moment.
|
|
|
|
5th December 2006, 6:44pm
Post
#6
|
|
![]() Mr. Grognard ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 2,672 Joined: January 2004 From: Sheboygan WI, USA Member No.: 1,322 |
They never did that with UFO. UFO's only cinematic sequence was 2 megs in size and was included in the original installation diskettes. I think you even had an option to install it without the cinematic. At least, that's what I seem to remember. The only option I ever get is the ability to choose if you want to install the pdf manual on the CD-ROM DOS version. There isn't an electronic manual in the floppy DOS version so there isn't an option for installing that. I have yet to figure out how to properly install the CD-ROM DOS version yet. It says to type CDSETUP at the command prompt followed by the drive letter of your CD-ROM, eg: CDSETUP D:. All I get is an unexpected goto error. Perhaps I need to install under DOSBox? That's about the only thing I haven't tried yet. Yesterday I received my copy of X-COM Interceptor in the mail. I installed it right away and it played great without many gripes. My only problem is the mouse pointer seemed to leave "ghost" pointer images along the trail. It's not a big deal, and I'm tolerant of such a slight problem. Gee, where has this game been my whole life? Seriously, it's a great mix of normal X-COM strategy and dogfighting. Nice stuff. Once I figure out what all the controls are, I could see playing it quite often. - Zombie -------------------- QUOTE(JellyfishGreen) Zombie: Empirical data's your only man, when formulating a research plan. A soldier's death is never in vain if it makes the formula more plain. A few dozen make a better case for refining that third decimal place. They call me Zombie because I don't sleep, as I slowly struggle to climb this heap, of corpses, data points, and trials, but from the top - I'll see for miles! |
|
|
|
5th December 2006, 10:38pm
Post
#7
|
|
|
Dances with Mutons ![]() ![]() ![]() ![]() Group: Site Staff Posts: 711 Joined: April 2005 From: Croatia Member No.: 3,529 |
About the Dos version: I'm not sure how familiar you are with dos, so I'll assume you aren't. What I would do is type the following:
d: *enter* cdsetup *enter* |
|
|
|
5th December 2006, 11:44pm
Post
#8
|
||
![]() Mr. Grognard ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 2,672 Joined: January 2004 From: Sheboygan WI, USA Member No.: 1,322 |
No dice. I had some minor success with running cdsetup.bat through DOSBox though. It brought up the sound settings screen and I was able to select some choices. However, after looking at folder in my C drive where I did the initial install, I still had the original set of files in there: game_1 to game_10 (in lowercase), the MISSDAT folder, the SOUND folder, a ufointro folder, CDSETUP.bat, DOS4GW.exe, INTRO.exe, SETUP.exe, ufo.bat, UFOC.D, UFOCD.bat and var. I'm assuming here that the DOS CD-ROM doesn't require the cd to run, correct? If it doesn't require the cd, then the rest of those files on the disc should get installed... somehow.
Here, I took a screencap of the initial install screen if it'll help any: Suppose I can manually copy all the files from the CD and paste them into a folder on my C drive, but I have no idea which files are supposed to be present on a normal DOS install. - Zombie -------------------- QUOTE(JellyfishGreen) Zombie: Empirical data's your only man, when formulating a research plan. A soldier's death is never in vain if it makes the formula more plain. A few dozen make a better case for refining that third decimal place. They call me Zombie because I don't sleep, as I slowly struggle to climb this heap, of corpses, data points, and trials, but from the top - I'll see for miles! |
|
|
|
||
6th December 2006, 4:18am
Post
#9
|
|
![]() Rowboat ![]() ![]() ![]() ![]() ![]() Group: Site Staff Posts: 2,663 Joined: September 2002 From: Outer Space Member No.: 813 |
Was this off the copy I sent you? Could you post me a listing of the root directory of the cd-rom just to refresh my memory. There was a trick to that, and I think it wasn't cdsetup that you're meant to run despite what you're told to do.
It'll install the partial install version, and requires the CD to play. However, a simple copy of all the files off the cd into their correct directories on the hard drive copy, and modifying the batch file to not point the game to the cd-rom will convert it into a full install. (no, actually, deleting the batch file and then renaming the batch file to the same name as the file you deleted - that's the ticket. Or am I confusing you? Just open up the batch file and see what it says - you'll understand what I'm getting at.) But get the copy installed first. I'm sure I wrote all these instructions down and stuck them in the cd-cover for my own copy somewhere... or maybe I never got round to it. Oh well. --- By the way, the original CD version never came with a PDF manual, if I'm not mistaken. It's only since we've had the Collectors Edition released that the re-releases of the Dos version seem to have had a PDF manual included. - NKF -------------------- Current Avatar Source: Ich trage eine Wanne für einen Hut ... no actually that's not the title, but will do for now. Plus that's a Babelfish translation, so I have absolutely no idea what it's saying at the moment.
|
|
|
|
6th December 2006, 7:45am
Post
#10
|
||
![]() Mr. Grognard ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 2,672 Joined: January 2004 From: Sheboygan WI, USA Member No.: 1,322 |
Was this off the copy I sent you? Could you post me a listing of the root directory of the cd-rom just to refresh my memory. There was a trick to that, and I think it wasn't cdsetup that you're meant to run despite what you're told to do. Yup, it's the one and only "Ye budgete copy o' Ufoe" from Big Bytes/Red Ant software you sent me way back in April. (Thanks again for that, it really comes in handy)! I had it running at one time, but it was a cut 'n paste job from the CD with some minor tweaking - not a legit install. Makes sense that it requires the CD to run since there are only a sprinkling of files in the installed game folder. Here is the file listing from the CD-ROM - it's a png screenie as I don't have the time to write out a list right now. Don't know if this will help to refresh your memory. - Zombie -------------------- QUOTE(JellyfishGreen) Zombie: Empirical data's your only man, when formulating a research plan. A soldier's death is never in vain if it makes the formula more plain. A few dozen make a better case for refining that third decimal place. They call me Zombie because I don't sleep, as I slowly struggle to climb this heap, of corpses, data points, and trials, but from the top - I'll see for miles! |
|
|
|
||
6th December 2006, 9:24am
Post
#11
|
|
![]() Rowboat ![]() ![]() ![]() ![]() ![]() Group: Site Staff Posts: 2,663 Joined: September 2002 From: Outer Space Member No.: 813 |
Hmm, if memory serves me correctly, what you want to be running is that batch file called INSTALL. Give that a fiddle and see if that helps. I'll see if I can find my copy and double check this.
- NKF -------------------- Current Avatar Source: Ich trage eine Wanne für einen Hut ... no actually that's not the title, but will do for now. Plus that's a Babelfish translation, so I have absolutely no idea what it's saying at the moment.
|
|
|
|
6th December 2006, 9:26am
Post
#12
|
|
|
Dances with Mutons ![]() ![]() ![]() ![]() Group: Site Staff Posts: 711 Joined: April 2005 From: Croatia Member No.: 3,529 |
Hmm, not sure here as I don't have the CD here, but I'd run them in this order:
Directly from Windows: "install" file, if that fails then "setup95" file, lastly "setup". Though I assume the 2nd and 3rd are just for setting up the sound etc. and not for installation. If that fails try the same thing in Command Prompt (although there should be no difference, but you never know). To do it there simply type D: *enter*, and once you're positioned in D:\ type the name of the file. If one doesn't work, maybe the others will. Failing that leaves you with DosBox, the procedure is similar to Command Prompt, I suppose you know how to mount CD drives (it's not the same as mounting hard drives). Or you can do what NKF suggested. EDIT: Bah, NKF beat me to it. |
|
|
|
6th December 2006, 9:53am
Post
#13
|
|
![]() Rowboat ![]() ![]() ![]() ![]() ![]() Group: Site Staff Posts: 2,663 Joined: September 2002 From: Outer Space Member No.: 813 |
All right, here's how it goes.
First run Install, and pass the directory that you want it to install to. say, you want c:\games\ufo, so you run it with: install c:\games\ufo This installs the partial install. Now, you can choose to run the cdsetup program and proceed as normal, but if you want to convert this to a full install, copy all the files that were left out over. Then rename the ufocd.bat file to ufo.bat, or whatever you like to use to run the game. See, if we did it the normal way, running cdsetup will copy whatever you pass as your cd-rom directory into a file called VAR, and then run the sound setup. It then renames the file ufoc.d to ufo.bat and inside it, it puts the line ufocd and the same drive letter you passed to it. This makes a shortcut to run the ufocd.bat file with the cd-rom drive letter, where it can find all the data files. But with a full install, you don't need to do all that. Just copy all the remaining files overs, rename ufocd.bat to ufo.bat (or whatever you prefer) and run the sound setup file and you're all set. It's sad but this copy of UFO is truly littered with unnecessary files. Oh well. - NKF -------------------- Current Avatar Source: Ich trage eine Wanne für einen Hut ... no actually that's not the title, but will do for now. Plus that's a Babelfish translation, so I have absolutely no idea what it's saying at the moment.
|
|
|
|
7th December 2006, 7:45am
Post
#14
|
||
![]() Mr. Grognard ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 2,672 Joined: January 2004 From: Sheboygan WI, USA Member No.: 1,322 |
???
Ok, I'm not sure what exactly what I need to do. Where do I type the install line? Even if I could get this to work, shouldn't I just double click on the "setup95" icon for the partial install? But then this brings me back to square 1 again. So I spent some countless hours mucking around with this today. Ended up doing the "copy everything from the D: drive and dump it in the directory of my choice" thing I normally do. Ran the sound setup utility with 0 success as I don't know what my sound card settings are and wouldn't have the foggiest idea where to look. Best to pick no sound as I would probably mess it up by guessing. Renamed ufocd.bat to ufo.bat via a command prompt. Then I ran ufo.bat. Works... sort of. I get to the intro and try to mouse click to move past it. No luck. A key stroke works though. Ok, now I choose "English", "New Game" and finally "Beginner" for the difficulty level. Time to place a base on the map. As soon as I click anywhere on the globe, the game bails to the desktop and coughs up this error message: This is what my ufo.bat file looks like (if it even helps): CODE @echo off cls %1ufoexe\black %1sound\sndstart %1intro %1 %1ufoexe\black %1ufoexe\geoscape "0" %1 if errorlevel 2 goto begin goto end :begin %1ufoexe\black %1ufo2exe\tactical "1" %1 :geo %1ufoexe\black %1ufoexe\geoscape "1" %1 if errorlevel 2 goto begin :end %1sound\sndend Obviously, the game is getting as far as the %1ufoexe\geoscape "0" %1 line, bypasses the error level 2 line and heads straight to the end. Any ideas what is going wrong? Edit: I just edited the ufo.bat file to exclude the intro and sound. No error messages anymore, but the game still dumps to the desktop when you try and click for the first base. - Zombie -------------------- QUOTE(JellyfishGreen) Zombie: Empirical data's your only man, when formulating a research plan. A soldier's death is never in vain if it makes the formula more plain. A few dozen make a better case for refining that third decimal place. They call me Zombie because I don't sleep, as I slowly struggle to climb this heap, of corpses, data points, and trials, but from the top - I'll see for miles! |
|
|
|
||
7th December 2006, 7:53am
Post
#15
|
|
![]() Rowboat ![]() ![]() ![]() ![]() ![]() Group: Site Staff Posts: 2,663 Joined: September 2002 From: Outer Space Member No.: 813 |
You just use the command prompt, go to your cd-rom than from the command prompt, type
install c:\wherever\gamedir That does the initial partial install for you. You're crashing while running Geoscape.exe. It seems like the executable is failing for one reason or other - perhaps your OS doesn't like it? You want to run the game through dosbox and see if that makes or breaks it some more. By the way, have you made sure that all the proper directories exist and that all the files that get changed aren't set to read-only? - NKF -------------------- Current Avatar Source: Ich trage eine Wanne für einen Hut ... no actually that's not the title, but will do for now. Plus that's a Babelfish translation, so I have absolutely no idea what it's saying at the moment.
|
|
|
|
7th December 2006, 8:20am
Post
#16
|
|
![]() Mr. Grognard ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 2,672 Joined: January 2004 From: Sheboygan WI, USA Member No.: 1,322 |
Everything exists, nothing is read-only. DOSBox crashes with this error when running ufo.bat:
Exit to error (a bunch of characters) illegal call I guess it's not run-able on my system then. I wonder if computer games have a format like PAL and NTSC. That might explain the problems as the game copy I have is European while my computer is American built. Those two formats do not mix. Still, if the game can run up till the first base, then format wouldn't explain it either. Something is wrong. What I do not know. - Zombie -------------------- QUOTE(JellyfishGreen) Zombie: Empirical data's your only man, when formulating a research plan. A soldier's death is never in vain if it makes the formula more plain. A few dozen make a better case for refining that third decimal place. They call me Zombie because I don't sleep, as I slowly struggle to climb this heap, of corpses, data points, and trials, but from the top - I'll see for miles! |
|
|
|
7th December 2006, 9:50am
Post
#17
|
|
|
Dances with Mutons ![]() ![]() ![]() ![]() Group: Site Staff Posts: 711 Joined: April 2005 From: Croatia Member No.: 3,529 |
"if errorlevel 2 goto begin" Well this errorlevel 2 isn't set in the .bat file when the game goes through the code for the first time so I would guess that's where the problem is. Try seeing if there is an outer file that is supposed to set it to 2. Either that, or you could perhaps manually set it to 2. Be sure to backup the ufo.bat first. As for sound - go to Start -> Programs -> Accessories -> System Tools -> System Information. This is where you can find the information, although I am not sure what to look for exactly anymore. I can only guess, so you'll have to go with the trial and error method. There should be no damage if you miss, except the game probably won't run, but that's only until you find the correct settings or choose No Sound. Now I don't know what the setup screen looks like, but usually it is separated into the sound/music categories. A screen would help though. You will be asked for several settings, some in music and some in sound, I don't know which is where, so I'll write them all down. Soundcard name: this *should* be Soundblaster, unfortunately there's usually more than one type of Sblaster to select from, so you'll have to try each. IRQ: this you can find in System Information -> Hardware Resources -> IRQ. Just find the device name that refers to your soundcard, and look up the IRQ number left of it. Multiple choices may be possible. Usually this number is 5, 7 or 9, so you can also try those. IRQ (Interrupt Request) number in reality is something that assembler programs use. Basically, when the soundcard requests data, the normal assembler program is interrupted and will jump to a subroutine at the address specified by the IRQ number, serve the soundcard, and then return to the program. DMA: again, System Information -> Hardware Resources -> DMA. I'm not sure, but logic tells me you should be looking at the one that says: Direct memory access controller (or something like that). Again, read the number left of it. Usually this number is 1 or 3, though in my case it's 4. In reality DMA is an assembly(?) that is used for quick data transfers between the I/O units, between memory, or between memory and I/O units. It may ask you for channels, I'm not sure if that refers to DMA or something else, try it out and see what happens, I usually leave it at 1. Lastly there is the Base Port. I can't find anything conclusive here for the life of me. Base Port should refer to the PCI slot, so that's what you're looking for. I would try to look in System Information -> Hardware Resources -> I/O. Here try to find text that says something like: <name of the soundcard and manufacturer - in my case NVIDIA Soundstorm> PCI System Management. Now here's the trick, the PCI seems to use a 32-bit communication system, meaning there are 32 electric lines going out of PCI into... probably the processor. Also note that there are two hex numbers written on the left side in the format <hex1>-<hex2>. This marks the first and last of the mentioned 32 lines. Now as far as I can see, the lower 2 digits are used for this. Since this is in hex format, each digit represents 4 bits, meaning 2 digits -- 8 bits (aka 1 byte). If my assumptio |