Está en la página 1de 36

CURSO DE AMIGA DE COMMODORE

Por Angel Luis Almaraz Gonzalez

www.microshopnet.net
aluis@microshopnet.net

ÍN D IC E:

Historia del Amiga: el nacimiento de este ordenador y cual a sido su trayectoria.


La potencia del Amiga: cuales son los motivos por los que el Amiga es tan apreciado.
Estado actual del Amiga: como se desarrolla el retorno de este ordenador.
Modelos de Amiga existentes: los modelos que existen de este ordenador; presente y
pasado.

Hardware interno de un Amiga: como funciona un Amiga en su interior.


AmigaOS: elSO delAm iga y sus librerías.
Programar bajo Amiga: todo tipo de lenguajes de program ación.
Tutoriales: Inform ática,3D ,diseño,m ú sica,electrónica ...
Tratam iento gráfico:todo lo relacionado con la imagen en el Amiga.
Ampliaciones: como am pliarelAm iga y añadirle com ponentes uno m ism o.
Conexiones con otras plataformas: como conectarse a un PC, Mac o Silicon
Graphics.
El Amiga en redes: las posibilidades del Amiga en el campo de las redes.

Mercado de hardware: los productos del mercado.


Mercado de software: programas y aplicaciones del mercado.

Proyectos Amiga en la Net.


Bibliografía:libros que tratan temas Amiga.

R elación de datos relacionados con sucesos del mundo Amiga ordenados por
fecha de aparición.

1982 1983 1984 1985 1986 1987 1988 1989

1990 1991 1992 1993 1994 1995 1996

Lo que ofrece el Amiga:

Los muchos motivos por los que el Amiga es superior en muchos aspectos a las demás
plataformas se intentan reflejar en esta página. Naturalmente se considera que se habla de
ordenadores personales, aunque en el mercado profesional ciertos sectores lo consideran el
mejor para sus tareas; vease infografía. Cabe destacar que la mayoría de estas ventajas aquí
descritas fueron incorporadas desde el principio.
S.O:
El S.O. en el Amiga se compone de 2 partes. Una, en una ROM (excepto en el
A1000)denom inada Kickstarty que contiene todas las librerías de acceso a los
recursos de la m áquina (equiparable a la BIO S de un PC )y otra en un interfaz
gráfico (de nom bre W orkbench)que perm ite la m anipulación de la m áquina de
forma totalmente visual. La ventaja de ello es que el mismo fabricante del
ordenadorAm iga es quién im plem enta y codifica esas librerías con la consiguiente
optim ización delcódigo de estas puesto que son conscientes de los recursos de
su m áquina y lo que puede ofrecer.
En elcaso de un PC ,esto no es asípuesto que la BIO S la im plem entan terceros y
no quienes construyen las placas m adre (donde tam bién existe grán diversidad).
ElW orkbench es un sistem a basado en ventanas y m anejable a través delratón
existente desde los prim eros m odelos de Am iga m uy facile intuitivo.Perm itía
desde el principio la multitarea preemptiva,lo que hoy en día alardea W in 95 com o
una novedad.
C onfiguración de lugar:
ElW orkbench se puede configurarsegú n la localización delusuario (país,idiom a)
hasta un m ínim o de 10 idiom as.D anés,Alem án,Inglés,Español,Francés,
Italiano,N eerlandés,N oruego,Portugués y Sueco.Se com enta que es incluso
posible elconfigurarelW orkbench en C atalán,G allego o Euskera.
M ás posibilidades de SO :
A parte del AmigaOS, se puede hacer uso de otros sistemas de tipo UNIX (como
Linux, Minix, NetBSD) y otras plataform as a través de em uladores:
- VIC-20
- C64
- Apple-II
- MSX 8-Bit Computer
- Sinclair Spectrum
- Sinclair QL
- Oric-1
- Nintendo Gameboy
- Atari ST
- Apple Macintosh
Todas estas em ulaciones se efectú an vía softy siem pre preservando la m ultitarea
preemptiva.
Se puede hacer uso a su vez de emulaciones MSDOS y Windows por soft pero
existen alternativas vía hard.
Uso de la memoria y de los sistemas de almacenamiento en el Amiga:
El AmigaOS es extremadamente eficiente en lo que a requisitos de memoria y
tiem po de com putación se refiere.C on solo 1 o 2 M B de R AM ,ya se puede
trabajar con varios programas en multitarea (pre-empitiva) sin tiempos de espera
apreciables.En lo relativo a los discos duros,elAm igaO s y los program as típicos
necesitan un espacio relativam ente pequeño.
N o existe restricción de 640K de m em oria convencional,etc...y elespacio de
direcciones de memoria es totalmente lineal. Se puede trabajar con buenos
resultados con solo 512K (basta con ver el A500 y sus demos) y un A4000 puede
ser equipado con hasta 1GB de Fast.
La cantidad de m em oria que puede m anejarun Am iga depende delm odelo y varía
desde 10M B hasta unos teóricos 2G B.Taly com o se le añade,no hace falta un
gestorsuplem entario de m em oria,se usa directam ente.Ellím ite de los 2GB solo
es válido para los m odelos A3000 y A4000.En la placa base de estos
ordenadores, se pueden incorporar hasta 18MB, y para cada uno de los buses de
expansión de los slots Zorro IIIse pueden com prarhoy en día tarjetas con
capacidad de hasta 256MB cada una, con lo que ya existe la posibilidad de
expandir la memoria hasta 1GB.
En lo que respecta a los discos duros, los modelos actuales son compatibles
(salvo contadas excepciones)con los dos grandes estándares existentes:ID E y
SCSI (en sus distintas m odalidades).La capacidad m áxim a que puede direccionar
elAm igaO S es de 2G B.Este a su vez es eltam año m áxim o que puede ocuparun
fichero.
AutoConfig:
Sistem a de autoreconocim iento y carga de periféricos durante elarranque del
ordenador. Actual sistema en PC denominado como Plug and Play (o PnP).
Multitarea:
Gracias a la arquitectura interna del Amiga, que utiliza lo que se llama multitarea
preemptiva (de la cual se vanagloria Windows 95 cuando el AmigaOS 1.3 ya
poseía esta característica),es posible la ejecución de operaciones
"sim ultáneam ente";ello se im plem enta partiendo eltiem po delm icroprocesador
entre las distintas tareas en curso.Esto perm ite una m ejorgestión de los recursos
y una aceleración considerable delsistem a,traduciéndose en una im presión de
trabajo paralelo en el usuario.
Acceso a disquetera asícrono:
Los accesos a periféricos se ven am pliados en velocidad poreste tipo de acceso
puesto que de esta form a los periféricos acom odan la velocidad de transm isión y
no están forzados a trabajara cierta frecuencia cuando quizá puedan irm ás lejos.
Se usa entonces lo que se denomia Handshaking.
Nombres de ficheros largos:
U n m áxim o de 32 caractéres.Se perm ite em pezarelnom bre de un fichero por"."
(como pasa con UNIX) o incluir varias extensiones xxxx.xxx.yyy.xx.fffff.
Estandar IFF:
Es un formato de fichero que permite el intercambio de datos entre programas
desarrollado por Electronics Arts. Permite transportar todo tipo de datos: texto,
imagen, sonido o incluso datos relativos a configuraciones indiferentemente. Muy
potente puesto que todas las aplicaciones Amiga soportan este formato.
Dos Shells de usuario:
U n interfaz gráfico (G U I)denom inado W orkbench.
Un interfaz orientado a comandos (CLI), parecido a los shells de UNIX.
ARexx:
Lenguaje de program ación que perm ite com unicarvarios program as entre ellos
que ofrece el AmigaOS.
Program ación:
ElAm iga soporta todo tipo de lenguajes de program ación.AR exx,Pascal,C ,
Oberon, son solo unos pocos ejemplos.
Datatypes:
Se trata de un nuevo mecanismo introducido con el AmigaOS 3.0. Este
mecanismo permite a las aplicaciones y programas el reconocer directamente el
tipo de datos que contiene un fichero ya sean gráficos,sonidos texto u otros tipos.
De esta forma se usa un solo programa para mostrarla inform ación de todos esos
tipos.O tros program as llam an a los D ataTypes para reconocerautom áticam ente e
interpretaresos ficheros.Los D ataTypes m uestran otra vertiente de la orientación
a objetos porla que se guía elAm igaO S.D e esta form a se reconocen formatos
como MOD, GIF, PCX, AVI, BMP, ...
Compatibilidad video:
ElAm iga es totalm ente com patible con salidas vídeo y de hecho se fabrica con
una salida de video compuesto. El Amiga se usa mucho en sistemas profesionales
de im agen y televisión.
Situación de softw are:
Posee la m ayoroferta de program as freew are (m uchos de ellos de grán calidad).
Los m ejores program as de infografía.Todo tipo de aplicaciones (em uladores,
bases de datos ...).
Sonido:
Segú n m odelos:generalm ente 4 canales de sonido, los cuales combinados
proveen 2 canales estéreo;am pliables a través de tarjetas.
HAM:
M odo gráfico m uy eficiente que usa técnicas de com presión hardw are
im plem entadas en elsetde chips de todos los Am iga.Perm ite verim ágenes con
altas resoluciones con un m áxim o de 4096 colores (en O C S y EC S con H AM 6)o
262,144 de una paleta de 16 millones de colores (en AGA con HAM8).
Tratam iento gráfico:
C ada program a puede habriruna ventana con distinta resolución y paleta de
colores.
Se pueden visualizar todas estas sin problem as sim ultáneam ente.Esto es una
característica ú nica delAm iga y que ofrece una potencia considerable.
Capacidad de las disqueteras:
Las capacidades de las disqueteras son de 880K para las de baja y 1.76MB en las
de alta. Todo ello con las ventajas de nombres largos.

