{"id":8659,"date":"2026-06-08T13:25:22","date_gmt":"2026-06-08T16:25:22","guid":{"rendered":"http:\/\/laf5.publisher.highstack.com.ar\/?p=8659"},"modified":"2026-06-08T13:25:22","modified_gmt":"2026-06-08T16:25:22","slug":"un-desarrollador-argentino-logro-que-half-life-funcione-a-30-fps-en-un-nokia-n95-de-2007-el-experimento-demuestra-hasta-donde-puede-estirarse-un-movil-con-symbian-cuando-se-lo-trata-como-un-pequeno-p","status":"publish","type":"post","link":"https:\/\/laf5.publisher.highstack.com.ar\/?p=8659","title":{"rendered":"Un desarrollador argentino logr\u00f3 que Half-Life funcione a 30 FPS en un Nokia N95 de 2007. El experimento demuestra hasta d\u00f3nde puede estirarse un m\u00f3vil con Symbian cuando se lo trata como un peque\u00f1o PC retro"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/es.gizmodo.com\/app\/uploads\/2026\/06\/Diseno-sin-titulo-33-5-1024x683.jpg\" \/><\/p>\n<div>\n<p>Hay una clase de experimentos tecnol\u00f3gicos que no intenta resolver un problema moderno, sino hacer una pregunta mucho m\u00e1s divertida: \u00bfhasta d\u00f3nde se puede empujar una m\u00e1quina vieja si alguien tiene paciencia, conocimiento y una dosis saludable de obstinaci\u00f3n? El \u00faltimo ejemplo llega desde Argentina y tiene dos protagonistas improbables: Half-Life, el shooter de Valve de 1998, y un Nokia N95, uno de los m\u00f3viles m\u00e1s recordados de 2007.<\/p>\n<p>El desarrollador Dante Leoncini public\u00f3 esta semana que logr\u00f3 llevar Half-Life 1 a 30 FPS en el N95. Seg\u00fan explic\u00f3, todav\u00eda quedan algunos bajones de rendimiento, pero ya identific\u00f3 la causa y est\u00e1 trabajando en una soluci\u00f3n. Tambi\u00e9n a\u00f1adi\u00f3 soporte para mouse y teclado, lo que convierte al viejo Symbian en algo bastante parecido a un mini PC retro improvisado.<\/p>\n<h2>El Nokia N95 era un monstruo para su \u00e9poca, aunque hoy parezca una pieza de museo<\/h2>\n<p>Para entender por qu\u00e9 esto tiene gracia, hay que volver a 2007. El Nokia N95 no era un tel\u00e9fono cualquiera: era uno de esos dispositivos que Nokia vend\u00eda casi como si fueran el futuro condensado en un ladrillo con teclado deslizante. Ten\u00eda c\u00e1mara de 5 megap\u00edxeles con \u00f3ptica Carl Zeiss, GPS integrado, Wi-Fi, salida de TV, reproductor multimedia y Symbian OS 9.2 con S60 3rd Edition.<\/p>\n<p>Por dentro, montaba un Texas Instruments OMAP 2420 a 332 MHz, basado en ARM11, acompa\u00f1ado por un acelerador gr\u00e1fico PowerVR MBX, pantalla de 240 x 320 p\u00edxeles y 64 MB de RAM en la versi\u00f3n original. La variante N95 8GB, lanzada despu\u00e9s, elev\u00f3 la memoria a 128 MB y a\u00f1adi\u00f3 almacenamiento interno m\u00e1s generoso.<\/p>\n<p>Visto desde 2026, eso suena rid\u00edculamente peque\u00f1o. Visto desde 1998, no tanto. Half-Life ped\u00eda como m\u00ednimo un Pentium a 133 MHz y 24 MB de RAM en PC. Sobre el papel, el m\u00f3vil de Nokia ten\u00eda potencia suficiente para intentarlo. El problema, claro, es que no era un PC.<\/p>\n<h2>No es solo \u201cabrir Half-Life\u201d: hay que traducirlo al mundo Symbian<\/h2>\n<p>La parte interesante del proyecto no est\u00e1 \u00fanicamente en alcanzar los 30 FPS. Est\u00e1 en c\u00f3mo se llega hasta ah\u00ed. El Nokia N95 usa arquitectura ARM y corre Symbian, no Windows. Eso significa que no basta con ejecutar el juego original como si fuera una aplicaci\u00f3n vieja de PC. Hace falta una adaptaci\u00f3n nativa o un motor compatible preparado para ese entorno.<\/p>\n<p>En ports de Half-Life a plataformas raras suele aparecer Xash3D, un motor abierto compatible con GoldSrc, la tecnolog\u00eda original de Valve. En publicaciones previas de Leoncini en Instagram, \u00e9l mismo menciona mejoras de rendimiento en Half-Life 1 usando Xash3D para Nokia N95 con Symbian S60v3, aunque el reporte inicial de Tom\u2019s Hardware se\u00f1alaba que no estaba confirmado si su versi\u00f3n actual se apoya en ese motor.<\/p>\n<p>Tambi\u00e9n hay otro dato bonito: Leoncini no se qued\u00f3 solo con \u201cque arranque\u201d. En otro post reciente dijo que el port ya ten\u00eda m\u00fasica y sonido en el Nokia N95, y antes hab\u00eda adelantado la idea de un port completo, sin contenido recortado, con mouse y teclado Bluetooth, multijugador por Wi-Fi y soporte para mods.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">I\u2019m porting #HalfLife to the #Nokia N95. I always knew the hardware could handle it and hoped someone would do it\u2026 turns out that someone was me.<\/p>\n<p>My goal: a full port with no cut content, Bluetooth mouse + keyboard support, Wi-Fi multiplayer, and mod support #valve #steam <a href=\"https:\/\/t.co\/RgY2ODg3pt\">pic.twitter.com\/RgY2ODg3pt<\/a><\/p>\n<p>\u2014 Dante D. Leoncini (@dante_leoncini) June 1, 2026<\/p>\n<\/blockquote>\n<h2>El m\u00f3vil de Nokia ya ten\u00eda antecedentes jugando a ser consola<\/h2>\n<p>El N95 no es nuevo en estas aventuras. En 2008, el desarrollador Olli Hinkka logr\u00f3 llevar Quake III Arena a m\u00f3viles S60 3rd Edition con el mismo chipset, con soporte para teclado y mouse Bluetooth e incluso posibilidad de montar un servidor multijugador desde el tel\u00e9fono. Aquella versi\u00f3n corr\u00eda en modelos como el N95 8GB, el N82 y el E90, aunque no en el N95 original, que ten\u00eda menos RAM.<\/p>\n<p>Eso hace que el logro de Leoncini tenga un aire de continuidad hist\u00f3rica. En plena era de m\u00f3viles con pantallas gigantes, chips sobredimensionados y tiendas de apps infinitas, alguien vuelve a una m\u00e1quina con botones f\u00edsicos, pantalla QVGA y Symbian para demostrar que todav\u00eda hay margen.<\/p>\n<p>Leoncini, adem\u00e1s, viene empujando ese hardware desde hace tiempo. Tom\u2019s Hardware recoge que ya consigui\u00f3 ejecutar Quake 3, Crash Bandicoot y emuladores de Sega, ScummVM y NES en el N95. Tambi\u00e9n ha desarrollado un clon de Blender desde cero llamado Blendersito y su propio motor de juego para Symbian.<\/p>\n<h2>Lo m\u00e1s interesante no es jugar c\u00f3modo, sino ver que funciona<\/h2>\n<p>Nadie va a cambiar una Steam Deck por un Nokia N95 para jugar Half-Life. Tampoco hace falta fingirlo. La gracia de estos proyectos est\u00e1 en otro lado: obligan a mirar de nuevo hardware que parec\u00eda cerrado, viejo o superado, y preguntarse qu\u00e9 puede hacer si se le escribe software a medida.<\/p>\n<p>El N95 fue lanzado como un \u201cmultimedia computer\u201d, una frase muy Nokia de aquella \u00e9poca. Casi veinte a\u00f1os despu\u00e9s, esa etiqueta suena menos exagerada cuando se lo ve moviendo Half-Life con teclado y mouse. No ser\u00e1 perfecto. Habr\u00e1 ralentizaciones. Har\u00e1 falta ajustar bugs, optimizar CPU y quiz\u00e1 pelearse con la memoria. Pero ya hay algo funcionando.<\/p>\n<p>Y eso, para una pieza de tecnolog\u00eda que muchos recuerdan como \u201cel m\u00f3vil con buena c\u00e1mara de antes del iPhone\u201d, es una peque\u00f1a revancha. En alg\u00fan lugar entre el laboratorio retro y el capricho de programador, Gordon Freeman acaba de despertar en Black Mesa dentro de un Nokia con Symbian.<\/p>\n<\/p><\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><script async src=\"\/\/www.instagram.com\/embed.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hay una clase de experimentos tecnol\u00f3gicos que no intenta resolver un problema moderno, sino hacer una pregunta mucho m\u00e1s divertida: \u00bfhasta d\u00f3nde se puede empujar una m\u00e1quina vieja si alguien tiene paciencia, conocimiento y una dosis saludable de obstinaci\u00f3n? El \u00faltimo ejemplo llega desde Argentina y tiene dos protagonistas improbables: Half-Life, el shooter de Valve [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8660,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8659","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts\/8659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8659"}],"version-history":[{"count":0,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts\/8659\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/media\/8660"}],"wp:attachment":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}