¿Es posible tener 4 puertos de joystick en Spectrum?

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
Lenko
Atari 1040 STf
Atari 1040 STf
Mensajes: 831
Registrado: 29 Mar 2005, 11:39
Gracias dadas: 607 veces
Gracias recibidas: 134 veces

¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor Lenko » 15 Ago 2015, 00:38

Hola:

Sé que para Comodore existen interfaces que permiten ampliar el número de joysticks a 4 e incluso a 8, aunque lógicamente los juegos que lo utilizan deben estar programados específicamente.

Para el Spectrum he visto el típico Interface Kempstone de uno o dos puertos de joysticks y el Interface 2 que trae dos puertos...

Por eso pregunto... ¿existe algún interfaz que permita más puertos? ¿Habría alguna forma de implementar cuatro utilizando interfaces existentes (por ejemplo poniéndolos en serie?

Gracias.

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor mcleod_ideafix » 15 Ago 2015, 00:56

Lenko escribió:Por eso pregunto... ¿existe algún interfaz que permita más puertos? ¿Habría alguna forma de implementar cuatro utilizando interfaces existentes (por ejemplo poniéndolos en serie?

Gracias.


Se me ocurren tres formas en las que puedas tener 4 puertos en un Spectrum:

1. Enchufando un Interface II, un interface Kempston y un interface de joystick compatible con Fuller. El primero te da dos puertos, y los otros dos, un puerto cada uno. Eso sí: sólo te serviría para darte el pegote. No conozco ningún juego que use A LA VEZ los cuatro sistemas.
2. Usando uno o varios joysticks programables, y asignando a cada uno 5 teclas del teclado.
3. Usando la versión del interface COMCOM que hizo Antonio Villena, y que puede escalarse a tantos puertos de joystick como permitan las 40 teclas (a 5 teclas por puerto, 8 puertos de joystick)

Sólo las dos últimas soluciones son factibles de poder ser usadas por algún juego en el que jueguen más de 2 jugadores a la vez, y de esas dos, por motivos prácticos, sólo la última es realmente usable.

En el ZX-Uno, por ejemplo, es posible que jueguen tres personas simultáneamente: una usando el teclado (por ejemplo OPQAM), otra usando el joystick de teclado (teclas del keypad) y otra más usando un joystick.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor antoniovillena » 15 Ago 2015, 13:10

El caso es, ¿hay juegos para 4 jugadores simultáneos para Spectrum? Yo creo que el problema está más por la parte del software. Con el ComCon tienes hasta 8 posibles joysticks (suponiendo 5 controles por joystick). Si por ejemplo mapeas un segundo disparo (o tercer disparo) para cada joystick, el número de joysticks simultáneos es menor.

Tengo diseñada una segunda versión de ComCon que además de poder mapear a las 40 teclas de spectrum, puedes mapear a las 5 líneas de kempston. Así puedes asignar un joystick a kempston y otro a teclado (y si el juego lo permite, el botón secundario del joystick kempston se puede asignar a cualquier tecla).

Avatar de Usuario
Lenko
Atari 1040 STf
Atari 1040 STf
Mensajes: 831
Registrado: 29 Mar 2005, 11:39
Gracias dadas: 607 veces
Gracias recibidas: 134 veces

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor Lenko » 15 Ago 2015, 13:25

Muchas gracias.

Mi idea es hacer (intentar) yo mismo algún juego sencillo tipo el snake para ocho jugadores que tiene el Commodore. Esos juegos son geniales en reuniones y eventos.

No sé si la opción de mcleod con los interfaces en serie sería posible acceder a los cuatro joysticks.

Desde luego la opción de ese ComCom de ocho puertos me parece la más elegante.

Yo me apunto desde ya si la públicas.

Muchas gracias.

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor mcleod_ideafix » 15 Ago 2015, 13:30

Lenko escribió:No sé si la opción de mcleod con los interfaces en serie sería posible acceder a los cuatro joysticks.

Posible es pero te vas a encontrar problemas de índole práctico. Para empezar, el encontrar una interfaz que soporte la norma Fuller, que todos los interfaces prolonguen el conector trasero, y que no haya mal funcionamiento por causa del ruido producido por extender el bus.

Lenko escribió:Desde luego la opción de ese ComCom de ocho puertos me parece la más elegante.

Yo diría que la única que funciona realmente.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor antoniovillena » 15 Ago 2015, 13:58

Lenko escribió:Muchas gracias.

Mi idea es hacer (intentar) yo mismo algún juego sencillo tipo el snake para ocho jugadores que tiene el Commodore. Esos juegos son geniales en reuniones y eventos.

No sé si la opción de mcleod con los interfaces en serie sería posible acceder a los cuatro joysticks.

Desde luego la opción de ese ComCom de ocho puertos me parece la más elegante.

Yo me apunto desde ya si la públicas.

Muchas gracias.

Tengo kits preparados metidos en sobres a la espera de ser vendidos. El hilo de ventas principal está en vaderetro, pero lo puedo desde aquí

Avatar de Usuario
Lenko
Atari 1040 STf
Atari 1040 STf
Mensajes: 831
Registrado: 29 Mar 2005, 11:39
Gracias dadas: 607 veces
Gracias recibidas: 134 veces

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor Lenko » 15 Ago 2015, 14:00

Perfecto. Pues entonces quiero uno.

Te mando un privado para que me digas precio.

Gracias mil a ambos.

Avatar de Usuario
Namek
Atari 1040 STf
Atari 1040 STf
Mensajes: 840
Registrado: 11 Jul 2011, 13:13
Gracias dadas: 18 veces
Gracias recibidas: 63 veces

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor Namek » 15 Ago 2015, 15:40

El 3D Stock Car Championship y su secuela, permitia jugar 4 jugadores a la vez, yo llegue a probar hasta tres todos con teclas... Un follon pero bastante divertido...

http://www.worldofspectrum.org/infoseek ... id=0004904

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor antoniovillena » 15 Ago 2015, 16:33

He probado el juego y efectivamente funciona con 4 jugadores. El ComCon tiene 2 puertos DB9 incluidos. Los otros 2 los tendrás que comprar de este tipo:

www.ebay.com/itm/301678250468

Para estos conectores externos la única diferencia es que necesitas conectar el pin 8 a masa, vamos que en lugar conectar 5 cables, tienes que conectar 6.

Avatar de Usuario
Ivanzx
Amiga 1200
Amiga 1200
Mensajes: 1620
Registrado: 05 Abr 2007, 19:39
Gracias recibidas: 22 veces
Contactar:

Re: ¿Es posible tener 4 puertos de joystick en Spectrum?

Mensajepor Ivanzx » 15 Ago 2015, 17:04

Según WoS, usando su Infoseek Database, hay 15 juegos en los que se pueden jugar 4 jugadores simultaneos, mas el que comentaba Namek, que por cierto esta en WoS erróneamente catalogado como 4 jugadores pero en turnos, no simultaneos. Lo coentare en el foro de la base de datos para que lo corrijan, gracias Namek ;)

Aquí esta la lista de los juegos con 4 jugadores:

http://www.worldofspectrum.org/infoseek ... loadpics=3


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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