Los rumores son tajantes: VISCorp apuesta seriamente por un Amiga basado
alrededor de micros PowerPC.
Se le atribuyen ya velocidades superiores alP7 (aunque todo esto sea m uy teórico
porelm om ento)e incorporará una nueva versión delW orkbench,la versión 4.0.
Segú n los m ism os rum ores son program adores de alto renom bre (aunque no se
anuncien sus nom bres)quienes lo están haciendo posible.
VISCorp anuncia como fecha de lanzamiento el inicio del 97.
Para aquellos que no deseen esperar el tiempo restante, Phase V trabaja en una
serie de aceleradoras basadas en PowerPC para los modelos Amiga existentes
que presentará presum iblem ente antes de finales del96.
Gracias a estas aceleradoras se prevee un aumento considerable en rendimiento
porparte delsoftque se desarrolle para tales m icroprocesadores.Adem ás la
tem prana aparición de estas aceleradoras adelantará la salida alm ercado de soft
desarrollado exclusivam ente para Pow erPC ,lo que perm itirá una m ejor
penetración de los nuevos modelos Amiga con PowerPC puesto que
presum iblem ente ya existirá softdisponible que le pueda sacartodo elrendim iento
en cuanto se pongan a la venta -cosa que en elapartado gráfico está porver
puesto que los nuevos m odelos Am iga se acom pañarán de nuevos custom chips y
por supuesto los programas no pueden aventurar como van a ser estos.
Todo esto debería perm itiruna transición a m odelos R ISC lo bastante suave pero
no por ello lo suficientemente rotunda.

Los diferentes Amiga

Desde su aparición del Amiga en 1985 Commodore (y Hi Toro) sacaron un grán número de
modelos:
el A500, el A500+, el A600, el A1000, el A1200, el A1500, el A2000 el A2500, el
A3000/3000T y el A4000/A4000T así como el CDTV y la CD32 entre otros.
Hoy en día solo se comercializan los modelos A1200 (con su modelo para Internet) y
A4000T (por parte de Amiga Technologies) y en algunos paises el éxito de la CD32 aún no
ha desaparecido. Esta última es bastante dificil de conseguir en estos momentos en España.
Se detallan aquí todos los datos generales que se han podido recopilar sobre cada uno de los
modelos.

Amiga 500
Amiga 500+
Amiga 600
Amiga 1000
Amiga 1200
Amiga 1500
Amiga 1500+
Amiga 2000
B2000
C2000
Amiga 2500
2500X Amiga 3000/T (030-040)
Amiga 3000UX
Amiga 4000/T (030-040)
Amiga Surfer
CD32
CDTV

AMIGA 4000

