Nuevo core funcional: BBC Micro + SD

Cores de los que existe documentación pero no se ha intentado aún portarlos al ZX-Uno / Cores for which documentation or source code exists, but no ports have been attempted to the ZX-Uno yet
Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Nuevo core funcional: BBC Micro + SD

Mensaje por Quest » 31 Oct 2015, 00:34

Buenas! :D

He estado trasteando con un core que estaba haciendo hace poco el amigo hoglet (creador del del Acorn Atom), en este caso el del BBC Micro.

Y he conseguido hacer que funcione en el ZX-UNO : :chocala!:

Funciones actuales:

- Va por vídeo compuesto/RGB (no VGA)
- Soporte SD/MMC, vía archivos de imagen ".MBB" (BEEB.MBB, que son contenedores de imágenes de disquete)
- Usa la SRAM
- Teclado PS/2 funcional
- Sonido funcional.

Os dejo unas fotillos que he hecho hoy con las pruebas, hasta que prepare los fuentes y .bit para subir:
bbc_menu_juegos.jpg
bbc_arranque.jpg
bbc_arkanoid.jpg
La cosa marcha :D
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

enkonsierto
Mensajes: 80
Registrado: 25 Oct 2015, 07:49

Re: Nuevo core funcional: BBC Micro + SD

Mensaje por enkonsierto » 31 Oct 2015, 11:11

Fabuloso. Deseando probarlo.

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

Re: Nuevo core funcional: BBC Micro + SD

Mensaje por Quest » 31 Oct 2015, 11:18

También estoy preparando el port del de Acorn Electron.

Como funcionan razonablemente bien, en cuanto prepare bien los archivos y demás, pasarán a formar parte de los oficiales.

Creo que los juntaremos todos en un subforo de cores de Acorn (ya que va a haber 3, el Atom, BBC Micro y Electron). Ya iemos contando.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

enkonsierto
Mensajes: 80
Registrado: 25 Oct 2015, 07:49

Re: Nuevo core funcional: BBC Micro + SD

Mensaje por enkonsierto » 31 Oct 2015, 11:24

El core de acorn electron tuve la ocasión de verlo en retro sevilla. Genial trabajo.

Avatar de Usuario
Haplo
Mensajes: 368
Registrado: 05 Oct 2015, 13:51
Ubicación: Ciudad Real

Re: Nuevo core funcional: BBC Micro + SD

Mensaje por Haplo » 31 Oct 2015, 12:52

Oh yeah! La familia crece!

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

Re: Nuevo core funcional: BBC Micro + SD

Mensaje por antoniovillena » 31 Oct 2015, 13:07

Como sigas así vamos a tener que ampliar de nuevo la SPI Flash

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

Re: Nuevo core funcional: BBC Micro + SD

Mensaje por Quest » 31 Oct 2015, 13:12

antoniovillena escribió:Como sigas así vamos a tener que ampliar de nuevo la SPI Flash
Tampoco es necesario tener a la vez grabados todos los cores. La mayoría de la gente no usara todos. Yo creo que los 8 de la Q32 están bien. Y con la futura actualización de cores en bios, será rápido sustituir alguno cuando sea necesario.
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: Nuevo core funcional: BBC Micro + SD

Mensaje por mcleod_ideafix » 31 Oct 2015, 16:14

Quest escribió:Tampoco es necesario tener a la vez grabados todos los cores. La mayoría de la gente no usara todos. Yo creo que los 8 de la Q32 están bien. Y con la futura actualización de cores en bios, será rápido sustituir alguno cuando sea necesario.
Por curiosidad.... ¿qué capacidad máxima hay para este formato de SPI Flash, y que sea compatible en protocolo con las SPI Flash que usamos?
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 funcional: BBC Micro + SD

Mensaje por Quest » 31 Oct 2015, 16:43

mcleod_ideafix escribió: Por curiosidad.... ¿qué capacidad máxima hay para este formato de SPI Flash, y que sea compatible en protocolo con las SPI Flash que usamos?
Que yo sepa, la W25Q128 (128Mbits / 16 Mbytes) es la maxima que hay en formato SOIC8, con el mismo pineado, mismo tamaño de bloque, protocolo y velocidad.

Hay mayores, hasta los 512Mbits pero en distinto formato.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
Hark0
Mensajes: 683
Registrado: 27 Sep 2015, 00:31
Ubicación: Cornellà de Llobregat - BCN
Contactar:

Re: Nuevo core funcional: BBC Micro + SD

Mensaje por Hark0 » 31 Oct 2015, 21:09

Bravo Quest... ¿hay que encargar un HDD externo para alojar todo el software para todos los cores? XD

Coñas aparte, enhorabuena macho!
;-)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Responder