DEMOS killing ZX-UNO?

Dudas, cuestiones, sugerencias y peticiones en general sobre el proyecto / Questions and requests about the project
Avatar de Usuario
YERZMYEY
Mensajes: 40
Registrado: 24 May 2016, 15:34
Contactar:

DEMOS killing ZX-UNO?

Mensaje por YERZMYEY » 30 Jul 2016, 17:49

Well, not exactly killing, this time (it has nothing to do with the effect I discovered in the games' case) but there is a number of demos that don't work properly.
I was wondering if You'd be interested in such a list. I could make for You a list of demos that have problems working on ZX-UNO.
If You intend to develop the cores, then maybe You'd like to know what can be fixed.

If so - let me know, pls. I could put the titles (and links) here.

Regards,
Y

Avatar de Usuario
antoniovillena
Mensajes: 2621
Registrado: 27 Sep 2015, 20:41

Re: DEMOS killing ZX-UNO?

Mensaje por antoniovillena » 30 Jul 2016, 19:00

Yes, put the list.

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: DEMOS killing ZX-UNO?

Mensaje por azesmbog » 31 Jul 2016, 20:25

YERZMYEY escribió: list of demos that have problems working on ZX-UNO.
Is author of the post is not available, can I say?
Pentagon mode works, but not exactly
Border in Pentagon one clock 1-t, in other models - 4-t.
the example of the Border
ImagenImagen
Imagen - real
Border Create - https://zxaaa.net/view_demo.php?id=7367
second trouble - ibid
part of the main screen after drawing jumped up !! Perhaps the problem with incorrect timings processor?
Imagen
Check the program for real ZX-Uno please :)
https://zxaaa.net/get.php?f=DEMO4/borcre.zip
To be continued....

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

Re: DEMOS killing ZX-UNO?

Mensaje por mcleod_ideafix » 01 Ago 2016, 14:14

I am aware of the border issue. Pentagon timings are not fully implemented, as the border 1T state change would need a redesign of the ULA data path. I will test them to see if there is something I can do to improve the visuals a bit.

Thank you very much!!
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

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

Re: DEMOS killing ZX-UNO?

Mensaje por mcleod_ideafix » 01 Ago 2016, 14:24

azesmbog escribió:part of the main screen after drawing jumped up !! Perhaps the problem with incorrect timings processor?
I think I know this one :D It's the loading process, that puts the name of the file to load on screen, making it to scroll. Will test if it is that.

EDIT: Yes, it was that. If you modify the BASIC loader and add

Código: Seleccionar todo

10 POKE 23739,111: PRINT AT 0,0;
There is no more screen jumping. The border issue is not as easy to fix, I'm afraid :D

I'll take a look at the ULA datapath to see if there is something I can do about it.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
YERZMYEY
Mensajes: 40
Registrado: 24 May 2016, 15:34
Contactar:

Re: DEMOS killing ZX-UNO?

Mensaje por YERZMYEY » 01 Ago 2016, 21:48

Ah, so this particular phenomenon rather will not get better?
I noticed the same thing, although in another demo - "RAGE": everything works, and the final part - not.
https://youtu.be/DjzkQLgdpto?t=3m6s
DOWNLOAD: http://www.pouet.net/prod.php?which=1929

Will look for stuff when I have some time.

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

Re: DEMOS killing ZX-UNO?

Mensaje por mcleod_ideafix » 01 Ago 2016, 22:16

Imagen
Where can I get this demo?

Imagen
And this one?

This is the best I can go without modifying the ULA datapath, only controller is modified to accept a new border colour on every pixel clock, but there are delays in the datapath that must be bypassed, so this is not perfect.
IMG_5883.JPG
IMG_5884.JPG
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
YERZMYEY
Mensajes: 40
Registrado: 24 May 2016, 15:34
Contactar:

Re: DEMOS killing ZX-UNO?

Mensaje por YERZMYEY » 01 Ago 2016, 23:19

Hmmm, strange. Seems like they come from the "3BM openair" party
http://www.pouet.net/party.php?which=1575&when=2015
but I cannot see the border demos on the screenshots.

Maybe You could check out those instead (considering their descriptions) -
http://www.pouet.net/prod.php?which=57610
http://www.pouet.net/prod.php?which=66295
http://www.pouet.net/prod.php?which=54207

Tomorrow I have a hard day too but maybe since Wednesday, or at least in weekend I would have some time to sit over it.

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: DEMOS killing ZX-UNO?

Mensaje por azesmbog » 01 Ago 2016, 23:35

It's not exactly a demo, likely drawing on Border :))
but for the timing of the Pentagon. For timings 48 - 128 my crafts
probably seen everything?
In the emulator, you can see the correct results.
Drawings on the Border is easy) but for a long time)
Adjuntos
Moi.zip
(6.75 KiB) Descargado 325 veces

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

Re: DEMOS killing ZX-UNO?

Mensaje por mcleod_ideafix » 02 Ago 2016, 00:30

YERZMYEY escribió:Ah, so this particular phenomenon rather will not get better?
It may. It is only that I'd like to do it altering the datapath as little as possible.
YERZMYEY escribió:I noticed the same thing, although in another demo - "RAGE": everything works, and the final part - not.
I think that particular demo works now with the lattest additions to the core :)
IMG_5885.JPG
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Responder