{"id":5290,"date":"2026-06-08T11:24:10","date_gmt":"2026-06-08T08:24:10","guid":{"rendered":"https:\/\/www.gamermarkt.com\/blog\/?p=5290"},"modified":"2026-06-08T11:24:11","modified_gmt":"2026-06-08T08:24:11","slug":"nokia-n95-half-life-30-fps-calistirildi","status":"publish","type":"post","link":"https:\/\/www.gamermarkt.com\/blog\/tr\/nokia-n95-half-life-30-fps-calistirildi\/","title":{"rendered":"Nokia N95&#8217;te Half-Life 30 FPS ile \u00c7al\u0131\u015ft\u0131r\u0131ld\u0131: 2007 Telefonu 1998 PC&#8217;sine Kafa Tutuyor"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Arjantinli yaz\u0131l\u0131mc\u0131 Dante Leoncini, 332 MHz i\u015flemcili Nokia N95 \u00fczerinde orijinal Half-Life oyununu 30 FPS ile \u00e7al\u0131\u015ft\u0131rd\u0131. Klavye ve fare deste\u011fi de eklendi.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Arjantinli yaz\u0131l\u0131mc\u0131 Dante Leoncini, 2007 y\u0131l\u0131nda piyasaya s\u00fcr\u00fclen Nokia N95 \u00fczerinde Valve&#8217;\u0131n efsanevi Half-Life oyununu 30 FPS h\u0131z\u0131nda \u00e7al\u0131\u015ft\u0131rmay\u0131 ba\u015fard\u0131. Leoncini, 5 Haziran 2026 tarihinde X platformunda payla\u015ft\u0131\u011f\u0131 g\u00f6nderide oyunun art\u0131k 30 kare h\u0131z\u0131na ula\u015ft\u0131\u011f\u0131n\u0131, klavye ve fare deste\u011finin de eklendi\u011fini duyurdu. 332 MHz i\u015flemcili bu telefon, Half-Life&#8217;\u0131n 1998&#8217;deki minimum sistem gereksinimleri olan 133 MHz Pentium ve 24 MB RAM&#8217;i ka\u011f\u0131t \u00fczerinde rahatl\u0131kla kar\u015f\u0131l\u0131yor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nokia N95 Hangi Donan\u0131ma Sahip?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nokia N95, d\u00f6neminin en g\u00fc\u00e7l\u00fc multimedya telefonlar\u0131ndan biriydi. Texas Instruments OMAP 2420 \u00e7ift \u00e7ekirdekli i\u015flemci (ARM11 tabanl\u0131, 332 MHz), PowerVR MBX 3D grafik h\u0131zland\u0131r\u0131c\u0131, 64 MB RAM ve 240&#215;320 piksel \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc ekranla donat\u0131lm\u0131\u015f cihaz, Symbian OS 9.2 ve S60 3rd Edition aray\u00fcz\u00fc ile \u00e7al\u0131\u015f\u0131yordu. 2007&#8217;nin ikinci yar\u0131s\u0131nda \u00e7\u0131kan 8 GB versiyonu ise RAM&#8217;i 128 MB&#8217;a \u00e7\u0131kar\u0131yordu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Telefon, 5 megapiksel Carl Zeiss kameras\u0131, dahili GPS, Wi-Fi, Bluetooth, FM radyo ve HSDPA deste\u011fi gibi \u00f6zellikleriyle zaman\u0131n\u0131n \u00e7ok \u00f6tesinde bir donan\u0131m sunuyordu. Nokia&#8217;n\u0131n &#8220;multimedya bilgisayar&#8221; olarak pazarlad\u0131\u011f\u0131 N95, iki y\u00f6nl\u00fc kayd\u0131rmal\u0131 tasar\u0131m\u0131yla da dikkat \u00e7ekiyordu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Half-Life Nokia N95&#8217;te Nas\u0131l \u00c7al\u0131\u015f\u0131yor?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nokia N95 bir ARM i\u015flemci ve Windows d\u0131\u015f\u0131 bir i\u015fletim sistemi kulland\u0131\u011f\u0131 i\u00e7in, Half-Life&#8217;\u0131n PC s\u00fcr\u00fcm\u00fcn\u00fc do\u011frudan em\u00fcle etmek m\u00fcmk\u00fcn de\u011fil. Bunun yerine Symbian i\u015fletim sistemi i\u00e7in yerel (native) bir derleme olu\u015fturulmas\u0131 gerekiyor. Leoncini&#8217;nin bu \u00e7al\u0131\u015fmada Xash3D a\u00e7\u0131k kaynak motorunu kullan\u0131p kullanmad\u0131\u011f\u0131 hen\u00fcz kesin olarak do\u011frulanmad\u0131, ancak Half-Life&#8217;\u0131n s\u0131ra d\u0131\u015f\u0131 platformlara ta\u015f\u0131nmas\u0131nda genellikle Valve&#8217;\u0131n GoldSrc motoruyla uyumlu olan bu motor tercih ediliyor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Xash3D, Android, Raspberry Pi ve Meta Quest gibi bir\u00e7ok farkl\u0131 platformda Half-Life deneyimi sunabilen bir motor. GoldSrc ise Valve&#8217;\u0131n id Software&#8217;in Quake motorunu kapsaml\u0131 \u015fekilde modifiye ederek geli\u015ftirdi\u011fi, Half-Life, Counter-Strike ve Team Fortress Classic gibi efsanevi oyunlara g\u00fc\u00e7 veren motor olarak biliniyor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">H\u00e2l\u00e2 Baz\u0131 Sorunlar Var m\u0131?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Leoncini, oyunun genel olarak 30 FPS&#8217;e ula\u015ft\u0131\u011f\u0131n\u0131 ancak baz\u0131 yava\u015flamalar\u0131n devam etti\u011fini belirtti. Bu sorunlar\u0131n kayna\u011f\u0131n\u0131 tespit etti\u011fini ve d\u00fczeltme \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 ifade etti. Daha \u00f6nceki Quake 3 \u00e7al\u0131\u015fmalar\u0131nda da darbo\u011faz\u0131n i\u015flemciden kaynakland\u0131\u011f\u0131n\u0131 s\u00f6yleyen Leoncini, mevcut performans d\u00fc\u015f\u00fc\u015flerinin de benzer bir nedene ba\u011fl\u0131 olabilece\u011fini d\u00fc\u015f\u00fcn\u00fcyor. Ayr\u0131ca h\u00e2l\u00e2 baz\u0131 k\u00fc\u00e7\u00fck hatalar\u0131n giderilmesi gerekti\u011fini ekledi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dante Leoncini&#8217;nin Di\u011fer Nokia N95 Projeleri<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Leoncini, Nokia N95&#8217;i sadece oyun portlar\u0131yla s\u0131n\u0131rl\u0131 tutmuyor. Geli\u015ftiricinin en dikkat \u00e7ekici projelerinden biri, s\u0131f\u0131rdan Symbian i\u00e7in geli\u015ftirdi\u011fi Blender klonu Whisk3D (eski ad\u0131yla Blendersito). Blender Foundation ile isim kar\u0131\u015f\u0131kl\u0131\u011f\u0131n\u0131 \u00f6nlemek i\u00e7in ad\u0131 de\u011fi\u015ftirilen bu program, Nokia N95 gibi eski donan\u0131mlar \u00fczerinde 3D modelleme yap\u0131lmas\u0131na olanak tan\u0131yor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Leoncini ayr\u0131ca kendi oyun motorunu da geli\u015ftiriyor ve t\u00fcm projelerini GitHub \u00fczerinden a\u00e7\u0131k kaynak olarak payla\u015f\u0131yor. Geli\u015ftiricinin motivasyonu, yaz\u0131l\u0131m kaynakl\u0131 planl\u0131 eskitme (planned obsolescence) konusunda fark\u0131ndal\u0131k yaratmak ve eski telefonlar\u0131n h\u00e2l\u00e2 ne kadar yetenekli oldu\u011funu g\u00f6stermek. Leoncini&#8217;nin N95 \u00fczerinde daha \u00f6nce Quake 3, Crash Bandicoot \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131 ve Sega, ScummVM, NES em\u00fclasyonu ger\u00e7ekle\u015ftirdi\u011fi biliniyor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2008&#8217;deki Quake 3 Portuna Benzerlik<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nokia N95&#8217;in OMAP 2420 mimarisi, daha \u00f6nce de benzer ba\u015far\u0131lara sahne olmu\u015ftu. 2008 y\u0131l\u0131nda geli\u015ftirici Olli Hinkka, ayn\u0131 yonga setine sahip S60 3. nesil cihazlarda Quake III Arena oyununu \u00e7al\u0131\u015ft\u0131rmay\u0131 ba\u015farm\u0131\u015ft\u0131. O port \u00e7al\u0131\u015fmas\u0131 Bluetooth \u00fczerinden klavye ve fare deste\u011fi sunuyor, hatta telefon \u00fczerinde \u00e7ok oyunculu sunucu bar\u0131nd\u0131rma imkan\u0131 bile tan\u0131yordu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ancak Hinkka&#8217;n\u0131n portu orijinal 64 MB RAM&#8217;li N95 yerine, 128 MB RAM&#8217;e sahip N95 8GB, N82 ve E90 modellerinde \u00e7al\u0131\u015fabiliyordu. Leoncini&#8217;nin hangi N95 modelini kulland\u0131\u011f\u0131 kesinle\u015fmemi\u015f olsa da, payla\u015ft\u0131\u011f\u0131 g\u00f6rsellere bak\u0131ld\u0131\u011f\u0131nda standart (beyaz kasal\u0131) modeli kulland\u0131\u011f\u0131 tahmin ediliyor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Eski Donan\u0131mlarda Oyun \u00c7al\u0131\u015ft\u0131rma Trendi Neden Pop\u00fcler?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Son y\u0131llarda eski ve s\u0131ra d\u0131\u015f\u0131 donan\u0131mlarda modern veya klasik oyunlar\u0131 \u00e7al\u0131\u015ft\u0131rma trendi b\u00fcy\u00fck ilgi g\u00f6r\u00fcyor. Doom&#8217;un 40 y\u0131ll\u0131k bir yaz\u0131c\u0131 kontrolc\u00fcs\u00fcnde \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131ndan, ak\u0131ll\u0131 saatlerde Crysis denemelerine kadar pek \u00e7ok benzer proje viral oluyor. Bu \u00e7al\u0131\u015fmalar sadece e\u011flenceli birer g\u00f6steri de\u011fil, ayn\u0131 zamanda yaz\u0131l\u0131m optimizasyonu ve donan\u0131m s\u0131n\u0131rlar\u0131n\u0131 zorlama konusunda ciddi m\u00fchendislik bilgisi gerektiriyor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nokia N95 gibi cihazlarda Half-Life \u00e7al\u0131\u015ft\u0131rmak, 2007 y\u0131l\u0131n\u0131n \u00fcst d\u00fczey telefonlar\u0131n\u0131n 1998&#8217;in ortalama PC&#8217;leriyle k\u0131yaslanabilir g\u00fc\u00e7te oldu\u011funu somut olarak kan\u0131tl\u0131yor. Bu durum, mobil teknolojinin ne kadar h\u0131zl\u0131 ilerledi\u011fini ve eski donan\u0131mlar\u0131n potansiyelinin yaz\u0131l\u0131m taraf\u0131nda h\u00e2l\u00e2 ke\u015ffedilmeyi bekledi\u011fini g\u00f6steriyor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Half-Life Neden H\u00e2l\u00e2 Bu Kadar \u00d6nemli?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1998&#8217;de Valve taraf\u0131ndan yay\u0131mlanan Half-Life, birinci \u015fah\u0131s ni\u015fanc\u0131 t\u00fcr\u00fcn\u00fcn d\u00f6n\u00fcm noktalar\u0131ndan biri olarak kabul ediliyor. GoldSrc motoru \u00fczerinde geli\u015ftirilen oyun, sinematik hikaye anlat\u0131m\u0131 ve kesintisiz oyun deneyimiyle t\u00fcr\u00fcn standartlar\u0131n\u0131 yeniden belirledi. Half-Life, Counter-Strike, Day of Defeat ve Team Fortress Classic gibi efsanevi modlara da zemin haz\u0131rlad\u0131.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Oyunun minimum sistem gereksinimleri (133 MHz Pentium, 24 MB RAM, SVGA ekran kart\u0131) bug\u00fcn\u00fcn standartlar\u0131yla son derece m\u00fctevaz\u0131 kal\u0131yor. Nokia N95&#8217;in 332 MHz i\u015flemcisi ve 64 MB RAM&#8217;i bu gereksinimleri a\u015fsa da, ARM mimarisi ile x86 mimarisi aras\u0131ndaki temel farkl\u0131l\u0131klar do\u011frudan bir kar\u015f\u0131la\u015ft\u0131rmay\u0131 zorla\u015ft\u0131r\u0131yor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Merak Edilenler<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Nokia N95&#8217;te Half-Life oynanabilir seviyede mi?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Evet, oyun 30 FPS&#8217;e ula\u015f\u0131yor ve klavye ile fare deste\u011fi eklendi. Baz\u0131 yava\u015flamalar mevcut ancak Leoncini bunlar\u0131n kayna\u011f\u0131n\u0131 tespit etti\u011fini ve d\u00fczeltme \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 belirtiyor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bu port em\u00fclasyon mu yoksa yerel derleme mi?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Em\u00fclasyon de\u011fil. Nokia N95&#8217;in ARM i\u015flemcisi ve Symbian i\u015fletim sistemi nedeniyle PC s\u00fcr\u00fcm\u00fcn\u00fcn em\u00fclasyonu yerine yerel bir Symbian derlemesi olu\u015fturulmas\u0131 gerekiyor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Xash3D motoru mu kullan\u0131l\u0131yor?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Kesin olarak do\u011frulanmam\u0131\u015f olsa da, Half-Life&#8217;\u0131n farkl\u0131 platformlara ta\u015f\u0131nmas\u0131nda genellikle Valve&#8217;\u0131n GoldSrc motoruyla uyumlu a\u00e7\u0131k kaynakl\u0131 Xash3D motoru kullan\u0131l\u0131yor. Leoncini hen\u00fcz bu konuda resmi bir a\u00e7\u0131klama yapmad\u0131.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nokia N95&#8217;te ba\u015fka hangi oyunlar \u00e7al\u0131\u015ft\u0131r\u0131ld\u0131?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Leoncini daha \u00f6nce ayn\u0131 cihazda Quake 3 ve Crash Bandicoot \u00e7al\u0131\u015ft\u0131rm\u0131\u015f, Sega, ScummVM ve NES em\u00fclasyonu da ger\u00e7ekle\u015ftirmi\u015ftir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arjantinli yaz\u0131l\u0131mc\u0131 Dante Leoncini, 332 MHz i\u015flemcili Nokia N95 \u00fczerinde orijinal Half-Life oyununu 30 FPS ile \u00e7al\u0131\u015ft\u0131rd\u0131. Klavye ve fare deste\u011fi de eklendi.<\/p>\n","protected":false},"author":5,"featured_media":5291,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[284],"tags":[],"class_list":["post-5290","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oyun-haberleri"],"_links":{"self":[{"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/posts\/5290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/comments?post=5290"}],"version-history":[{"count":1,"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/posts\/5290\/revisions"}],"predecessor-version":[{"id":5292,"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/posts\/5290\/revisions\/5292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/media\/5291"}],"wp:attachment":[{"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/media?parent=5290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/categories?post=5290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/tr\/wp-json\/wp\/v2\/tags?post=5290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}