Página 4 de 4

Re: Nuevo core zx48

Publicado: 20 Feb 2021, 19:38
por retrofan
Kyp escribió:
20 Feb 2021, 18:10
Hello. My core doesn't implement multiple different machines. It is only one machine per core. There is a 48K core and a 128K core (I have not released Pentagon core yet). Select it at boot time. To reset the ZX-Uno while running one of my cores press F1 or Ctrl + Alt + Backspace.
Thanks for your reply.
I am currently using your 128 core from latest desUBIKado FLASH1.ZX1 core package.
Is this the latest 128 core, because I couldn't find the kyp128 ZX1 file on your github page.

Re: Nuevo core zx48

Publicado: 21 Feb 2021, 12:48
por Kyp
Oops, I forgot to pusblish the release on Github. I have just done it. Thanks for reminding me.

Re: Nuevo core zx48

Publicado: 20 Abr 2021, 17:34
por retrofan
Kyp escribió:
21 Feb 2021, 12:48
Oops, I forgot to pusblish the release on Github. I have just done it. Thanks for reminding me.
I recently installed the latest esxdos v.0.8.9 and now both of your 48/128 cores are refusing to work.
Can we get new updated versions, please ?

Re: Nuevo core zx48

Publicado: 20 Abr 2021, 18:44
por Kyp
Here:
zx48 zx128 esxdos089 210420.zip
(212.88 KiB) Descargado 240 veces

Re: Nuevo core zx48

Publicado: 24 Abr 2021, 09:58
por retrofan
Kyp escribió:
20 Abr 2021, 18:44
Here:

zx48 zx128 esxdos089 210420.zip
Thanks a lot for the updated versions, Kyp. :)
I tested both, but 48k core starts in VGA mode by default, which was not the case with the previous one.
Can you please make the TV version as the default one ?
128k core behaves as before, it boots in RGB mode by default.

Re: Nuevo core zx48

Publicado: 26 Abr 2021, 15:34
por retrofan
In the meantime, I noticed that this new 48k core also has a problem with the hard reset on zx-uno +.
When I do a hard reset, the screen turns black for a short time and then completely loses the signal on the TV, it only helps to turn power off and on again.
This did not happen with previous version for esxdos v.0.8.8, nor with the new 128k core version, where everything works properly.

Re: 6-in-1

Publicado: 13 Sep 2021, 21:51
por azesmbog
desUBIKado escribió:
23 Ene 2021, 11:22
- En el modo 48K se ha quitado la implementación del efecto "snow"
Возможно я что-то сделал неправильно, но мне не нравится, как работает режим "Снега"

Не будете Вы так любезны сделать короткое видео с тестом "snow" секунд на 15-20 ??
Или автор @Kyp сделает, как у него работает :)

Re: Nuevo core zx48

Publicado: 13 Sep 2021, 22:44
por Kyp
Se resume en esta línea:
wire[12:0] dprA1 = { va[12:7], !rfsh && a[15:14] == 2'b01 ? a[6:0] : va[6:0] };

va = la dirección de memoria que quiere leer la ULA
dprA1 = la dirección de memoria que realmente lee la ULA

Si el Z80 está refrescando la zona de memoria $4000-$7FFF (!rfsh && a[15:14] == 2'b01) no salta el mecanismo de contienda (porque solo tiene en cuenta mreq e iorq pero no rfsh). El acceso a la memoria se hace en dos partes RAS y CAS, la primera mitad la pone la ULA, pero la segunda mitad la pone la CPU.

Re: Nuevo core zx48

Publicado: 14 Sep 2021, 08:50
por azesmbog
Спасибо конечно, но об этом я уже и сам догадался, но возможно еще кому-то будет полезно узнать :)
Вопрос как всегда лежит в плоскости точности эмуляции.
Ни для кого не секрет, что существует несколько десятков(!) софтовых эмуляторов Spectrum для различных платформ.
Из этого разнообразия 8 эмуляторов как-то, каждый по своему и в свое понимание оного, эмулируют эффект снега (snow).
Но всего лишь 2, (ДВА!, Карл!!!) - выдают картинку, очень похожую(идиентичную) на картинку на реальном ZX48 :))))
Если объяснять на пальцах , то
1. Первые 2 вертикальных столбца НИКОГДА! не изменяются
2.Далее красные и зеленые столбцы через один никогда не меняют свой цвет
3.Оставшиеся столбцы через один меняют цвет.

Это если кратко. Но как говорится - лучше один раз увидеть, чем семь раз услышать ???
Поэтому и хотелось увидеть воочую, а мне опять теорию показывают :(

Кстати Sorgelig на MiSTer хвалится, что идеально реализовал эффект "снега", но увы, я это проверить не могу :((
Так что - исправлять будем :conlupa: , или если и неправильно - то сойдет и так и пофиг на точность ?))

Upd: @Pegaz по моей просьбе сделал видео работы теста со снегом на реале. Сравнивайте.
https://drive.google.com/file/d/1FZ-6Mx ... sp=sharing