Live data from Hacker News

Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines

racenis.github.io

181–190 of 254 posts

Re: Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines

#181

Earlier quoted context omitted.

I don't think there's any official way to play the original 2004 version (or even the Source 2006/Episode One version either). The Xbox version is probably closest but they used palettised textures for the Xbox version - something that no PC version of Source ever supported - probably to get it to run okay.

That's such a pity, I always wanted to play HL2 on DirectX 6 mode.

There aren't any official methods, but with a little elbow grease, several ways to run a vanilla boxed copy of Half-Life 2 are outlined in this thread: https://www.vogons.org/viewtopic.php?t=70250

I've also wanted to run HL2 in DirectX 6 as well on period correct GPUs. Specifically a TNT2 Ultra and a Voodoo 5 5500 I have laying around. I just haven't gotten around to it.

Re: Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines

#183
post #39
post #25

"A thing should be a thing. It should not be a bunch of things pretending to be a single thing. With nodes you have to pretend that a collection of things is a single thing." Just want to say this line was great, very Terry Pratchett. Feels like something Sam Vimes would think during a particularly complex investigation. I love it and hope you keep it moving forward. Haven't gotten a chance to mess around with it, bu…

In isolation, isn't the quote prima facie so bad and so wrong though? We think of collections of things as single things constantly . A human is a collection of body parts, body parts are collections of chemicals, chemicals are collections of molecules, molecules are collections of atoms... and yet at each level we think of those collections as being single things. Not being able to do that is just... absurd. The pro…

The thing about nodes is a joke like around 80% of the text.

Re: Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines

#186
Can you make it a bit less photorealistic? I'm afraid that people would confuse reality with the games created with it and it could pose a danger to society.

Do you plan to create some videos showing the process of setting up a basic example?

Re: Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines

#187

" Some might say "just get a better computer". This is why getting a better computer is bad: 1. Affordance: A lot of people, especially from 3rd world countries are very poor and can't afford to buy hardware to run Turbobloat. 2. e-Waste: Producing computer chips is very bad on the environment. If modern software wasn't Turbobloated you would buy new hardware only when the previous hardware broke and wasn't repairabl…

Manufacturing and shipping a new computer can be worth it long term. Improvements in performance and energy consumption can offset the environmental impact after some time.

Of course for entertainment it’s difficult to judge, especially when you may have more fun on an old gameboy than a brand new 1000W gaming PC.

Re: Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines

#188

Earlier quoted context omitted.

Black Mesa is how I remember the original game. Worth every second i spent with the game!

Great game - definitely doesn't work well on linux, natively or via proton. Just in case any linux gamers were thinking of buying it.

I don't have a windows machine at all. And until I got myself a Steam Deck I only played linux-native games. So I definitely finished Black Mesa on my 15 inch Ubuntu Dell with a dGPU.

Re: Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines

#190
post #68

You reference "Turbobloat" and engines being "bloated" - which is to some extent fair. But it is maybe worth describing what that means to you - what features you consider "bloat" and which you have omitted from the Tramway project. To some the inclusion of an RPG framework may be considered bloat, for example, yet there is one present in Tramway.

That's why added it in as an optional extension. It is a part of the larger engine project, but it is completely optional. I like the C++ principle of paying only for what you use.

Understandable, but the main thing was - you lean a lot on the idea of "TurboBloat" being this universally understood concept. And I think many people might have a vague feeling that a lot of modern software is slow and "bloated", but you may want to be clear on what you consider "bloat".

The RPG engine was just an example of why it may not be such a universal thing, I'm not saying it's bad - but clearly you think that is not "bloat" whereas to some it might be. So it's maybe better to head this off at the pass and just write a little paragraph with some examples of bloat you have observed in other engines that you have consciously avoided in Tramway.

Post reply on HN