El Am iga 4000 es sin duda (y para eso fue diseñado)elm odelo m ás potente que
existe dentro de los Amiga, aunque se comercializaron diferentes modelos, donde
la diferencia radicaba en un cambio de micro o de aspecto externo.
Los modelos son el A4000/030 con un 68EC030 a 25MHz con una FPU 68882 a la
misma frecuencia, el A4000/040 con un 68040 a 25MHz con FPU incorporada,
am bos en m odelos de sobrem esa,elA4000T idéntico al040 pero m ontado en una
torre y elú ltim o llegado,elA4000T/060 con un 68060 tam bién en torre. Todos
llevaban el Kickstart 3.0 de 512K y el set AGA, excepto el 060 que al ser nuevo
lleva la 3.1.La C PU es de facilcam bio puesto que está m ontado de form a m odular
en una tarjeta de C PU extraíble en elslotde C PU .
La memoria era de 2MB de Chip que contrariamente a lo que se indicaba no es
expandible y de 4MB de Fast, ampliable a 16MB por medio de SIMMs de 72c
convencionales.Elú nico que se sale de la norm a es elnuevo 060 que lleva una
CyberStorm integrada y que permite un suplemento de 128MB de Fastadem ás de
los 16MB en placa base.
La tarjeta de CPU es compatible entre los modelos A3000T, A4000/030,
A4000/040 y A4000T. Todos los modelos incorporaban una controladora de disco
duro, pero en los 030 y 040 era IDE y en el 4000T era SCSI-II.
Internam ente posee 5 bahías de 5 1/4 y externam ente 4 de 3 1/2,de las cuales
una venía ocupada poruna disquetera de 1,76M B.Se acom pañaba adem ás de un
disco duro de 120MB IDE en los modelos 030 y 040 y de un disco duro SCSI-II de
210MB en el A4000T.
Los slots de expansión son varios y constan de 4 (030,040)o 5 (T)Zorro III,3 de
tipo IBM AT (030,040) o 4 (T), 1 slot de CPU (donde se encuentra la tarjeta de
C PU delordenador),1 slot(030,040)o 2 (T)de vídeo de 24 bits.
Por conectores, todos poseen los mismos: serie RS-232, paralelo compatible
C entronics,salida para disquetera externa,2 de ratón/joystick,salida de vídeo
(RGB y SVGA ambos en color) y 2 salidas RCA de audio.

Amiga 2000

El Amiga 2000 fue presentado como el modelo profesional de los primeros Amiga
y,desde luego,su fuerza aum entó considerablem ente cuando salío alm ercado la
Video Toaster.
Se han ido ofreciendo varios modelos con el tiempo, hasta un total de 5. Todos
llevaban en su interiorun 68000,pero segú n elm odelo se encontraba una u otra
versión delKickstart.Así,existieron dos m odelos A2000,uno con la 1.3 y setO C S
y otro con la 2.0 y set ECS.
O tros dos m odelos m ás A2000H D que solo se diferenciaban de los anteriores por
tenerun disco duro de 52M B SC SI.Porú ltim o dle A2000H D A con SO 2.0 y set
ECS.
En cuanto a la m em oria,todos poseían de fábrica 1M B de m em oria C hip no
am pliable.Para am pliarla Fastse puede procedera la incorporación de tarjetas
de memoria en los slots Zorro que lleva o en estos mismo incorporando tarjetas
controladoras que perm itan la expansión de m em oria.Elm áxim o es de 8M B.
Elordenadorestá m ontado en una caja sobrem esa,ofeciendo en la parte
delantera 2 bahías de 3 1/2,una de las cuales viene con una disquetera de 880K,
y otra de 5 1/4. Se le pueden incorporar discos duros internos. Como
consecuencia del modelo de caja, el teclado se puede desconectar.
Los slots de ofrece son 5 Zorro II,2 IBM AT,2 IBM XT,1 de C PU ,1 de vídeo y un
ú ltim o para conectores externos.
Los conectores se componen de uno serie (RS-232), otro paralelo (compatible
Centronics), uno de disquetera externa, 2 en la parte frontal para conectar
ratones/joysticks,uno SC SIpara periféricos externos (en los m odelos pertinentes),
salida de vídeo (com puesto m onocrom o y R G B color)y 2 salidas audio RCA.

Amiga 500+

ElAm iga 500+ fue diseñado com o una m ejora delA500,añadiendo ciertos
cam bios bastante claros.Elm icro reinante seguía siendo un 68000 a 7,14M H z
pero con 1MB de memoria Chip en placa y un set ECS. La memoria Fast quedaba
en el m ism o lugarque en un A500,am pliabla hasta 8M B vía expansiones
externas.
A su vez, otra de las grandes mejoras era el Kickstart que el A500+ llevaba de
fábrica:el2.0 de 512K.
La disquetera seguía siendo de 880K y en lo referente a slots de expansión,lo
mismo que el A500. A saber: slot de CPU y otro del tipo A1000 en el lateral
izquierdo.Porparte de los conectores,2 para ratón/joystick,serie R S-232,
paralelo com patible C entronics,conectorpara disquetera externa,salidas de vídeo
(compuesto monocromo y RGB color) y 2 RCA de audio.

Microprocesadores 680x0:
Los ordenadores Am iga tienen com o corazón los m icroprocesadores de la fam ilia
680x0 de M otorola.Estos m icros siem pre han estado a la altura de su época,
proveyendo una grán potencia de proceso a toda arquitectura que los incorporase.
Sin em bargo,conform e pasaba eltiem po la fam ilia crecía y aparecían nuevos
modelos para sustituir a los ya existentes. Con cada nuevo micro se incorporaban
nuevas características que confirm aban cada vez m ás la superioridad de estos
chips con respecto a los dem ás que existían en elm ercado.
Aquíse detallan características de cada uno de ellos.Se indican sus arquitecturas
internas, patillaje y encapsulado y el lenguaje ensamblador correspondiente a
cada uno.

Estrutura de aprendizaje para la familia 68000


Diferencias en versiones EC y LC.
C oprocesadores m atem áticos 68881-82.

Los modelos 680x0:

MC68000:
El primero en incorporarse al Amiga.
MC68010:
Pocos Amigas lo llevaron en su interior.
MC68020:
Solo lo lleva de serie el A1200.
MC68030:
Lo incorporaron el A3000 y A4000.
MC68040:
Solo un modelo de A4000 lo llevaba de serie.
MC68050:
Sobre él no se sabe nada, excepto que
alguna
empresa ha comprado la producción entera.
Algunos apuntan a que ha sido la Ford
(quien sabe, quizá de eso esté hecho el
SecuriFord).
MC68060:
Solo existente para el Amiga en forma de
aceleradoras.

Los Custom Chips del Amiga:

Los Custom Chips son como su nombre indica, circuitos integrados dedicados.
Esto quiere decir que cumplen tareas determinadas en el ordenador. Cada uno -o varios
conjuntamente- se ocupa de un aspecto diferente de proceso. Esto permite liberar al
microprocesador de ciertas tareas tediosas y que en realidad no le corresponden, como por
ejemplo cálculo de gráficos, movimiento de datos masivo en memoria, creación de sonido,
u ocuparse del control de los buses.
Gracias a ello, la arquitectura del Amiga se muestra realmente eficiente.
Los registros de los custom chips se encuentran mapeados en memoria, lo que significa que
se accede a ellos como si de una posición de memoria cualquiera.
Las direcciones de estos registros varía tanto según el modelo como por la configuración
del mismo.

