Jugando a varios clásicos con un MSX

Страница 6/6
1 | 2 | 3 | 4 | 5 |

By AxelStone

Prophet (3094)

Аватар пользователя AxelStone

06-07-2015, 10:17

Me temo que la Pi en analógico se ve como el culo, nada que ver con una ArcadeVGA. El verdadero valor de la RPi son sus filtros tipo scanline, que permite conectarse a una LCD sin que te sangren los ojos. Así por ejemplo si tienes CRT usa el MSX desde luego, pero en un LCD casi prefiero un emulador convenientemente filtrado, que saca un aspecto muy aproximado a nada que te lo curres un poco.

Otra opción para seguir tirando del MSX genuino en una LCD y que mucha gente ya usa con todo tipo de máquinas retro es comprarte un scanline generator que tan de moda están ahora.

By tupendo

Master (147)

Аватар пользователя tupendo

06-07-2015, 10:59

¿Entonces es como conectar por s-video un pc a una tele? ¿no da resoluciones en progresivo? Pues entonces nada, comprare el cable vga a rgb a 15 khz y lo montaré en una torre viejuna. Me había hecho ilusiones con eso de una PI y una sd con un msx arrancando directamente.

Saludos y gracias.

By Nacho Cabrera

Supporter (14)

Аватар пользователя Nacho Cabrera

06-07-2015, 11:59

Oha!

@Guillian, tengo que empezar de nuevo pidiendo disculpas (y van tres!) porque no he separado las respuestas a cada quien, y efectivamente, doy a entender que los hypes de los que hablaba en mi anterior prespuesta han saldo de tu boca (o de tus dedos en este caso), cuando efectivamente, han sido otros usuarios del foro los que han tomado este desarrollo por lo que no es.

Entonces, a modo de resumen y para mayor claridad, voy a intentar hacer un post consolidando todos mis aporters anteriores en tres puntos

1. La Raspberri Pi es un pequeño ordenador, apenas mas grande que una cajetilla de tabáco, muy económico, que cuenta con millones de usuarios y fans en todo el mundo y un enorme repertorio de
software, enttre el que cabe destacar sus decenas de emuladores de sistemas como máquinas arcade, microordenadores y consolas.

2. Usando un interfaz a traves del puerto de cartucho ( https://www.youtube.com/watch?v=tdgzIPafn-4 ) como propone Guillian, o traves del puerto de impresora ( http://www.msx.org/forum/msx-talk/hardware/msx-computer-usb-keyboard-several-devices-machines-aka-raspberry-pi-pc-compa ) como propone Emic, podemos usar nuestro MSX como un teclado USB genérico. Por ende, con uno de estos desarrollos podemos utilizar el MSX como el teclado de una Raspberri Pi.

3. ¡Ojo! Usando un MSX como teclado de una Raspberri Pi no tenemos ni un Super MSX, ni un MSX emulando a ninguna máquina. Simplemente, tenemos una Raspberri Pi con un teclado retro coj*nudo; y si vamos por ahi pretendiendo otra cosa, lo más probable es que hagamos el ridículo. :)

By xgipe

Champion (397)

Аватар пользователя xgipe

06-07-2015, 12:12

Nacho Cabrera wrote:

...
La cámara se eleva y gira hacia el público, que no parece mostrar el menor interés en lo que se ve en las pantallas. Un grupito de asistentes mira de reojo el stand, y entre el ruido de fondo distinguimos la explicación que uno de ellos da a los demás con aire de suficiencia "...no claro, los MSX no pueden hacer eso... los juegos están corriendo en una Raspberri Pi, y esos MSX los estan usando como teclado...."[/b]

Y luego, con un zoom peliculero a lo Bruce Lee, aparezco en la sala y tras señalar a los sacrílegos que usan la MegaFlash digo las palabras: "Ya sabéis que los MSX no pueden cargar directamente los juegos desde una SD... ¡¡¡malditos tramposos!!!" Evil Evil Evil
Tomémoslo con sentido del humor... Running Naked in a Field of Flowers

