NES30

Para consultas y debates sobre el contenido de este artículo, visita el Hilo oficial.


Imagen del mando 8Bitdo NES30 con el soporte Xtander

El mando 8Bitdo NES30 es una copia 1:1 del mando clásico de la Nintendo Entertainment System y ofrece el mismo tacto, aunque a diferencia del original este posee dos botones adicionales Botón X 3DS.png / Botón Y 3DS.png y dos gatillos superiores Botón L 3DS.png / Botón R 3DS.png. Tiene soporte para IOS, Android, Mac OS X y Windows / Linux. Posee un firmware actualizable, botones programables y es capaz de simular teclado y pantallas táctiles por Bluetooth.

Página oficial: http://www.nes30.com

Contenido

Características

Características principales del mando:

  • Soporta tanto conexión directa USB como Bluetooth.
  • Soporte multijugador.
  • Compatible con todo tipo de emuladores (incluido Retroarch).
  • Incluye el soporte Xtander que sirve como soporte de teléfonos o tablets en un angulo de 45 o 60 grados.
  • Batería recargable de mas de 20 horas de duración. Modo de suspensión si no se presiona ningún botón en 15 minutos.
  • Firmware actualizable.
  • Soporte para:
Logo Windows - Cartoon.png Windows PC , Ico-Mac-HB.png IOS / Mac OSX , Linux - Logo Pinguino.png Linux , Logoandroid.png Android

Especificaciones

Tabla con las especificaciones del mando:

Modelo NES 30th Anniversary Edition Foto2 Mando 8bitdo NES30 - Mando PC IOS Android.jpg
Soporte iOS, Android, Windows, Mac OS & Linux
Tamaño Altura: 53.3 mm (2.09 inches)
Anchura: 123.6 mm (4.86 inches)
Profundidad: 16 mm (0.62 inches)
Foto3 Mando 8bitdo NES30 - Mando PC IOS Android.png
Xtander Altura: 56.5 mm (2.22 inches)
Anchura: 126 mm (4.96 inches)
Profundidad: 14.6 mm (0.57 inches)

Apoya tu dispositivo de pantalla táctil y juega con facilidad. 45 o 60 grados.
Foto4 Mando 8bitdo NES30 - Mando PC IOS Android.png
Modos Joystick Bluetooth
Teclado Bluetooth
Modo iCade
Modo Emu-Touch Screen
Modo Wii remote
Mando USB con cable
Modo RETRON5
Mas modos en desarrollo
Conexiones, Botones Conexiones: Bluetooth wireless, cable USB
Botones: D-Pad, START, SELECT, A, B, X, Y, L, R
Batería Batería: 480mAh Li-on
Carga: puerto mini USB
USB Cable: 1.2 metros
Contenido de la caja NES 30th Anniversary GamePad x 1
Xtander x 1
USB cable x 1
Llavero NES 30th Anniversary x 1
Foto5 Mando 8bitdo NES30 - Mando PC IOS Android.jpg

Firmware

Instrucciones sacadas de la página oficial para actualizar el firmware del mando para corregir errores y añadir nuevas características.

Post it.png IMPORTANTE: Asegurarse de que el mando tiene batería y no esta descargado. Si está descargado utilizar el cable USB para cargarlo.

Pasos para actualizar el firmware desde el PC:

  1. Enciende el mando: presiona START+L+R durante 3 segundos. El led Azul y Verde empezarán a parpadear.
  2. Conecta el mando al puerto USB del PC mediante el cable.
  3. Descarga el software de actualización del NES30 desde la web oficial y ejecuta el archivo update.exe.
  4. Selecciona el archivo del firmware bluetooth_firmware.dat y actualiza.

Ultimo firmware disponible: 2015-07-23 - Firmware v2.62

Configuración

Sección para exponer los pasos necesarios para configurar el mando NES30 en los diferentes sistemas.

Retropie

Tutorial sacado del foro oficial, realizado por NinjaJoey.

Pasos:

  • Instalación de los paquetes necesarios:
sudo apt-get install bluetooth bluez-utils blueman bluez python-gobject
  • Configuración del bluetooth:
sudo nano /usr/bin/bluez-simple-agent
Buscar la cadena KeyboardDisplay y cambiarla por DisplayYesNo. Guardar los cambios.
  • Reiniciar el sistema:
sudo reboot
  • Comprobar el número del dispositivo del dongle bluetooth:
hcitool dev
Normalmente el dispositivo es hci0 por defecto.
  • Mantener pulsado el botón START durante 3 segundos, el Led Azul comenzará a parpadear.
  • Realizar el escaneo y la conexión:
