Nuevo core: Atari 800XL

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Nuevo core: Atari 800XL

Mensajepor Quest » 19 Sep 2016, 01:22

Nuevo core: Atari800XL

¡Añado otro core más para la lista! :D (Al fin funcional!) En esta ocasión se trata del Atari 800XL, ordenador de la gama de Atari 8 bits, portado del trabajo original de Mark Watson y de la versión para papilios.

Ya está disponible en el repositorio SVN
(binario .ZX1 para actualizar el ZX-UNO: http://www.atc.us.es/svn/zxuno/stable/binaries/)
(fuentes y bitstreams, para desarrolladores: *en proceso de subida...*)
(user: guest, pass: zxuno)

Características del core:

- Memoria ampliada hasta 320K, seleccionable
- Soporte de unidad de disco (hasta 4 unidades!), mediante tarjeta SD, compatible FAT/FAT32, velocidad (Turbo) de las unidades seleccionable
- Soporte cartuchos, también mediante carga por SD
- Todo se configura mediante un menú OSD, accesible mediante tecla F12
- Soporte seleccionable RGB-Video compuesto/VGA mediante tecla "Bloq. Despl / Scroll Lock"
- Soporte Scanlines (en VGA) seleccionable mediante tecla "-"
- Soporte cambio de tipo de máquina (PAL/NTSC) seleccionable mendiante tecla "*"
- Soporte de Joystick norma Atari
- Master reset para volver a core de spectrum (ctrl + alt + backspace)
- Status de carga mediante LED
- Posibilidad de volcado y carga de memoria para debugging.

Funcionamiento del core:

- Es necesario tener una SD metida.

- La SD tiene que tener esta estructura:

/atari800/
/atari800/user/ (para alojar imágenes de disco, cartuchos, ejecutables... Admite formatos: ATR, CAR, XFD, XEX)


- Para cargar un disco, cartucho, etc, puedes hacerlo de dos modos: 1- Pulsando F12 y en "Drive 1" pulsas cursor derecho y eliges el fichero a cargar, y luego pulsas ESC, o 2- Pulsas F11 y eliges directamente el fichero (mucho más rápido).

Muchos juegos y programas no funcionan si no desactivamos el BASIC al inicio, así que para que funcionen: Cuando elijas el fichero a cargar, resetea el Atari pulsando F9 mientras dejas pulsado F8 durante unos segundos. Así queda desactivado el BASIC y todos los juegos funcionarán perfectamente.

Puedes encontrar un montón de software para el Atari, aquí: http://a8.fandal.cz/games.php

También hay un pequeño pack para probar y extraer directamente en la SD aquí: (link EXTERNO no vinculado al foro o la web): https://mega.nz/#!cUN1TQaY!Yi-Au9kyJcZC ... hHmjiq79ZA

Funciones del teclado:

F5 = Tecla Help del Atari
F6 = Tecla Start del Atari
F7 = Tecla Select del Atari
F8 = Tecla Option del Atari

F9 = Reset
F10 = Reset en frío.
F11 = Selección rápida de fichero de disco (ATR, CAR, XFD, XEX) del OSD
F12 = Menú OSD de configuración del core de Atari

Pausa = Break
Alt Gr = Atari

Bloq Despl / Scroll Lock = Cambia entre modos de vídeo (Video compuesto-RGB / VGA)
- = Activa / Desactiva Scanlines en modo VGA
* = Cambia entre máquina PAL / NTSC (si estás en Vídeo compuesto, cambiará el estándar de salida entre PAL y NTSC. Si estás en VGA, cambiará el refresco vertical entre 50Hz y 60Hz)

Unas fotillos:

Imagen

Imagen

Imagen
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

jevilon
Mensajes: 336
Registrado: 24 Mar 2016, 12:26

Re: Nuevo core: Atari 800XL

Mensajepor jevilon » 19 Sep 2016, 02:04

Pole.... Genial pinta muy bien... mañana sin falta lo pruebo

Avatar de Usuario
mcleod_ideafix
Mensajes: 769
Registrado: 27 Sep 2015, 00:14
Ubicación: Jerez de la Frontera
Contactar:

Re: Nuevo core: Atari 800XL

Mensajepor mcleod_ideafix » 19 Sep 2016, 03:53

Vista rápida de las posibilidades del core, en el siguiente video:
phpBB [media]
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Nuevo core: Atari 800XL

Mensajepor Quest » 19 Sep 2016, 08:22

Wow, gracias por hacer el vídeo Mcleod :D

No se te da mal el Super cobra ehh!

Por cierto, hay que ver lo espectacular que suena el Manic Miner con el Pokey...!!!


:pacman2: :pacman1:
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
bakoulis
Mensajes: 186
Registrado: 12 Sep 2016, 10:36

Re: Nuevo core: Atari 800XL

Mensajepor bakoulis » 19 Sep 2016, 08:35

Nice work!
Thank you very much!
I will go now to play a little DigDug & Ms PacMan!!!

Avatar de Usuario
jepalza
Mensajes: 545
Registrado: 02 Oct 2015, 18:52

Re: Nuevo core: Atari 800XL

Mensajepor jepalza » 19 Sep 2016, 09:07

Madre mia, la de portaciones que nos estamos currando. Estoy convencido de que hemos superado con creces al que mas pudiera tener (¿mist?)

Avatar de Usuario
neuro_999
Mensajes: 664
Registrado: 06 Oct 2015, 10:14

Re: Nuevo core: Atari 800XL

Mensajepor neuro_999 » 19 Sep 2016, 09:30

Genial. Vaya core cañero, y con acceso a la Sd directo.

Muchas gracias quest.

Enviado desde mi ONE A2003 mediante Tapatalk

Avatar de Usuario
Radastan
Mensajes: 340
Registrado: 05 Oct 2015, 14:39

Re: Nuevo core: Atari 800XL

Mensajepor Radastan » 19 Sep 2016, 11:07

¡Oleeeeeeeee! Voy a fundir el ZXUno jugando al Fort Apocalypse.

¡Gracias!

Avatar de Usuario
jsj
Mensajes: 298
Registrado: 21 Nov 2015, 12:48

Re: Nuevo core: Atari 800XL

Mensajepor jsj » 19 Sep 2016, 11:22

jepalza escribió:Madre mia, la de portaciones que nos estamos currando. Estoy convencido de que hemos superado con creces al que mas pudiera tener (¿mist?)


Jaja... aunque es cierto que el :zxuno: para ser tan reciente tiene ya muchos cores... no es menos cierto que aún está un poquito lejos de la MiST que, actualmente, tiene ya soportados, en diferentes estados de madurez, la friolera de 28 cores.

Pero vamos, estoy seguro de que muchos de los cores que están por ahí, y que quepan en la FPGA del :zxuno:, acabarán siendo portados a este sistema.

jevilon
Mensajes: 336
Registrado: 24 Mar 2016, 12:26

Re: Nuevo core: Atari 800XL

Mensajepor jevilon » 19 Sep 2016, 12:20

Por cierto que no puedo probar ahora ¿Tambien admitiria roms de atari 5200?


Volver a “Atari 8 bits”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados