📰 newsreader

twostopbits score 0.23 好み 0.00 en

開発者がNokia N95で「Half-Life」を30 FPSで動作させることに成功 (tomshardware.com)

原題: Developer gets Half-Life running at 30 FPS on a Nokia N95 (tomshardware.com)

half-lifenokia n95symbian osmobile gamingsoftware portingretro gamingxash3darm architecture
原文 ↗

日本語訳

# タイトル

開発者がNokia N95でHalf-Lifeを30 FPSで動作させることに成功 (tomshardware.com)

# 本文

アルゼンチンの開発者 Dante Leoncini氏は、今週X(旧Twitter)への投稿において、2007年に発売されたSymbian搭載のスライダーフォン「Nokia N95」上で、初代『Half-Life』を30 FPSで動作させることに成功し、マウスとキーボードのサポートも追加したと発表しました。Leoncini氏によれば、一部にスローダウンが残っているものの、その原因は特定済みであり、現在修正に取り組んでいるとのことです。これは、デュアルコア、332 MHzの携帯端末上で重量級のソフトウェアを動作させる一連の試みの最新のステップとなります。1998年に発売された『Half-Life』の最小要件は、133 MHzのPentiumと24MBのRAMですが、スペック上ではN95はこの条件をクリアしています。これまでにLeoncini氏は、同端末での『Quake 3』や『Crash Bandicoot』の動作、さらにはSega、ScummVM、NESのエミュレーションにも成功しています。

N95は、ARM11設計をベースとしたデュアルコアの332 MHz Texas Instruments OMAP 2420と、PowerVR MBX 3Dアクセラレータ、64MBのRAM、そして240x320のディスプレイを搭載しており、すべてSymbian OS 9.2およびS60 3rd Edition上で動作します。2007年後半に発売された8GBストレージモデルでは、メモリが128MBに倍増しています。

この携帯電話はArmプロセッサとWindows以外のOSを搭載しているため、『Half-Life』を動作させるには、PC版のエミュレーションではなく、Symbian向けのネイティブビルドが必要です。Leoncini氏は以前、初期の『Quake 3』の作業における制限要因はCPUであったと述べており、これは現在彼が取り組んでいるスローダウンの問題とも一致しています。

特殊なプラットフォームへの『Half-Life』の移植には、一般的に、ValveのGoldSrcと互換性があり、Android、Raspberry Pi、Meta Quest向けに構築されているオープンソースエンジン「Xash3D」が利用されます。ただし、Leoncini氏のN95版がこれを使用しているかどうかは確認されていません。

OMAP 2420アーキテクチャは、以前にも30 FPSでのゲーム動作を実現

原文(英語)を表示

Argentine developer Dante Leoncini has gotten the original Half-Life running at 30 FPS on a Nokia N95, the Symbian slider phone that launched in 2007, and has added mouse and keyboard support, he said in a post on X this week. Leoncini says that while some slowdowns remain, he has pinned down the cause and is working on a fix, the latest step in a series of efforts to run heavyweight software on the dual-core, 332 MHz handset. Half-Life shipped in 1998, needing a 133 MHz Pentium and 24MB of RAM at minimum, specs the N95 clears on paper. To date, Leoncini has managed to run Quake 3, Crash Bandicoot, and emulate Sega, ScummVM, and NES on the handset.

The N95 pairs a 332 MHz Texas Instruments OMAP 2420, a dual-core part built around the ARM11 design, with a PowerVR MBX 3D accelerator, 64MB of RAM, and a 240x320 display, all under Symbian OS 9.2 and S60 3rd Edition. An 8GB storage variant, released later in 2007, doubled the memory to 128MB.

Because the phone runs an Arm processor and a non-Windows operating system, getting Half-Life onto it requires a native Symbian build rather than emulation of the PC version. Leoncini has said before that the limiting factor on his earlier Quake 3 work was the CPU, which aligns with the slowdowns he’s now chasing.

Ports of Half-Life to unusual platforms generally lean on Xash3D, an open-source engine compatible with Valve's GoldSrc that’s been built for Android, the Raspberry Pi, and the Meta Quest. Whether Leoncini's N95 version uses it isn’t confirmed, however.

The OMAP 2420 architecture has managed to carry a game running at 30 FPS before. Way, way back in 2008, GMSArena reported that developer Olli Hinkka had ported Quake III Arena to S60 3rd Edition phones running the same chipset, with Bluetooth keyboard and mouse support and the option to host a multiplayer server on the phone itself. That port ran on the N95 8GB, N82, and E90, but not the original N95, which carried half the RAM of the 8GB model; Leoncini hasn’t said which N95 variant he’s using.

Half-Life is one of several things Leoncini has built or ported for the N95, alongside a from-scratch Blender clone called Blendersito and his own game engine, both on his GitHub. Running. In terms of the N95 as his choice of hardware medium, it’s far from the weirdest one we’ve seen.

Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.

Luke James is a freelance writer and journalist. Although his background is in legal, he has a personal interest in all things tech, especially hardware and microelectronics, and anything regulatory.

-

I really think there should be a special section for Dubious AchievementsReply

Next:

Developer runs Crysis on a smartwatch at -120 FPS using an Abacus as OS.....!! It proves smart watches are as good as a 2000 year old calculator!! -

It appears the Nokia N95 actually has the specs needed to run games this old. It's comparable to an old Windows 98 PC.PEnns said:I really think there should be a special section for Dubious Achievements

Next:

Developer runs Crysis on a smartwatch at -120 FPS using an Abacus as OS.....!! It proves smart watches are as good as a 2000 year old calculator!!

Playing it on that screen size is less than ideal though. -

Developer gets Half-Life running at 30 FPS on a Nokia N95 — proves 2007 phones can just about match 1998 PCs

240p at 30fps? Most PCs from 98 could do this in at least 480p at 30-60fps. So it's running less than half as well as most PCs of the time. -

Comparable to the bottom of the barrel office pc maybe. Pentium 2 and voodoo2 SLI would have made 100+ FPS possible let alone 30.usertests said:It appears the Nokia N95 actually has the specs needed to run games this old. It's comparable to an old Windows 98 PC.

Playing it on that screen size is less than ideal though.

← 一覧に戻る