By tupendo

Master (147)

Аватар пользователя tupendo

06-07-2015, 12:31

En realidad no lo carga directamente de la sd, lo pasa de la sd a la flash con lo cual funciona exactamente igual al original así que ahora la cámara apunta a los sacrílegos con un rápido zoom y una musiquita funky.

Pues claro que hay que tener sentido del humor chicos.

Saludos.

By jorge.romero.9655

Master (147)

Аватар пользователя jorge.romero.9655

06-07-2015, 16:15

En mis tiempos solucionabamos estas cosas con una cúpula del trueno. ¡Se han perdido las buenas costumbres!

By ENDDEMOGAMITAINA

Paragon (1280)

Аватар пользователя ENDDEMOGAMITAINA

06-07-2015, 17:46

A ver estas cosas son mas sencillas de lo que parecen,si ves un Nocturne in the Moonlight en funcionamiento gozas y punto,
no te preguntas como ni por que,si ademas controlas a Alucard con un Teclado de MSX pues entonces reconoces el advenimiento y mueres del placer.
no hay mas os complicais mucho.
voy a añadir unas equisss y unas desssssss no sea que alguno se ofenda xDDDDDDDDD Xddddddd

xDDDDDDDD.
Slaudos.

By tranx

Champion (344)

Аватар пользователя tranx

16-07-2015, 16:30

AxelStone wrote:
ENDDEMOGAMITAINA wrote:

Joder...,la verdad es que solo ver que lo controlas con el MSX ya mola.

Yo creo que es justo la parte menos atractiva. La RPi es autónoma, le puedes conectar un teclado usb y a correr, ¿qué necesidad hay de meter un MSX en la ecuación? Como curiosidad es graciosa, pero la verdad, nunca usaría mi tr como teclado de una RPi.

Opino igual

By Emic

Rookie (28)

Аватар пользователя Emic

13-04-2016, 20:28

Hola, a todos

Finalmente, tras un año de desarrollo, hemos terminado el interfaz MSX2USB, que como su nombre indica, permite usar nuestro querido MSX como teclado universal de cualquier dispositivo con esta entrada, ya sea la comentada Raspberri Pi, una SmartTV o una lavadora, si la hubiera.

He creido oportuno copiar en este hilo la entrada publicada en el foro de hardware porque fue aqui donde surgio la idea, aunque para no duplicar contenidos, entiendo que lo correcto seria seguir la discursion aqui :"MSX2USB by 2ndF Interface" y "ARDUINO MSX2USB by Ramones Interface"

A continuación copio el contenido del post, pero , como ya comento, lo adecuado es continuarlo en su propio hilo:

-----------------------------------------------------------Inicio del Post---------------------------------------------------------------
Hola a todos,

antes de nada, aprovecho para presentarme. Me llamo Miguel Angel y soy uno de los 'Hermanos Cabrera' que formaba parte de The Second Foundation, que es como mi hermano y yo decidimos llamarnos allá por los noventa, para realizar algunas cosillas en el mundo MSX, y ayudar a realizar alguna reunión de MadriSX de entonces, junto con Rafa Corrales de Power Replay, etc. .

Dicho esto, entro en materia:

Hace aproximadamente un año tuvimos la idea de desarrollar un interface que permitiera al MSX ser utilizado y reconocido como un dispositivo de Teclado USB , para permitir utilizar nuestro querido MSX como teclado universal de cualquier dispositivo con esta entrada. Adicionalmente, mapeamos también ambos Joysticks ,de forma que pudieramos jugar con ellos tabién allá donde conectáramos el MSX.

Actualmente el funcionamiento y características de nuestro interfaz están descritos en:

”MSX2USB by 2ndF interface” - Website

Ya en las etapas finales, tuvimos la mayúscula sorpresa a tres bandas (Ramones, mi hermano, y yo), de ver un post en el foro de hardware internacional, (donde habia quedado en el aire esta propuesta), que, de forma totalmente simultanea, y sin ningún contacto entre ambos, Armando (Ramones), habia hecho un desarrollo similar, con una implementación diferente.

