UQMHD Remix - an updated version

An HD remake of Star Control 2. It's the full Ur-Quan Masters game but also featuring a high resolution mode, new features, & new artwork.

Moderators: dczanik, ZFP Peacekeepers

metamorphosis
Er, we mean
Posts: 9
Joined: Mon Nov 23, 2015 4:28 am

UQMHD Remix - an updated version

Post by metamorphosis » Tue Nov 24, 2015 1:04 am

Hi folks,
I saw that the UQMHD project hadn't moved along for a while, and was tired of waiting, so I sat down and fixed some of the undocumented bugs myself.
The other big change is the inclusion and enabling of the use of the remix music, which I think suits the game and higher-resolution graphics better.

The changes so far:
* Better detection of correct fullscreen resolutions (previously was broken for desktops using 5:4 ratio resolutions)

* Copied the updated english dialogue across from UQM vanilla

* Enabled the remix music in the intro and ending sequences

* Changed the volume options so the dialogue is more audible aginst the music

* Corrected a bug related to building the game in VS2013

* Game now autodetects correct resolution factor (2x, 4x) based on screen resolution

* Optimised release build - faster on both older and newer equipment. Works with SSE2-capable processors only, so if you're still using a CPU from 2001, firstly, Congratulations for keeping it alive that long! But secondly you're out of luck.

* Remix music is now the default, 3DO music still selectable if preferred. This excludes the beginning and ending sequences which have the remix music, because the UQMHD team somehow broke the code which overwrote the intro/end sequence locations if you had installed the remix packs, so I had to hardcode it into the main .txt's.

* Graphical menu and planet-scan options are the default, as they feel more 'game'y. I didn't originally like the 3DO graphics, but the hi-res versions are really good.

* Removed dev files from the release, for easy identification of which files are relevant to end-users. This includes currently-half-finished features like russian, finnish, japanese support - mainly so that the user doesn't get a second-rate experience in those languages and also to be fair to the original devs working on them.

* Removed 'partial pickup' code for planet lander - now you only pick up the whole unit, or you don't. This re-engages a small strategic element of planet-landing which was removed by the partial pickup stuff, that being the need to check your supply hold and see whether you were going to lose out if you picked up a large bit of materials in the small amount of space you had left. Keeping keenly aware of this made the difference between a light load and a heavy one, in the original UQM.

* Changed the star pattern in solar systems to be slightly more atmospheric.

* Added code so that some solar systems do not have nebulae.

* Added 5 more variations of nebulae.

* Some speech corrections.

* Correction to UQMHD nebulae code (previously was not displaying all available nebulae).


Download (~807MB)


I did try to contact the UQMHD devs (mainly dzanik - oldlaptop seems to be active on here but that's about it) via various channels, but so far no response.
Last edited by metamorphosis on Wed Dec 02, 2015 7:01 am, edited 4 times in total.

metamorphosis
Er, we mean
Posts: 9
Joined: Mon Nov 23, 2015 4:28 am

Re: UQMHD Remix - an updated version

Post by metamorphosis » Thu Nov 26, 2015 7:42 am

Update v1.01:
changed:
* I toned down the nebulae - they were interfering with gameplay mechanics (eg. being able to see the planets and orbit rings), and in my opinion, the atmosphere. Nothing quite like seeing that black sky and wondering what's in it.
* Added some .txt instructions for newcomers.
* Corrected the intro/outro/credits text based on the UQM vanilla changes.
* Re-added the updated mycon dialogue.
* Log is now outputed to uqm.log (unless redirected), not the console.

I probably won't do too much after this point, as the game is pretty done and has been for years.
However if I find anything, I'll update it.

User avatar
Alvarin
ZFP Peacekeeper
Posts: 2088
Joined: Sun Apr 25, 2010 7:12 am
Location: Israel

Re: UQMHD Remix - an updated version

Post by Alvarin » Thu Nov 26, 2015 12:39 pm

Thank you for that. Gives me a reason to give the game another go :) Haven't played it in a year, I think...
To be angry is to punish yourself for the errors of others.

metamorphosis
Er, we mean
Posts: 9
Joined: Mon Nov 23, 2015 4:28 am

Re: UQMHD Remix - an updated version

Post by metamorphosis » Fri Nov 27, 2015 5:13 am

Alvarin wrote:Thank you for that. Gives me a reason to give the game another go :) Haven't played it in a year, I think...
Cheers! Just updated to v1.02 - not much changed but just a fix for the intro - accidentally set it to the old music in v1.01 - and tightened up nebulae a little.
I get 'the urge' about yearly as well :)
M

metamorphosis
Er, we mean
Posts: 9
Joined: Mon Nov 23, 2015 4:28 am

Re: UQMHD Remix - an updated version