Las diferentes familias de Custom Chips: OCS, ECS, AGA ( o AA).


Los Registros de los Custom Chips en direcciones
Todos los registros de los diferentes Sets en orden a su dirección de acceso.
CUSTOM CHIPS:
PORTIA (A1000)
DAPHNE (A1000)
(SUPER) RAMSEY
(SUPER) AMBER (ECS)
AKIKO (AGA CD32)
(SUPER) BUSTER (OCS/ECS/AGA)
GARY (OCS/ECS)<--------->GAYLE (AGA)
PAULA (OCS/ECS)
DENISE (OCS/ECS)<---------->LISA (AGA)
(FAT - SUPER) AGNUS (OCS/ECS)<---------->ALICE(AGA):
Copper
Blitter - BOBs (Blitter OBjects)
Revisiones de los chips
CIAs
Alternativas para los sets de Amiga: tarjetas de vídeo
Varios fabricantes ofrecen hoy en día sus propias tarjetas gráficas para el
Am iga.La integración de estas tarjetas en el sistema operativo sigue
usando caminos no oficiales y sin estandarizar, pero la experiencias han
sido m uy satisfactorias.Se está trabajando en un estandarpara la
integración de estas tarjetas en elsistem a operativo que lleva pornom bre
RTG.

Memorias en el AMIGA

Todo ordenadorsigue,m ás o m enos,las norm as establecidas porVon Neumann


en cuanto a las partes constitutivas de su arquitectura.

En el esquema se puede apreciar que existe una zona denominada memoria y su


cometido es almacenar todas aquellas intrucciones mediante las cuales se indica
al microprocesador y al sistema hard en general lo que ha de hacer y como.
Asípues,en esta zona de m em oria se encuentran una serie de bytes que la CPU
irá interpretando hasta cum plirelobjetivo m arcado.
Para ello,elm icro cada vez que necesita inform ación de la m em oria (un dato
contenido en una instrucción o la instrucción siguiente)establece una conexión
con la memoria principal,conocida tam bién m em oria R AM .
Este sistema propuesto por Von Neuman introduce sin embargo un inconveniente
y es que todo com ponente que efectú e una petición a la R AM ,acapara los buses
hasta que la R AM le responde (en una prim era aproxim ación,ya se verá cuales
son las posibles ampliaciones y mejoras de este sistema base) y por lo tanto
ningú n otro com ponente puede accedera ella o com unicarse con otro
componente.
Los ingenieros que diseñaron elAm iga pensaron poraquelentonces que si
querían que otros chips se ocupasen de ciertas tareas específicas (custom chips),
liberando al microprocesador de esas tediosas tareas, era necesario romper con la
restricción de una sola zona de m em oria.Esto tenía que serasípuesto que en
caso contrario, todos los chips iban a necesitar esperar a que otro componente
liberase los buses para poder ponerse en marcha; y hay que tener presente que el
m icro tiene una prioridad absoluta (lo cuales lo m ás lógico),porlo que eltiem po
permitido para los custom iba a ser realmente corto.
Esto no se podía perm itirside verdad se pensaba diseñarun ordenadorque fuese
capaz de m ostraranim aciones a 50 fotogram as porsegundo,reproducirm ú sica y
dejar al mismo tiempo que el micro se entretuviese en sus cometidos.
Se decidió estonces dividir el mapa de memoria en dos zonas claramente
diferenciadas:
la memoria Fast y la memoria Chip.
Memoria Fast:
Esta m em oria se diseño para serpropiedad exclusiva de la C PU .Se entiende por
esto que solo le microprocesador la puede utilizar (escribir,leer)y en ningú n caso
los custom chips pueden accedera ella;adem ás elnom bre de Fastviene de su
especialdiseño que la hace m uy rápida.
Para situarse un poco m ás,es aquella m em oria que casitodas las aceleradoras
permiten ampliar, aunque en varios modelos Am iga ya existían zócalos para
añadireste tipo de m em oria.
La am pliación de m em oria Fastes una de las m ás beneficiosas puesto que todo el
código de los program as es cargado en ella en elm om ento en que le AO S detecta
su existencia.
Memoria Chip:
Esta m em oria porsu parte,está específicam ente desarrollada para seraccedida
porlos custom chips.Es la m em oria que se utiliza para los gráficos,sonidos,datos
de disco,gestión de puertos (serie y paralelo),etc.
Es eltipo de m em oria que acom paña a todos los modelos de Amiga por defecto,
aunque no se conoce que se puedan incorporarm ás de 2M B de m em oria chip.
Esta m em oria tiene adem ás porcualidad elpoderseraccedida porel
m icroprocesador,dejando asíun canalde com unicaciones entre este y los custon
chips. Sin embargo, si el micro pudiese aaceder a esta zona de memoria a su
antojo,todo elinvento se vendría abajo (o incluso se hubiese em peorado eldiseño
puesto que existiría una zona en la cuallos custom no podrían trabajar).Para ello
se inserta en medio del canal un arbitro de memoria, que impone a la CPU una
prioridad de acceso menor. De esta forma, el CPU solo puede acceder a memoria
C hip cuando ningú n custom chip lo esté haciendo.
Este acceso de la CPU es imprescindible puesto que esta necesita programar a
los custom chips y a de vez en cuando tomar datos de estos.
Sistema empleado:
Para que esto fuese posible se requieren 2 buses de cada tipo.
Es decir,2 buses de control,2 buses de direcciones y 2 m ás de datos de form a
que cada zona hard posea los suyos. De esta forma los custom y el micro acceden
a sus zonas de memoria correspondientes.
Porotra parte,se incorpora elárbitro de m em oria que perm ite elacceso a
memoria Chip por parte del micro.
Beneficios:
Este sistema apoya la multitarea real. Ya no se trata solamente de multitarea
preemptiva (que es otro tema) sino que puesto que los custom chips son
coprocesadores,pueden ejecutarinstrucciones sim ultáneam ente al
microprocesador.C laro está que cuando elm icro accede a m em oria C hip,no hay
multitarea que valga.
Porotra parte,elAm iga fue diseñado talque puede funcionarsolo con m em oria
C hip pero no solo con Fasty que la incorporación de esta acelerase elsistem a de
forma notable. Por supuesto, cuando se programa al Amiga, el AOS permite
indicaren cualde las dos zonas se desea alm acenartalo talinstrucción o dato.

