Llega el SDXLXE, Cartucho multi juegos para ordenadores Atari XL y XE
El SDXLXE es un Multi Cartucho para Atari XL/XE basado en UnoCart XL para ordenadores Atari XL & XE. Es básicamente el hermano menor del Ultimate Cart usando un microcontrolador algo más económico. El UnoCart es un multicartucho de tarjeta SD para el Atari de 8 bits (XL & XE), que soporta ROMs,CARs,XEXs y algunos archivos ATR.
El sistema SDXLXE se basa en un microcontrolador STM32F4 que funciona a 168MHz, lo suficientemente rápido como para responder a las peticiones del bus 6502 del Atari que funciona a aproximadamente 2 MHz. Los archivos se cargan desde la tarjeta SD en el SRAM del STM32F4 permitiendo la emulación de los cartuchos de Atari de hasta 128kb de tamaño.
multicartucho de tarjeta SD para el Atari de 8 bits (XL & XE) con soporte para ROMs,CARs,XEXs
Al igual que el Ultimate Cart, el SDXLXE puede emular una amplia gama de cartuchos y también lanza archivos XEX. Sin embargo, está limitado a cartuchos de un máximo de 128kb y archivos XEX, en lugar del límite de 1024k del Ultimate Cart. Esto significa que no emula los cartuchos Atarimax de 8mbit, por lo que si quieres hacer uso de estos cartuchos vas a necesitar un Ultimate Cart.
Sin embargo, tiene un par de otras características que no están presentes en el Ultimate Cart:
- Búsqueda rápida de todos los directorios de la tarjeta SD, incluyendo coincidencias parciales (así que puedes buscar “dig” y encontrará “Mr Dig.XEX” y “Dig Dug.ROM”).
- Soporte limitado para archivos ATR (incluyendo las compilaciones de juegos ATR de 16Meg) con soporte de lectura y escritura.
Modo de funcionamiento de SDXLXE
El multicartucho SDXLXE utiliza una tarjeta microSD para el almacenamiento, por lo que puedes reprogramarlo simplemente copiando nuevos archivos en la tarjeta SD desde tu PC o Mac.
Cuando el ordenador Atari Xl o XE arranca por primera vez, el cartucho muestra una lista con todos los archivos de la tarjeta SD. Cuando se selecciona un archivo ROM o CAR, el cartucho emula el tipo de cartucho seleccionado. El SDXLXE es compatible con ROMS estándar de 8k y 16k, cartuchos XEGS de hasta 128k de tamaño, AtariMax 1mbit, Bounty Bob, cartuchos OSS y muchos más.
Los archivos XEX (ejecutables Atari) también son soportados usando un cargador XEX incorporado en el cartucho.
Menú de SDXLXE
El menú te permite navegar por los archivos de una tarjeta microSD y seleccionar un título para utilizarlo. Utiliza el cursor hacia arriba, hacia abajo y Teclas [Return] para seleccionar elementos. Pulsa [B] para volver al directorio principal. Pulsa [ESC] para buscar un archivo. Pulsa [X] para desactivar el cartucho y arrancarlo normalmente (por ejemplo, desde un dispositivo SIO) – esto te permite dejar el cartucho enchufado.
Led indicador
El led rojo indica que el cartucho funciona correctamente y está alimentado. Cuando el menú está activo, la luz verde indicará el acceso a la tarjeta SD. Después de seleccionar un título del menú, la luz verde indica que el cartucho está activo. (No)
Botón de reinicio
Presione el botón de reinicio (junto a la ranura de la tarjeta SD) para reiniciar el cartucho. Por lo general, esto hará que el Atari se bloquee, y el botón de restablecimiento del Atari puede ser presionado para volver al menú del cartucho. (No)
Archivos CAR y archivos ROM
Tanto los archivos CAR como los ROM contienen los datos de un cartucho. Sin embargo, los archivos CAR tienen un encabezado adicional de 16 bytes que contiene el tipo de cartucho que lo hace claramente identificable al UnoCart. Por el contrario, el tipo de cartucho de una ROM es ambiguo – por ejemplo, un archivo ROM de 8k podría ser un cartucho estándar de 8K, o un cartucho OSS de 8k.
Archivos ROM
Se admiten archivos de ROM normal, pero como estos archivos son volcados de cartuchos sin procesar, el UnoCart decidirá qué tipo de cartuchos de los que vienen basados en el tamaño del archivo solamente. La siguiente tabla muestra los tipos de archivos ROM que pueden utilizarse en el cartucho:
- ROM File Size Cartridge Type
- 8k Standard Atari 8k
- 16k Standard Atari 16k
- 32k Atari XEGS 32k
- 64k Atari XEGS 64k
- 128k Atari XEGS 128k
- Supported Cartridge Types (CAR files)
- Description CAR Type(s)
- Standard Atari 8k 1
- Standard Atari 16k 2
- Atari XEGS 32-128k 12-14
- AtariMax 1mbit (128k) 41
- Switchable XEGS 32-128k 33-35
- Megacart 16-128k 26-29
- Bounty Bob 18
- Williams 32k, 64k 8, 22
- OSS 8k 44
- OSS 16k (034M) 3
- OSS 16k (043M) 45
- OSS 16k (type B) 15
- SIC!Cart (128k only) 54
- SDX 64k 11
- Diamond 64k 10
- Express 64k 9
- SDX 128k 43
- Blizzard 16k 40
El cartucho SDXLXE también puede emular una unidad de disco en un Atari con al menos 64k. Esto se hace instalando un Soft OS en el Atari que luego redirige D1: al archivo ATR seleccionado en el menú. El acceso para D2: hacia arriba sigue siendo dirigido al puerto SIO como de costumbre. Muchos juegos no funcionarán, debido a la técnica de Soft OS utilizada. Sin embargo, es posible arrancar en un archivo ATR del DOS 2.5, hacer algo de programación en BASIC y guardar el programa de nuevo en el archivo ATR. Los archivos ATR de hasta 16Meg de tamaño son soportados.
Caja en impresión 3D para SDXLXE
La carcasa es un diseño en impresión en 3D que está principalmente destinado a mantener el PCB seguro y permitir su inserción perfectamente el cartucho en un ordenador Atari XL o XE.
El firmware utilizado en SDXLXE es de código abierto.
Créditos
- Diseño, hardware y firmware por Robin Edwards (electrotrenes en atariage)
- Cargador XEX y modificaciones del sistema operativo por Jonathan Halliday (flashjazzcat at atariage)
- Altirra LLE OS usado con el permiso de Avery Lee (phaeron atariage)
- Traducción al alemán del manual de usuario por Florian D (FlorianD at atariage)
- Producción de Marlin Bates (MacRorie at atariage)
¿Quieres un cartucho SDXLXE?
Ponte en contacto con nosotros y te contestaremos lo antes posible.