En el caso de Armando (Ramones), el desarrollo está basado en un Kit Arduino modificado junto con un software ROM a modo de Driver que ha de ejecutarse en el MSX. Temporalmente hemos acordado llamarlo "ARDUINO MSX2USB by Ramones Interface".

En nuestro caso, el desarrollo consiste en una placa de diseño propio(PCB) y un chip propietario con soporte USB HID,y que igualmente requiere de un software ROM que ha de ejecutarse en el MSX. Lo hemos llamado: "MSX2USB by 2ndF Interface".

Tras el susto inicial (el de haber trabajado en proyectos similares, durante el mismo tiempo, sin saber nada uno del otro) (!), decidimos compatibilizarlos lo más posible, dentro de sus diferencias, de cara al usuario (Internamente, tanto su hardware, su Firmware, y el Software MSX necesario para cada interface son diferentes) .

Visto también que el rango de precios en que se movían era similar,hemos esperado a que estuvieran ambos listos, para ponerlos a la venta.

Bueno, hasta aquí el resumen de por qué inicamos este hilo. A continuación, hemos pensado que la mejor forma de presentación es la traducción del post de hardware internacional en que comentamos todo lo que hay que saber sobre ambos interfaces y cómo adquirirlos. El post del hilo original, en inglés, es el siguiente:

MSX2USB Post Original en Inglés

Y ahora su traducción, que vamos a aprovechar, para presentaros nuestros respectivos interfaces:
---------------------------------------------------------------------------------------------------------
¡Hola Ramones!

Quote:

Ramones escribió:
Finalmente tengo una nueva versión (que espero definitiva) del firmware y el driver ROM para MSX:

Por lo tanto, tu interface está listo. ¡Excelente!

Quote:

[] Soporte para Keyboard HID Boot Protocol y Keyboard HID Report Protocol. Ahora puedes utilizar el teclado en un PC con BIOS Antigua y sistemas enbebidos que sólo funcionan con Teclados con Boot Protocol. (Únicamente en el modo "keyboard only").
[] Nuevo Sistema de Comunicación Asíncrona. Ahora puedes cambiar el interface (de un dispositivo a otro) sin que sea necesario resincronizarlo manualmente con el MSX.
[] Soporte para el LED de CAPS LOCK (HID Boot Protocol). El LED es manejado desde el sistema host (Desde el dispositivo al que se ha conectado el MSX mediante el interface).

En un intento de clarificar los posts que realicemos a partir de aquí, voy a referir a nuestro interface como: "MSX2USB by 2ndF Interface" y voy a referirme a tu interface como: "ARDUINO MSX2USB by Ramones Interface". Por supuesto, de manera provisional, hasta que elijas el nombre definitivo para tu interface.

[] MSX2USB by 2ndF Interface usa el protocolo HID Boot Protocol cuando está disponible, y, si no es reconocido, cambia automáticamente al protocolo HID Report Protocol. No porque lo hayamos elegido así, sino porque el fabricante del chip que utilizamos en nuestro interface ya lo había previsto en su implementación oficial de USB HID para el chip, que es la que utilizamos.

[] MSX2USB by 2ndF Interface usa un sistema de comunicación asíncrono unidireccional. La sincronización con el MSX no es necesaria. Puedes cambiar el interface de un dispositivo a otro cuantas veces quieras.

[] MSX2USB by 2ndF Interface no se encarga de controlar el LED de CAPS LOCK del MSX. Debes recordar apagar la tecla de CAPS manualmente mediante su pulsación, si está encendida, antes de conectarlo a un ordenador o dispositivo diferente.

En referencia a estos dos últimos puntos, el interface “MSX2USB by 2ndF interface” ha sido creado de esta forma debido, tanto por economía en el hardware, como por portabilidad, pues nos permite utilizar cualquier otro chip para fabricarlo, en lugar del que utiliza actualmente, con tal de que el chip tenga soporte para USB HID y un puerto de entrada de 8 bits. Esto nos es útil para el caso de que el chip utilizado quede obsoleto, deje de fabricarse, agote sus existencias, o exista una versión o chip diferente más económico que pueda utilizarse.

