Un portuario lleva Half-Life a Mac OS 9 tras 28 años del estreno original

Un usuario de GitHub identificado como doctashay ha logrado portar el videojuego Half-Life a los Macintosh con procesadores PowerPC que ejecutan Mac OS 9, casi tres décadas después del lanzamiento original del título en 1998. El proyecto, que utiliza un fork del motor Xash3D FWGS (una reimplementaci

Decomp Academy: curso interactivo para descompilar código de GameCube

Decomp Academy es una plataforma educativa diseñada para enseñar, desde cero, a descompilar ensamblador de la consola GameCube y reescribirlo en C que produce un binario idéntico al original. El servicio plantea un método progresivo: el alumno lee instrucciones en ensamblador, escribe su equivalente

Entii for WorkCubes: Windows NT para GameCube, Wii y Wii U

Entii for WorkCubes es un proyecto de código abierto que adapta Windows NT a la arquitectura PowerPC de las consolas de Nintendo. Es compatible con Nintendo GameCube, Wii, Wii Mini (con modificación de hardware mediante SD) y Wii U en modo vWii. También ofrece soporte teórico, aún sin probar, para p

Veinte años del Mac con Intel: el origen y el final de una era

macOS 27, previsto para este otoño, pondrá punto final a la era del Mac con procesador Intel, iniciada en 2006. Los últimos modelos compatibles con macOS 26 Tahoe recibirán actualizaciones de seguridad y de Safari durante dos años más, y elementos de la capa de compatibilidad Rosetta seguirán presen

Mac OS X corre en Wii: un logro inesperado

Este artículo de Bryan Keller detalla el proceso de portar Mac OS X 10.0 (Cheetah) a la consola Nintendo Wii. La iniciativa, inicialmente considerada imposible por la comunidad, demuestra la viabilidad de ejecutar sistemas operativos complejos en hardware inesperado. El proyecto se centra en la adap

Software: ¿por qué se ignora la portabilidad?

Este artículo aborda una problemática común en el mundo del software de código abierto: la resistencia a la portabilidad a arquitecturas consideradas 'antiguas' o menos relevantes. El autor, un desarrollador con experiencia en portabilidad, critica esta actitud, argumentando que a menudo se basa en

Ingeniero revela error oculto en CPU de Xbox 360

Este artículo relata la experiencia de un ingeniero que trabajó en el desarrollo del procesador de la Xbox 360 y cómo descubrió un error de diseño crítico. El error estaba relacionado con una instrucción personalizada llamada `xdcbt`, introducida para mejorar el rendimiento al permitir la transferen

IA rescata juego de puzzle olvidado tras 20 años

Un ingeniero ha logrado revivir el juego de puzzle 'Chromatron', de 20 años de antigüedad, utilizando inteligencia artificial y la herramienta de decompilación Ghidra. El juego original, creado por Sean Barrett para PowerPC, era inaccesible en sistemas modernos. El proceso implicó múltiples enfoques