Famila PowerPC de Motorola

Los m icroprocesadores Pow erPC nacieron de la unión M otorola-Apple-IBM con la


intención de crearun m icroprocesadorde futuro y que pudiese cum pliruna
característica largam ente buscada:serm ultiplataform a.
Esto significa que debe poder ejecutar todo tipo de programas
independientemente del hardware y del sistema operativo en el que se integre
(siem pre que se cum plan ciertas reglas básicas,claro está).
Alpaso deltiem po se han sacado nuevos m odelos de Pow erPC (tam bién
conocidos como PPC o MPC), a cada cualm ás potente o m ás dedicado a un
ám bito determ inado.
Esta grán potencia se deba en grán parte a su arquitectura enteram ente R ISC .
Fechas de lanzamientos al mercado del PowerPC.

Modelos PowerPC:

PPC 601/601v---------- PPC 602----------- PPC 603----------- PPC 604----------- PPC 620

El futuro del PowerPC: PPC 630.

El futuro de los Amiga: el PowerPC.

Versiones y revisiones:

SCSI:
Esta es la norm a original,a partirde la cualse desarrollaron todas las dem ás.El
ancho de bus es de 8 bits. No permite una longitud de bus mayor de 6 metros y
una velocidad de transferencia teórica de hasta 5M B/s,aunque en la práctica no
se alcanzan velociades superiores a los 2M B/s a causa de los periféricos
conectados.
SCSI-II:
Esta versión no es m ás que una revisión de la SC SI,por lo que solo le aporta
nuevos comandos de control. La velocidad de transferencia sigue en la misma
línea que le SC SI.
Fast SCSI-II:
Esta sique es una versión nueva,que ofrece velocidades de hasta 10M B/s,en
m odo síncrono,siem pre de form a teórica.
Wide SCSI:
N ueva versión de la norm a SC SIque ofrece un ancho de bus de 16 bits,lo que
dobla (teóricam ente)la velocidad de transferencia,puesto que en una m ism o ciclo
se transmiten el doble de bytes.
Existen adaptadores Wide SCSI - SCSI, por lo que este tipo de periféricos pueden
ser usados en un Amiga.
Differencial SCSI:
Esta versión SC SIutiliza un sistem a de cableado diferencialen sus líneas,lo que
permite extender la longitud del bus hasta 25 metros.
Existen adaptadores Differencial SCSI - SCSI, porlo que este tipo de periféricos
pueden ser usados en un Amiga.
Fast Wide SCSI:
N ueva revisión de la norm a W ide SC SI,que ofrece un ancho de bus bien de 16 o
de 32 bits,aunque esta ú ltim a variante es m uy rara.
SCSI-III:

C aracterísticas delAm igaO S:

A diferencia de m uchas m áquinas (principalm ente PC )este SO no se encuentra


en discos y se instala en el disco duro de forma que al arrancar el ordenador en
SO se cargue en m em oria sino que elnú cleo de este se encuentra escrito en una
ROM denominada KickStart.Aunque cierto es que ciertas librerías delSO es
necesario que se encuentren en otros soportes como pueden ser disquetes o
discos duros.
Existen 2 tam años de KickStart:256Kb y 512Kb.
En ellas se encuentran todo tipo de librerías gráficas,de gestión de periféricos,
etc...y cuando un program a quiere accedera cierto recurso,adem ás de otras
operaciones,debe apoyarse en elSO y haceruso de las librerías que este le
brinda.
ElAm igaO S fue en prim erSO O O (O rientado a O bjetos)que fue diseñado para un
m ercado de m asas.En la época en que se desarrolló,(a m ediados de los 80),no
erá com ú n nim ucho m enos hablarde O O P,sino que lo m ás corriente era hablar
de Program ación Procedural.Se ideó adem ás para serelprim erSO capaz de
soportar multitarea (preém ptiva,de la cualse jactan los dem ás de un tiem po a
esta parte com o sifuera algo realm ente novedoso)y adem ás un Interfaz G ráfico
de Usuario (GUI, de Graphical User Interface) en color y todo ello con una
velocidad fuera de lo com ú n.
Siempre hablando en térm inos de m ercado de m asas.Su m ayorparte fue
program ada en C y en rutinas donde eltiem po era un factorcrítico se em pleo
ensamblador puro.
Su estructura se basa en un sistem a m odulary consiste básicam ente en una serie
de librerías de funciones.Se le puede asimilar a las DLLs de Windows, donde
cada una aporta funciones a este.
Su expansión es facily se puede efectuaren cualquierm om ento a base de añadir
m ás librerías a través de BO O PSI,su sistem a de expansión.Adem ás,la
compatibilidad y la funcionabilidad está asegurada.
Elprim erAm igaO S data de 1985,porlo que es m ás viejo que W indow s (por
ejemplo) y ha tenido tiempo de mejorar lo ya existente con creces. Desde
entonces se han sacado varias versiones,actualizaciones acom pañadas de
mejoras realmente notables en su potencia y funcionalidad. De esta forma, el
Am igaO S crecía m ás rápidam ente con cada nueva versión gracias a ese
crecimiento de eficiencia.
Es flexible,com pacto y rápido,requisitos indispensables para un SO que se quiera
considerar moderno. El AmigaOS permite lo que se denomina multitarea
preemptiva.Esto perm ite que program as que no estén diseñados para trabajaren
m ultitarea funcionarán perfectam ente alm ism o tiem po que otros sin problem as.
A diferencia de otros SO, el AmigaOS no necesita mucha memoria. Con 1 o 2MB
ya se puede trabajarde form a eficiente y con varios program as sim ultáneam ente
sin observar retardos excesivos.
Por una parte se debe tener en cuenta que el SO no necesita ser instalado en
memoria, por lo que ya se ahorra bastante y por otra parte el uso de la memoria y
de los soportes en generalporparte delAm iga es uno de los m ás eficientes que
existe.Prueba de su eficiencia :observad dem os de hace bastantes años
realizadas sobre Amiga 500 y pensad una cosa : todos esos gráficos,m ú sica,
sonido,lo lárga que será y todo eso solo con ...¡ ¡ ¡ 512k de m em oria C hip !!!
A ver quien lo supera.
Todo esto lleva a decirque en teoría pura y dura este no es un SO m ultitarea.Sin
em bargo,en la práctica,elsistem a es de lo m ás rápido y se reflejan las acciones
delusuario alinstante,porlo que la efectividad en m áxim a.
Hay que pensar que no es por nada que el Amiga se usa en la industria en
sistemas de tiempo real.

Los distintos lenguajes de program ación


