sábado, 29 de diciembre de 2012

Sistema Operativo ProDOS.

Historia del ProDOS

La historia comienza en 1983 con la idea de mejorar el sistema operativo del Apple II y hacerlo más compatible con el sistema operativo del Apple III, llamado el Sistema Operativo Sofisticado, SOS (que en inglés suena como "sauce", salsa en castellano). SOS era un potente sistema que permite al usuario comunicarse con diferentes periféricos via un cotrolador de dispositivos. Todo el sistema operativo SOS reside en disco; de ese modo se conseguia una mayor flexibilidad. La idea de Apple Computer era de dar al  Sistema Operativo más ligazones con el sistema del Apple III pero sin cambiar drásticamente y no perder la simplicidad del DOS. Después de una larga serie de proyectos, se desarroyó ProDOS (o XDOS como se le llamó originalmente).

Pero ProDOS fue mucho más que un intento de cruce entre SOS y DOS. Sus creadores modificaron tanto el sistema operativo DOS 3.3 que los ingenieros de Apple se vieron obligados a mejorar algunas partes y errores que contenia el sistema. El temor de algunos de esos ingenieros estaba justificado porque cualquier modificación del código podria hacer incompatibles muchos paquetes de software que se comercializaban en el mercado.
La idea de Apple era crear un sistema operativo completamente autosuficiente, conciso, facil de aprender y sobre todo seguro. Apple lo diseñó de tal forma que que se permiten adiciones al sistema por medio del intérprete de órdenes. El intérprete traduce la información a un nivel que puede ser entendido por el núcleo (Kernel). El núcleo es el propio sistema operativo PoroDOS y Apple garantizaba que se podían hacer "experimentos" sin miedo a perder compatibilidad con los paquetes de software comercializados.

Desde el punto de vista del desarroyo, ProDOS es tan parecido al SOS que los programadores podían adaptar y transferir sus programas a ProDOS en un corto espacio de tiempo. ProDOS no era sino el siguiente paso en el proceso de evolución del Apple II. ProDOS proporcionaba también al usuario del DOS 3.3 una simple transición hacia el nuevo sistema operativo.

La posibilidad del ProDOS de usar un disco duro como medio de almacenamiento ampliaba las posibilidades de poder usarlo en múltiples aplicaciones de negocio y en aplicaciones en las que se necesitaban un alto flujo de datos.

El Sistema Operativo ProDOS

ProDOS es un conjunto de programas escritos en código máquina que controlan , entre otras cosas, los interfaces de entrada/salida (I / O). El núcleo no puede interpretar las órdenes del BASIC ni del teclado. El núcleo dirije el flujo de información y se comunica con su programa a través del intérprete. En el disco ProDOS el núcleo aparece bajo la etiqueta PRODOS.

Además del núcleo, ProDOS contiene un intérprete de órdenes o programa del sistema. Un interprete es otro programa que trabaja con el núcleo para permitir el uso de lenguajes como el BASIC, PASCAL, ASSEMBLER etc...

El núcleo y el intérprete ocupan aproximadamente 25 Kb en la memoria del ordenador. Por tanto queda la misma cantidad de memoria para los programas BASIC que la que quedaba al utilizar DOS 3.3.
 Como consecuencia de la necesidad de minimizar la ocupación de memoria, no se pueden ejecutar todas las órdenes de ProDOS desde el BASIC.System. Por lo tanto, se desarrollaron otros intérpretes que si incorporaban esas órdenes.

El Sistema de Gestión de Ficheros es una versión expandida del programa FID del sistema DOS 3.3 y dado que el sistema ProDOS no es totalmente compatible con el sistema DOS 3.3, se tuvo que diseñar el programa Convertidor. Como su nombre indica , el Convertidor transforma los ficheros DOS 3.3 en ficheros del tipo ProDOS y los ficheros ProDOS en ficheros compatibles con DOS 3.3,


Pantalla de arranque de ProDOS



                    
                                                            ********************************************
                                                            *                    PRODOS USER'S DISK                        *
                                                            *  COPYRIGHT APPLE COMPUTER, INC.  1983  *
                                                            ********************************************


                                                            YOUR OPTIONS ARE:

                                                                         ? - TUTOR:PRODOS EXPLANATION
                                                                         F - PRODOS FILER (UTILITIES)
                                                                         C - DOS <-> PRODOS CONVERSION
                                                                         S - DISPLAY SLOT ASSIGNMENTS
                                                                         T - DISPLAY/SET TIME
                                                                         B - APPLESOFT BASIC
                                                             PLEASE SELECT ONE OF THE ABOBE █


                                                          Menú principal del disco del usuario



