Oscar64 es un compilador cruzado de C/C que se ejecuta en un sistema moderno (como una máquina Windows PC, Mac o Linux) y se dirige a la clásica familia de procesadores 6502. Se centra principalmente en sistemas Commodore como el C64, PET o VIC20. El compilador soporta C99 y muchas características de C hasta plantillas variadic y funciones de lambda.
El propósito de este compilador es eliminar la necesidad de escribir código de ensamblador 6502 para lograr una alta densidad de código y velocidad de ejecución rápida. Sigue mejorando con todos los juegos, demos y herramientas escritos por él. Soporta capas de disco y bancos de cartuchos para proyectos más grandes.
El C64 ejecuta 418 dhrystone V2.2 iteration por segundo, cuando se compila con Oscar64 y -O3 (que muestra que el antiguo punto de referencia de dhrystone no coincide con un compilador optimizado).
Enlace:
https://github.com/drmortalwombat/oscar64Desde el enlace se puede descargar el compilador y está el listado de juegos hechos por el autor:
drmortalwombatEste compilador está actualizado y el autor lo sigue mejorando con los nuevos juegos que va creando.
Otros usuarios conocidos de este compilador son
@Dozznar y
@SkyBerron 
228998.gif (7.36 kB . 384x272 - visto 288 veces)