del Amiga:

Program ación orientada a objetos:


H istoria de la program ación
Las diferentes vertientes
Conceptos de OOP
Tipos de lenguajes de program ación:
*Bajo nivel
*Medio nivel
*Alto nivel
Program ación de tarjetas gráficas:el GFX.
Este en un lenguaje que permite acceder a nuy bajo nivel al hardware de
las tarjetas gráficas Am iga.Idealpara program ación de juegos y de dem os.
Existen diversos y completos lenguajes a través de los cuales se puede programar
con el Amiga.
Desde ARexx, C, C++, BOOPSI, ensamblador, AMOS Basic, ....
Todos ellos tienen sus dificultates, sus ventajas y sus limitaciones.
ARexx:
Curso de ARexx
AR exx es un lenguaje de program ación derivado de R exx,desarrollado por
IBM hace ya pastante tiempo. Con el transcurso del desarrollo del Amiga,
se ha convertido en parte íntegra delAm igaO S.
Su principalfunción es elintercam bio de datos entre aplicaciones o elpaso
de comandos entre varios programas. Esto es posible si el programa
presenta un puerto ARexx.
Se considera que un programa tiene un buen acabado si incluye la
posibilidad de sertratado vía AR exx.A través de AR exx,varios program as
pueden ser acoplados y trabajar como uno solo.
C:
Curso de C
Lenguaje de progrm ación donde los haya.
Es sin duda elpreferido de la m ayoría de program adores puesto que ofrece
una potencia y flexibilidad muy alta. Es sin embargo un lenguaje seco y
rudo. No es dificil de aprender pero el leer un listado en C puede llegar a
ocasionaralgú n que otro quebradero de cabeza.
ElS.O .delAm iga está program ado en su casitotalidad en C y es sin duda
ellenguaje preferible para iniciarse en la program ación.U na vez dom inado
elC ,los lenguajes de alto nivelya no son un grán problem a.
Ensamblador:
Curso de ensamblador
Es ellenguaje de m ás bajo nivel.
Se entiende por bajo nivel que se puede acceder a todos (o casi todos) los
recursos de la m áquina -ya sea el uP, custom chips, CIAs, etc...- y es
probablem ente elm ás intrincado de programar. Sin embargo dota al
program adorde una potencia y de una com unicación con elordenadorno
superable porningú n otro lenguaje.Los program as en ensam bladorsuelen
serextensos pero su velocidad de ejecución es la m ayorde todas con
diferencia. Si se busca velocidad este es el lenguaje ideal.
Adem ás perm ite verclaram ente la potencia de la que se dispone entre las
manos con un Amiga.
C on cierta práctica elprogram aren ensam bladorno es tán dificil.D e hecho,
es m uy probable que quién aprenda ensam bladorle sea m ás facil
posteriormente aprender otros lenguajes. En lo que respecta a los
com piladores,existen tanto de libre distribución com o com erciales.D e
estos primeros se pueden encontrar en A68K y el PhxAss en el directorio
dev/asm en cualquier fuente AmiNet.
C++:
Curso de C++
Esta es la versión orientada a objetos dellenguaje C .
Algunos lo consideran una extensión delC corriente,otros afirm an que es
un lenguaje com pleto y que nació de la necesidad de flexibilizarla
program ación.
Pascal - OOP Pascal:
Curso de Pascal
Curso de Object Pascal
Este es sin ninguna duda ellenguaje m ás asequible para elno iniciado.
Se encuentra entre los lenguajes de alto nivel,perm itiendo una abstracción
de los problemas bastante buena. En un principio solo se podía usarcom o
lenguaje estructurado pero con eltiem po se le han añadido extensiones
O O P que hacen de éluno de los m ejores (sino elm ás,porla claridad de
su código)lenguajes de program ación existentes.
Basic:
C urso de Basic (genérico)
Amos Basic
Blitz Basic
Lenguaje viejo com o la vida m ism a,se diseño com o base de la
program ación delfuturo,pero sus grandes defectos (interpretado en vez de
com pilado,...)lo dejaron atrás.Existen sin em bargo esfuerzos por
recuperar este lenguaje por parte de ciertas empresas. El mayor exponente
de la supervivencia del Basic es el Amos y el Blitz.
Modula 2:
Oberon - Oberon 2:
Fortran:
BCPL:
E:
Forth:
Flex & Bison:
Cluster:
Lisp:
Prolog:

TUTORIALES:

En esta sección se intentará abordarpequeños cursos de aprendizaje de ciertos


cam pos relacionados con elAm iga,sus diseño,sus posibilidades,lenguajes de
program ación,etc.

Fundamentos de arquitectura de ordenadores

Fundam entos de com putación en paralelo.

Fundamentos sobre los CD-ROMs

Lenguajes y program ación:


Installer
BOOPSI
VRML

3D Música.
Conceptos básicos. Conceptos básicos.
LightWave Bars & Pipes
Real 3D OctaMed

Electrónica.
Diseño. Conceptos básicos
Tipos de encapsulado

Tratam iento gráfico en elAm iga:

Desde este apartado se ve a pretender abordar todo aquello que tenga que ver
con la im ágen,anim aciones,hardw are dedicado a ello,form atos gráficos,
program ación delhard delAm iga,etc...Se trata tanto elaspecto puram ente Am iga
com o elgeneralista,intentando que ellectorconozca la teoría que envuelve a
cierto tema y pueda comprender bien el funcionamiento de aquello de lee.

G estión de im ágenes porparte delAm iga


Fundamentos:
Formatos Chunky y Bitplanar
La técnica Doublebuffering
Sets gráficos
Los sprites
BOBs (Blitter OBjects)
Resoluciones y paletas de colores
Multiventanas
Formatos de pantalla
Fuentes
Otras opciones a los sets: tarjetas gráficas

Form atos gráficos propios delAm iga


EHB6
HAM----HAM6
----HAM8
Form atos gráficos estandar
Form atos de vídeo
C om presión de im ágenes
Program ación:
Ensamblador
GFX 1.3
Uso de hardware:
Genlocks
Video

Joysticks y pads para CD32

Joysticks y pads de otras consolas:


Es posible utilizar pads y joysticks procedentes de otras plataformas, aunque se
pierden botones y funciones que síofrecen los dispositivos nativos para la CD32.
CD32 Megadrive Master System Joystick estandar Ratón Amiga
Select Botón B Botón A Botón 1 Botón izquierdo
Stop Botón C Botón B [Botón 2] Botón derecho
Play [Botón 3] Botón central

Shuffle

Loop

Rewind

