El Atari Coldfire Project (ACP) es un proyecto de voluntarios que ha creado un clon moderno del ordenador Atari ST llamado FireBee . [ 3 ] [ 4 ]
Motivo del proyecto
Un nuevo clon llamado Phenix nunca llegó al mercado en su forma final. [ 5 ]
Presupuesto
Las especificaciones del ACP han cambiado considerablemente con el tiempo, en respuesta a los avances tecnológicos y a consideraciones de precio. Sin embargo, parece que el diseño final incluirá lo siguiente, según la antigua página web del proyecto Atari Coldfire : [ 6 ]
- Procesador: Coldfire MCF5474, 264 MHz, 400 MIPS
- RAM: DDR , 512 MB de RAM principal + 128 MB de RAM de vídeo y especial integradas, velocidad: 1 Gbit/s
- Memoria flash: 8 MB integrados para sistemas operativos.
- Puertos de interfaz compatibles con Atari:
- Otros puertos:
- Ethernet 10/100, 1 puerto
- Host USB 2.0 (ISP1563), 5 puertos
- Compact-Flash , 1 puerto
- Tarjeta SD , 1 puerto
- Códec estéreo AC'97 con DMA: salida de sonido y entrada de muestreo de 48 kHz.
- Conectores de audio: Entrada de línea, Salida de línea, Micrófono (mono), DVD/CD interno
- Nuevos modos de vídeo de aproximadamente 2 megapíxeles , color verdadero
- Puerto PS2 para ratón/teclado
- Funciona con pilas (si se desea)
- PCI de 33 MHz de borde directo para placa base pasiva
- Controlador de potencia con reloj en tiempo real , PIC18F4520
- Zócalo de extensión: 60Pol (DSPI 33 megabaudios , serie síncrona o asíncrona de aproximadamente 33 megabaudios , E/S de 26 bits de aproximadamente 133 MHz , I²C - Bus)
- Memoria RAM estática asíncrona de 512 KB para DSP o extensiones similares ya planificadas para el futuro: Falcon DSP en la FPGA.
- Formato: Tarjeta (90 × 260 × 20 mm (4 × 10 × 1 pulg.))
- Consumo de energía de la placa completa: de 3 a 5 vatios.
Sistemas operativos
En la ROM de 8 MB, los dispositivos FireBee tienen el siguiente software preinstalado:
- BaS (Sistema Básico)
- Configuración de FPGA
- FireTOS
- EmuTOS
Existe un entorno FreeMiNT y GUI listo para usar, con aplicaciones adaptadas para funcionar en ColdFire , que se puede solicitar en una tarjeta CompactFlash junto con el dispositivo.
Compatibilidad
Existen diferentes estrategias para lidiar con las diferencias en el conjunto de instrucciones y los códigos de operación de ColdFire y 68K : [ 8 ]
- FireTOS incluye emulación de 68K basada en un manejador de excepciones de instrucciones ilegales y CF68KLib.
- El programa 68Kemu (basado en el emulador Musashi 68k) se puede usar para ejecutar programas 68K con EmuTOS.
- La mayor parte del sistema operativo y el software básico de escritorio se han adaptado y compilado para ColdFire, y el resto puede ejecutarse mediante emulación.
- Varios paquetes de software comercial y shareware de Atari también se han portado a ColdFire o se han liberado como código abierto para que pudieran portarse a FireBee.
El FPGA FireBee aún no ofrece funcionalidad DSP , lo que significa que ningún programa específico de Atari Falcon que requiera DSP funcionará. Muchos juegos y demos de Falcon lo utilizan para reproducir música de fondo.
Soporte para herramientas de desarrollo
- Los compiladores de C GCC , VBCC y AHCC ( compatible con C puro ) [ 9 ] y sus bibliotecas cuentan con soporte completo para ColdFire.
- El desmontador de excavadoras es compatible con ColdFire.
- Los editores RSC como ResourceMaster funcionan en Firebee.
- GFA Basic se ha modificado para ser compatible con FireTOS.
- La biblioteca SDL y su dependencia LDG (específica de Atari) se han adaptado a ColdFire/FireBee.
Referencias
- ↑ Acerca de , Proyecto Atari ColdFire, Iniciado por voluntarios del Proyecto Atari ColdFire en 2009
- ↑ Acerca de , Atari ColdFire Project, El FireBee estuvo disponible para usuarios finales desde mayo de 2012
- ↑ Atari Firebee – Un clon de Atari Coldfire diseñado para la música. Archivado el 6 de marzo de 2012 en Wayback Machine , 18 de mayo de 2010, Atari Music Network.
- ↑ Proyecto Atari Coldfire , 16 de diciembre de 2010, Blog del desarrollador Noble Master
- ↑ Miro Kropáček (4 de mayo de 2009). "Descripción general de Phénix 060" . mikrosk.github.io . Consultado el 1 de marzo de 2023 .
- ↑ "Antiguo sitio web del proyecto Atari Coldfire" . Consultado el 3 de mayo de 2021 .
- ↑ "Binarios de μClinux para FireBee" . Archivado del original el 6 de noviembre de 2012. Consultado el 7 de noviembre de 2012 .
- ↑ Noticias del proyecto Atari ColdFire
- ↑ Compilador C de AHCC
Enlaces externos
- Sitio web oficial
- sitio web anterior
- ACP FireBee en YouTube
- Remakes de ordenadores domésticos
- Atari ST