Me han prestado un casi-miniportatil, que he preparado para tener mis cosas aparte del trabajo, asi que lo he preparado con el CC65, emulador y demas cosas necesarias para el retrohobby
Y finalmente hoy pude probar esto que has hecho y de paso ver en que puedo aportar.
El ejemplo va perfecto! Voy mirando el codigo y me vienen algunas preguntas mas bien genericas sobre C.
Y lo primero que me llamo la atencion es que haces unas operaciones y bucles para calcular las potencias, etc. Me imagino que sera para operar a nivel de bit. Lo poco que recuerdo de assembler es que esas operaciones son mucho mas directas, ya que el codigo maquina esta preparado para acceder de otra manera...
Otra cosa... de donde sale bordercolor, bgcolor, clrscr?? Me imagino que vienen en alguna de estas librerias... #include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <peekpoke.h>
#include <unistd.h>
De donde salen?? hay documentacion de esas librerias?
EDITO: vale, he encontrado sobre estas librerias:
http://www.cc65.org/doc/funcref.html