Hola
Existe algún tipo de interfaz para cpc que permita usar tarjetas SD o CF aparte del HxC? Veo que este es una especie de emulación de floppy mediante hardware, pero preferiría algo más tipo divide/divmmc de spectrum pero para cpc
Gracias!
Saludos
César
Interfaz SD o CF para CPC
- chernandezba
- MSX Turbo R
- Mensajes: 264
- Registrado: 11 Mar 2015, 10:42
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: ZX81
- consola_favorita: NeoGeo
- Primera consola: Atari 2600
- Gracias dadas: 13 veces
- Gracias recibidas: 167 veces
- alt
- Amiga 2500
- Mensajes: 4419
- Registrado: 07 Sep 2004, 21:52
- Ubicación: madrid
- Gracias dadas: 1255 veces
- Gracias recibidas: 2255 veces
- Contactar:
Re: Interfaz SD o CF para CPC
Veo que este es una especie de emulación de floppy mediante hardware, pero preferiría algo más tipo divide/divmmc de spectrum pero para cpc
¿Y qué sentido tendría querer un Divide para el CPC, cuando algunos de los mejores juegos del sistema no se podrían cargar mediante snapshots de la memoria, porque son multicarga? Mejor un dispositivo de almacenamiento masivo que funcione como un disco duro, ¿no?
Pero me temo que las dos opciones (X-Mass, SymbiFace II) más útiles están actualmente agotadas, que otras propuestas (IDE/8255) son prácticamente inusables y que las alternativas más antiguas como los discos duros de Dobbertin o el CPC-IDE son inencontrables, así que tendrás que conformarte con el C4CPC si es que tienes un Amstrad Plus o una GX4000. Es algo parecido a lo que ha terminado siendo el Divide, porque permite lanzar juegos (parcheados, eso sí) que ocupan más que un simple volcado de la RAM.
- chernandezba
- MSX Turbo R
- Mensajes: 264
- Registrado: 11 Mar 2015, 10:42
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: ZX81
- consola_favorita: NeoGeo
- Primera consola: Atari 2600
- Gracias dadas: 13 veces
- Gracias recibidas: 167 veces
Re: Interfaz SD o CF para CPC
Bueno la idea es que esos interfaces, en algunas máquinas, permiten leer volcados de floppy en disco (en cpc los .dsk) de tal manera que guardando archivos .dsk en una tarjeta sd el sistema te los lee como si fuesen floppys.
El tema es que en ZEsarUX he intentado emular la disquetera del cpc/+3 y no hay manera que funcione.
Y la alternativa a emular la disquetera es encontrar una interfaz que lo haga mediante sd/mmc o similar. Luego solo tengo que emular esa interfaz, que seguro que es más fácil que intentar que funcione la emulación de floppy.
En spectrum ya emulo el divide y el divmmc; usando el firmware esxdos puedo incluso leer volcados de disquete de tr-dos y cargarlos como un floppy virtual
Echaré un vistazo a ese c4cpc, gracias, aunque de momento no lo puedo usar pues solo emulo el cpc464
Saludos
El tema es que en ZEsarUX he intentado emular la disquetera del cpc/+3 y no hay manera que funcione.
Y la alternativa a emular la disquetera es encontrar una interfaz que lo haga mediante sd/mmc o similar. Luego solo tengo que emular esa interfaz, que seguro que es más fácil que intentar que funcione la emulación de floppy.
En spectrum ya emulo el divide y el divmmc; usando el firmware esxdos puedo incluso leer volcados de disquete de tr-dos y cargarlos como un floppy virtual
Echaré un vistazo a ese c4cpc, gracias, aunque de momento no lo puedo usar pues solo emulo el cpc464
Saludos
- chernandezba
- MSX Turbo R
- Mensajes: 264
- Registrado: 11 Mar 2015, 10:42
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: ZX81
- consola_favorita: NeoGeo
- Primera consola: Atari 2600
- Gracias dadas: 13 veces
- Gracias recibidas: 167 veces
- carmeloco
- MSX Turbo R
- Mensajes: 318
- Registrado: 02 Ene 2016, 17:19
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum +2
- consola_favorita: Nintendo GameBoy
- Primera consola: Nintendo GameBoy
- Gracias dadas: 1 vez
- Gracias recibidas: 13 veces
Re: Interfaz SD o CF para CPC
Dos cosas, el DivIDE y el DivMMC, no solo cargan snapshots. También cargan archivos .TAP, y ahí está la gracia de estos interfaces, ya que permiten la carga de software multicarga.
Referente a lo de la emulación, desconozco los formatos de archivos de cinta del CPC, pero, ¿no se puede hacer como hace ZesaruX con el Spectrum? Me refiero a la carga de .TAP y .TZX sin usar la emulación del DivIDE.
Referente a lo de la emulación, desconozco los formatos de archivos de cinta del CPC, pero, ¿no se puede hacer como hace ZesaruX con el Spectrum? Me refiero a la carga de .TAP y .TZX sin usar la emulación del DivIDE.
-
- Amiga 1200
- Mensajes: 1286
- Registrado: 24 Sep 2007, 15:34
- Gracias dadas: 17 veces
- Gracias recibidas: 26 veces
Re: Interfaz SD o CF para CPC
La historia esta, en que hay muchos juegos que no usan el firmware del cpc, si no que acceden el hardware directamente ya sea para cargar cintas o discos.
Asi que no se como ira el tema del spectrum, pero en el cpc siempre te vas a encontrar que te funcionaran solo los juegos que usen las llamadas del firmware previamente parcheado esas llamadas. Esto es igual en el c4cpc en adaptador wifi o donde sea.
Por eso el hxc tiene mas sentido, al emular el hardware de una diskettera eliminas de un plumazo esa limitación.
Te lo dice uno que se ha currado conversiones al c4cpc como el laser squad o rescate a la atlantida Que usaban acceso directo al disco
.
¿De todas formas lo estoy entendiendo bien?. ¿Lo que no consigues es emular la disquetera dentro del emulador?. Porque si es eso, puedes simplemente echarle un ojo al codigo fuente del emulador arnold por ejemplo y ves como esta emulada.
Asi que no se como ira el tema del spectrum, pero en el cpc siempre te vas a encontrar que te funcionaran solo los juegos que usen las llamadas del firmware previamente parcheado esas llamadas. Esto es igual en el c4cpc en adaptador wifi o donde sea.
Por eso el hxc tiene mas sentido, al emular el hardware de una diskettera eliminas de un plumazo esa limitación.
Te lo dice uno que se ha currado conversiones al c4cpc como el laser squad o rescate a la atlantida Que usaban acceso directo al disco

