Nuevo core: Atari 800XL

jotabe
Mensajes: 69
Registrado: 26 Sep 2017, 15:36

Re: Nuevo core: Atari 800XL

Mensaje por jotabe » 30 Oct 2017, 16:25

Como no sabía si crear un hilo nuevo lo pregunto por aqui. Alguno ha tenido problemas de compatibilidad con algun juego?. Es que con el jet set willy de tynesoft, al bajar a la pantalla que hay debajo del first landing, se cuelga y se para y no se puede seguir. Voy a buscar otro dump por si fuera del volcado, pero lo pregunto por si tuviera que ver con algo del core. Por lo demas, un gran core de esta máquina y que resulta un buen extra para el :zxuno:

Vanfanel
Mensajes: 276
Registrado: 16 Oct 2016, 15:50

Re: Nuevo core: Atari 800XL

Mensaje por Vanfanel » 30 Oct 2017, 18:39

@cherrerap: lo que me temía. Entonces con el GO+ no hay manera de arrancar sin BASIC ahora mismo :(

@jotabe: Si los juegos que estás cargando son .ATR o .XEX, prueba a arrancar sin cargar el BASIC. Para ello, pulsa F8, mantenlo pulsado y entonces pulsa F10. Practica sin ningún juego "metido" y te debería llevar al SELF-TEST del Atari, para que veas que lo haces bien.
Una vez le hayas pillado el punto, carga los juegos del mismo modo: manteniendo F8 pulsado y dándole a F10 (sin soltar F8!!). Muchos juegos que no te van o que van con fallos, deberían ir perfectamente así. No sé si es el caso del Jet Set Willy, esa versión es ponzoñosa y yo no la uso, pero si no te tira ni así, informa a foft en este hilo:
http://atariage.com/forums/topic/213827 ... w-hardware

Lo de arrancar sin BASIC se hacía en la máquina de verdad también, no es un fallo ni nada.

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: Nuevo core: Atari 800XL

Mensaje por Uto » 30 Oct 2017, 18:53

Vanfanel escribió:@cherrerap: lo que me temía. Entonces con el GO+ no hay manera de arrancar sin BASIC ahora mismo :(
El Go+ lleva la salida PS/2 precisamente para situaciones como esta, que sabíamos que tarde o temprano aparecerían.

Vanfanel
Mensajes: 276
Registrado: 16 Oct 2016, 15:50

Re: Nuevo core: Atari 800XL

Mensaje por Vanfanel » 30 Oct 2017, 18:57

@Uto: Y si se hiciera una release del core de Atari que llevase una ROM sin BASIC como (creo que) pasaba en los Atari 400?
Lo cojonudo del GO+ es que te lo llevas a cualquier lado casi en la palma de la mano y lo tienes todo, sin teclado externo ni nada y con un par de cables.

ManuFerHi
Mensajes: 752
Registrado: 15 Nov 2015, 17:50

Re: Nuevo core: Atari 800XL

Mensaje por ManuFerHi » 30 Oct 2017, 19:14

He estado mirando el core de Atari y las roms están embebidas, creo que la solución más sencilla sería que habilitasen un combo en el arduino que simulara ambas pulsaciones a la vez.

xangel
Mensajes: 1
Registrado: 20 Ene 2021, 23:21

Re: Nuevo core: Atari 800XL

Mensaje por xangel » 20 Ene 2021, 23:35

Hello!
Is it possible to set default mode of Atari core to 60Hz? Maybe a small change in hexedit or something?

I'm using MT6820-B interface to LCD:
https://www.ebay.com/itm/Universal-17-T ... Swg7hdcyJt

and I have to press "*" everytime I want to use Atari core, because I have message: Out of range.

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Nuevo core: Atari 800XL

Mensaje por desUBIKado » 21 Ene 2021, 20:39

xangel escribió:
20 Ene 2021, 23:35
Hello!
Is it possible to set default mode of Atari core to 60Hz? Maybe a small change in hexedit or something?

I'm using MT6820-B interface to LCD:
https://www.ebay.com/itm/Universal-17-T ... Swg7hdcyJt

and I have to press "*" everytime I want to use Atari core, because I have message: Out of range.
Necesitarías que alguien sintetizase el core para que, realizando un pequeño cambio, arrancase en NTSC por defecto.

Las fuentes están aquí: https://github.com/zxdos/zxuno/tree/mas ... Atari800XL

Sin embargo yo no sé modificar ni sintetizar cores, por lo que no puedo ayudarte más.

Avatar de Usuario
Kyp
Mensajes: 240
Registrado: 18 May 2016, 20:16

Re: Nuevo core: Atari 800XL

Mensaje por Kyp » 22 Ene 2021, 15:35

Yo diría que en la línea 182 de atari800.vhd se establece el valor inicial 0 = PAL y 1 = NTSC

donde dice...
signal VIDEOSTD : std_logic :='0';

habría que poner...
signal VIDEOSTD : std_logic :='1';

No hay proyecto de WebISE, parece que se genera con un comando MAKE y yo no tengo esas herramientas.

Responder