this post was submitted on 03 Jun 2024
166 points (98.3% liked)

RetroGaming

19804 readers
211 users here now

Vintage gaming community.

Rules:

  1. Be kind.
  2. No spam or soliciting for money.
  3. No racism or other bigotry allowed.
  4. Obviously nothing illegal.

If you see these please report them.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 28 points 6 months ago (1 children)

Semi-related, but to this day I remain impressed they got Half Life 2 ported to the original Xbox.

[–] [email protected] 10 points 6 months ago (4 children)

Why? It was just a PC on the inside with a slimmed down Windows 2000 variant as the OS. Storage concerns aside, it was probably a very straightforward port, just rip out the Steam bindings, and it probably ran pretty immediately.

[–] [email protected] 37 points 6 months ago* (last edited 6 months ago) (1 children)

Right, architecturally it was probably pretty simple. But the minimum system requirements for HL:2 versus the Xbox's hardware is pretty stark:

Half-Life 2 minimum requirements for PC:

CPU: Intel Pentium 4 2.00GHz
Memory: 512 MB
Graphics Card: NVIDIA GeForce 6100

Xbox System Specs:

CPU:  Intel Pentium III 733 MHz
Memory:  64 MB (shared with GPU)
Graphics:  Custom NVidia based on Geforce 3

Edit: Definitely meaning the original Xbox and not the 360. Was one of the last games I bought for the original and still have it :)

[–] [email protected] 14 points 6 months ago* (last edited 6 months ago) (2 children)

As a point of comparison, 360 has 512MB RAM. HL2 was targeting PCs comparable to PS3/360, but somehow they got it working on an Xbox.

[–] [email protected] 7 points 6 months ago (1 children)

Makes you wonder what corners they cut to get it functional.

[–] [email protected] 4 points 6 months ago (2 children)
[–] [email protected] 4 points 6 months ago

So playable frame rate was the main corner cut.

[–] [email protected] 1 points 6 months ago

Here is an alternative Piped link(s):

https://piped.video/c66hfqw4SKc

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[–] [email protected] 2 points 6 months ago

The 00s Doom reboot shares a similar story, but for the 360!

[–] [email protected] 19 points 6 months ago

Noooo, it was not that simple. Search MVG hl2 port on YouTube and watch and see why the port is actually very impressive

[–] [email protected] 4 points 6 months ago (1 children)

That's not at all how porting a game works.

[–] [email protected] -1 points 6 months ago (1 children)

No, this would make it much simpler. No translations, differing architectures, or OS bindings to struggle though. Asset and compilation tweaks, and controller bindings, and that's a large portion of the work.

[–] [email protected] 0 points 6 months ago* (last edited 6 months ago)

You have zero idea what goes on when porting a game, do you? It's ok, not everyone does. Understanding you can learn is a good thing.

Watch this before replying, here:

https://m.youtube.com/watch?v=c66hfqw4SKc&pp=ygUHTVZHIGhsMg%3D%3D

[–] sorghum -4 points 6 months ago (1 children)
[–] [email protected] 5 points 6 months ago* (last edited 6 months ago) (1 children)