¿PC Engine posible?

Dudas, cuestiones, sugerencias y peticiones en general sobre el proyecto / Questions and requests about the project
Avatar de Usuario
Radastan
Mensajes: 389
Registrado: 05 Oct 2015, 14:39

¿PC Engine posible?

Mensaje por Radastan » 12 Ene 2018, 08:36

Pregunto, ¿Es posible el core de PC Engine en el ZX Uno?
Recordemos que el procesador es de 8 bits, sólo la parte de vídeo es de 16 bits.

Hay un core compatible con MIST aquí:
http://retroramblings.net/downloads/Cha ... 141107.zip

Avatar de Usuario
jepalza
Mensajes: 613
Registrado: 02 Oct 2015, 18:52

Re: ¿PC Engine posible?

Mensaje por jepalza » 12 Ene 2018, 12:22

Le puedo echar un vistazo, no cuesta ná.

Avatar de Usuario
Lenko
Mensajes: 136
Registrado: 05 Oct 2015, 16:51

Re: ¿PC Engine posible?

Mensaje por Lenko » 12 Ene 2018, 13:18

Demasiado bonito para ser cierto.

Avatar de Usuario
jepalza
Mensajes: 613
Registrado: 02 Oct 2015, 18:52

Re: ¿PC Engine posible?

Mensaje por jepalza » 12 Ene 2018, 17:57

Me parece que no son "púbicos". El enlace que dejas, Radastan, es solo los compilados. En el Github del Mist no hay fuentes publicados.
https://github.com/mist-devel/mist-boar ... ster/cores

Avatar de Usuario
DistWave
Mensajes: 183
Registrado: 14 Oct 2015, 19:24
Ubicación: Zaragoza

Re: ¿PC Engine posible?

Mensaje por DistWave » 13 Ene 2018, 11:20

El código está en https://github.com/Torlus/FPGAPCE pero me suena que probé hace tiempo y no cabía en la XC6SLX9 por mucho...

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

Re: ¿PC Engine posible?

Mensaje por mcleod_ideafix » 13 Ene 2018, 12:36

Pues por las especificaciones de la consola..... me da que igual sí podría caber. Aparte de tiles y sprites, ¿usa esto DMA o algún tipo de blitter?
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
mapache
Mensajes: 272
Registrado: 15 Dic 2016, 22:24

Re: ¿PC Engine posible?

Mensaje por mapache » 14 Ene 2018, 22:25

DistWave escribió:El código está en https://github.com/Torlus/FPGAPCE pero me suena que probé hace tiempo y no cabía en la XC6SLX9 por mucho...
Un fork del que mencionas con menú y segunda CPU como indica en el Readme: https://github.com/robinsonb5/FPGAPCE . Lo encontré a través de la página https://github.com/mist-devel/mist-board

Avatar de Usuario
jepalza
Mensajes: 613
Registrado: 02 Oct 2015, 18:52

Re: ¿PC Engine posible?

Mensaje por jepalza » 14 Ene 2018, 22:49

Ayer le eché un vistazo al código, y uno de los problemas es que usa SDRAM, no SRAM. Habría que cambiar. El otro problema, es que los juegos se pasan mediante el menú del MIST, que nosotros no tenemos, por lo que habría que pasarlos por SPI de otro modo, por que no he visto acceso SD directo mediante FAT32, ya que todo lo hace el microcontrolador del MIST.

Lo tengo en tareas pendientes.

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

Re: ¿PC Engine posible?

Mensaje por Quest » 14 Ene 2018, 23:16

Ese core de PC-Engine usa el módulo de control de retro ramblings (que usa un softcore "zpuflex" para manejar el OSD, acceso SD FAT, etc), el mismo que usó Distwave para el core de NES En el ZX-Uno.

Al igual que Distwave, hace ya un año o así probé a portarlo y efectivamente no entra ni de broma. Tengo pendiente tratar de portarlo a la LX16, a ver si hay más suerte.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
neuro_999
Mensajes: 692
Registrado: 06 Oct 2015, 10:14

Re: ¿PC Engine posible?

Mensaje por neuro_999 » 15 Ene 2018, 00:05

Lo que estatia bien es portar el nuevo core de la atari 2600 del MistEr que ya es mucho mas compatible con los diferentes tipos de cartuchos, con el sisema de carga de roms que tiene tu core de master system. El core del mister hasta viene preparado para un cargador externo...
Os lo dejo x aqui x si quereos echarle un ojo.
https://github.com/MiSTer-devel/Atari2600_MiSTer
Yo lo portaria, pero no llego a entender completamente como funciona tu loader de master system.

Enviado desde mi ONE A2003 mediante Tapatalk

Responder