Se recuerda a los Nuevos Usuarios Registrados que es obligatorio pasarse por el hilo de Presentaciones y que, para poder descargar archivos,
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo. La Administración.

New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards. The Administration.


Por Telegram también estamos...

Proyectos y Diseños RetroZX Spectrum - Multiface 3

Apartado dedicado a proyectos y diseños hardware del mundillo Retro que no se incluyen en los apartados anteriores.
Califica este tema
Responder
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#81 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

¿Has pedido ya las placas?
Si no es así, espera....no se si la implementación del puerto Kempston del PlusD es correcta....
Vamo a ve...el puerto Kempston es el 31 y por tanto A5 debe valer 0 sí, pero también A6 y A7, o sea, que las ecuaciones no son 100% ortodoxas...
Es por eso, y es por ello que luego vienen los "conflictos" con algunos dispositivos, por lo tanto la decodificacón del puerto Kempston deberia ser Kempston = IOREQ # RD # A5 # A6 # A7;
Seguramente con solo comprobar que A5 este a nivel bajo sea suficiente pero no es lo correcto ya que daria igual leer el puerto 31 (el correcto) que el 223 o el 159 o el 95.....todos leerian el estado de los primeros 5 bits del bus de datos en ese momento...


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#82 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Estaba a punto de pedirlas.

OK, pero una cuestión.

Según los esquemas de otros dispositivos:

A5 (del bus de datos) ---- interruptor ----- JOY_EN (en el esquema, en las ecuaciones A5 en el pin 1 de la GAL)

En principio esto activa y desactiva el Joystick.

Si desactivo A5 (es decir, interruptor en OFF) pero A6 y A7 siguen activas y la decodificación es:

Kempston = IOREQ # RD # A5 # A6 # A7;

¿Se desactivaría el Joystick?

Además debería asignar pines a A6 y A7 ¿no?, por ejemplo:

PIN 9 = A6;
PIN10 = A7;


De todas formas, ecuaciones similares (con solo A5) las incluyen el DMini y la PlusD y no tengo problemas con el joystick, eso sí, sin conectar otros interfaces.

Pero al fin y al cabo esa es la idea, no necesitar conectar otros interfaces mientras tenemos conectada la MF3.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#83 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

Sí..sí...al desactivar A5 solo, el joystick no funcionaria, y sí, deberias rutear A6 y A7, pero eso es SOLO en caso de querer hacer un puerto KEMPSTON norma 100%.
Supongo que la inmensa mayoria de juegos (no se si el 100%) no decodifican el puerto entero, SOLO miran si A5 esta activo a nivel bajo y chimpúm...o sea, que a los juegos les importará un pimiento (o boniato) si decodificamos el puerto correctamente, peeeeeero luego viene nosecual periférico que el acceso a su puerto tenga A5 y A6 por ejemplo y la liamos...(eso es un supuesto a que no conozco ninguno que haga uso del pueto 9Fh...

Repito....SOLO en caso de querer NORMA KEMPSTON 100% :burla1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#84 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

¡Genial! Esa era la duda que tenía.

A ver que te parece:
► Mostrar Spoiler
Teniendo en cuenta el paso:

A5 --- interruptor --- JOY_EN

Má molao eso de .... o boniato ... :carcajada1: :carcajada1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#85 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Enrutando nuevamente ... :gamer1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#86 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

¿No tenemos emoticono de morderse las uñas? :triste1:
Bueno, da igual usaré este que parece correcto.... :sudor: ... espero que vaya todo bien... :sudor:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#87 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Bueno, ya te digo que no entiendo mucho de ecuaciones de GAL (casi nada) pero si desactivando A5 se desactiva el Joystick, entonces creo que debería funcionar correctamente.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#88 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

Kempston = IORQ # RD # JOY_EN # A6 # A7;
Esto esta mal.... :sarcastico1: :sarcastico1: :sarcastico1:
Esta BIEN :carcajada1: :carcajada1: :carcajada1: :carcajada1: :carcajada1:

esa algebra de boole...ya atras olvidada.... :carcajada1: :carcajada1: :carcajada1: :carcajada1:
No me hagas casoooooo....esta bien!!!
Not (a and b) = not a or not b

Debiera ser....
Kempston= IORQ & RD & JOY_EN & A6 & A7;


Se decodifica en el caso en que TODAS las señales sean 0, por eso luego dice así:

D7.OE = !Kempston;
D6.OE = !Kempston;
D5.OE = !Kempston;
D4.OE = !Kempston;
D3.OE = !Kempston;
D2.OE = !Kempston;
D1.OE = !Kempston;
D0.OE = !Kempston;

Las salidas se activan cuando NOT ( kempston )


< Sistema preparado >
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#89 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

De todas formas, eso no afecta a la pcb, así que luego seria depurar el "codigo" de la GAL... :loco1: en caso de que no chute....


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#90 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

¿Ves?

En las ecuaciones de DMini y PlusD está con #, no con &


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#91 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 20 Nov 2020 18:45 ¿Ves?

En las ecuaciones de DMini y PlusD está con #, no con &
Sí..sí...estan bien.... :sarcastico1: :sarcastico1: :sarcastico1: :sarcastico1: :sarcastico1:
He editado el post.... :sonrojado1:
La edad no perdona...
Bone escribió: 20 Nov 2020 18:42 Las salidas se activan cuando NOT ( kempston )
Yo mismamente lo decia aquí... NOT (Kempston) :sarcastico1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#92 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Boneatez quemestasliando .... :sarcastico1: :sarcastico1: :sarcastico1:

La edad, la edad, pero si sois unos lebreles ... :sarcastico1: :sarcastico1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#93 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

:carcajada1: :carcajada1: :carcajada1: :carcajada1: :carcajada1: :carcajada1: :carcajada1:
Vale....vale.....ahora sí......esta todo OK....
:carcajada1: :carcajada1: :carcajada1: :carcajada1: :carcajada1: :carcajada1: :carcajada1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#94 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

¡Genial!

Muchas gracias compi.

He estado mirando algunas placas de esas de aprendizaje para programar CPLD's que me ha recomendado un amiguete y no descarto hacerme con una para ir aprendiendo.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#95 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Creo que la placa quedará bastante chula.

Imagen


:risa1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#96 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

:beber1: :beber1: :beber1:

Pues por cierto, mi PLAnet que tienes ya esta programado para que se comporte como una PLA de C64, peeeeero si vos quiere, se pueden hacer cosas muy chulas con esa plaquita, ya que estan ruteadas bastantes señales y en una trainer de esar para ir pinchando, le das 5v estables, y puedes utilizarlo como mejor te venga en gana....eso sí....previamente deberias programar la CPLD para el uso que quieras.
Yo las estoy reprogramando para ver si puedo controlar la motoazada o el tractor mientras yo voy echando unas partiditas a algún Metal Slug... :sarcastico1: :sarcastico1: :sarcastico1: :sarcastico1:


< Sistema preparado >
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#97 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 20 Nov 2020 18:58 Creo que la placa quedará bastante chula.

Imagen


:risa1:
Chachiiiii..... :gamer1:

y ahora...........a bailar....
:bairlar2: :bairlar2: :bairlar2: :bairlar2: :bairlar2: :bairlar2: :bairlar2: :bairlar2: :bairlar2:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#98 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Bone escribió: 20 Nov 2020 18:58Yo las estoy reprogramando para ver si puedo controlar la motoazada o el tractor mientras yo voy echando unas partiditas a algún Metal Slug... :sarcastico1: :sarcastico1: :sarcastico1: :sarcastico1:
Me encantaría ver esas ecuaciones .... :carcajada1: :carcajada1: :carcajada1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#99 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

La verdad es que, tras haber probado que funciona perfectamente con disqueteras de 3", de 3.5" y las Gotek, con el Kempston añadido, creo que queda un interfaz bastante completo.

Para los poseedores de un +2A o +2B se pueden utilizar las opciones de grabar en disco si se usa algún interfaz de disqueteras como el de wilco2009.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#100 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 20 Nov 2020 19:07 La verdad es que, tras haber probado que funciona perfectamente con disqueteras de 3", de 3.5" y las Gotek, con el Kempston añadido, creo que queda un interfaz bastante completo.

Muy cierto....siempre quise tener ese interface cuando poseia mi +3...

merlinkv escribió: 20 Nov 2020 19:07 Para los poseedores de un +2A o +2B se pueden utilizar las opciones de grabar en disco si se usa algún interfaz de disqueteras como el de wilco2009.
Por cierto, a mí, el interfaz de wilco2009 nunca llegó a funcionar. Lo dejé por perdido tras dos o tres dias revisando las pistas...a mí me vino mal troquelada la pcb y tenia muchas pistas finitas finitas....vaya que no me funcionó nunca... :aburrido1:


< Sistema preparado >
Califica este tema
Responder

Últimos 25 Usuarios que han visitado este Tema

keltike, morenop3, finno, AndyP, tun40, Neville, Alki, NacherasTM, pintza, jorsus, Pingui, Fidelware, merlinkv, Valfac, scorpio, jul, jmac2, retrocant, TorpedoJavi, droman, Jason_rg, xavo242, Eusebio, Sup3rH4L, Bone

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados