The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
September 29, 2020, 01:06:04 am
Home Help Search Login Register
News: Paul & Fred have reached a settlement with Stardock!

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  General UQM Discussion (Moderator: Death 999)
| | |-+  Ur-Quan Masters HD Mod
« previous next »
Pages: 1 ... 11 12 [13] 14 15 ... 21 Print
Author Topic: Ur-Quan Masters HD Mod  (Read 93218 times)
Defender
Enlightened
*****
Offline Offline

Gender: Male
Posts: 811



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #180 on: January 17, 2013, 03:22:02 am »

ah good thank you!
Logged
superbutcherx
*Many bubbles*
***
Offline Offline

Posts: 116



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #181 on: January 18, 2013, 08:42:07 am »

I too would also like to see this as an option in the main build. I don't see that it would be that difficult, once the bugs are ironed out and the non-HD-specific changes are removed. One additional graphics menu option I guess, plus the same commandline option. But far be it from me to judge - I think you've done great, and it's worthy of applause.

Me too. Trust me, I'd love to see my artwork in as many people's hands as possible.  But, it's a volunteer army.  If somebody doesn't feel like spending all those hours doing it, I can't make them.

So, if any other programmer would like to volunteer their time, I'd love it.

I'll make an alternative suggestion.  Even if you guys don't have the time/manpower to prep patches to the main tree, it would be a really good idea to branch the UQM-HD repository, so that you've got a vanilla version (where new changes related to the HD resolution would go) and a strawberry version (where any new changes unrelated to the HD resolution would go).  You could set up the strawberry version to always pull the vanilla changes, so it gets them all.  I suggest this because otherwise, the UQM-HD code base will probably continue to diverge from the core line, and we risk it turning into a full fork, which I don't think is in the best interests of the UQM community.

Hi, Elestan!

You are more than welcome to come aboard and help us implement either making the "strawberry" changes a new option tree into the setup menu - or branching the repository.

We are seriously understaffed on the programming side. Without additional workforce improvements like these are sadly pushed to "some time in the future".
Logged
chenjesuwizard
*Many bubbles*
***
Offline Offline

Posts: 158


I support Project6014


View Profile
Re: Ur-Quan Masters HD Mod
« Reply #182 on: January 18, 2013, 03:40:51 pm »

Just wondering, is there any word on the smaller HD version?
Logged

Friendship is like peeing on yourself: everyone can see it, but only you get the warm feeling that it brings.
dczanik
*Smell* controller
****
Offline Offline

Posts: 306



View Profile WWW
Re: Ur-Quan Masters HD Mod
« Reply #183 on: January 18, 2013, 04:09:25 pm »

I'll be out on a business trip for 2 weeks in February so it probably will be in March.
Logged

- Damon
Ur-Quan Masters HD Project leader/artist. Project 6014 Artist.  Like my art? Please check out some of my other artwork
Elestan
*Smell* controller
****
Offline Offline

Posts: 421



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #184 on: January 18, 2013, 04:57:10 pm »

You are more than welcome to come aboard and help us implement either making the "strawberry" changes a new option tree into the setup menu - or branching the repository.

We are seriously understaffed on the programming side. Without additional workforce improvements like these are sadly pushed to "some time in the future".

I'd love to, but I only have a little time to spend on UQM.  My current project is helping the core team port to a newer Windows compiler, since the Visual C++ 6.0 that it currently uses is so old that you can't find it anymore.  Then I hope to implement something to make it possible to mod ships without being a programmer.  After that I might be able to put some time into merging the HD mod, but that's a fair distance (months or years) into the future, and if in the meantime UQM-HD isn't merging upstream changes from the core, and is mixing other non-HD changes and refactorings into the HD code, then it makes an already hard task even more daunting and less likely to happen.

This is a question (really, two questions) on project definition and goals for the UQM-HD team:

1)  What are the goals for UQM-HD 1.0?  Is this a single-purpose project to bring HD graphics to UQM, or is it intended to be some kind of "Extended Edition" that also adds a bunch of other stuff?  These two options are actually in tension, because every non-HD feature added makes it harder to separate the HD changes needed for the core.  If the project's goals aren't clearly defined, then it's unlikely to reach them very quickly.

2)  Is the project a development branch, or a fork?  If it's a branch, then it has a responsibility to merge the upstream changes from the core team, to keep the two projects in sync.  Merging code isn't as fun as adding cool new features, but it's really important in open source projects to keep them from fragmenting.  Forks are easier to do, because they don't require that ongoing maintenance work, but they run a higher risk of actually causing harm to the community from which they arose.  Quicker, easier, is the dark side.  :-)

