Idioma
Ver el código de Sistema Operativo - S.O.
{{toc numerate=1 title="Indice"}} ===Introducción=== Es el software que se ocupa de la operación principal de nuestro ATARI, entre el procesador, las memorias, los cartuchos, el teclado, el joystick y otros puertos de comunicación. Es un chip que se encuentra soldado o colocado sobre una porta chip en la placa base. Si quieres saber cómo hacerlo en modo ((//Proyectos/XLDual-OS Dual)) o ((/Proyectos/XLMulti-OS Múltiple)), tendrás que leer los proyectos pertinentes. ===Versiones=== A continuación, mostramos las versiones publicadas : ====400/800==== Los 400/800 constan de tres ROM (dos de 4 kb y una de 2 kb) con un tamaño final de 10kb. #| *|Revisión|Norma|Fecha|CRC-32|Número de parte|* ||A|NTSC|1979|0xc1b3bb02|CO12499A, CO14599A, CO12399B|| ||A|PAL|1979|0x72b3fed4|CO15199, CO15299, CO12399B|| ||B|NTSC|1981|0x0e86d61d|CO12499B, CO14599B, 12399B|| ||B|PAL| ?| ?|? || |# ? : No se ha encontrado una ROM PAL B real. **Autores :** * Revisión A (400/800) - D.Crane / A.Miller / L.Kaplan / R.Whitehead. * Revisión B (400/800) - Soluciona varios problemas - M.Mahar / R.S.Scheiman. ====XL/XE==== El 1200XL contiene dos ROM para el sistema operativo (8kb cada una), los XL/XE usan una única ROM de 16kb y el sistema operativo XEGS de 16kb se almacena en una ROM de 32kb (junto con 8k de BASIC y 8kb para Missile Command). #| *|Revisión|Modelo|Fecha|CRC-32|Número de parte|* ||1|600XL|03/11/1983|0x643bcc98|CO62024|| ||2|XL/XE|05/10/1983|0x1f9cd270|CO61598B|| ||3|800XE|03/01/1985|0x29f133f7|C300717|| ||4|XEGS|05/07/1987|0x1eaf4002|C101687|| ||3B|65XE|07/21/1984|0x45f47988|C101700|| ||10|1200XL|10/26/1982|0xc5c11546|CO60616A, CO60617A|| ||11|1200XL|12/23/1982|0x1a1d7b1b|CO60616B, CO60617B|| |# **Autores :** * Revisión 1 (600XL/800XL) Admite PBI y BASIC integrado - R.S.Scheiman / R.K.Nordin / Y.M.Chen, 03/11/83. * Revisión 2 (600XL/800XL) * Soluciona varios problemas - R.S.Scheiman, 05/10/83. * Acercarse al estándar de codificación (objeto sin cambios) - R.K.Nordin, 11/01/83. * Revisión 10 (1200XL) Admite 1200XL y agrega nuevas funciones - H.Stewart / L.Winner / R.S.Scheiman /Y.M.Chen / M.W.Colburn, 10/26/82. * Revisión 11 (1200XL) Soluciona varios problemas - R.S.Scheimanm, 12/23/82. ===Orígenes de la información de la ROM=== **400/800 rev. A NTSC** Toda la información de la placa del S.O. C012989 (Rev D) y los volcados de ROM. **400/800 rev. A PAL** Toda la información se encuentra en dos Atari 400 y en el módulo ROM Atari 800 CX801.P **400/800 rev. B NTSC** Información de un volcado de ROM y de la lista de fuentes de la rev. B. Los números de pieza se enumeraron en el catálogo de [BEST]. Según [MAPPING], las ROM rev. B tienen una "B" al final del número de pieza, por lo tanto, supongo que estos números de pieza son de la rev.B. **400/800 rev. B PAL** Podría existir, ya que existe la versión NTSC y hay algún ensamblaje PAL/NTSC condicional en el código fuente rev. B. **1200XL rev .10** Toda la información se encuentra en un Atari 1200XL (tanto de EE. UU. como de Taiwán). [REV2] se refiere a él como rev.10. [BEST] lo llama rev. A. **1200XL rev. 11** Información del volcado de ROM. Necesita confirmación. [REV2] se refiere a él como rev. 11. [BEST] lo llama rev. B. **600XL rev. 1** Toda la información se encuentra en un Atari 600XL. **XL/XE rev. 2** Toda la información de las máquinas Atari 800XL (PAL, NTSC y SECAM). Esta versión también se utiliza en las máquinas 130XE y 65XE. **800XE rev. 3** Toda la información se encontró en una máquina 800XE. **65XE (árabe) rev. 3B** El SO rev.3B es un volcado de ROM de 16K de un Atari 65XE de Arabia. Probablemente esté basado en rev. 3. Hay cambios en las fuentes (caracteres árabes) y varios parches en el código [ARABIC2]. **XL/XE rev. 4** Toda la información se encontró en un Atari XE Game System (XEGS). ===Alternativas de S.O.=== Nombraremos algunos S.O. alternativos muy bueno para la serie XL/XE que se han realizado en el último tiempo : * ((/Programas/SistemaOperativo/MyBIOS MyBIOS V4)) * ((/Programas/SistemaOperativo/QMeg QMeg+OS 4.04)) ---- {{navigation main="/Programas" title=1}}