Forward
Para utilizar un pad de 6 botones de Megadrive o SNES, es necesario efectuar
una serie de soldaduras.
C onectarun ratón y un pad sim ultáneam ente:
Elpad ha de irconectado alpuerto 1 y elratón alpuerto 2.
Com o conectarm ás de dos dispositivos:
Para un correcto funcionam iento,es necesaria la adquisición de un m ódulo que
incorpore un puerto paralelo y anadir a este un adaptador de 2 joysticks, con lo
que se podrán utilizarun totalde 4 dispositivos.O tro punto a contemplar es que
los joysticks conectados alpuerto paralelo han de sergenércos de Am iga y no de
C D 32,porque no funcionarán.

Un Amiga en la Red

En este apartado se intentará m ostrarcom o m ontarredes con varios Am iga.


Se pretende asíhabrirun m undo de totalfuturo alcualse debe adaptartodo
ordenador que tenga intenciones de futuro.

Conceptos de redes:
Terminología
Funcionamiento
Topologías y arquitecturas
Medios de transmisión
Control de comunicación
Normas estandar
R edes básicas
Sernet
Parnet
InterNet
Amiga Surfer
Opciones Ethernet
Serie A500
A600/A1200
2000/3000/4000
C onexión con redes PC -Mac

C onexión Parnet

Esta es una de las m ás básicas redes que existen para un Am iga.


Elnom bre de Parnetviene de PAR allelN ETw ork.Asípues,consiste en un cable
especialmente acondicionado que se conecta al puerto paralelo, permitiendo la
com unicación entre 2 Am igas.

La Com unicación:

El Cable:
Se necesita cable compuesto por dos conectores DB25 y el cable apropiado. Son
m ateriales m uy com unes y porlo tanto m uy fáciles de encontraren cualquier
tienda de electrónica.
Hay cuidar de fijarse en el tipo de conector DB25 que posee nuestro ordenador
puesto que en ciertos m odelos es m acho (y se necesitará uno hem bra)y otros lo
tienen hem bra (porlo que requiere uno m acho).Lo m ás práctico sería pues
fabricar uno que tuviese los dos tipos de conectores a cada extremo.
Elesquem a m uestra com o las líneas de datos (D 7-D0..2-9), BUSY(11), POUT(12),
asícom o las líneas de m asa no se tocan,solo se conectan de una parte a la otra.
N o es elcaso de las líneas SEL y ACK que se cortocircuitan localmente y se
hacen partir hacia el inteior del cable. Las conexiones se han de realizar a ambos
lados del cable.

