Mostrando entradas con la etiqueta amiga. Mostrar todas las entradas
Mostrando entradas con la etiqueta amiga. Mostrar todas las entradas

sábado, julio 13, 2019

Código fuente del Deluxe Paint original de Amiga

El Deluxe Paint fue un programa de Electronic Arts cuya primera versión se publicó en la plataforma Amiga en el año 1986.Escrito por Dan Silva, originalmente, era una herramienta de desarrollo interno de la casa llamada Prism. Las fuentes las cedió Electronic Arts al Computer History Museum. Ojo, este programa no es software libre, tiene una licencia que aceptarse antes de bajar el código. Todo el código fuente comprimido en en un fichero zip son unos 170 Kb. Se puede leer un poco sobre la historia de este programa en uno de los artículos sobre la historia del Amiga publicado por ArsTechnica.

El código fuente está escrito en C, pero en la primera versión del lenguaje, la conocida popularmente como K&R. Por aquellos entonces no se había publicado el estándar ANSI del lenguaje. Para compilarse necesita la librería de IFF (o algún sustituto) que venía con los manuales de desarrollo de la ROM del Commodore Amiga.

¿Es difícil de compilar estas fuentes?. Se puede intentar con ayuda del emulador FS-UAE Amiga Emulator (eso si, habrá que tener una ROM de Amiga, el Workbench y un compilador con su SDK, por ejemplo el Lattice C. Puede ser un entretenimiento de una tarde por su hack value.

martes, enero 31, 2017

La historia del Amiga, nuevos capítulos en Ars Technica

Hace algunos años, enlacé una serie artículos publicados en Ars Technica sobre un ordenador mítico de los años 80, el Commodore Amiga. Lo que no me imaginaba, es que iban a continuar publicando alguno más casi diez años después: La lista queda ampliada con:

Hay que agradecer el esfuerzo de Jeremy Reimer en escribir estos artículos y traernos del pasado, recuerdos de esas maravillosas máquinas.

Y de los tres, como no, el que más me gusta,el de la demoscene, un mundo que empecé a conocer en los 90, cuando comenzaba a perder fuelle, pero del que guardo gratos recuerdos.

Much like the Amiga itself, the demo scene ignited people’s passions and imaginations. It showed what amazing things people willing to spend time and effort on their craft could produce with the help of a computer. In the end, it spawned careers and industries too numerous to mention. While at first glance the demo scene might seem to be a part of history, its continued existence is nothing less than a triumph of the human spirit.

Y par terminar, esta pequeña entrada, nada como recordar un clásico de la época, Phenomena - Enigma

martes, septiembre 23, 2008

AmigaOS 4.1: Una plataforma que se resiste a morir

Acabo de leer It's alive!: Ars reviews AmigaOS 4.1, un artículo publicado en Ars Technica sobre una nueva versión del AmigaOS, el sistema operativo descendiente directo del usado por los ordenadores Commodore Amiga. Destinado a plataformas PowerPC compatibles con el Amiga, es increible como todavía encuentra nichos de mercado y se sigue actualizando, a pesar que la plataforma de la que desciende directamente desapareció en 1994.

Con unos requisitos de hardware moderados - un PowerPC a 400 Mhz, ATI Radeon 7000 , 256 MB de RAM y 100 MB de disco -, todo un ejercicio de adelgazamiento dado lo que necesita a día de hoy Windows Vista, MacOS X o el mismo Linux, tenemos un sistema con un entorno gráfico rápido y fluido en su uso, una serie de aplicaciones que nos permiten realizar las tareas básicas de cualquier ordenador (navegar por Internet, lector de correo o usar programas de mensajería instantánea).

En cuanto a las novedades técnicas, muchas de ellas ya usadas en otras sistemas, son la protección de memoria,aunque desactivada ahora mismo, porque no olvidemos que el AmigaOS es un sistema que nunca ha tenido protección de memoria y por tanto muchos programas dejan de funcionar en caso de ternerla activa - herencia de los 68000 sin MMU -, una nueva pila USB más depurada o soporte para memoria virtual en el sistema.

Una mención especial es el sistema gráfico, similar a otros sistemas usando las posibilidades de las tarjetas gráficas actuales para componer los gráficos en la pantalla y aprovechar toda la aceleración hardware que se permita. A pesar de toda las mejoras visuales, parece ser que la fluidez de la interfaz no se resiente, y eso que hablamos de tarjetas como la Radeon 7000 o la Radeo 9250, que llevan más de tres aÒos en el mercado, y eso es todo un mundo en chips gráficos.

Aparte, tiene un nuevo sistema de ficheros, derivado directamente del IBM JFS, con soporte para journaling, aunque todavía el sistema no es capaz de arrancar desde el mismo, siendo necesario una partición con formato estándar.

¿Y después de tantos años merece la pena?. Pues según el autor del artículo sí, y creo que este tipo de proyectos ideas nuevas al mundo de los sistemas operativos, y sobre todo en este caso, se tiene un sistema muy adecuado para usar en sistemas empotrados (actualmente parece ser que lo han licenciado para algunas plataformas): Just For fun!. Lástima de no tener una de esas placas PowerPC para enredar un rato con él.