Live data from Hacker News

Developer gets Half-Life running at 30 FPS on a Nokia N95

tomshardware.com

21–30 of 125 posts

Re: Developer gets Half-Life running at 30 FPS on a Nokia N95

#21

Earlier quoted context omitted.

There is an open Half-Life 1 SDK on Valve's GitHub [1], not sure if it's missing something regarding the engine. [1] https://github.com/ValveSoftware/halflife

Yeah that's just the game logic which has been out since 1999. The rendering/networking/animation/UI/sound etc stuff is all still closed source (though apparently there is a leak from a Counter-Strike Online developer circulating among private hands - some code was contributed to Xash3D which perfectly implemented a non-trivial scripting system which was suspicious enough that it was removed).

What scripting system?

Re: Developer gets Half-Life running at 30 FPS on a Nokia N95

#22
post #14
post #4

I noticed quite recently in awe at the Chinese parts recycling market with the N95 (and a few other old Nokias) - https://www.ebay.com/itm/227249518747 Apparently they've been rebuilding full "new" N95s and other Nokia fare from old motherboards and new spares/knockoff parts. It's like a new legitimate knockoff from the grey market? They've even got things like 'refurbed' N900s... Mine came with a text message still…

What is the purpose of refurbishing old phones like this? Is it just to sell to enthusiasts/collectors? In most of the world, 3G has been shut down and 2G is either already shut down or in the process of being shut down, so you wouldn't be able to get much practical use out of the phone.

fun thing is a bunch of hobbyists are running around with SDRs and old cell hardware and running low power experimental cell networks in their houses, questionable legality be damned.

OpenBTS/YateBTS/OsmoBTS and friends are useful here to spin up a working network and relive a happier time.

I've been meaning to get one of the tiny SDR cards like an XRTX and place it into a Pi or similar device and build a "mobile mobile hotspot" - LTE/5G in, 2G/3G out for old crap.

EDIT: I almost forgot, too. The N95 has Wi-Fi and a SIP client, so it's not completely useless even in 2026!

Re: Developer gets Half-Life running at 30 FPS on a Nokia N95

#24
post #12

332 MHz Dual ARM 11 ?! Half-Life ran smooth in Pentium 100 single core. Then, they added Steam, and my Celeron 300 had trouble running it. Shit by Valve to coule games with a mandatory subscriber agreement. Even breaks EU law to "one-sided change" it again and again later, to keep access to your game library.

Quake ran smooth on a Pentium 100. Half-Life absolutely wouldn't have, even at 320x240.

Re: Developer gets Half-Life running at 30 FPS on a Nokia N95

#25
post #12

332 MHz Dual ARM 11 ?! Half-Life ran smooth in Pentium 100 single core. Then, they added Steam, and my Celeron 300 had trouble running it. Shit by Valve to coule games with a mandatory subscriber agreement. Even breaks EU law to "one-sided change" it again and again later, to keep access to your game library.

Pentium 100 couldn't even play Quake2 properly. You probably mean Pentium 2 series.

Re: Developer gets Half-Life running at 30 FPS on a Nokia N95

#26
post #12

332 MHz Dual ARM 11 ?! Half-Life ran smooth in Pentium 100 single core. Then, they added Steam, and my Celeron 300 had trouble running it. Shit by Valve to coule games with a mandatory subscriber agreement. Even breaks EU law to "one-sided change" it again and again later, to keep access to your game library.

nope. 14fps on pentium 200mhz with 32mb ram in 512x400 or similar mode (640x480 was too much)

Yeah, I remember playing it on a P233MHz without a 3D graphics card... It was sort of playable, but any alpha-blended effects like muzzle flashes or explosions slowed it to single-digit FPS for a second :D Still, I played it through like that. Today's gamers complain if a game momentarily drops below 60fps or whatever.

Re: Developer gets Half-Life running at 30 FPS on a Nokia N95

#28
post #12

332 MHz Dual ARM 11 ?! Half-Life ran smooth in Pentium 100 single core. Then, they added Steam, and my Celeron 300 had trouble running it. Shit by Valve to coule games with a mandatory subscriber agreement. Even breaks EU law to "one-sided change" it again and again later, to keep access to your game library.

It doesn't have a dual CPU or dual-core CPU. It's one CPU core plus a DSP core (which is probably not used by the game).

Re: Developer gets Half-Life running at 30 FPS on a Nokia N95

#29
post #24
post #12

332 MHz Dual ARM 11 ?! Half-Life ran smooth in Pentium 100 single core. Then, they added Steam, and my Celeron 300 had trouble running it. Shit by Valve to coule games with a mandatory subscriber agreement. Even breaks EU law to "one-sided change" it again and again later, to keep access to your game library.

Quake ran smooth on a Pentium 100. Half-Life absolutely wouldn't have, even at 320x240.

I played it back when it came out on a P166 in software mode and it was fine at that resolution.
Post reply on HN