Post by metamorphosis » Sun Nov 29, 2015 5:07 am

Update v1.04:
* Corrected speech files - previously had taken a naive approach to updating based on uqm vanilla changes, which led to some timing probs. Had to go back and do it more or less manually for each file. Fixed.
* Changed solar system star draw algorithm to be more atmospheric.
* UQMHD Remix now uses it's own folder to store savegames and settings, so that it doesn't read the default settings from a previously installed version of UQMHD. If you've got previous savegames, you'll need to the %appdata%/uqmhd/save folder to %appdata%/uqmhdremix/save.
* Removed 'partial pickup' code for planet lander - now you only pick up the whole unit, or you don't. This re-engages a small strategic element of planet-landing which was removed by the partial pickup stuff, that being the need to check your supply hold and see whether you were going to lose out if you picked up a large bit of materials in the small amount of space you had left. Keeping keenly aware of this made the difference between a light load and a heavy one, in the original UQM.
* Further adjustments to nebulae.

Also really appreciating some of the large things the UQMHD team did - like replacing all of the utwig voices! Dear lord the original was s***. It actually made me dislike the utwig, who previously I'd found quite funny. I was thinking about replacing it myself then to my delight found they'd already done it. Good job team. I agree with most of the changes they made, though a few I've altered as above.

All future updates will be on moddb. may post them on here as well, if they're significant.

User avatar
Quasispatial
Yehat Revolutionist
Posts: 674
Joined: Mon Jan 20, 2014 9:10 am
Location: Sweden

Re: UQMHD Remix - an updated version

Post by Quasispatial » Sun Nov 29, 2015 8:05 am

Hmm, I personally found the partial pickup code to be a great addition. Any chance that you could implement an option where it could be turned on/off? I'd rather keep it around, if at all possible.
"Sentient life. We are the Ur-Quan. Independence is intolerable. Blah, blah, blah." - the Spathi High Council, Star Control II.

metamorphosis
Er, we mean
Posts: 9
Joined: Mon Nov 23, 2015 4:28 am

Re: UQMHD Remix - an updated version

Post by metamorphosis » Tue Dec 01, 2015 10:05 pm

Quasispatial wrote:Hmm, I personally found the partial pickup code to be a great addition. Any chance that you could implement an option where it could be turned on/off? I'd rather keep it around, if at all possible.
I'd prefer not - it'd be a lot of code to support a small feature that I don't feel helps the gameplay - though I can understand that as subjective and that others may feel differently. My personal perspective, as I've already stated, is that it took away a small strategic element, and for me personally, felt like each trip to the planet was just doing rote work. I'll put the code back in and comment it out in the source though.

User avatar
Maloo Oture
Ilwrath torturer
Posts: 461
Joined: Mon Oct 04, 2010 11:21 pm

Re: UQMHD Remix - an updated version

Post by Maloo Oture » Tue Dec 01, 2015 11:55 pm

I'd prefer not - it'd be a lot of code to support a small feature that I don't feel helps the gameplay - though I can understand that as subjective and that others may feel differently. My personal perspective, as I've already stated, is that it took away a small strategic element, and for me personally, felt like each trip to the planet was just doing rote work. I'll put the code back in and comment it out in the source though.[/quote]
Quasispatial wrote:Hmm, I personally found the partial pickup code to be a great addition. Any chance that you could implement an option where it could be turned on/off? I'd rather keep it around, if at all possible.
I liked it too. It was a great feature. Resource collection is grindy enough. Please, put it back?

metamorphosis
Er, we mean
Posts: 9
Joined: Mon Nov 23, 2015 4:28 am

Re: UQMHD Remix - an updated version

Post by metamorphosis » Wed Dec 02, 2015 2:08 am

Maloo Oture wrote:I liked it too. It was a great feature. Resource collection is grindy enough. Please, put it back?
?
I'm not sure how repeatedly asking me something without acknowledging that I've already answered the question is going to change my mind.

User avatar
Quasispatial
Yehat Revolutionist
Posts: 674
Joined: Mon Jan 20, 2014 9:10 am
Location: Sweden

Re: UQMHD Remix - an updated version

Post by Quasispatial » Wed Dec 02, 2015 6:00 am

metamorphosis wrote:
Maloo Oture wrote:I liked it too. It was a great feature. Resource collection is grindy enough. Please, put it back?
?
I'm not sure how repeatedly asking me something without acknowledging that I've already answered the question is going to change my mind.
Well, we heard your response. We still disagree with it. As such, we are going to be stubbornly repeating our opinions until you give up or, if that don't work, I'm going into the code myself and putting the darn thing back.
...What language is this thing written in again?
"Sentient life. We are the Ur-Quan. Independence is intolerable. Blah, blah, blah." - the Spathi High Council, Star Control II.

Post Reply