Desde el 2002, HLSL ha sido clave en la colaboración de la industria en programación de GPUs. Como lenguaje shader de la API DirectX12, HLSL está al frente de la innovación en Windows 10 y Xbox. Debido a la importancia de colaboración en la industria, hemos puesto a disposición de más gente nuestra tecnología. Esta tecnología lleva la colaboración en programación de GPUs y desarrollo de compiladores de shaders a una nueva era. El código es abierto y permite a los desarrolladores ver cómo funciona hasta el más pequeño detalle.
Siempre he querido escribir un emulador. Hice un intento durante la universidad pero nunca conseguí algo para enseñar. Tampoco quería escribir Otro Emulador. Debería aportar algo nuevo. Cuando descubrí LLVM, sentí que finalmente tenía una idea que merecía la pena para un proyecto. Este artículo presenta investigación novel acerca de la posibilidad de desensamblar y recompilar estáticamente juegos de NES a ejecutables nativos. Llevo al lector desde el principio hasta el final en formato «hacerlo juntos».