Años más tarde ,en 1986, Apple sacó al mercado su Apple GSII y la par su sistema operativo optimizado para el salto  a los 16 bits denominado ProDOS 16 que aprovechaba todo el potencial del GSII. El lanzador  ya no usaba el modo texto de su antigua versión de 8 bits que paso a llamarse ProDOS 8 sino que usaba el modo de alta resolución para elegir las aplicaciones y utilidades a ejecutar.







Para más información :

- Apple II History.
- Wikipedia



miércoles, 12 de diciembre de 2012

Dragon Software Nº 8 / 1985



Cara A






Sumario.



Avisafon : Reloj digital avisador con voz digitalizada.



Flash : Rutina para crear efectos de flash en tus programas.



Carrera : Participa en la carrera del siglo.



Ecuacion : Ecuaciones de segundo grado.


Cara B



Basic-1 : Cursillo de algoritmos y organigramas.


Tank : Destruye al tanque enemigo antes de que  tu enemigo lo haga. 
Autor : Juan Julio Gonzalez.



Alt-res: Máquina de escribir en alta resolución con la posibilidad de guardar lo tecleado.



Conta : Programa que controla tu contabilidad doméstica.



Descargar desde World of Dragon : Cara A / Cara B

martes, 11 de diciembre de 2012

Enciclopedia Práctica de la Informática : Fascículo nº 18

En este interesante fascículo :

- Circuitos lógicos (y III).
- Hardware: Dragon 32.
- Interfaces industriales.
- Bases de datos.
- CAD/CAM: diseñar el futuro.






Listado incluido en el fascículo :

Página : 358
Título : Planetarium.
Ordenador : Sinclair ZX Spectrum.
Memoria : 16 Kbytes.
Lenguaje : Basic.


Descargar fascículo Nº 18 en PDF.





Enciclopedia Práctica de la Informática : Fascículo nº 17

En este número :


- Hardware: Ordenadores personales ICL.
- Tratamiento de archivos directos e indexados
- Unidades de disco flexible Philips.







Listado incluido en el fascículo :

Página : 338
Título : El Ahorcado.
Ordenador : Commodore VIC 20.
Memoria : 5 Kbytes.
Lenguaje : Basic.




Descargar fascículo Nº 17 en PDF.



ROL Crusaders.

El el año 1995 se editó en España una novedad en el mercado de juegos de ROL. La novedad radicaba en la publicación del primer juego de ROL interactivo, se puede jugar con un ordenador compatible PC,  sobre un tablero incluido en el pack o de forma conjunta con las dos partes a la vez .Se incluían las fichas de los personajes,hoja de personaje, dados, dos discos de 3 1/2 con el juego y un manual de uso que era la propia revista.

Fue desarrollado por Noria Works, producido por Digital Dreams Multimedia (DDM) y distribuido por la editorial Tower Comunications.



Desarroyado por : Noria Works.
Producido por : Digital Dreams Multimedia.
Primera edición : junio 1995
Número de páginas : 20
ISBN del manual : 84-88432-85-2
ISBN de la obra : 84-88432-84-4

El juego utiliza una compleja técnica tridimensional para conseguir simular una vista en primera persona de un personaje introducido en un mundo medieval.

La historia

Después de la aniquilación del la Orden del Temple, por orden de la inquisición, Belasco, uno de los Grandes Inquisidores y adorador del diablo al vender su alma a cambio de poder, interesado por la búsqueda del Arca de la Alianza que mantenían los templarios, comenzó a utilizar todos los estudios realizados por los caballeros del temple para adueñarse de ella y entregársela a su señor Satanás.

Por ello y guiados por el espíritu de uno de los Maestres Templarios, cuatro valientes seleccionados de entre los mortales se enfrentarán a las fuerzas inquisidoras para evitar que Belasco lleve a cabo su siniestro plan.

Objetivo

El objetivo del juego es resolver los diferentes niveles de los que se compone el juego hasta llegar al final. 


Tablero de juego


Fichas recortables de los personajes del juego de mesa

Capturas de pantalla :














Descargar ROL Crusaders completo.