My opinion is that the best course for the UQM community at large would be if UQM-HD stayed focused on perfecting the HD capabilities until they were complete, and made a 1.0 release of those features first, before opening up the door to other changes.  Obviously, since I'm not working on the project, my opinion has only as much weight as Dczanik and his team choose to give it.    But it's well-intended, and I hope that any UQM-HD developers that are considering spending time creating some new non-vanilla feature will take a moment and consider possibly doing some of the less glamorous but very important merge work instead.
Logged
superbutcherx
*Many bubbles*
***
Offline Offline

Posts: 116



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #185 on: January 18, 2013, 11:06:55 pm »

1) As the lead programmer, I've opted to go for Extended. There are several small annoyances in the vanilla game that I'm very happy to have fixed in UQM-HD.
Like:
showing the value of biologicals when picking them up. Or partially scavenged minerals' remainders staying on the planet surface. Or the monochrome white lightnings and earthquakes now having a proper fading to grey. Or nameable savegames. Or logging the QS-HS hole coordinates into the QS starmap. Or when exiting a system on autopilot, automatically exit facing in the correct direction in HS. Or asking the player's name when starting the game.
And I see nothing wrong in throwing in some extras like SC1-style ship info screens available in the supermelee menu.

2) I am getting very proficient in tweaking the UQM code. However, I am not at all proficient in pulling code from a different tree, say vanilla UQM, and trying to match it with ours without breaking anything.
So it saddens me to see that there are a lot of people even in these forums who most probably would be by far more capable than me in managing a source code project - merging and branching changes between two source code trees... and yet very few of those people are willing to put in even an hour or two into something that would take me weeks to accomplish, and probably only hours for them to do. Talk is cheap, labor is priceless.
So until someone actually steps up to actually offer us some help, a fork this is.
Logged
onpon4
Enlightened
*****
Offline Offline

Gender: Male
Posts: 709


Sharing is good.


View Profile WWW
Re: Ur-Quan Masters HD Mod
« Reply #186 on: January 18, 2013, 11:37:21 pm »

Regarding nameable saves: I'm pretty sure that's something vanilla UQM is supposed to have in the future.

To be frank, relying on volunteers to come along is not very reliable. It's perfectly normal for projects to mostly be one-man shows; even entire operating systems remain like this in some cases. If you take the attitude that someone will need to volunteer for the UQM HD code to get merged with mainline UQM, either you'll get lucky, or it will never get done. The only way to be sure it will happen is to take it into your own hands somehow; either go past your comfort zone and do it yourself, or raise some funds to pay someone to do it.
Logged

oldlaptop
*Smell* controller
****
Offline Offline

Posts: 337



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #187 on: January 18, 2013, 11:48:56 pm »

2) I am getting very proficient in tweaking the UQM code. However, I am not at all proficient in pulling code from a different tree, say vanilla UQM, and trying to match it with ours without breaking anything.
So it saddens me to see that there are a lot of people even in these forums who most probably would be by far more capable than me in managing a source code project - merging and branching changes between two source code trees... and yet very few of those people are willing to put in even an hour or two into something that would take me weeks to accomplish, and probably only hours for them to do. Talk is cheap, labor is priceless.
So until someone actually steps up to actually offer us some help, a fork this is.

I've been meaning to try and do some of this kind of thing sooner or later, in particular creating a branch of uqm-hd without all the extra added features which make merging with vanilla UQM problematic. One problem is that uqm-hd code is in SVN, which I'm not really all that familiar with (and is fairly bad at handling branching/merging in the first place). Sourceforge should make it quite easy to set up a DVCS mirror though.
Logged

Play Supermelee online in #uqm-arena!
Netmelee Improvement Mod
Defender
Enlightened
*****
Offline Offline

Gender: Male
Posts: 811



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #188 on: January 19, 2013, 01:58:27 am »

You know the main ship seems kinda skinny compared with the old one. Any chance of making it a tiny bit wider?

New build, if you have the time.
« Last Edit: January 19, 2013, 02:01:27 am by Defender » Logged
dczanik
*Smell* controller
****
Offline Offline

Posts: 306



View Profile WWW
Re: Ur-Quan Masters HD Mod
« Reply #189 on: January 19, 2013, 02:10:51 am »

2) I am getting very proficient in tweaking the UQM code. However, I am not at all proficient in pulling code from a different tree, say vanilla UQM, and trying to match it with ours without breaking anything.
So it saddens me to see that there are a lot of people even in these forums who most probably would be by far more capable than me in managing a source code project - merging and branching changes between two source code trees... and yet very few of those people are willing to put in even an hour or two into something that would take me weeks to accomplish, and probably only hours for them to do. Talk is cheap, labor is priceless.
So until someone actually steps up to actually offer us some help, a fork this is.