Quote:

[] Multi-Dispositvo:
- Keyboard Only (Sólo teclado).
- Gamepad Only(Sólo Gamepad).
- Keyboard + Gamepad(Teclado y Gamepad).

MSX2USB by 2ndF interface no es Multi-Dispositivo y, por lo tanto, no dispone de opciones de cambio de modo.

Quote:

[] Probado en: Linux, OSX, Raspberry Pi 2 y Windows.

[] MSX2USB by 2ndF Interface ha sido probado en:
Miniordenadores (One Board Computers) como la Raspberri Pi
- Tablets y Smartphones
- Consolas (Playstation Wii, Xbox)
(*)Para aplicaciones, que permiten el uso de un Teclado USB estándar (como el Navegador de Internet de la PS4) y para aquellos juegos que admitan Teclado USB estándar como dispositivo de juego..
- SmartTV (Televisores con conexion a internet)
- Ordenadores PC y PC's de salón ( Barebones, Media Center)- Etc..
tal y como se describe en: http://msx2usb.tk

Quote:

[] La Configuración (modo seleccionado) es ahora almacenada en el interface. Ahora no es necesario seleccionar el modo cada vez que el MSX se inicia o se carga el driver MSX. El interface utiliza su última configuración.

Como el interface”MSX2USB by 2ndF interface” no es Multi-Dispositivo, no tiene ninguna configuración que almacenar. Tiene un único modo de funcionamiento.

Quote:

[] Soporte para Joystick en el modo “Keyboard only “.El Joystick (puerto#1 y puertot#2) is mapeado a las teclas: CURSORES, ESPACIO (botón 1) y “N” (botón 2).

[] El soporte para Joystick de “MSX2USB by 2ndF Interface” trabaja de manera similar a tu modo “Keyboard Only”:

Joystick1 se mapea a: CURSORES, ESPACIO (botón 1) y “N” (botón 2).
Joystick2 se mapea a: "W"(Arriba),"S"(Abajo),"A"(Izquierda),"D"(Derecha), "Z" (botón 1) y “X” (botón 2).

-------------------------------------------------------------------------------------------------------------------------
Ahora, como acordamos por email privado, voy a hacer una descripción de “¿Por qué deberías utilizar el interface MSX2USB?”:

  1. Porque preferimos utilizar teclados y Joysticks MSX.
  2. Porque podemos dar nueva vida a cualquier MSX (de MSX1 en adelante) al utilizarlo. (Puedes utilizar de nuevo tu MSX1 jugando a los juegos de tu SmartTV o dispositivo de Salón MediaCenter, Barebones, Dispositivo Android, o miniordenador con Raspberry Pi y similares...
  3. …O si eres un programador, puedes programar en tu ordenador principal utilizando el mismo Teclado que utilizaste para aprender a Programar por Primera Vez.)
  4. Puedes crear tu propio Sofware MSX para utilizar el interface de otra forma, ya sea mapeando teclas diferentes, creando combos, o creando un programa de escritura automática desde el MSX, y mucho más.
  5. "Por favor, escriba aquí su propio motivo" :)

HAGO NOTAR que las características descritas arriba son aplicables a AMBOS interfaces.

Por lo tanto, si compras un interface "MSX2USB by 2ndF interface", podrás realizar todas las cosas descritas arriba con tu MSX, y, si compras un interface "ARDUINO MSX2USB by Ramones Interface" (Nombre Provisional), TAMBIEN podrás realizar todas las cosas descritas arriba con tu MSX.

-------------------------------------------------------------------------------------------------------------------------
A continuación, voy a escribir las preguntas generales que todo el mundo está preguntado. HAGO NOTAR que lo que voy a escribir a continuación es válido para AMBOS interfaces:

Precio y Disponibilidad
Precio: No existe un precio final decidido aún. El rango es desde un máximo de 60€ a un mínimo de 40€ aproximadamente.Por favor solicitadnos más información por Email:

