¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Dudas, cuestiones, sugerencias y peticiones en general sobre el proyecto / Questions and requests about the project
juanjose
Mensajes: 68
Registrado: 21 Dic 2017, 12:21

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por juanjose » 16 Mar 2018, 12:18

El teclado es el gran problema.
Ningun emulador ni el zx uno contemplan esa idea y se olvidan que los originales no tenian ni Alt , ni teclas de funcion ni nada mas que numeros y letras.
Lo he intentado con el teclado arduino que se desarrolo para el zx uno (por eso acabe en este foro), pero es tal follon de combinaciones de teclas y modos que no es agradable de usar. :smashPC:
Deseche el R Pi y me hice con un ZX uno pensando que los problemas se debian a que estaba diseñado para este ultimo, pero despues de probar veo que el engorro y las limitaciones son las mismas. :mecagonto:
Con lo facil que seria un pulsador que accediera a un menu unico donde se pudiera escoger todo con cursores 5678 y enter... :cry:

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por spark2k06 » 16 Mar 2018, 12:38

Tiene esa cantidad de combinaciones, entre otras cosas, para adaptarse a la cantidad de cores desarrollados para el ZX-Uno, cada cual con su mapa de teclado específico. Pero si como parece sólo tienes pensado usarlo con el core de Spectrum es bien fácil... déjalo siempre en modo .ZX (guardando la configuración sólo una vez en la Flash con CS+SS+X) y asegúrate de que en la BIOS tienes puesto el layout teclado de Spectrum. Sólo necesitas memorizar las siguientes combinaciones:

-> CS+SS+Y: NMI (útil para acceder a los ficheros almacenados en la SD cuando usas ESXDOS)
-> CS+SS+N: Soft Reset
-> CS+SS+B: Hard Reset

Y ya está, para un uso básico no necesitas nada mas.

juanjose
Mensajes: 68
Registrado: 21 Dic 2017, 12:21

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por juanjose » 16 Mar 2018, 12:42

¿Como se pone el layout en la bios?

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por spark2k06 » 16 Mar 2018, 12:52

juanjose escribió:¿Como se pone el layout en la bios?
Cuando salga el logo del ZX-Uno pulsa Edit (Mayus+1) y entrarás en la BIOS. Navega por el menú y busca Layout de teclado (o algo así, ahora no estoy delante del mismo para ver exactamente qué pone) Es posible que lo tengas configurado como "Default", "Spanish" o "English" en lugar de como "Spectrum"... pues ponlo como "Spectrum" y sal guardando la configuración.

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por spark2k06 » 16 Mar 2018, 12:58

No obstante, te sugiero que eches un vistazo a la guía rápida del ZX-Uno así como a la FAQ que en su momento preparó Uto, para descubrir todas sus posibilidades :okidoki;

zx81
Mensajes: 56
Registrado: 08 Ene 2018, 16:55

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por zx81 » 16 Mar 2018, 15:44

juanjose escribió:El teclado es el gran problema.
Ningun emulador ni el zx uno contemplan esa idea y se olvidan que los originales no tenian ni Alt , ni teclas de funcion ni nada mas que numeros y letras.
Lo he intentado con el teclado arduino que se desarrolo para el zx uno (por eso acabe en este foro), pero es tal follon de combinaciones de teclas y modos que no es agradable de usar. :smashPC:
Deseche el R Pi y me hice con un ZX uno pensando que los problemas se debian a que estaba diseñado para este ultimo, pero despues de probar veo que el engorro y las limitaciones son las mismas. :mecagonto:
Con lo facil que seria un pulsador que accediera a un menu unico donde se pudiera escoger todo con cursores 5678 y enter... :cry:
Quieres decir que no has encontrado nada que satisfaga TU idea de lo que debería ser tu aparato ideal. Pero es que cada uno aquí tiene una idea de lo que debería ser eso. Algunos, cada uno a su manera, hemos pasado del "hay que" al "voy a" y encima hemos regalado nuestro trabajo. A algunas personas ese trabajo les es útil y a otras no les encaja, es la vida. Pero desarrollar algo como el ZX-Uno lleva un trabajazo infame y yo al menos no puedo reprocharles nada. Con el número de unidades de ZX-Uno que se han vendido y el trabajo que ha llevado desarrollarlo (todo realizado por personas con un nivel de cualificación altísimo, horas caras por tanto), con el ZX-Uno vendido a 600€ no compensaríamos el coste. Eso sin contar el trabajo de otros, que se reaprovecha de alguna manera, véase el caso del ESXDOS.

El problema que le veo a tu idea de teclado ya lo conoces: todas las teclas del Spectrum tienen uso y no puedes asegurar que una determinada combinación no será usada en alguno de los más de 15.000 programas que existen. Parece que cualquier combinación de CAPS+SHIFT+algo podría tener un uso especial, además de Shift+ENTER o SHIFT+SPACE, pero a saber en qué jardín te metes. Por eso, no me parece gravísimo que en la PI haya que apoyarse en un teclado USB estándar. Además de que desarrollar ese sistema de menús, que podría complicarse bastante, simplemente no debe caber en la FPGA y debe ser un curro infame y tedioso parirlo.

No sé porqué, pero como leer un foro es fácil, la gente acaba creyendo que todo es fácil y gratis. Es como ver a una pareja de patinaje artístico hacer cabriolas sobre el hielo, parece trivial, pero detrás de una actuación de 3 minutos hay AÑOS de trabajo y entrenamiento muy duro. Esto que digo no es un reproche hacia ti o hacia nadie en particular, pero sé que el equipo del ZX-Uno y todos los que han colaborado desde los que hacen carcasas en 3D a los que portan cores de otras máquinas, me entienden perfectamente. Todos las semanas hay alguien que cree estar en posesión de la verdad y que tiene mejores ideas que el que se ha currado el nano. Hablando específicamente por mi, a veces cansa y hasta desmoraliza.

El ZX-Uno es abierto, está todo disponible, la herramienta de VHDL es gratis (y mastodóntica, a la sazón). Termino casi como empiezo: solo es pasar del HAY QUE al VOY A.

Sin acritud.

Avatar de Usuario
spark2k06
Mensajes: 1188
Registrado: 12 Feb 2016, 13:58

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por spark2k06 » 16 Mar 2018, 15:49

Yo estoy contigo @zx81, a mí me ha tocado mucho tener que pasar a "VOY A" :-)

Enviado desde mi Thor mediante Tapatalk

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por Uto » 17 Mar 2018, 12:46

Solo testimonialmente: yo pienso que el conector edge para el ZX-uno no sirve para nada, al menos para nada que me interese a mi. Mas que nada por que sepáis que no sois todos los que pensáis que estaría muy bien tenerlo X-D

Por otro lado, reprogramar el arduino que hace de interfaz con con el teclado de gomas es relativamente sencillo, y por tanto añadir un pulsador que haga por ejemplo la funcion de NMI debería ser fácil. Ciertamente, si uno tiene una placa donde el arduino viene ya soldado, es más complicado usar uno de los pin libres, pero no es imposible hacer algún invento que se coloque entre las fajas y el conector del XL o el GO+, y que por ejemplo al pulsar un botón lleve todas las entradas a masa, lo cual provocaría la pulsación de las 40 teclas a la vez, y meter en el arduino algo que detecte la pulsación de las 40 teclas y generar la NMI. Bueno, no sé si es a masa o a 5V, pero ya me entendéis.

Incluso se puede meter algo con varios pulsadores, que simule la pulsación de distintas combinaciones de teclas, a cada cual más difícil, para tratar de evitar en la medida de lo posible que coincida con el uso de un juego/utilidad, por ejemplo que haya un botón que pulse 1-z-b-t-7-0-m-h-l-CS-SS-Space y eso sea la NMI, y haya otro que pusle 2-f-t--k-j-9-0-CS-SPC-L y eso sea el reset

pitercio
Mensajes: 8
Registrado: 27 Mar 2018, 00:01

Re: ¿Se puede conectar una disquetera de 3.5 al ZX-UNO?

Mensaje por pitercio » 27 Mar 2018, 00:14

zx81 escribió:
Dicho sea de paso, gracias a que un usuario me ha donado un teclado Recreated ZX, he añadido al emulador soporte para él. De momento anda en versión beta, pero funcionar, funciona. Si tienes uno de esos teclados, dímelo y te convierto en betatester en un pis-pas. :D

Eso sí, tampoco puedes conectarle una Opus Discovery a la PI...

Perdón por la intrusión.
Yo tengo un recreated!!! De momento solo lo he conseguido poner a funcionar con ZesarUX en el mac, con su propia app en iPad (juegos limitados por la app) y en una GPD XD, bajo... Spectacol, si no recuerdo mal...

Me falta probarlo en la Raspberry y conseguir que funcione en el zxuno!! Tengo un invento de Antonio Villena para conectarlo por USB pero solo consigo que se muestren algunos caracteres ("3", "m", "e" y "a"), tanto en layer A como en layer B. Por supuesto, cualquier otro teclado USB va bien con ese invento, así que debe de ser un tema de este teclado en concreto...

Me ofrezco a probar cualquier solución para esto, sería genial que lo pudiéramos poner a funcionar!!

Un abrazo!!

Responder