Jugadores
Conservo muy poco código "vintage". Siempre he sido algo pudoroso con mi código y todo lo que he hecho lo he mantenido en privado, como mero entretenimiento o para aprender algo. Tampoco he sido especialmente cuidadoso con mis copias de seguridad personales, la verdad sea dicha.
Hace poco me llevé una sorpresa y encontré un fichero ARJ con el backup de un ejercicio de la universidad que creía que había perdido para siempre.
La cuestión es que me daba pena perderlo de nuevo, así que lo he subido a Github para que otro lo conserve por mí.
No recuerdo muchos detalles del a época. Si las fechas de los ficheros son correctas, lo programé en 1999. Lo que si recuerdo es que llevaba un tiempo trabajando y prácticamente no podía pisar la universidad. Siendo sinceros, no me quitaba el sueño.
También recuerdo que se trataba de unas prácticas de programación y que nos pidieron escribir un programa para gestionar la plantilla de un equipo de fútbol. El objetivo era aprender a usar listas enlazadas.
Como llevaba alrededor de 10 años programando mis chorradas y ya un tiempo como "profesional", con la arrogancia que sólo la edad te puede dar, decidí ponerme a prueba y ver si era capaz de hacer algo más avanzado.
Y creo que lo conseguí. Escribí un sistema de widgets gráficos para DOS con un API orientado a objetos muy similar a la VCL de Delphi. Usé Turbo Pascal...¿5? quizás la 7. La noche antes de la entrega tuve por fin tiempo para programar el ejercicio.
Supongo que aprobé la práctica, aunque tras entregar el disquete con el código no volví más a la universidad para comprobarlo.
Código fuente
Lamentablemente no es posible recompilar el programa usando los fuentes originales. Uno de los ficheros (gui_btns.pas
) está corrupto y no he podido recuperarlo. Afortunadamente había un binario compilado en el mismo disco de backup que también he subido al repositorio.
Para verlo en acción tienes que lanzar (en DosBox) el ejecutable.