Cxbx (emulador)

Cxbx es un emulador de Xbox para Microsoft Windows desarrollado por un grupo de programadores conducidos por un hacker llamado caustik, el programa está escrito en el lenguaje de programación C++.

Metodología de Cxbx

La teoría básica detrás de Cxbx es una combinación de HLE (emulación del alto nivel), recompilación de ejecuciones y ejecuciones directas del código.

Puesto que el Xbox utiliza un procesador del Pentium de Intel, un porcentaje alto del código (El más difícil de emular) se puede ejecutar directamente sin necesidad de traducirlo (Recompilarlo). Esto significa que no hay necesidad de DynaRec (recompilación dinámica), lo que significa un ahorro en recursos del sistema.

Los emuladores como UltraHLE y Project64 son prueba que usar la emulación de alto nivel UHLE ahorra bastantes recursos del sistema. Cxbx toma esta idea y debido a la arquitectura del Xbox, la lleva el siguiente nivel, combinándolo con la ejecución directa del código. El resultado es gran velocidad y exactitud.

Other Languages
русский: Cxbx