hcitool scan
Deberemos ver algo parecido a xx:xx:xx:xx:xx:xx "8Bitodo NES30 GamePad" donde xx:xx:xx:xx:xx:xx es la ID del mando.
sudo bluez-simple-agent hci0 xx:xx:xx:xx:xx:xx
Nos avisará de que un nuevo dispositivo ha sido encontrado.
sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes
sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
Ahora el Led Azul pasará a estar fijo indicando que la conexión se ha establecido.
  • Editamos el archivo retroarch.cfg:
sudo nano /opt/retropie/configs/all/retroarch.cfg
Buscamos la siguiente cadena input_player1_left = left ... y la sustituimos por:
input_player1_left = nul
input_player1_right = nul
input_player1_up = nul
input_player1_down = nul
Y añadimos al final del archivo lo siguiente:
# Player 1
input_player1_a_btn = "11"
input_player1_b_btn = "12"
input_player1_y_btn = "15"
input_player1_x_btn = "14"
input_player1_start_btn = "22"
input_player1_select_btn = "21"
input_player1_l_btn = "17"
input_player1_r_btn = "18"
input_player1_left_btn = "2"
input_player1_right_btn = "3"
input_player1_up_btn = "0"
input_player1_down_btn = "5"

# Player 2
input_player2_a_btn = "11"
input_player2_b_btn = "12"
input_player2_y_btn = "15"
input_player2_x_btn = "14"
input_player2_start_btn = "22"
input_player2_select_btn = "21"
input_player2_l_btn = "17"
input_player2_r_btn = "18"
input_player2_left_btn = "2"
input_player2_right_btn = "3"
input_player2_up_btn = "0"
input_player2_down_btn = "5"
input_enable_hotkey_btn = "21"
input_exit_emulator_btn = "22"
  • Ejecutamos retropie_setup.sh:
sudo /home/pi/RetroPie-Setup/retropie_setup.sh
Y registramos u nuevo Controlador Retroarch.
  • Editamos el archivo 8BitdoNES30GamePad.cfg que nos habrá creado en la ruta /opt/retropie/configs/all/retroarch-joypads/:
input_device = "8Bitdo NES30 GamePad"
input_driver = "udev"
input_b_btn = "12"
input_y_btn = "15"
input_select_btn = "21"
input_start_btn = "22"
input_up_btn = "0"
input_down_btn = "5"
input_left_btn = "2"
input_right_btn = "3"
input_a_btn = "11"
input_x_btn = "14"
input_l_btn = "17"
input_r_btn = "18"

input_enable_hotkey_btn = "21"
input_exit_emulator_btn = "22"
  • Reiniciar el sistema y pulsar START durante 3 segundos para conectar el mando. Mapear los botones en EmulationStation. Primero la cruceta solo que nos la detectará como Keyboard (saltar los demas botónes) y luego otra vez pulsando un botón y nos lo detectará como Gamepad (saltar el mapeo de la cruceta).

Añadir tarea a crontab para que se intente autoconectar cada minuto. Editamos el archivo "/etc/crontab" y añadimos:

* * * * * root bluez-test-input connect xx:xx:xx:xx:xx:xx

FAQ

Faq q.png P: ¿Cual es la diferencia entre el encendido con START y START+R?.
Faq r.png R: En START+R el D-Pad es un Joystick. En START el D-Pad son las flechas del teclado.

Galería

Fotos

Vídeos

Icono YouTube.png Análisis - 8bitdo NES30 controller (13 ago. 2014) 4:28

Manual

Es posible consultar el manual de forma online en la página oficial. En el se listan todos los modos disponibles y como acceder a ellos.

Tabla con todos los modos disponibles (hay mas en desarrollo):

# Modo Atajo
1 Joystick Botón start 3DS.png
2 Teclado Bluetooth Botón start 3DS.png+Botón B 3DS.png
3 iCade Botón start 3DS.png+Botón A 3DS.png
4 Emu-Touch Screen Botón start 3DS.png+Botón X 3DS.png
5 Joystick USB Conexión USB
6 Teclado Bluetooth 2 Botón start 3DS.png+Botón B 3DS.png+Botón R 3DS.png
7 Wiimote Botón start 3DS.png+Botón Y 3DS.png
8 Window Joystick Botón start 3DS.png+Botón R 3DS.png
8 Retron5 Botón start 3DS.png+Botón L 3DS.png

Código de leds:

  1. Led Azul parpadeando: Bluetooth desconectado.
  2. Led Azul fijo: Bluetooth conectado.
  3. Led Verde parpadeando: Batería cargando.
  4. Led Verde off: Carga completa.
  5. Led Rojo fijo: Batería baja.
  6. Sin leds: apagado o en suspensión.

Consideraciones:

  • Apagar / Encender el mando: dejar pulsado la combinación durante 3 segundos.
  • Botoón SELECT durante 3 segundos para borrar la información del emparejado.
  • Contraseña de emparejado: 0000.

Enlaces

Elotrolado

Listado de enlaces relaciones con el artículo:

Externos

Listado de enlaces externos: