Curiosidades varias con Harlequin, divIDE y ESXDOS
Publicado: Mié Ago 01, 2012 4:55 pm
Hoy he estado haciendo pruebas arriba y abajo con mis equipos, y me he encontrado con una serie de cosas "curiosas".
Tengo un divIDE 0.57c, y unas cuantas tarjetas. Entre estas tarjetas tengo una CF Memorex de 64 Mb, que nunca ha funcionado con el divIDE (asumía que estaba en la lista de tarjetas incompatibles). Esta tarjeta había sido probada previamente en un ZX Spectrum + Issue 6, varios +2B y un +3(e) y el divIDE jamás la reconocía (siempre decía que tenía 0 volúmenes o se colgaba al iniciar). Sorpresa: con el divIDE enchufado al Harlequin, he sido capaz de particionarla (con zxfdisk) y luego en mi Linux le he creado un sistema de ficheros FAT16 y le he metido ficheros. La tarjeta funciona perfectamente en el Harlequin... pero sigue fallando en el ZX Spectrum +.
Ahora el fallo es que cuando pulso el botón de NMI (uso esxdos 0., el equipo se vuelve "loco" (fondo negro, con rayas negras horizontales, como si se corrompiera la memoria baja). Con otras tarjetas, funciona bien. Me ha sorprendido que ahora trague con la tarjeta "incompatible".
El menor consumo del divIDE también se nota: con el Spectrum, al enchufar un interface de joystick y el divIDE a la vez, tenía cuelgues cada dos por tres (muchas veces nada más pulsar NMI)... ahora mismo el Harlequin, con el RAMTurbo, dos joysticks, divIDE y CF funciona de manera estable (se nota que la fuente va algo forzada, pero no se cuelga).
Por otra parte, tenía una tarjeta CF de 512 megas con dos particiones. La primera tiene 16 megas para usar con +3e, la segunda el resto del espacio para usar con divIDE normal (en la tabla de particiones está marcada como activa). El caso es que ESXDOS no reconoce los ficheros de sistema que están metidos en la segunda partición.
¿Cuál sería la forma adecuada de particionar una tarjeta CF para compartir entre +3e y ESXDOS? Me interesa saber dónde poner cada partición, cuál debe estar marcada como activa y dónde deben ir los ficheros de sistema de ESXDOS.
Otra curiosidad que he descubierto (nada que ver con los ZX y los harlequín) tiene que ver con uno de mis mp3. El susodicho, marca Proline (=mp3 estándar chino con pegatinas propias) MP518 es capaz de reproducir mp3 y wav. El caso es que he convertido un fichero tap a wav con tape2wav (de fuse), y luego de wav a mp3 con lame. Al intentar cargar el mp3, se ha reproducido a velocidad normal (y al final ha dado un fallo de carga); la sorpresa es que al reproducir el wav (PCM/Mono/44.1), el mp3 lo ha reproducido más acelerado (casi turbo) y el Spectrum se lo ha tragado como un campeón... ¿tendré un mp3 diseñado para Spectrums?
Por último, habitualmente uso el divIDE con un adaptador CF a IDE, que tengo trucado para que coja la alimentación desde el bus del Spectrum. También tengo un adaptador SD a IDE, pero este necesita la alimentación desde una conexión de disquetera. ¿Alguien sabe si uno de estos adaptadores se puede trucar para no necesitar alimentación externa? ¿Consumirá menos el conjunto adaptador+SD que un adaptador+CF?
Gracias.
Tengo un divIDE 0.57c, y unas cuantas tarjetas. Entre estas tarjetas tengo una CF Memorex de 64 Mb, que nunca ha funcionado con el divIDE (asumía que estaba en la lista de tarjetas incompatibles). Esta tarjeta había sido probada previamente en un ZX Spectrum + Issue 6, varios +2B y un +3(e) y el divIDE jamás la reconocía (siempre decía que tenía 0 volúmenes o se colgaba al iniciar). Sorpresa: con el divIDE enchufado al Harlequin, he sido capaz de particionarla (con zxfdisk) y luego en mi Linux le he creado un sistema de ficheros FAT16 y le he metido ficheros. La tarjeta funciona perfectamente en el Harlequin... pero sigue fallando en el ZX Spectrum +.
Ahora el fallo es que cuando pulso el botón de NMI (uso esxdos 0., el equipo se vuelve "loco" (fondo negro, con rayas negras horizontales, como si se corrompiera la memoria baja). Con otras tarjetas, funciona bien. Me ha sorprendido que ahora trague con la tarjeta "incompatible".
El menor consumo del divIDE también se nota: con el Spectrum, al enchufar un interface de joystick y el divIDE a la vez, tenía cuelgues cada dos por tres (muchas veces nada más pulsar NMI)... ahora mismo el Harlequin, con el RAMTurbo, dos joysticks, divIDE y CF funciona de manera estable (se nota que la fuente va algo forzada, pero no se cuelga).
Por otra parte, tenía una tarjeta CF de 512 megas con dos particiones. La primera tiene 16 megas para usar con +3e, la segunda el resto del espacio para usar con divIDE normal (en la tabla de particiones está marcada como activa). El caso es que ESXDOS no reconoce los ficheros de sistema que están metidos en la segunda partición.
¿Cuál sería la forma adecuada de particionar una tarjeta CF para compartir entre +3e y ESXDOS? Me interesa saber dónde poner cada partición, cuál debe estar marcada como activa y dónde deben ir los ficheros de sistema de ESXDOS.
Otra curiosidad que he descubierto (nada que ver con los ZX y los harlequín) tiene que ver con uno de mis mp3. El susodicho, marca Proline (=mp3 estándar chino con pegatinas propias) MP518 es capaz de reproducir mp3 y wav. El caso es que he convertido un fichero tap a wav con tape2wav (de fuse), y luego de wav a mp3 con lame. Al intentar cargar el mp3, se ha reproducido a velocidad normal (y al final ha dado un fallo de carga); la sorpresa es que al reproducir el wav (PCM/Mono/44.1), el mp3 lo ha reproducido más acelerado (casi turbo) y el Spectrum se lo ha tragado como un campeón... ¿tendré un mp3 diseñado para Spectrums?
Por último, habitualmente uso el divIDE con un adaptador CF a IDE, que tengo trucado para que coja la alimentación desde el bus del Spectrum. También tengo un adaptador SD a IDE, pero este necesita la alimentación desde una conexión de disquetera. ¿Alguien sabe si uno de estos adaptadores se puede trucar para no necesitar alimentación externa? ¿Consumirá menos el conjunto adaptador+SD que un adaptador+CF?
Gracias.