Página 1 de 4

CPC6128 de Renaud Hélias para versiones 512k

Publicado: 12 Ene 2018, 10:18
por jepalza
Dejo aquí el core preparado para los ZXUNO con 512k. El cambio lo ha realizado freemac, a raíz de unos comentarios entre él y yo sobre la forma de gestionar los discos en memoria, y como él conoce mejor su propio core que yo, los cambios los ha realizado él, y los preparativos yo. (colaboración)

Lo he probado tanto en un :zxuno: V4 como en un V2, que son los que tengo, pero al V4, como hace muy poco lo amplié, quitando el chip de 512k para meter el de 2mb, ya no tengo V4 con 512k, así que, espero que funcione. Tiene que funcionar, por que anular las líneas A19 y A20 es muy sencillo, y sin ellas, se comporta a nivel hard, como un 512k.

La versión V2 no la dejo, por ser minoritaria, pero si alguien la quiere, la preparo.

Roms mínimas a copiar a la SD, junto a algunos juegos que funcionan:
https://github.com/renaudhelias/FPGAmstrad

Notas aclaratorias: solo es para VGA y solo para tarjetas de 4gb FAT32. Si tienes mas de 4gb y no te funciona, solo verás una pantalla negra tirando a grisácea, eso es que no carga nada de la SD. Puedes probar con una de 8gb o mas, formateando en 4gb.


En la página de Renaud hay una lista de juegos que van y no van, incluído ZXUNO
http://www.cpcwiki.eu/index.php/FPGAmstrad#Tests_done

Actualización del 23 de enero de 2018, con mejoras en video y disco.

Re: RE: CPC6128 para versiones 512k

Publicado: 12 Ene 2018, 11:14
por Hynreck
jepalza escribió:Dejo aquí el core preparado para los ZXUNO con 512k. El cmabio lo ha realizado freemac, a raíz de unos comentarios entre él y yo sobre la forma de gestionar los discos en memoria, y como él conoce mejor su propio core que yo, los cambios los ha realizado él, y los preparativos yo. (colaboración)

Lo he probado tanto en un :zxuno: V4 como en un V2, que son los que tengo, pero al V4, como hace muy poco lo amplié, quitando el chip de 512k para meter el de 2mb, ya no tengo V4 con 512k, así que, espero que funcione. Tiene que funcionar, por que anular las líneas A19 y A20 es muy sencillo, y sin ellas, se comporta a nivel hard, como un 512k.

La versión V2 no la dejo, por ser minoritaria, pero si alguien la quiere, la preparo.

nota: me gustaría decir, que probablemente deje de actualizar estos cores en breve, por que ahora se encarga Freemac, ya no es cosa mia, y al final, para compilar y subir al foro, lo puede hacer cualquiera que lo desee, dado que los fuentes son públicos y se van dejando aquí:
https://github.com/renaudhelias/FPGAmst ... its/master
( mas que nada, por que me estoy liando con muchas cosas, y el core ya es funcional y me está quitando mucho tiempo mantenerlo)
Gracias jepalza!!! Esta tarde lo probaré en mi Zx-Uno de 512k v4.2 y cuento qué tal va

Enviado desde mi VIE-L09 mediante Tapatalk

Re: CPC6128 para versiones 512k

Publicado: 12 Ene 2018, 19:09
por Hynreck
Nada, no consigo que me funcione, no me aparece nada en pantalla

¿Hace falta algo especial? He formateado la SD con los clusters a 4096, y he metido los siguientes ficheros...

AMSDOS.ROM
BASIC1-1.ROM
BOMBJACK.DSK
MAXAM114.ROM
OS6128.ROM


EDITO: ¿Por casualidad este CORE es solo para VGA?

Re: CPC6128 para versiones 512k

Publicado: 12 Ene 2018, 19:45
por jepalza
Hynreck escribió: EDITO: ¿Por casualidad este CORE es solo para VGA?
Yes, only VGA. There isn't video version.
Nunca he mencionado este punto, por que al provenir de un core determinado, es su fiel reflejo. Y por que en la pa´gina oficial de donde sale, se comenta.

Re: RE: Re: CPC6128 para versiones 512k

Publicado: 12 Ene 2018, 19:49
por Hynreck
jepalza escribió:
Hynreck escribió: EDITO: ¿Por casualidad este CORE es solo para VGA?
Yes, only VGA. There isn't video version.
Nunca he mencionado este punto, por que al provenir de un core determinado, es su fiel reflejo. Y por que en la pa´gina oficial de donde sale, se comenta.
Entonces tendré que buscar un cable...
Gracias de todas formas y cuando pueda lo volveré a intentar ;)

Enviado desde mi VIE-L09 mediante Tapatalk

Re: CPC6128 para versiones 512k

Publicado: 13 Ene 2018, 11:39
por desUBIKado
He probado el core para 512 K y todos los juegos de la compilación que mandaste funcionan. Sin embargo, el cambio de disco solo funciona si estás en el BASIC del CPC. Ahí puedes dar varias veces a la tecla "Re Pág" y se resetea y cambia de disco sin problemas, pero si estás jugando a un juego, por ejemplo BRUCE LEE, y pulsas la tecla "Re Pág", el ordenador hace una especie de reset, pero se queda la imagen con barras verticales y no regresa al BASIC.

La versión para 2 MiB EXTERNOS funciona perfectamente, y no tiene el problema que he señalado más arriba.

Re: CPC6128 para versiones 512k

Publicado: 13 Ene 2018, 12:50
por rcmolina
@desUBIKado, ¿dónde está esa compilación? :silbando:

Re: CPC6128 para versiones 512k

Publicado: 13 Ene 2018, 13:02
por jepalza
desUBIKado escribió: Sin embargo, el cambio de disco solo funciona si estás en el BASIC del CPC.
Ya lo he notado, pero sinceramente, ni me he preocupado. Lo importante es que cambie de disco.
Es complicado mantener ahora mismo tres versiones diferentes y cada una con sus peculiaridades (2mb int., 2mb ext. y 512k)
desUBIKado escribió:
La versión para 2 MiB EXTERNOS funciona perfectamente, y no tiene el problema que he señalado más arriba.
Me alegro, la dejaré ahí y enlazaré un hilo para que la coja el que tenga problemas con la original.

rcmolina escribió:@desUBIKado, ¿dónde está esa compilación? :silbando:
Supongo que te refieres a la que he hecho exclusiva a desUBIKado para que pruebe.
He añadido el enlace al primer mensaje, para que quede mas claro todo.

Re: CPC6128 para versiones 512k

Publicado: 13 Ene 2018, 13:18
por rcmolina
Hola Jepalza,

Pues no consigo ver el enlace en el primer post :shock:
jepalza escribió:Supongo que te refieres a la que he hecho exclusiva a desUBIKado para que pruebe.
He añadido el enlace al primer mensaje, para que quede mas claro todo.

Re: CPC6128 para versiones 512k

Publicado: 13 Ene 2018, 13:24
por jepalza
En el primero de la version de 2mb, este hilo es para la version 512k, o sea, en este:
viewtopic.php?f=59&t=1933