Precio para: "ARDUINO MSX2USB by Ramones Interface": Escribe un correo electrónico a majingazetto@gmail.com preguntando el precio.

Precio para: "MSX2USB by 2ndF Interface": Escribe un correo electrónico a EHR_2ndf@outlook.com preguntando el precio, o rellena el formulario de información en: http://msx2usb.tk

Disponibilidad:

Disponibilidad de "ARDUINO MSX2USB by Ramones Interface": Por lo que sé, hay 10 unidades disponibles en este momento. Escribe un correo electrónico a majingazetto@gmail.com para más información.

Disponibilidad de "MSX2USB by 2ndF Interface": Únicamente unos pocos. Necesitamos al menos 5 pedidos para realizar el pedido de los componentes al fabricante. Y el precio va a depender del número de interesados en adquirirlo. Cuanta más gente haya interesada en adquirirlo, menor será su precio de venta. ". Escribe un correo electrónico a EHR_2ndf@outlook.com com para más información, o rellena el formulario de información en: http://msx2usb.tk

Software:

Ambos dispositivos necesitan software adicional para funcionar.

"MSX2USB by 2ndF Interface":
[] El software estará disponible para descarga en http://msx2usb.tk en los formatos: .ROM, .BIN, .COM, .CAS, .WAV and .MP3. Los tres últimos destinados los usuarios MSX que no dispongan de disquetera ni de ningún otro dispositivo de almacenamiento, para que tengan la opción de cargar el software a través del cable de Casete del MSX

[] El software se enviará por defecto al comprador en un Diskette de 3,5", junto con el manual impreso de funcionamiento.

[] El software estará disponible en un futuro en un Cartucho FlashRom (que es la mejor solución para los usuarios de MSX1). El cartucho FlashRom se enviará separadamente y tendrá que pagarse por separado a su fabricante, transacción de la que no obtendremos ningún beneficio. Es precio de este cartucho es aún desconocido pues dependerá de quién lo fabrique finalmente.

"ARDUINO MSX2USB by Ramones Interface":
[] El software será distribuido en los formatos COM,
ROM, BIN y CAS. Por favor escribid un correo electrónico a majingazetto@gmail.com para más información, para saber más detalles.

[] El software estará disponible en un futuro en Cartucho para los usuarios MSX que se lo soliciten, para saber más detalles de su precio y forma de distribución, por favor escribid un correo electrónico a majingazetto@gmail.com
-------------------------------------------------------------------------------------------------------------------------

¿ Más preguntas ?

"ARDUINO MSX2USB by Ramones Interface":

[] Por favor escribid un email privado a majingazetto@gmail.com para más información y para realizar su compra o reserva.

"MSX2USB by 2ndF Interface":

[] Por favor visitad nuestro sitio Web: http://msx2usb.tk, o escribidnos un email privado a: EHR_2ndf@outlook.com para más información y para realizar su compra o reserva.
-------------------------------------------------------------------------------------------------------------------------

Bueno pues, con esto creo que está toda la información que queríamos transmitiros sobre estas nuevas piezas de hardware MSX a la venta. En los siguientes post, tanto Ramones como yo vamos a ir añadiendo la información adicional, tanto enlaces a las diferentes fotos de cada interface, como enlaces a los videos que vayamos realizando para que podais verlos "en acción", y por supuesto cualquier otra cosa que penséis que debemos escribir aquí.

Un gran saludo a todos,
Emic.
-----------------------------------------------------------Final del Post---------------------------------------------------------------

Como ya he comentado anteriormente, lo adecuado, si estais interesados, es escribir sobre estos nuevos interfaces en el nuevo hilo creado en el foro de hardware en español, del que vuelvo a poner el enlace:

"MSX2USB by 2ndF Interface" y "ARDUINO MSX2USB by Ramones Interface"

¡Gracias por mantener vivo el estandard!,

un gran saludo a todos,

Emic.

Страница 6/6
1 | 2 | 3 | 4 | 5 |