¿De todas formas lo estoy entendiendo bien?. ¿Lo que no consigues es emular la disquetera dentro del emulador?. Porque si es eso, puedes simplemente echarle un ojo al codigo fuente del emulador arnold por ejemplo y ves como esta emulada.
- chernandezba
- MSX Turbo R
- Mensajes: 264
- Registrado: 11 Mar 2015, 10:42
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: ZX81
- consola_favorita: NeoGeo
- Primera consola: Atari 2600
- Gracias dadas: 13 veces
- Gracias recibidas: 167 veces
Re: Interfaz SD o CF para CPC
carmeloco escribió:Dos cosas, el DivIDE y el DivMMC, no solo cargan snapshots. También cargan archivos .TAP, y ahí está la gracia de estos interfaces, ya que permiten la carga de software multicarga.
Gracias, lo se

esxdos está pensado para poder extender los comandos del sistema mediante comandos que empiezan por ".". Por ejemplo en zx-uno hay programas de configuración que se deben arrancar en esxdos
Referente a lo de la emulación, desconozco los formatos de archivos de cinta del CPC, pero, ¿no se puede hacer como hace ZesaruX con el Spectrum? Me refiero a la carga de .TAP y .TZX sin usar la emulación del DivIDE.
Si, CPC tiene formato CDT (el mismo que TZX pero cambiando la extensión) y ese formato está soportado en ZEsarUX. Lo que no soporta es la disquetera del 664 o el 6128...
Saludos
- chernandezba
- MSX Turbo R
- Mensajes: 264
- Registrado: 11 Mar 2015, 10:42
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: ZX81
- consola_favorita: NeoGeo
- Primera consola: Atari 2600
- Gracias dadas: 13 veces
- Gracias recibidas: 167 veces
Re: Interfaz SD o CF para CPC
tic escribió:La historia esta, en que hay muchos juegos que no usan el firmware del cpc, si no que acceden el hardware directamente ya sea para cargar cintas o discos.
Asi que no se como ira el tema del spectrum, pero en el cpc siempre te vas a encontrar que te funcionaran solo los juegos que usen las llamadas del firmware previamente parcheado esas llamadas. Esto es igual en el c4cpc en adaptador wifi o donde sea.
Por eso el hxc tiene mas sentido, al emular el hardware de una diskettera eliminas de un plumazo esa limitación.
Te lo dice uno que se ha currado conversiones al c4cpc como el laser squad o rescate a la atlantida Que usaban acceso directo al disco.
¿De todas formas lo estoy entendiendo bien?. ¿Lo que no consigues es emular la disquetera dentro del emulador?. Porque si es eso, puedes simplemente echarle un ojo al codigo fuente del emulador arnold por ejemplo y ves como esta emulada.
Ya, supongo que emular una interfaz así no será 100% compatible con todos los juegos, pero al menos será más que el 0% que soporto ahora que vengan en disco

Si, has entendido bien. La disquetera del cpc es la misma que el +3 y pese a que he mirado varios códigos fuente no hay manera que me funcione. No es sólo hacer un copy-paste de un código, sino que hay que adaptarlo a mi core y eso no es tan fácil. Además en el caso de la rom del +3 (y supongo que también en la del cpc) las llamadas a la disquetera suponen que la disquetera tarda un tiempo concreto en retornar un dato, y no vale con que el emulador retorne ese dato al instante, de esa manera no funciona.
En cambio emular un divide o un divmmc es muy fácil. Lees las especificaciones oficiales del protocolo ide o mmc, lo emulas tal cual dice, y funciona a la primera

Saludos
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados