ron escribió:masteries escribió:
Aún debo tener por ahí instalado el entorno para C y Atari ST/STE con soporte a la librería SDL, pero apenas lo toque más allá de un "Hola mundo"; eso sí, conservo el instalador y demás,
Estaría muy bien si lo compartieras. Aunque sea viejo, eso de tener soporte de las LibSDL mola. Saludos
Pues no creas que mola tanto; le estuve dando una vuelta ayer y está más pensado para el Falcon que otra cosa; en los ST/STE tienes que seguir cargando los gráficos en 8 bits, pero sólo serán útiles los 4 primeros bits, pero te sigue ocupando 1 byte por píxel y para mover datos, aún si usaras el blitter del STE, estarías moviendo el doble de datos y a la hora de copiar a la memoria de vídeo has de hacerlo por CPU, porque cómo "plantas" bytes completos cuando el formato de color por píxel en un ST/STE no llega a los 8 bytes ni por asomo,
Hay multitud de librerías portadas, pero parece más que se trata de portar a lo loco; si, funcionarán, pero ni adaptadas ni leches,
De hecho ahora mismo estoy mirando cómo compilar de una forma más acorde a las restricciones de un ST/STE; el paquete que tengo usa Mint, y Mint en un STE@8MHz con 4 MB de RAM pues como que no corre muy fino; cierto es que se trata de un sistema operativo muy majo, multitarea y demás; pero mejor para un Falcon, al "ST / STE lo que es del ST y al César lo que es del César", por cierto, a las SDL no les basta con el TOS, Mint sí o sí
Siguiendo con lo de antes, estoy pensando en echar el guante a Lattice C, buscando la version 5.6; instalarlo en un STE con disco duro en un emulador y programar / compilar desde ahí; pero en mi búsqueda de librerías en C para manejar gráficos y usar el blitter me estoy encontrando un desierto,
Por cierto, perdonad el offtopic, dado que es un hilo de Sam Coupé,