Translate
Spanish (Original)
English
French
German
Polish
0
Etiquetas
All
ABBUC 64 Tony 18 Street Fighter 13 Elite 8 Wrathchild 7 Atari800MacX 5 Der Schränker 5 Reifsnyder 3 Caverns of Mars 2 BDB Project 1 Catslevania 1 ugBASIC 1
Inicio  ›  Atari800  ›  Emuladores  ›  Fujisan  ›  Noticias

Fujisan: nueva interfaz para emulador de Atari 8-bits

Un proyecto moderno que unifica experiencia nativa en macOS, Linux y Windows, con fidelidad gráfica y soporte para red.

Paulo “pedgarcia” Garcia (Canadá) ha presentado Fujisan, un emulador moderno para sistemas Atari de 8 bits disponible en macOS, Linux y Windows. Más que un emulador en sí mismo, se trata de una interfaz moderna que se apoya en el núcleo consolidado de Atari800, ofreciendo una experiencia nativa de escritorio, con soporte completo de teclado, configuración flexible y un comportamiento fiel al hardware original.

Motivación y propósito

El propio desarrollador reconoce que la primera pregunta que surge es si realmente se necesita un nuevo emulador. La respuesta corta es que no, al menos no en el sentido tradicional. Fujisan no reemplaza a Atari800 ni a otros como Altirra, Atari800MacX o MAME, sino que propone una nueva manera de usar Atari800, envolviéndolo en una interfaz limpia y consistente entre plataformas. El objetivo es ofrecer una experiencia nativa que resulte familiar a los usuarios, tal como Altirra lo hace en Windows o Atari800MacX en macOS.

Garcia explica que el proyecto nació como un ejercicio personal con componentes de inteligencia artificial, concebido como pasatiempo y adaptado a sus propias necesidades. Por eso prioriza un enfoque práctico: menos opciones de personalización, pero suficiente para cubrir la mayoría de los casos de uso. Al mismo tiempo, Fujisan se compromete a mantener compatibilidad con libatari800, reduciendo las posibilidades de divergencia con el código fuente principal.

Funciones principales

Fujisan integra las características esenciales de un emulador moderno. Aprovecha el motor de Atari800 para garantizar la fidelidad en los gráficos, con resolución de 384x240, escalado perfecto y temporización precisa, tanto en PAL como en NTSC. En cuanto a la interfaz, incorpora menús nativos de escritorio, cuadros de diálogo estándar para la carga de archivos y una barra de estado con información en tiempo real. El manejo del foco es directo: basta con hacer clic en la ventana del emulador para interactuar con el teclado.

El sistema de entrada es otro punto destacado: todos los caracteres, símbolos, teclas especiales y combinaciones de control son reconocidos sin retraso. Además, Fujisan incluye herramientas útiles para desarrolladores, como un servidor TCP que permite control remoto, integración con entornos de desarrollo y pruebas automatizadas.


En materia de control del sistema, el usuario puede activar o desactivar BASIC, ejecutar reinicios en frío o en caliente, y cargar diferentes tipos de ROM y discos (.rom, .bin, .car, .atr). También incorpora soporte para NetSIO y FujiNet, facilitando la conexión a servicios en red y garantizando la prioridad de arranque desde dispositivos externos.

Uso práctico y limitaciones

La experiencia de inicio es simple: al lanzar la aplicación, BASIC se encuentra activado por defecto y listo para recibir comandos. La carga de ROMs se realiza desde el menú de archivos mediante un diálogo nativo, con reinicio automático. Las funciones de arranque permiten alternar entre reinicios completos o parciales, según lo requiera la sesión.

En el apartado de red, la integración con FujiNet-PC mediante NetSIO amplía las posibilidades, permitiendo programas en línea, intercambio de archivos y hasta juegos multijugador. La configuración automática ajusta las preferencias para dar prioridad al arranque de dispositivos en red.

No obstante, Fujisan aún tiene limitaciones conocidas. El soporte de impresora está deshabilitado debido a problemas en el propio núcleo de Atari800, que impiden el uso correcto del dispositivo “P:”. Aunque la interfaz y el backend de impresión ya están implementados, deberán esperar a que el emulador base resuelva las incompatibilidades.

Un futuro prometedor

Fujisan no pretende sustituir a los emuladores clásicos, sino ofrecer un entorno moderno y coherente entre plataformas. Al centrarse en la simplicidad de uso, la fidelidad técnica y las necesidades de los desarrolladores, aporta una propuesta fresca al ecosistema Atari. Con compilaciones disponibles próximamente y una arquitectura limpia basada en Qt5, C++17 y CMake, todo indica que este proyecto seguirá evolucionando y atrayendo tanto a curiosos como a expertos en retrocomputación.

Descargar Fujisan en GitHub

2
2 comentarios
Busca
Menú
Tema
Comparte
Additional JS