2 votos

Usando un teléfono Android para controlar un emulador de Nintendo 64 en una Raspberry Pi.

Digamos que hago un emulador de nintendo 64 en una raspberry pi 4 y quiero usar mi teléfono como controlador inalámbrico ya sea por bluetooth o WiFi.

Dudo que algún software de Android tenga soporte para linux, y mucho menos para un emulador de N64.

Entonces, ¿cuál sería la mejor acción aquí, hacer un traductor en python que capture la señal enviada por el teléfono, la lea y luego simule pulsaciones de botones en la raspberry? ¡Si alguien tiene una mejor solución, por favor házmelo saber!

0 votos

1. Usa tu motor de búsqueda favorito para "emuladores de N64 para Android". Como existen resultados, alguien lo ha logrado (pero probablemente depende de lo potente que sea tu teléfono). 2. Enviar y capturar señales desde un dispositivo Android agregará latencia, pero existen aplicaciones para emular un controlador bluetooth/wifi, nuevamente, usa el buscador. 3. Es posible que encuentres una mejor solución en Raspberry Pi Stack Exchange para preguntas específicas sobre RPi.

0 votos

@Morrison Chang He estado investigando un poco, solo estoy buscando una aplicación de controlador para android que tenga al menos soporte básico para linux, y no puedo emular exactamente n64 desde un teléfono y luego transmitirlo a mi televisor, eso complica un problema simple. No me importa la latencia, y no estoy haciendo preguntas sobre un raspi.

0 votos

Deberías identificar la marca/modelo/versión del sistema operativo de tu(s) teléfono(s). Si deseas utilizar un dispositivo Android como controlador inalámbrico, una opción es utilizar una ROM personalizada para convertir tu dispositivo en un Bluetooth HID (Dispositivo de Interfaz Humana) que puede conectarse a RPi4. Otra opción podría ser utilizar VNC para conectarte con RPi. Personalmente, yo simplemente conseguiría un gamepad compatible con RPi/RetroPie por la sensación táctil sobre una pantalla de cristal (y la documentación).

2voto

nondebug Puntos 26

Android 9 agregó soporte para el Perfil del Dispositivo Bluetooth HID que se puede utilizar para que un dispositivo Android se comporte como un gamepad HID:

https://developer.android.com/reference/android/bluetooth/BluetoothHidDevice

El perfil HID de Bluetooth no está disponible en todos los dispositivos, puedes usar la aplicación Bluetooth HID Profile Tester para ver si es compatible:

https://play.google.com/store/apps/details?id=com.rdapps.bluetoothhidtester&hl=en_US&gl=US

He tenido algo de suerte usando la aplicación GamePad de ginkage:

https://github.com/ginkage/GamePad

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X