The Ur-Quan Masters Discussion Forum

The Ur-Quan Masters Re-Release => Technical Issues => Topic started by: fwifo on June 09, 2015, 06:38:54 am



Title: getting past verification
Post by: fwifo on June 09, 2015, 06:38:54 am
I played this game back in the '90s, solved it completely, but wanted to play it again. Downloaded from the abandonia site, started it on dosbox, and got the intro going. But it gets to the verification, and puts a star on the screen, but no coordinates. I got the starmap. How do I get past this verification?


Title: Re: getting past verification
Post by: Krulle on June 09, 2015, 01:41:28 pm
You can either download the map somewhere here (http://www.star-control.com/starmaps.php) and try it from there.
Or you download the free UQM re-release, which is the same game, just improved for current systems,

(Somewhere at home I still have two cracked versions, which got delivered with the silver pack (SC2+SC1), and together with StarControl 3. They took one of the cracks and pre-installed it for the packed game, so that the publisher would not have the additional cost of a printed map.)

Really, just download UQM 0.7  (http://sc2.sourceforge.net/downloads.php¬®), it has all you want, and runs much better on the current systems than StarControl2 ever could, no matter how good your DOS-emulator is.


Title: Re: getting past verification
Post by: Julie.chan on June 09, 2015, 02:09:13 pm
UQM is Star Control II. Same codebase and everything. It's derived from the 3DO version, which was somewhat different from the DOS version, but most of the missing features were added back in (the only one that's still missing is named save files -- and honestly, that's a really minor thing), and the only other differences are minor cosmetic ones (namely, the color of the back of the flagship, and image distortion as a result of the pixels being square, though on that note, it would be neat if UQM's graphics were edited to look approximately as they would have looked in the DOS game, e.g. so the Arilou is a circle instead of an ellipse).


Title: Re: getting past verification
Post by: fwifo on June 10, 2015, 07:21:36 am
Thanks guys. Will download UQM


Title: Re: getting past verification
Post by: fwifo on June 10, 2015, 07:58:41 am
Well, shoot. The file came as a .tgz. I looked up how to load this kind of file, and it's beyond my current abilities. I could learn, I suppose. Don't want to. Just wanted to play this old favorite.


Title: Re: getting past verification
Post by: Krulle on June 10, 2015, 09:17:01 am
Then you downloaded the sourcecode.
.TGZ is a compression format (information about .tgz, and programs which can unpack it for you (http://file.org/extension/tgz)).
I know how to handle .tgz files, but I never went around to compile anything other than basic and pascal programs.
Especially not something as complex as this game.



Anyway, which system are you using?

Windows:    uqm-0.7.0-1-installer.exe (http://prdownloads.sourceforge.net/sc2/uqm-0.7.0-1-installer.exe?download)
MacOS: uqm-0.7.0-macosx.dmg (http://prdownloads.sourceforge.net/sc2/uqm-0.7.0-macosx.dmg?download)

If you wish to install on an off-line system, you'll need to download the Content too. (If connection is available, the installer will do that for you).
A list of systems supported by UQM with installers and links to the content files can be found here (http://sc2.sourceforge.net/downloads.php).


Title: Re: getting past verification
Post by: Julie.chan on June 10, 2015, 02:13:23 pm
I've compiled UQM on Windows before, when I made this mod (http://forum.uqm.stack.nl/index.php?topic=4418.0). It was a frustrating as all hell experience; Windows is not fun to compile stuff on. You've got to manually install every dependency, and then you have to adapt the instructions which are tailored for POSIX to the mini-POSIX environment you use in Windows. I could probably do it very easily now, but when you're new to compiling things, doing it on Windows is a nightmare.

By the way, if you're a Windows user (which it sounds like you are; I'm pretty sure OS X's built-in archive manager supports most common archive formats, and tar.gz/tgz is quite common), you should install 7-zip as a matter of policy:

http://7-zip.org

So that you can compress and extract in all common archive formats, rather than being limited to Zip.


Title: Re: getting past verification
Post by: fwifo on June 11, 2015, 08:30:58 pm
Regarding my system... heh, It's an intel NUC with Linnux debian loaded on it. This was a gift from my landlord, a high-level programmer guy who grew up with Jobs, etc here in the Bay Area where I live. My landlord thinks I should be weaned from windows and brought into the linnux fold. So I'm struggling to learn a new language, at an age where I'm really too old to learn new tricks. I have Dosbox loaded, and that's what I was trying to run Starcon in. DOS is where I started, and I'm comfortable with the interface. Anybody know of a good Linnux tutorial?


Title: Re: getting past verification
Post by: Krulle on June 11, 2015, 11:41:19 pm
Here's a Debian (https://packages.debian.org/search?keywords=uqm&searchon=names&suite=stable&section=all) UQM distribution, not maintained by this team, provided by debian. I hope they're up to date...
I have no idea about debian/linux. I tried it a few times, years ago, but still kept to windows systems, especially since my employer pays for my home version...

no, they're not up to date. They use version 0.6.2, while the current version is 0.7, since 04 July 2011...
That version was stable though. You can play it without much problems...

BTW:
I also cannot get my original versions to run properly in Dosbox....


Title: Re: getting past verification
Post by: Julie.chan on June 12, 2015, 03:46:03 am
If you're on GNU/Linux, just compile the source. UQM's way is a bit weird, but not difficult (execute the commands in a terminal from the UQM source directory, where build.sh is):

./build.sh uqm config
./build.sh uqm
./build.sh uqm install # (optional)

You need these packages installed:

libsdl1.2-dev
libsdl-image1.2-dev
libsdl-mixer1.2-dev

And you probably also want the libsdl-net1.2-dev package, which is needed for netgame support.

You can also add OpenAL support to UQM if you have the libopenal-dev package installed, but all OpenAL adds at the moment is a crappy implementation of positional sounds.

Also, if you're on Debian, all you probably need to do to open the archive is double-click on it. All major desktop environments are capable of handling such a basic archive format. Note that ".tgz" is just an alternative extension for Gzipped tarballs (".tar.gz").


Title: Re: getting past verification
Post by: oldlaptop on June 25, 2015, 02:54:19 am
I have been more or less maintaining some unofficial UQM packages for Debian for years now, you can find them
here (http://plantmonster.net/~oldlaptop/uqm-packages/deb/uf/), thread on this forum here (http://forum.uqm.stack.nl/index.php?topic=5289.0). The Debian 8 amd64 binaries will most likely work for without issue, though you must also install at least the "base content" package (and I recommend installing all of the content packages). Unfortunately the maintainer of the "official" UQM packages in Debian seems to be missing; he did not respond to my mails when I first packaged the latest version four years or so ago, and a separate update has been sitting in the Debian bug tracker for years as well.

Note that (due to a bug in UQM's build system) UQM will not build cleanly from source on Debian 8 without modification; a patch is included in my source package. Details here (http://forum.uqm.stack.nl/index.php?topic=5853.0).

Quote from: onpon4

You need these packages installed:

libsdl1.2-dev
libsdl-image1.2-dev
libsdl-mixer1.2-dev
This is wrong; please see the canonical list of dependencies in UQM's compiling documentation (http://sourceforge.net/p/sc2/uqm/ci/v0.7.0/tree/sc2/INSTALL).