I've been meaning to try and do some of this kind of thing sooner or later, in particular creating a branch of uqm-hd without all the extra added features which make merging with vanilla UQM problematic. One problem is that uqm-hd code is in SVN, which I'm not really all that familiar with (and is fairly bad at handling branching/merging in the first place). Sourceforge should make it quite easy to set up a DVCS mirror though.

Well, I can assist any way I can. I've added comments of  'strawberry' to anything extra.  It's really not much.  Unfortunately, Google doesn't seem to let you search the comments (you think GOOGLE would have a better search than that).  There are some gray areas though. Technically a new feature added, but they don't really change the game IMO.


r966:  Added old hyperspace map from 2135. Press F7 to view.
r961: Modules, jets and thrusters are now placed correctly in the ending anim instead of a generic ship image.
r952: Ship info screens added.
r787: Outfit screen now prints unaffordable prices in red with parentheses
r699: Implement a basic fuel warning system for lander
r676: Now also the regular + and - zoom the starmap in and out instead of just the keypad ones. This should help people playing on laptops without keypad.
r656: Added a very simplistic point of no return circle.
r619: Partially scavenged mineral deposits' graphics now change size upon collection.

Like 966:  You're adding the starmap, that used to be a big printout in the original game. People downloading the game don't have the luxury of a giant star map.
Looking at our list of changes our biggest ones are the lunar rovers exploding, and you can find the ruined remains of a ZFP colony.


You know the main ship seems kinda skinny compared with the old one. Any chance of making it a tiny bit wider?

That's up to Zenzmurfy or another 3D Modeler.  But, no, he has to completely re-model it. I'm quite aware of this problem, and the effects it has on gameplay. I've found it not a huge deal in the single player game, and in multi-player you don't fly it.
http://code.google.com/p/project6014/wiki/ShipSizes


I tried to get those dimensions to fit exactly on my ships. My Kohr-Ah has perfect dimensions, but my Chenjesu is 2 pixels wider.  It's very difficult to make them the same in 3D.
Logged

- Damon
Ur-Quan Masters HD Project leader/artist. Project 6014 Artist.  Like my art? Please check out some of my other artwork
CelticMinstrel
Enlightened
*****
Offline Offline

Posts: 522



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #190 on: January 19, 2013, 02:28:35 am »

r676: Now also the regular + and - zoom the starmap in and out instead of just the keypad ones. This should help people playing on laptops without keypad.
Obviously I can't speak for the main developers, but this seems to me to be something that they would be willing to accept in vanilla UQM.
Logged
onpon4
Enlightened
*****
Offline Offline

Gender: Male
Posts: 709


Sharing is good.


View Profile WWW
Re: Ur-Quan Masters HD Mod
« Reply #191 on: January 19, 2013, 02:47:18 am »

If UQM is not just incredibly deceptive and it really does use precise, pixel-perfect collision detection, there's no way you're going to get that perfect in the HD mod, unless you use the original graphics as a mask for collisions That actually might be a good idea as an option. Probably not too important, though.

One thing I have noted before: particularly noticeable on the flagship, with the original graphics, it has different sizes depending on its orientation. It's a lot longer when it's at 45 degrees, and quite a bit shorter when it's vertical. I guess partly because the original SC2 was intended for 320x200.
Logged

Defender
Enlightened
*****
Offline Offline

Gender: Male
Posts: 811



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #192 on: January 19, 2013, 02:52:05 am »

Fattening the ship is more of an aesthetic standpoint. it's much too narrow for me. just thought i'd voice my opinion.
Logged
dczanik
*Smell* controller
****
Offline Offline

Posts: 306



View Profile WWW
Re: Ur-Quan Masters HD Mod
« Reply #193 on: January 19, 2013, 05:47:01 am »

Fattening the ship is more of an aesthetic standpoint. it's much too narrow for me. just thought i'd voice my opinion.

Aesthetics aside, that would still require re-modeling the entire ship. That's not even mentioning re-doing the intro, ending, modules screen, shipyard screen, orbit graphics, & melee graphics to match the wider ship.
That being said, I agree with you. It's just a huge amount of work, and even in the original game the ship varies a bit (it's silver in the intro, the modules go from 16 to 12, coverings, no coverings, etc.)
Logged

- Damon
Ur-Quan Masters HD Project leader/artist. Project 6014 Artist.  Like my art? Please check out some of my other artwork
Defender
Enlightened
*****
Offline Offline

Gender: Male
Posts: 811



View Profile
Re: Ur-Quan Masters HD Mod
« Reply #194 on: January 19, 2013, 07:18:19 am »

just the ship in the planet/system exploration. everything else seems a reasonable size.
Logged
Pages: 1 ... 11 12 [13] 14 15 ... 21 Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!