Las obras de Luca Marceglia


Siempre me divertí programando ordenadores, y esta pasión nació un día de 1983, cuando mi papá, para saber lo que me gustaba y lo de que pasaba olímpicamente, se hizo con una guitarra (el sueño de mi madre era verme cantar en un grupo) y un VIC-20. En cuanto a la música, yo no era un virtuoso, aunque actué en un concierto de Navidad tocando la flauta dulce cuando tenía unos 13 años. Pero lo del ordenador sí que me fascinó. Y al año siguiente, me compré un Commodore C-16. Era el 23-12-1984, empezando así la era del Luca Programador. Aprendí el Basic, y el lenguaje máquina de aquel ordenador (¿alguien se acuerda de la instrucción MONITOR ?). Luego vino el Amiga 500, desde 1989 hasta 1997, que siempre he considerado un super ordenador, y, al final, me tuve que comprar un PC.
Por medio del Amiga hice muchos programas, sobre todo diseñados para entender las rutinas de sistema. Voy a poner unos en esta home page, porque creo que pueden ser útiles para quienes compartan la pasión de saber cómo funciona una máquina hasta el fondo, ya sea por uso o por estudio; Está disponible el origen y el ejecutable.

El mítico Commodore C16
y el mítico Amiga 500


TestDrive Mide la velocidad de tu drive interno 7KB Origen C 4KB
AssemblerBoot Muestra el uso del Dual-Playfield 2KB Origen ASM 2KB
AutoBoot Ejecuta los juegos NDOS desde el DOS. Útil si se lo une a programas que apagan el led o que pasan de 50Hz a 60Hz. 1.5 KB Origen ASM 2KB
Chrono Utility para medir el tiempo 600 bytes Origen ASM 1KB
CloseDOS Cierra la ventana del DOS en multitarea 176 bytes Origen ASM 640 bytes
ClrMem Borra la CHIP RAM por medio del Blitter y reinicia 188 bytes Origen ASM 485 bytes
Play Toca los módulos del Protracker/Soundtracker desde el DOS (sirve la streplay.library) 536 bytes Origen ASM 699 bytes
Reset Reset software por medio de las TRAPs 76 bytes Origen ASM 50 bytes
tac Acelera el intervalo que hay entre dos controles seguidos del drive (el "tac" que se oye cuando no se inserta un disquette) 876 bytes Origen ASM 3KB
WaitMouse Espera hasta que se presiona el botón izquierdo del ratón 56 bytes Origen ASM 60 bytes
PrintLyrics Imprime las letras de las canciones en formato cassette (8x10 cms) o en formato CD (12x12 cms) 10KB --- ---
CD2MC Este programa (del que más orgulloso estoy) recibió un premio en http://src. doc.ic.ac.uk. También lo podéis encontrar mediante buscadores. Calcula la duración necesaria de una cinta para grabar CDs de hasta 41 canciones en diferentes opciones y también imprime carátulas. Instrucciones en el fichero. 22KB --- ---
Si necesitáis ayuda o cualquier tipo de explicación sobre los orígenes, ¡no dudéis en enviarme