Precauciones:
Si se adquiere un cable DB25-DB25 prefabricado, NO hay que conectarlo
directamente entre los dos ordenadores.
Antes de conectarelcable,hay que com probarlo con un m ultím etro un parde
veces (en modo medidor de resistencia, ha de marcar 0) en ambos lados y en su
totalidad (com probarque todas las líneas de un conectorestán en buen estado.
Existe la posibilidad de producirse interferencias con el puerto serie debido a las
línea R Iy SEL;para evitarlas asegurarse de que:
no hay conectados cables serie
RI no esté activada
el modem que se posea no la active internamente
Hardware de mercado:

Aquí se listan el hardware que se ha podido recopilar y que representa la práctica totalidad
de opciones y posibilidades. Se pueden consultar sus datos técnicos, prestaciones,
reproducción de algunos manuales y disponibilidades aproximadas.
1. Tarjetas de gráficas:8,12 ,22 y 24 bits
2. Tarjetas PCMCIA
3. D igitalizadores de vídeo
4. Digitalizadores de sonido
5. Tarjetas aceleradoras y placas de memoria
6. Tarjetas controladoras
7. Memorias
8. Teclados
9. Torres y placas base de am pliación
10. Monitores y adaptadores
11. Coprocesadores
12. Sistemas operativos
13. Accesorios para redes
14. Sistem as de vídeo profesional
15. Emulaciones de plataformas
16. Genlocks
17. Unidades de CD-ROM
18. Escanners
19. Sistemas de almacenamiento
20. Realidad Virtual
21. Accesorios varios
22. Impresoras
23. Ratones y JoySticks
24. Accesorios para CD32

Proyectos Amiga en la Net

A través de esta sección se pretene acercara los usuarios de Am iga a aquellos


proyectos m ás am biciosos que se están desarrollando en la red Internet.Son
principalm ente proyectos que tienen porfín elm ejoraralgú n aspecto deluso del
Amiga con resultados semi o totalmente profesionales.
Desarrollo de aplicaciones, grupos de soporte para ciertas tareas, etc.; todo
aquello que puede reforzarla colaboración desinteresada de un usuario Am iga y
que en consecuencia consolida el apoyo de la comunidad Amiga.
Siform as parte de un grupo de estas características y no se encuentra listado en
esta página,escríbem e una carta detallándom e todos los aspectos que cubre y su
propósito - fqueral@etsit.upv.es

El Amiga y la Net:

Un grupo que quiere nacer de un momento a otro. Su propósito sería el proporcionar al


Amiga las herramientas necesarias para que no se quede atrás en la carrera por Internet.

The AmigaOS Replacemente Project:

Un intento de programar un sistema operativo para Amiga que pueda ser reconocido y
corrido en cuantas más plataforma mejor. Muy serio.

La O TA:Asociación de Traductores de Am iga:


U n grupo dedicado a fom entarla distribución de program as a través de la traducción de los
manuales de programas y de los mismos programas.

Literatura para Amiga:

Todo tipo de libros que permiten descubrir la potencia y las ventajas de este ordenador.
Desde programación, descripción interna de Custom Chips, descripciones de
microprocesadores, como usar el AmigaOS, etc...
Por el momento, la mayoría de los libros aquí citados están es inglés, pero se espera que en
breve aparezcan nuevos títulos en español.

AmigaOS:

Amiga ROM Kernel Reference Manual : Libraries.


Commodore Business Machines.
Addisson-Wesley, 1991. ISBN 0-201-56774-1
Introduce allectora los conceptos básicos y aluso de las funciones de las
librerías Intuition,Exec y G raphics.Se apoya en C para los ejem plos.Se llega a
Kickstart/Workbench a través delestudio de la versión 2.0.
The AmigaDOS Manual:
Bantam, 1991. ISBN 0-553-35403-5
D escribe todos los Am igaD O S a través del2.04.
Amiga User Interface Style Guide:
Commodore Business Machines
Addison-Wesley, 1991. ISBN 0-201-57757-7
D escribe la filosofía delG U IdelAm iga.Presenta directivas para desarrollo de
interfaces segú n las cuales se han de regirtodas las aplicaciones. Cubre
Kickstart/W orkbench 2.x.Bueno para los principiantes,con cierto énfasis sobre
principios de interfaces.
The Am igaD O S M anual(tercera edición):
Commodore-Amiga, Inc.
Bantam, 1991. ISBN 0-553-35403-5
No se poseen datos sobre este libro.
Am igaD O S R eference G uide (cuarta edición):
Sheldon Leemon
Compute, 1992. ISBN 0-87455-268-0
Cubre conceptos básicos D O S y una lista com pleta de com andos con descripción
completa. Cubre 1.x, 2.x y 3.x.

Varios:

Amiga/Toaster Reference Manual:


David Tiberio
Area52, 1994. (no posee ISBN)
C erca de 1000 páginas y 80 im ágenes sobre Am iga.
Cubre AmigaDOS, Workbench, Lightwave, AdPro, compatibilidad hardware, algo
de AR exx y cerca de 500 FAQ s.Incluye cientos de tablas y gráficas con
com parativas,e inform aciónes com o índices de refraccción,errores G U R U ,m odos
de pantalla, valores de 300 colores en formato RGB, comandos Hayes y mucho
m ás.Eldiccionario incluye m ás de 800 entradas,y la siguinete revisión se espera
que posea cerca de 3000.
C erca de 200 páginas y 50 im ágenes están dedicadas a la Video Toaster.
Mapping the Amiga:
Randy Thompson and Rhett Anderson
Compute Books, 1993, ISBN 0-87455-267-2
D escripción alfabética de todas las funciones delO S,con sus descripciones,la
libreria H ost,prototipos en C y M L,argum entos resultados y la versión de O S en la
que apereció porprim era vez.Lista alfabética de todas las estructuras delO S,con
su tam año ,include correspondiente,y una lista de las estructuras con types de C
y ML.
Incluye a su vez una sección con registros de hardw are con su descripción.H asta
OS v39 y hasta ECS.
Amiga user's guied to graphics, sound and telecom:
David Myers
Bantam ISBN 0-533-34283-5
No se tienen datos sobre el contenido de este libro.

Hardware:

Amiga Hardware Reference Manual


C om m odore Business M achines (tercera edición)
Addison-Wesley, 1991. ISBN 0-201-56776-8
Si se desea acceder al hardware del Amiga directamente, este es el libro perfecto.
Se describen todos los registros del hard Amiga. Se cubren los ECS, pero no los
AGA para los cuales no existe libro ni supuestamente existirá.
Amiga Disk Drives Inside & Out:
Grote, Gelfland, Abraham
Abacus, ISBN 1-55755-042-5
No se conoce el contenido del libro.
A500/2000 Technical Reference Manual:
C ontiene inform ación sobre Autoconfig y Zorro II.
ROM Kernel Reference Manual: Hardware 2.0:
Informa sobre Zorro III aunque compara ciertas diferencias con el Zorro II.
Temporizaciones, tips de compatibilidad con Zorro II.

Ordenadores Amiga:
Denny Atkin's Best Amiga Tips and Secrets:
Denny Atkin
Compute Books, 1993. ISBN 0-87455-275-3
Inform ación sobre los m odelos A1000,A1200 y A4000 y softw are para todos ellos.
Amiga for Beginner's:
Spanik
Abacus, ISBN 0-55755-021-2
Sin datos sobre el contenido.

Program ación:

Amiga ROM Kernel Reference Manual: Includes and Autodocs:


C om m odore Business M achines (tercera edición)Addison-Wesley, 1991. ISBN 0-
201-56773-3
Cubre Kickstart/Workbench through version 2.0.
Ellibro es básicam ente una im presión de todos los includes y autodocs de todas
las librerías de funciones de Am iga excepto de la D O S.Se puede conseguira
través de C om m odore en versión disquette (o se podía).
Amiga System Programmer's guide:
Dittrich, Gelfand, Schemmel
Abacus, ISBN 1-55755-035-2
No se conoce el contenido de este libro.
The Amiga Guru Book:
Ralph Babel
Ralph Babel, 1993 (publicado por Ralph Babel, no posee ISBN)
Trata sobre elAm iga y su sistem a operativo.Enseña conceptos básicos sobre el
sistema del Amiga y cubre aspectos como : directivas para una correcta
program ación m ultitarea,AN SIC ,Aztec C y SAS/C ,técnicas de depuración ,
AM igaD O S,los sistem as de ficheros,elform ato de carga y m ódulos de objetos,
creación de procesos,C LIy shells,handlers y m ás.
Se encuentran cosas interesantes y material dificil de encontrar en otras
publicaciones.
Amiga Programmer's Handbook
John Thomas Berry
Sybex, ISBN 0-672-22625-1
No se poseen datos sobre este libro.
The W aite G roup's Inside the Am iga w ith C (segunda edición):
John Thomas Berry
Sams & Co, ISBN 0-672-22625-1
No se poseen datos sobre el contenido del libro.
Amiga ROM Kernel Reference Manual: Devices.
Commodore Business Machines
Addisson-Wesley, 1991. ISBN 201-56775-X
Introducción a la program ación de los periféricos y delhardw are delAm iga.
Ejemplos en C.
Se estudian Kickstart/Workbench a través de la versión 2.0.
1988 Amiga Developers Conference Notes:
Commodore Business Machines
Commodore, 1988.
Accesible a vía C ATS,nú m eros:N O TES88 & N O TES88D .
Lo componen 400 páginas y 4 discos.Técnicas Am iga,trucos de program ación en
C, IFF , Autoboot, Kickstart 1.3, drivers de impresoras, sonido en el Amiga,
overscan,Fuentes de alta resolución,progam ando en 16 bits en elAm iga,tarjetas
de expansión delA500 y m ás.
1989 Amiga Developers Conference Notes:
Commodore Business Machines.
Commodore, 1989.
Accesible vía C ATS,nú m eros:N O TES89 & N O TES89D .
M anualde 510 páginas y que viene acom pañado de 2 discos creado para
desarrolladores de Amiga.
Se discute:introducción a la program ación delAm iga,presenta los perfiles de las
prestaciones de los EC S v1.3 y la librería G raphics.M em oria,interfaz con el
AR exx,perfiles de los AG A,la librería Parse delform ato IFF y m ás.
ROM Kernel Reference Manual: Amiga Intuition Reference:
No se poseen datos sobre este libro.
Inside Macintosh: Files
Apple Computer, Inc.
Addison-Wesley ISBN 0-201-63244-6
Inform ación sobre elsistem a de archivos H FS y m ás tem as.

También podría gustarte