Página 13 de 17

Re: RE: Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 02 Abr 2017, 22:35
por Tromponauta
carmeloco escribió:Yo, por mucho que reinicio el ZX-Uno, me funciona bien siempre. Yo creo que puede ser cosa de la tarjeta SD.
Pues lo mismo vienen por ahí los tiros, esto es un misterio de los de Iker Jiménez :D

Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 02 Abr 2017, 23:40
por desUBIKado
@carmeloco y @Tromponauta ¿os funciona en el ZX-Uno el comando PIP para copiar archivos desde dentro del CP/M? A mi me da siempre error I/O de disco.

Re: RE: Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 03 Abr 2017, 06:17
por Tromponauta
desUBIKado escribió:@carmeloco y @Tromponauta ¿os funciona en el ZX-Uno el comando PIP para copiar archivos desde dentro del CP/M? A mi me da siempre error I/O de disco.
Esta tarde te lo miro que este fin de semana he estado poco tiempo en casa.

Re: RE: Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 03 Abr 2017, 21:45
por Tromponauta
desUBIKado escribió:@carmeloco y @Tromponauta ¿os funciona en el ZX-Uno el comando PIP para copiar archivos desde dentro del CP/M? A mi me da siempre error I/O de disco.
Acabo de hacer PIP PROF.SUB=PROFILE.SUB

ERROR: MAKE FILE NONRECOVERABLE - C:PROF.$$$

Acto seguido hago:

C>DIR

Y el error esta vez es:

HD timeout - Retry, Ignore por Cancel?

Al cancelar:

CP/M Error con C: Disk I/O
BDOS Función = 17 File = ????????.???

Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 03 Abr 2017, 22:04
por Tromponauta
He intentado hacer varias operaciones de escritura como por ejemplo crear una línea REM en Mallard Basic y salvar como Prueba.bas y con cada intento de escritura da un error Disk I/O con diferentes numeraciones, sin embargo desde el +3e DOS no tengo problema en crear, borrar, copiar, etc. No entiendo nada :(

Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 03 Abr 2017, 22:39
por otivax
Hola.
Entiendo que si os a falla a todos habrá un problema con la rutina de escritura. A ver si estas vacaciones de Semana Santa lo reviso, antes no puedo, ando muy liado en entre el curro y mis obligaciones familiares.
Ya os iré contando. Salu2.

Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 03 Abr 2017, 23:35
por Tromponauta
@otivax tu a tu ritmo amigo, por aquí sólo darte las gracias por el trabajo que haces altruistamente :)

Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 04 Abr 2017, 08:51
por desUBIKado
Me uno a lo dicho por Tromponauta y carmeloco. Lo primero es lo primero. Gracias por tu estupendo trabajo.

Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 25 Sep 2018, 07:58
por desUBIKado
Retomo este hilo pasado casi año y medio desde la última vez, porque se ha añadido recientemente al core de Spectrum de la placa fpga MiST el soporte para las interfases ZXMMC y DivMMC, y estamos intentando hacer funcionar este proyecto en la MiST.

http://www.atari-forum.com/viewtopic.ph ... 38#p353383

El caso es que no se consigue que el cargador detecte la interfase DivMMC de la MiST, y a veces o no detecta ninguna, o bien detecta la DivIDE, con lo cual no funciona. Ya en el ZX-Uno ocurre que no detecta siempre la interfaz DivMMC a la primera, y detecta generalmente primero la de 8 bits, pero al devolver un error 23 se puede volver a realizar un nuevo intento, y ya sí que detecta la interfaz DivMMC

¿Sería posible forzar la detección de una determinada interfaz? ¿Quizás mediante algún POKE?

Re: Spectrum +3 CP/M en disco duro interfaz 8 bits, DivIDE, DivMMC y ZXMMC

Publicado: 25 Sep 2018, 21:30
por Kyp
¿Se ha tenido en cuenta que hay que desactivar el automapper del divmmc? En el real es quitar un jumper pero en el core no sé cómo se hará. Y... El divmmc real usa unos puertos diferentes a los del zxmmc real pero el divmmc del zxuno usa los dos. No sé si tendrá algo que ver...