Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Avatar de Usuario
Kyp
Mensajes: 585
Registrado: 03 Oct 2013 17:13
Agradecido : 55 veces
Agradecimiento recibido: 194 veces

Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor Kyp » 22 Dic 2020 10:18

Lo prometido es deuda. Aquí está la primera versión de mi core de Sinclair ZX Spectrum 48K para SiDi:
https://github.com/Kyp069/zx48.sidi/releases/tag/v1.0

Importante: En la tarjeta SD tienen que estar copiados los archivos del esxDOS v0.8.8 que podéis descargar aquí:
http://www.esxdos.org/index.html

Hay que copiar las dos carpetas BIN y SYS, nada más. Es posible que tengáis ya esas carpetas pero seguramente serán de una versión anterior y no funcionarán (en ese caso se quedará colgado al arrancar o saldrán mensajes de error o funcionará mal el DivMMC).

F12 - OSD
F11 - Reset (mantener pulsado SPACE para que detecte la tarjeta SD ni se hizo algún cambio)
F5 - NMI (browser del DivMMC)
También se puede hacer el reset con Ctrl-Alt-Del

Avatar de Usuario
ron
Mensajes: 19574
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2478 veces
Agradecimiento recibido: 2269 veces

Re: Kyp's zx48, por RW FPGA-dev TEAM !!!

Mensajepor ron » 22 Dic 2020 10:25

El mejor regalo de navidad para un Spectrumero ! xD

kypzx.png
kypzx.png (210.64 KiB) Visto 257 veces

retrovader
Mensajes: 35
Registrado: 01 May 2020 08:36
Agradecido : 40 veces
Agradecimiento recibido: 23 veces

Re: Kyp's zx48, por RW FPGA-dev TEAM !!!

Mensajepor retrovader » 22 Dic 2020 10:39

Habra que darle caña a la version de Mister no??

Avatar de Usuario
flopping
Mensajes: 2660
Registrado: 26 Jun 2011 17:50
Agradecido : 3 veces
Agradecimiento recibido: 148 veces

Re: Kyp's zx48, por RW FPGA-dev TEAM !!!

Mensajepor flopping » 22 Dic 2020 10:48

Para la mist debería de salir en breve, ya que es la misma que la de sidi, pero reasignando los pines de la fpga, jejejeje.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide que padezco.
(C) 1982-2021, 39 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Avatar de Usuario
zx81
Mensajes: 386
Registrado: 23 Feb 2013 21:31
Agradecido : 69 veces
Agradecimiento recibido: 138 veces

Re: Kyp's zx48, por RW FPGA-dev TEAM !!!

Mensajepor zx81 » 22 Dic 2020 13:34

Para mi, esto es el real-game-changer del mundo del Spectrum. Solo tengo el ZX-Uno, con su super calidad de imagen que me hace sangrar mis ya de por sí presbíteros ojos, pero TODO lo que he probado funciona perfecto. No se puede pedir más.

Al precio que se están poniendo las FPGA y con el juego que dan, ya no tiene sentido la emulación software, que por mucho que nos empeñemos los programadores, tenemos nuestros límites (y los de las máquinas y el software que utilizamos). Kyp se ha sacado de la manga una imagen a 50.08 Hz, sin tearing, pura y limpia como los últimos humanos de Sión. Ahora vas y lo cascas.

Bonito regalo de Navidad, muchas gracias Kyp.
Cuando utilizo una palabra, esa palabra significa, exactamente, lo que yo quiero que signifique. Ni más, ni menos.
Humpty Dumpty

Empieza a jugar sin tener que compilar: Emulador JSpeccy
ZX Spectrum bare-metal para Raspberry PI ZXBaremulator

jltursan
Mensajes: 3447
Registrado: 20 Sep 2011 13:59
Agradecido : 340 veces
Agradecimiento recibido: 956 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor jltursan » 22 Dic 2020 14:33

He buscado sus características pero no acabo de encontrar el "changelog". ¿Que lo hace tan especial?. Perdón por mi ignorancia en temas espectrumeros...

Viejovenfx
Mensajes: 13
Registrado: 19 Nov 2018 08:55
Agradecido : 7 veces
Agradecimiento recibido: 24 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor Viejovenfx » 22 Dic 2020 14:54

Muchas gracias.

Avatar de Usuario
zx81
Mensajes: 386
Registrado: 23 Feb 2013 21:31
Agradecido : 69 veces
Agradecimiento recibido: 138 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor zx81 » 22 Dic 2020 15:07

jltursan escribió:He buscado sus características pero no acabo de encontrar el "changelog". ¿Que lo hace tan especial?. Perdón por mi ignorancia en temas espectrumeros...


Es la primera implementación perfectamente exacta de un Spectrum 48k, hasta el último detalle. No había ninguna implementación en FPGA que le hiciera justicia a la máquina de Sinclair. Por una cosa o por otra, fallaban en algunos o muchos tests. Me he pasado media mañana buscándole las vueltas (es lo que tienen las vacaciones) y, por mucho que lo intento, no falla por ninguna parte. Lo respeta todo, desde la CPU, la ULA, los timings, el bus flotante, la memoria en contienda, el efecto snow.... todo. No conozco las implementaciones de todas las máquinas para FPGA, ni sé tanto de ellas como para buscarles las vueltas, pero esta es simplemente, sublime. Por fin tenemos algo que puede sustituir, ventajosamente, a un Spectrum real. Si algo funciona en este core, lo hará en el real. Y si falla, idem.

Ya está la imagen para SiDi, y espero que pronto esté la imagen para Mistica, Mist y MiSTer. Yo apostaría porque esto es un hito, hasta ahora no se había implementado en FPGA una máquina hasta el más mínimo detalle, estoy seguro.

Ahora ya están plenamente justificados los dos comandos a ejecutar:

cd ~/src
rm -rf ZXBaremulator

Y lo demás, es historia.
Cuando utilizo una palabra, esa palabra significa, exactamente, lo que yo quiero que signifique. Ni más, ni menos.
Humpty Dumpty

Empieza a jugar sin tener que compilar: Emulador JSpeccy
ZX Spectrum bare-metal para Raspberry PI ZXBaremulator

Avatar de Usuario
flopping
Mensajes: 2660
Registrado: 26 Jun 2011 17:50
Agradecido : 3 veces
Agradecimiento recibido: 148 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor flopping » 22 Dic 2020 16:16

zx81 escribió:
Ahora ya están plenamente justificados los dos comandos a ejecutar:

cd ~/src
rm -rf ZXBaremulator

Y lo demás, es historia.


Jajajaja.....pero que cachondo eres Jose Luis, hombre creo que tampoco es para tanto, (me refiero a ejecutar el segundo comando), ya que lo tuyo, aún da mucho juego, jejejejeje.

A ver si se animan y van “actualizando” todas las máquinas que lleven otro Z80 que no sea el de Kyp. -drinks
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide que padezco.
(C) 1982-2021, 39 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

rcmolina
Mensajes: 17
Registrado: 12 Oct 2019 06:05
Agradecimiento recibido: 7 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor rcmolina » 22 Dic 2020 17:46

@Kyp, muchas gracias por este estupendo regalo -drinks

palewiki
Mensajes: 78
Registrado: 23 May 2019 20:48
Agradecido : 21 veces
Agradecimiento recibido: 20 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor palewiki » 22 Dic 2020 21:41

Pues ya tengo los dientes largos. Yo soy de C64, francamente no me gusta nada el Spectrum, pero ya quisiera tener algo así de perfecto implementado en la FPGA. Que lo que hay no está mal, pero no es perfecto.

Avatar de Usuario
flopping
Mensajes: 2660
Registrado: 26 Jun 2011 17:50
Agradecido : 3 veces
Agradecimiento recibido: 148 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor flopping » 22 Dic 2020 21:56

palewiki escribió:Pues ya tengo los dientes largos. Yo soy de C64, francamente no me gusta nada el Spectrum, pero ya quisiera tener algo así de perfecto implementado en la FPGA. Que lo que hay no está mal, pero no es perfecto.


Ni el core de Kyp, es perfecto, pero se acerca mucho a esa “perfección”.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide que padezco.
(C) 1982-2021, 39 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Avatar de Usuario
Kyp
Mensajes: 585
Registrado: 03 Oct 2013 17:13
Agradecido : 55 veces
Agradecimiento recibido: 194 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor Kyp » 22 Dic 2020 22:16

Gracias a todos por las alabanzas :oops:
Nada es perfecto, algún fallo tiene, y seguro que con el tiempo se irán detectando más. Habrá que ir afinándolo .

Avatar de Usuario
Estrayk
Mensajes: 957
Registrado: 05 Jun 2015 18:36
Ubicación: Valencia
Agradecido : 217 veces
Agradecimiento recibido: 683 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor Estrayk » 22 Dic 2020 22:20

Buen trabajo kyp! Lo pruebo ahora mismo !
-j4tar1 ・Falcon 060 ・・MegaSTE ・・STe ・
-coam1・v600・A1000・A1220・A1230・A1260・v1200・CD32・G5 MorphOS・
MiSTMiSTerZX-UnoUnAmiga・Acorn A3010・Performa 630・PowerMac 4400/7600/G3/G4・Ultimate64・Atari XE 1Mb+VBXE・MSX2F1XD

jltursan
Mensajes: 3447
Registrado: 20 Sep 2011 13:59
Agradecido : 340 veces
Agradecimiento recibido: 956 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor jltursan » 23 Dic 2020 12:43

Con herramientas como esta ya no hay tripa o interioridad de un Z80 que se resista a un FPGA master :-D

Avatar de Usuario
vanfanel
Mensajes: 34
Registrado: 23 Feb 2020 13:42
Agradecido : 2 veces
Agradecimiento recibido: 7 veces

Re: Kyp's zx48 para SiDi, por RW FPGA-dev TEAM !!!

Mensajepor vanfanel » 23 Dic 2020 13:47

Joder qué bien suena esto!
Este mismo core, en su versión más reciente y exacta, está ya en ZXUNO, no? Y también había, si mal no recuerdo, una versión de 128k. ¿Es igual de exacta la de 128K?


Volver a “MiST / MiSTica / SiDi”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado