Experiencias con GlovePIE

nOovb está baneado por "Ya has tenido suficientes oportunidades, por favor búscate otro foro"
Al sincronizarlo con el Bluesoleil el mando de Wii pierde la sincronización con la Wii?
Ya de paso si alguien sabe un script para usar el mando clásico con el Project 64,se lo agradecería,aunque no parece complicado,y eso que no sé programar.
nOovb, aqui tienes un script que pillé por ahi, aunque no lo he probado, no se como andará. Y si, en mi caso si se desconecta el wiimote de la wii al sincronizarlo con el bluesoleil.
Ya nos contarás si funciona bien o no. Es con el mando clasico.



// Script per a Project64

// Estic analògic
PPJoy.Analog0 = Wiimote.Classic.Joy1X // X
PPJoy.Analog1 = Wiimote.Classic.Joy1Y // Y

// Start
PPJoy.Digital0 = Wiimote.Classic.Plus // Start

// Creu
PPJoy.Digital1 = Wiimote.Classic.Up // Amunt
PPJoy.Digital2 = Wiimote.Classic.Down // Avall
PPJoy.Digital3 = Wiimote.Classic.Left // Esquerra
PPJoy.Digital4 = Wiimote.Classic.Right // Dreta

// Botons normals
PPJoy.Digital5 = Wiimote.Classic.A // A
PPJoy.Digital6 = Wiimote.Classic.B // B
PPJoy.Digital7 = Wiimote.Classic.L // L
PPJoy.Digital8 = Wiimote.Classic.R // R
PPJoy.Digital9 = Wiimote.Classic.ZL or Wiimote.Classic.ZR // Z

// Botons C
PPJoy.Digital10 = (Wiimote.Classic.Joy2X < -0.7) // Esquerra
PPJoy.Digital11 = (Wiimote.Classic.Joy2X > 0.7) // Dreta
PPJoy.Digital12 = (Wiimote.Classic.Joy2Y < -0.7) // Amunt
PPJoy.Digital13 = (Wiimote.Classic.Joy2Y > 0.7) // Avall

// Alterna pantalla completa / finestra
Alt+Enter = Wiimote.Classic.Home







Mi script tambien funcionará, pero este es mas especifico.
nOovb está baneado por "Ya has tenido suficientes oportunidades, por favor búscate otro foro"
El Bluesoleil para emparejar el mando me pide una contraseña,no puedo conectarlo [buuuaaaa] [buuuaaaa] [buuuaaaa]
Emparejar? Contraseña? No, no se hace asi :Ð

Abres el Bluesoleil, le das a la bolita naranja, te dirá "buscando dispositivos" le das al boton 1 y 2 a la vez del wiimote (como en la wii para sincronizar), cuando aparezca, pon la flecha del raton encima y le das dobleclick.

Entonces aparece el servicio del mando (aparece un icono de raton, si te dice "fallo en .x..x.servicio" insiste, al final el jodio se conecta). Cuando haya aparecido el icono del raton, ahora te vas al dispositivo, boton derecho, "conectar" , "servicio de dispositivo de interfaz humanoide" Se pondra en verde y saldra una bolita roja yendo a la naranja. Si no te sale, insiste, que funciona al final (manten apretados los botones 1 y 2 en todo momento)
Las cosas son mas sencillas de lo que parece. Tenemos la costumbre de hacer lo mas dificil :Ð



Bueno, aqui va mi script de conduccion, con vibración del volante cuando gira a la derecha y a la izquierda. Recomiendo usar el B para acelerar, tengo el accesorio volante bigben y se coge de maravilla asi (y no te cansas el dedo como pasa si usas el boton 2).
Funciona hasta 4 jugadores.









//SCRIPT PARA FZERO-X y TODO TIPO DE JUEGOS DE CARRERAS CON
//CONTROL ANALOGICO
//VALIDO PARA, POR EJEMPLO, WIPEOUT 3 CON EPSXE.
//DEBES DE INSTALAR EL PPJOY, Y AGREGAR 4 MANDOS VIRTUALES CON EL ASISTENTE.
//MADE BY THARATOS

//PLAYER 1

PPJoy1.Analog0 = Wiimote1.gz
PPJoy1.Analog1 = -Wiimote1.gy

PPJoy1.Digital2 = Wiimote1.Up
PPJoy1.Digital3 = Wiimote1.Down
PPJoy1.Digital1 = Wiimote1.Left
PPJoy1.Digital0 = Wiimote1.Right
PPJoy1.Digital4 = Wiimote1.One
PPJoy1.Digital5 = Wiimote1.B
PPJoy1.Digital7 = Wiimote1.Minus
PPJoy1.Digital6 = wiimote1.Plus
PPJoy1.Digital9 = Wiimote1.A
PPJoy1.Digital8 = Wiimote1.Two

//VIBRACION


if Wiimote1.gz then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote1.one then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote1.two then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote1.a then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 1
endif

//START

PPJoy1.Digital10 = Wiimote1.Home



//PLAYER 2

PPJoy2.Analog0 = Wiimote2.gz
PPJoy2.Analog1 = -Wiimote2.gy

PPJoy2.Digital2 = Wiimote2.Up
PPJoy2.Digital3 = Wiimote2.Down
PPJoy2.Digital1 = Wiimote2.Left
PPJoy2.Digital0 = Wiimote2.Right
PPJoy2.Digital4 = Wiimote2.One
PPJoy2.Digital5 = Wiimote2.B
PPJoy2.Digital7 = Wiimote2.Minus
PPJoy2.Digital6 = wiimote2.Plus
PPJoy2.Digital9 = Wiimote2.A
PPJoy2.Digital8 = Wiimote2.Two

//VIBRACION

if Wiimote2.gz then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote2.one then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote2.two then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote2.a then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 1
endif



//START

PPJoy2.Digital10 = Wiimote2.Home

//PLAYER 3

PPJoy3.Analog0 = Wiimote3.gz
PPJoy3.Analog1 = -Wiimote3.gy

PPJoy3.Digital2 = Wiimote3.Up
PPJoy3.Digital3 = Wiimote3.Down
PPJoy3.Digital1 = Wiimote3.Left
PPJoy3.Digital0 = Wiimote3.Right
PPJoy3.Digital4 = Wiimote3.One
PPJoy3.Digital5 = Wiimote3.B
PPJoy3.Digital7 = Wiimote3.Minus
PPJoy3.Digital6 = wiimote3.Plus
PPJoy3.Digital9 = Wiimote3.A
PPJoy3.Digital8 = Wiimote3.Two

//VIBRACION

if Wiimote3.gz then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote3.one then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote3.two then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote3.a then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 1
endif

//START

PPJoy3.Digital10 = Wiimote3.Home

//PLAYER 4

PPJoy4.Analog0 = Wiimote4.gz
PPJoy4.Analog1 = -Wiimote4.gy

PPJoy4.Digital2 = Wiimote4.Up
PPJoy4.Digital3 = Wiimote4.Down
PPJoy4.Digital1 = Wiimote4.Left
PPJoy4.Digital0 = Wiimote4.Right
PPJoy4.Digital4 = Wiimote4.One
PPJoy4.Digital5 = Wiimote4.B
PPJoy4.Digital7 = Wiimote4.Minus
PPJoy4.Digital6 = wiimote4.Plus
PPJoy4.Digital9 = Wiimote4.A
PPJoy4.Digital8 = Wiimote4.Two

//VIBRACION

if Wiimote4.gz then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote4.one then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote4.two then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote4.a then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 1
endif

//START

PPJoy4.Digital10 = Wiimote4.Home


//SCRIPT PARA 4 JUGADORES.LOS VALORES WIIMOTE DEBEN DE TENER SEGUIDO UN NUMERO
//DEL 1-4.EJEMP: PPJoy1.Digital0 = Wiimote1.One
// PPJoy2.Digital0 = Wiimote2.One

var.count = Wiimote.Count
Debug = "Tu tienes " + var.count + " mandos conectados."
if var.count = 1
Wiimote1.Led1 = True
endif

if var.count = 2
Wiimote1.Led1 = True
Wiimote2.Led2 = True
endif

if var.count = 3
Wiimote1.Led1 = True
Wiimote2.Led2 = True
Wiimote3.Led3 = True
endif

if var.count = 4
Wiimote1.Led1 = True
Wiimote2.Led2 = True
Wiimote3.Led3 = True
Wiimote4.Led4 = True
endif






Por cierto, como se enmarca los scripts, para que queden mejor en la web [+risas]

Bueno, nos vemos, voy a seguir con wipeout 3
nOovb está baneado por "Ya has tenido suficientes oportunidades, por favor búscate otro foro"
Pues no se como funciona.Lo copio en el Glove pie,le doy a run.Pero en el project 64 me da problemas ,no va la configuraciçon del mando.
Tharatos. a mi tampoco me funciona, debde ser problema del ppjoy ke no se konfigura bien. Hago todo lo de tu ultimo script para jugar al fzero con el project 64 pero al configurar el mando es komo si hubiera una tecla del mando virtual apretada siempre me marca "Pov1 Down" o "Joy Down" depende del % de Dead zone. Kreo ke nunka entenderé el ppjoy [buuuaaaa] . He probado sin el mando kalibrado y kon el glovepie cerrado y pasa lo mismo.

Ya ke estoy aprovetxo para ver si tienes un script para usar kon juegos de pistolas rollo House of de Death, he enkontrado varios pero solo para 1 jugador. O si alguien ke kontrole un poko ke me etxe un kable de komo mapear las flechas direccionales para usarlas kon el wiimote apuntando, no se si se me expliko bien [+risas]

Salut!
Vaya, siento que no puedas hacerlo funcionar. Bueno, voy a intentar ayudaros.

Voy a explicar paso a paso como poder jugar al Mario Kart - FzeroX en el Project 64 usando el mando de la Wii, el Wiimote, en posicion volante.

Este Tutorial también debe de servir para aquellos que no logren conectar el wiimote al PC.

Pondré la versiones de los programas que tengo yo intalado.
Yo tengo el Windows XP Home SP2.


1º Tener el Wiimote y agradecer a Dios(Nintendo)por su creación [tadoramo] [jaja]

2º Comprar un USB Bluetooth. El mio es de la marca Zaapa.

3º Conectamos el usb bluetooth. Windows nos pedirá drivers. Pasar de él, le damos a cancelar.

4º Nos descargamos el programa Bluesoleil, que nos permitirá conectar el Wiimote a nuestro PC. Bajaos la última versión, aqui:
http://www.bluesoleil.com/download/index.asp
La versión "BlueSoleil VoIP (Vista Compatible) Version" funciona en Windows Xp, muy recomendable.
La versión que yo tengo instalada es completa, la 3.2.2.8 Release 070421. Ya sabeis donde lo podeis encontrar [666]

5º Instalamos el Bluesoleil. Reiniciamos el equipo.

6º Una vez iniciado Windows, aparecerá el icono azul de bluetooth, "conectando" "conectado", y dirá algo de fallo en la licencia. No os preocupeis, funciona bien igualmente, tengais la versión que os
habeis descargado en la web, o tengais la versión "completa".
Si no aparece el programa de bluesoleil, lo ejecutais.
Aperecerá lo de la seguridad. Lo dejamos tal como está, y le damos a "aceptar"

7º Bien, ya tenemos el programa abierto. En el centro hay una bola Naranja. Coged vuestro wiimote, y mantened pulsados el boton 1 y 2 del wiimote. A continuación, pulsad con el boton izquierdo del raton sobre la bola Naranja. Abajo hay un texto que pone "buscando dispositivos" Deberia de aparecer un
dispositivo con icono de teclado. Ese es nuestro wiimote. Si no aparece después de un largo rato (recordar que debeis de tener pulsado el boton del wiimote 1 y 2 simultaneamente, como cuando vamos a sincronizar el mando en la wii), no importa, quita el usb bluetooth, cierra el programa (archivo -salir), conecta el usb bluetooth, abres el bluesoeil de nuevo, y lo intentas otra vez. El bluesoleil se pone peleón a veces ratataaaa

8º En cuanto veamos el icono del teclado (que es nuestro wiimote), ponemos el cursor del raton encima, y le damos dobleclick con el boton izquierdo del ratón. Deberia de aparecer un icono arriba, que es un raton de pc blanco. Si te da abajo error de servicio, insistid, que al final sale (recordad tener en todo momento el boton 1 y 2 del wiimote pulsados)

9º Ahora el teclado se llamará nintendo RVL-CNT-01. Bien, ahora le damos sobre él click boton derecho del raton, "conectar" - "servicio de dispositivo de interface humano de bluetooth". Escuchareis el
sonido estupido de windows "turuuú", y el teclado se volverá de color verde, y enviará una señal roja a la Bola Naranja.
Si no es asi, seguid insistiendo, el programa es muy cabezón, pero nosotros tenemos que ser mas cabezones [toctoc] (recordad tener en todo momento el boton 1 y 2 del wiimote pulsados....que pesao
que soy diciendo esto :Ð )

10º Vamos a comprobar que lo hemos hecho bien. Minimizamos el programa de Bluesoleil, nos vamos a panel de control. Entramos en Dispositivos de juegos. Deberia de aparecer "Bluetooth HID Joystick". Si es asi, vamos por buen camino [plas]

11º Es hora de meter mandos de control virtuales. Para ello, teneis que descargar el programa PPJoy. La versión que tengo yo es la 0.82. El sitio donde me lo descargué...no lo recuerdo, lo siento ein? .

12º Lo instalais. Una vez instalado, os vais a Inicio - Programas - Parallel Port Joystick - Configure Joystick. Pulsais en el boton "Add".
En Parallel Port, elegid "Virtual Port", y en "Controller Number", Controller 1. Pinchais en ADD. Windows empezará a instalar Joystick, elegid "No por el momento", siguiente, "Instalar automaticamente el software", y pulsar a todo lo que salga "continuar, "aceptar" "Finalizar" etc etc. Ya tenemos un
mando instalado, instalar otros 3 más si quereis tener 4 jugadores. Para ello, repetir el mismo proceso, solo que en "Controller Number", poneis Controller 2, 3, etc.

13º Cerrais el PPjoy Jostick and gamepad configuration..". Ahora vamos a proceder a los scripts, lo que nos hace que podamos controlar los juegos de pc con nuestro Wiimote gracias a los usuarios de los foros que lo han programado. Para ello necesitamos el programa GlovePie, que es el que los ejecuta.
Lo podeis descargar de aqui: http://carl.kenner.googlepages.com/glovepie_download
Mi versión es la 0.29

14º Una vez descargado, lo descomprimis donde os plazca, y localizad dentro de la carpeta el archivo Glovepie.exe. Ejecutarlo (No lo mateis, simplemente abrirlo [fies] .

15º Ahora empieza la diversión: Copiad lo siguiente (mi script de volante):


//SCRIPT PARA FZERO-X y TODO TIPO DE JUEGOS DE CARRERAS CON
//CONTROL ANALOGICO
//VALIDO PARA, POR EJEMPLO, WIPEOUT 3 CON EPSXE.
//DEBES DE INSTALAR EL PPJOY, Y AGREGAR 4 MANDOS VIRTUALES CON EL ASISTENTE.
//MADE BY THARATOS

//PLAYER 1

PPJoy1.Analog0 = Wiimote1.gz
PPJoy1.Analog1 = -Wiimote1.gy

PPJoy1.Digital2 = Wiimote1.Up
PPJoy1.Digital3 = Wiimote1.Down
PPJoy1.Digital1 = Wiimote1.Left
PPJoy1.Digital0 = Wiimote1.Right
PPJoy1.Digital4 = Wiimote1.One
PPJoy1.Digital5 = Wiimote1.B
PPJoy1.Digital7 = Wiimote1.Minus
PPJoy1.Digital6 = wiimote1.Plus
PPJoy1.Digital9 = Wiimote1.A
PPJoy1.Digital8 = Wiimote1.Two

//VIBRACION


if Wiimote1.gz then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote1.one then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote1.two then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote1.a then
wiimote1.Rumble = 1
wait 1 ms
wiimote1.Rumble = 0
wait var.time ms
var.time = 1
endif

//START

PPJoy1.Digital10 = Wiimote1.Home



//PLAYER 2

PPJoy2.Analog0 = Wiimote2.gz
PPJoy2.Analog1 = -Wiimote2.gy

PPJoy2.Digital2 = Wiimote2.Up
PPJoy2.Digital3 = Wiimote2.Down
PPJoy2.Digital1 = Wiimote2.Left
PPJoy2.Digital0 = Wiimote2.Right
PPJoy2.Digital4 = Wiimote2.One
PPJoy2.Digital5 = Wiimote2.B
PPJoy2.Digital7 = Wiimote2.Minus
PPJoy2.Digital6 = wiimote2.Plus
PPJoy2.Digital9 = Wiimote2.A
PPJoy2.Digital8 = Wiimote2.Two

//VIBRACION

if Wiimote2.gz then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote2.one then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote2.two then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote2.a then
wiimote2.Rumble = 1
wait 1 ms
wiimote2.Rumble = 0
wait var.time ms
var.time = 1
endif



//START

PPJoy2.Digital10 = Wiimote2.Home

//PLAYER 3

PPJoy3.Analog0 = Wiimote3.gz
PPJoy3.Analog1 = -Wiimote3.gy

PPJoy3.Digital2 = Wiimote3.Up
PPJoy3.Digital3 = Wiimote3.Down
PPJoy3.Digital1 = Wiimote3.Left
PPJoy3.Digital0 = Wiimote3.Right
PPJoy3.Digital4 = Wiimote3.One
PPJoy3.Digital5 = Wiimote3.B
PPJoy3.Digital7 = Wiimote3.Minus
PPJoy3.Digital6 = wiimote3.Plus
PPJoy3.Digital9 = Wiimote3.A
PPJoy3.Digital8 = Wiimote3.Two

//VIBRACION

if Wiimote3.gz then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote3.one then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote3.two then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote3.a then
wiimote3.Rumble = 1
wait 1 ms
wiimote3.Rumble = 0
wait var.time ms
var.time = 1
endif

//START

PPJoy3.Digital10 = Wiimote3.Home

//PLAYER 4

PPJoy4.Analog0 = Wiimote4.gz
PPJoy4.Analog1 = -Wiimote4.gy

PPJoy4.Digital2 = Wiimote4.Up
PPJoy4.Digital3 = Wiimote4.Down
PPJoy4.Digital1 = Wiimote4.Left
PPJoy4.Digital0 = Wiimote4.Right
PPJoy4.Digital4 = Wiimote4.One
PPJoy4.Digital5 = Wiimote4.B
PPJoy4.Digital7 = Wiimote4.Minus
PPJoy4.Digital6 = wiimote4.Plus
PPJoy4.Digital9 = Wiimote4.A
PPJoy4.Digital8 = Wiimote4.Two

//VIBRACION

if Wiimote4.gz then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 20
endif



if Wiimote4.one then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote4.two then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 1
endif

if Wiimote4.a then
wiimote4.Rumble = 1
wait 1 ms
wiimote4.Rumble = 0
wait var.time ms
var.time = 1
endif

//START

PPJoy4.Digital10 = Wiimote4.Home


//SCRIPT PARA 4 JUGADORES.LOS VALORES WIIMOTE DEBEN DE TENER SEGUIDO UN NUMERO
//DEL 1-4.EJEMP: PPJoy1.Digital0 = Wiimote1.One
// PPJoy2.Digital0 = Wiimote2.One

var.count = Wiimote.Count
Debug = "Tu tienes " + var.count + " mandos conectados."
if var.count = 1
Wiimote1.Led1 = True
endif

if var.count = 2
Wiimote1.Led1 = True
Wiimote2.Led2 = True
endif

if var.count = 3
Wiimote1.Led1 = True
Wiimote2.Led2 = True
Wiimote3.Led3 = True
endif

if var.count = 4
Wiimote1.Led1 = True
Wiimote2.Led2 = True
Wiimote3.Led3 = True
Wiimote4.Led4 = True
endif





16º Bien, ahora lo que habeis copiado, pegarlo en el fondo blanco del GlovePie (no vale click derecho, pegar, mas que ná porque no sale [sonrisa] , hacer lo siguiente: Ctrl+V ).
Vale, pues una vez pegado el script, pulsad el boton "Run".

17º Deberia de encenderse la luz nº1 de vuestro wiimote. Si es asi, perfecto, lo estamos haciendo de maravilla. Vamos ahora a panel de control - dispositivos de juegos. Una vez alli, entramos.
Tiene que aparecer el "Bluetooth HID Joystick", y además 4 mandos mas, llamados "PPJoy Virtual Joystick" (en el caso de que hayais añadido los 4 mandos en el paso nº 12).
Pues ahora seleccionais "PPJoy Virtual Joystick 1" , pulsais en propiedades.
Coged vuestro Wiimote como si fuera un volante (pero no con los botones hacia arriba, sino mirando hacia ti y con la cruzeta a la izquierda)
La cruz en Eje X eje Y estará en el centro. Ahora girad el mando a la derecha y a la izquierda....a que mola, eh? [oki] . Si girais notareis vibración [jaja] Pulsad los botones, que tambien aparecerán señalados.
Bueno, cerramos la ventana de dispositivos de juegos, y minimizamos el Glovepie (el script tiene que seguir ejecutado)

18º La hora de la verdad. La hora del juego. Vamos a abrir el Project64. Mi versión es el 1.7.0.54, con los ultimos plugins.
Lo podeis descargar de aqui:
http://www.emudesc.net/foros/nintendo-64/11647-alguien-que-me-pueda-dar-mejor-configuracion-del-emulador-project64-1-7-0-49-a.html

Aqui te dan un mini tutorial para configurar el Project 64.

Abrimos el project64, elegimos idioma (el españó o el que prefieran),
nos vamos a "Opciones" - "Configurar Plugins de control" .

19º Pulsamos Arriba, y le damos a la cruceta del wiimote a arriba.
Tiene que salir Gamepad: Botón 00. Hacer eso con todos los botones. Yo lo tengo asi:

Arriba - Gamepad: Botón 00
Izquierda Gamepad: Botón 02
Derecha Gamepad: Botón 03
Abajo Gamepad: Botón 01

Start Gamepad: Botón 10
A Gamepad: Botón 05
B Gamepad: Botón 09
Gatillo L Gamepad: Botón 06
Gatillo R Gamepad: Botón 08
Gatillo Z Gamepad: Botón 04

Botones C (no los he asignado)

Stick Analogico

Arriba Gamepad: Eje Y+
Izquierda Gamepad: Eje X-
Derecha Gamepad: Eje X +
Abajo Gamepad: Eje Y-


He utilizado el gatillo del Wiimote para acelerar (me parece más cómodo asi, y Nintendo lo va a hacer asi con el Mario Kart de la Wii), y los alerones el 1 y el 2.
El sentido para planear lo podeis cambiar, simplemente cambiando el Y+ por el Y- y viceversa.

Le dais a Guardar.

20º Ahora vamos a abrir el Mario Kart o FzeroX. Pero antes, una nota. Coged el mando, y lo poneis en la mesa (o superficie plana) en posición en el que los botones esten mirando hacia ti, y la cruceta a la izquierda (los botones hacia arriba no, no se si me entendeis).
Que por qué hago esto. Pues es muy simple. Es una cosa que pasa en la Playstation, en la Nintendo 64, y en todos las consolas con control analogico. Si tu coges, por ejemplo, el mando de la nintendo 64, mantienes el stick analogico pulsado a la derecha, y enciendes la consola....la consola interpreta la posición derecha del stick como si fuera la central, y se vuelve loco [looco]
A si que hacerme caso, dejad el mando en la mesa de la forma que os he dicho.

Ahora, ejecutais la rom, y cuando salga ya las primeras imagenes del juego, podeis coger vuestro "volante" Y a disfrutar. [beer]



Menudo tocho, eh? Bueno espero que os sirva de algo todo lo dicho, creo que lo he explicado mas o menos bien.

NOTA: Queria poner un Script para el Yeti Sport, pero parece ser que en este foro tengo que esperar un dia entero, porque me dice que es demasiado pronto para contestar....y tengo que esperar horas....no se si me pasa solo a mi.
Tharatos. joer komo te lo kurras, ya he soluzionado mi problema, estaba en la konfigurazion del ppjoy Virtual joystick 1, una vez instalado me metí en Maping--->Modify the mapping for this controller y puse 0 POV Hats ke por default me venian 2, tambien he cambiao y he pusto solo 2 ejes y ya me va todo bien. Ese era el problema, no se si nOovb tendria el mismo probelma pero yo lo he podido soluzionar asi.

Sin ánimo de ser kansino [+risas] pido a alguien un script de 2 jugadores para el House of the death

Salut!

P.D: A todos nos pasa lo de no poder postear 2 vezes (bueno los moderadores supongo ke eso se la pelará xDDDD kon todo mis respetos jejeje) lo ke tienes ke hazer es editar tu último mensaje kon el lapiz ke sale baje de to post a la deretxa si mal no lo rekuerdo.
Buenas, lo primero saludos a todos, me he leido el foro completo (si las 21 paginas, echandole paciencia), con la esperanza de encontrar la informcacion que andaba buscando pero no ha sido asi, asi que me he apuntado para ver si alguno de vosotros me lo puede explicar.

Vereis, soy un proyecto de informatico (jejejeje) y estas cosas me gusta programarmelas enteritas. Pero tengo serias dudas en el lenguaje de GlovePIE, sobre todo en lo que a la configuracion del IR se refiere. Al igual que muchos de vosotros, yo tambien me he hecho una cutrecilla-Barra-IR. (ver foto). En este caso por ejemplo tengo la duda siguiente: Tal y como podeis ver en la foto, ¿el Wiimote considera eso como 2 leds? ¿O distingue perfectamente los 4?. Es que si es con 4 parece logico que me tengo que programar mi propio script, pero en lo que a los dots, me vuelvo to loco.



Ahora vienen las dudillas de programacion, se centran en la motion bar, el script cogido es uno que habeis posteado varias paginas atras.

/* Codigo para el sistema de apuntado
---------------------------
No modificar */

// If Using A Two-Dot Sensor, Find Midpoint

If var.irAmount = 2 Then
var.xPos = (Wiimote.dot1x + Wiimote.dot2x) / 2
var.yPos = (Wiimote.dot1y + Wiimote.dot2y) / 2
Else
var.xPos = Wiimote.dot1x
var.yPos = Wiimote.dot1y
EndIf

¿que devuelve exactamente Wiimote.dot1x, dot1y, dot2x y dot2y?

// If At Least One Dot Is Visible, Move Cursor

If Wiimote.dot1vis Then

// Locate Infrared Focal Point Cambia esto según la resolución de tu monitor

var.xPoint = (1-(round(var.xPos) / 1280)) * Screen.Width
var.yPoint = ((round(var.yPos) / 800)) * Screen.Height

Diosss ¿Para que es todo este pollo????, de donde ha salido la formula?



// Create Virtual Grid System And Draw Point Coordinates

var.xGrid = var.xPoint - (Screen.Width / 2)
var.yGrid = var.yPoint - (Screen.Height / 2)

// Find Cursor on Grid

var.xCursor = Mouse.CursorPosX - (Screen.Width / 2)
var.yCursor = Mouse.CursorPosY - (Screen.Height / 2)

no comprendo porque siempre divide por dos el tamaño de la pantalla

// Calculate Distance To Move

var.xDist = (var.xGrid - var.xCursor)
var.yDist = (var.yGrid - var.yCursor)

// Calculate Speed Multipliers Based On DeadZone Parameters

If abs(var.xDist / var.deadzone) > 1 Then var.xMult = 1 Else var.xMult = abs(var.xDist / var.deadzone)
If abs(var.yDist / var.deadzone) > 1 Then var.yMult = 1 Else var.yMult = abs(var.yDist / var.deadzone)

// Calculate Motion Speed & Add In Scope Multiplier If Needed

If Wiimote.A = True Then
var.xMotion = var.xDist * var.xMult * var.Speed * var.Zoom
var.yMotion = var.yDist * var.yMult * var.Speed * var.Zoom
Else
var.xMotion = var.xDist * var.xMult * var.Speed
var.yMotion = var.yDist * var.yMult * var.Speed
EndIf

[snif] no entiendo nada de nada, para que todo esto??

// Calculate New Cursor Position

If abs(var.xDist) > 0 Then var.xCursor = (var.xCursor + var.xMotion) * var.xStretch
If abs(var.yDist) > 0 Then var.yCursor = (var.yCursor + var.yMotion) * var.yStretch

// Move Cursor

Mouse.CursorPosX = var.xCursor + (Screen.Width / 2)
Mouse.CursorPosY = var.yCursor + (Screen.Height / 2)

// Backup Last Motions

var.xLast = var.xMotion
var.yLast = var.yMotion

// Reload (If Minus Fails)

r = Wiimote.One
ElseIf Pressed(Wiimote.One) Then

// Terminate Motion - Safeguard

var.xLast = 0
var.yLast = 0
Else

// Move Using Last Known Value

If var.xMult = 1 Then Mouse.CursorPosX = Mouse.CursorPosX + var.xLast
If var.yMult = 1 Then Mouse.CursorPosY = Mouse.CursorPosY + var.yLast
EndIf

Como podeis ver en general no comprendo el objetivo que tienen la mayoria de las formulas, sobre todo porque no se entre que valores se esta moviendo, con lo que no puedo hacerme una correcta idea.

Gracias, espero vuestra respuesta con la esperanza de que alguno sea un experto programador, que yo creo que lo que me mata de este lenguaje es que no sea lineal como un C++.

Adjuntos

no hay alguna pagina donde bajar scripts ya hechos de diferentes juegos?
Una pregunta, para que utilizais el ppjoy? yo no lo tengo, yo tengo el mando conectado por bluethoth con el bluesoil y abro el glopie, pongo el scrip y a rular, ya va......

Lo que tengo es un problemilla con muchisimos juegos o programas, al ejecutar el programa, deja de funcionar el sensor, solo van los botones, pero el raton no s emueve ni nada. Eso me pasa por ejemplo en el Quake4 y en algunos emuladores.
Alguna sugerencia?

Gracias.
A mí me pasa lo mismo, cargo todo, funciona """perfectamente""" y cuando inicio el Battlefront I el puntero deja de funcionar... Sin embargo funcionan todos los botones, incluso los del Nunchuck.

Y bueno, suelo tener muchos errores tb:

1- El Nunchuck, al iniciar el GlovePie, a veces funciona y a veces no. ¿Hay que configurar algo extra para el Nunchuk? Porque es raro que tenga que estar moviendolo un poquillo mientras pulso el "Play" para que funcione...

2- El Puntero... lo calibro como mejor puedo, pero al acercarse al borde de la pantalla comienza a fallar... ¿No hay un script mejor del que habeis puesto? ¿No hay ninguna pagina (que funcione, que una de ellas está caida) donde los pongan?

3- El ya mencionado... Los infrarrojos a la mierda en cuanto entro a un juego... No sé si tiene que ver si están a pantalla completa o no, pero entonces... ¿como le funcionaba el script si decía que era para Half Life y House of the Dead (que se juegan a pantalla completa)? ¿Porqué a mí no?

Ayuda por favor :P
alguie me podria decir donde puedo encontrar una configuracion para usar el wiimote con o sin el Nunchuck para el emulador virtualnes de nintendo nes o algun emulador de snes... vendi mi wii y me quede con un wiimote y nunchuck y pues quiero usarlos en algo pero no se mucho de esto :(
Alguien ha intentando probarlo con el Dark Messiah??
Es que debe estar wapo repartir espadazos a diestro y siniestro con el wiimote xD.
Saludos.
Quizas esto se haya respondido antes pero me asalta una duda sobretodo para la vibracion:

Hay algun modo de activar/desactivar la vibracion desde fuera del glovepie? es decir, que cuando me maten en un juego vibre o cuando choque contra algo, orientado sobretodo a cuando yo mismo programo el juego o uso un programa "flexible".
Los scripts para jugar a los Sims 2; dos controles, uno basico y otro avanzado.
Voy a probarlo este fin de semana.
Un saludo a todos.
Yo tengo una duda, me he estado leyendo este hilo y he visto que mucha gente se ha hecho su propia barra sensora. Hasta ahí bien.

Mi duda es... exactamente para qué sirven esos leds? (o velas). El Wiimote detecta los leds? Es lo que no acabo de entender, el funcionamiento.
Es que practicamente la barra sensora no es barra sensora. Es el wiimote el que detecta la barra siendo esta tan solo un grupo leds encendidos. El wiimote encuentra los leds y dependiendo de la posicion de estos determina a donde se apunta.
Ya, eso es lo q he pillado, lo que no acabo de entender es como narices detecta los leds el wiimote xD
Es el mismo principio que el de un mando a distancia y una television o DVD, en un lado tienes emisores de luz infrarroja y en otro sensores de luz infrarroja (es decir diodos LED que detectan luz infraroja)

Pues aqui es igual pero los emisores estan en la barra y los detectores en el mando Wii. Lo que pasa es que la barra no transmite informacion como los mandos a distancia, solo está ahi encendida sin hacer nada mas que emitir luz.

Por si la duda es por donde los detecta, detras del cristalito negro de la parte de delante estan los LEDS detectores de luz infrarroja.


Saludos
Gracias. Alto y claro ; )
Ahora que tenemos aqui el portal y el half life 2 episodio 2, ¿hay algun script que use el nunchuk bien? Vamos para usar el teclado lo minimo, o nada a poder ser XD
Nunka e provado este "emulador"?

El tema esque no tengo ni idea de como se utiliza, ni con que se puede utilizar y como conectar el wiimote (Tengo Bluetooth).

asi que si alguien me hiciese un tutorial, se lo agradeceria (los que e leido no los entiendo, solo lo de los scripts que ya tengo el programa para hacerlos, aunque despues no se que se hace con ellos)...

Gracias
Ironbird y Bloodhead mirad en el Wiki que puse un tutorial y varios Scripts, uno de ellos para el HL 2 que me funcionaba con el HL 2 Garr'ys Mod y Couunter Strike con lo que no habrá ningun problema para usarlo con el Portal.
No se si alguien lo ha preguntado pero alguien ha probado el kator o alguno de la saga jedi knight
si consigues poner de color negro la barra de tareas y colocar un punto blanco en inicio y otro en el reloj, engañas al wiimote sin montarte paranohias.


-----------------------------------------------


EDITO: Si, pero con un jpg a pantalla completa, y creo q se deve a la baja calidad de mi portatil. si no a las malas pon 2 velas negras (como la pitonisa) y va q chuta
Glovepie + Wiimote + Nunchuk + Oblivion = Ultimate Pc gaming experience??

Pues habra que probar :D

Saludos [bye]
000how escribió:si consigues poner de color negro la barra de tareas y colocar un punto blanco en inicio y otro en el reloj, engañas al wiimote sin montarte paranohias.


¿Lo has probado?
si, pero, con un jpg a pantalla completa y creo q se deve a la excepional baja calidad de la pantalla de mi portatil, de todas formas a las malas pones 2 velas y va q chuta
si, pero, con un jpg a pantalla completa y creo q se deve a la excepional baja calidad de la pantalla de mi portatil, de todas formas a las malas pones 2 velas y va q chuta
000how escribió:si, pero, con un jpg a pantalla completa y creo q se deve a la excepional baja calidad de la pantalla de mi portatil, de todas formas a las malas pones 2 velas y va q chuta
Pues habrá que probar.
Thanks [oki]
Alguien que pueda adaptar los controles del Wiimote para jugar en el PC al Frets on Fire siguiendo este esquema:

Imagen

De esta manera podriamos jugar con la guitarra del guitar hero III en el PC...

Es que hasta que no se confirme que funciona correctamente no pienso pillarme la guitarra...

MOLA!
_AsKa_ escribió:Alguien que pueda adaptar los controles del Wiimote para jugar en el PC al Frets on Fire siguiendo este esquema:

Imagen

De esta manera podriamos jugar con la guitarra del guitar hero III en el PC...

Es que hasta que no se confirme que funciona correctamente no pienso pillarme la guitarra...

MOLA!


Ahi va el script para jugar a Frets on Fire con la guitarra de Wii:

F1 = Wiimote.Classic.a
F2 = Wiimote.Classic.b
F3 = Wiimote.Classic.x
F4 = Wiimote.Classic.y
F5 = Wiimote.Classic.ZL
RightShift = Wiimote.Classic.Up
Enter = Wiimote.Classic.Down
Wiimote.LED1 = 1
Escape = Wiimote.Classic.Plus
Down = -1 < Wiimote.Classic.Joy1Y < -0.25
Up = 1 > Wiimote.Classic.Joy1Y > 0.25

Al parecer han tratado a la guitarra como el classic controller, y ha sido facilillo por tanto hacer el script.

Bajando packs gigantescos de canciones para FoF.... en proceso... xD
WOW

Probado lo de la guitarra y funcionando perfectamente...

Esto le alarga mas la vida a la guitarra de la wii...
wenas, estoy buscando un pequeño programa que vi que con las teclas tenía sun guitarra eléctrica virtual, podías configurar la teclas que quisiese (un máximo de 6) y con las combinaciones entre ellas hacer sonidos pulsando espacio.

Me parece bovio el propósito pero si alguien fuese tan amable de escribirme un script desde la guitarra, el programa ya me encargo de buscarlo yo.

PD: sobra decir que en cuanto encuentre el programa lo digo aquí (es freeware)
Como configuro el joystik del nunchuk con PPJoy???

porfavor explicarlo paso a paso....


El problema es que me van todas las funciones del nunchuk menos esa

el joystic es para el ocarina of time

gracias
NO ME ACLARO!

[uzi]

Alguien podria decirme lo que hace falta?

Es que he leido Led's, circuitos, bluetooth , velas xDDD

Y no me aclaro [+risas]

Que Dios os lo pague, que no llevo suelto...
supermario escribió:NO ME ACLARO!

[uzi]

Alguien podria decirme lo que hace falta?

Es que he leido Led's, circuitos, bluetooth , velas xDDD

Y no me aclaro [+risas]

Que Dios os lo pague, que no llevo suelto...
Primero dinos que quieres hacer xD.

Si quieres conectar el wiimote al PC sólo necesitas el wiimote (obvio xD), un adaptador bluetoth y 2 programas, el GlovePie y el BlueSoleil.
Pero con eso sólo podrás usar el mando sin el puntero, para el que te hace falta usar una barra sensora, para ello tienes varias alternativas:

-Usar un par de velas, pero a mí no me ha funcionado
-Hacerte una barra sensora siguiendo un tutorial que está por el foro
-Comprarte un barra sensora inalambrica
-Poner la wii al lado del PC y usar la sensorbar de la wii en el PC, pero es incomodo

Espero que te haya ayudado, y si no pregutna más xDD.

Bye!
Has aclarado la mayoria de las dudas, aunque seguiria siendo un follon.

Me refiero, para jugar a cualquier juego en primera persona, o manejar algun emulador.

Tampoco se lo que se puede hacer [+risas] , he leido que chuta un House of the Dead y poco mas xD
Yo tengo las mismas dudas, a ver si alguien se curra un tutorial-esquema de las posibilidades, los scripts que existen y cómo usarlos en los juegos porque...

Por ejemplo... ¿podría usarse el wiimote+nunchuck para jugar al stepmania? Con los acelerómetros podría estar interesante :)
Se pueden hacer bucles y/o condicionales con éste lenguaje?
Alguien puede ponerme un sistema de apuntando que funfione correctamente para un FPS, he provado varios, he visto el wiki del eol pero van bastante mal (ejemplo HL2) y si ademas me puede explicar como funciona... mejo que mejor

Gracias!!!!
salu2
Radleb escribió:Se pueden hacer bucles y/o condicionales con éste lenguaje?


Sip
holA!!!! tengo una duda. Solo con cargar el script que quieres un vez conectado el wiimote i darle a run ya finciona o tienes que poner el ppjoy??? o similar. graciassssss
Buenas gente,

Alquien ha sido capaz de instalar el PPJoy en Windows Vista?

Mirando por foros alguien ponia que al instalarlo hacerlo como si fuera windows XP, pero a mi ni aun asi me ha funcionado...

El Globepie tampoco me lo instala en Vista, aunque parece que ha salido la version 0.30 que la probare hoy a ver si funciona.

Decir que antes tenia XP y me funcionaba todo perfecto :(

Salu2!
buenas, estas navidades me han regalado la guitarra de wii con el gh3 y he jugado un rato al fof y va de maravilla, pero quisiera hacerla funcionar en el guitar zero que tiene muchisima mas calidad y tengo las canciones del gh1 y 2 metidas pero por mas q lo intento no me aclaro, si alguien lo ha consiguido please q me diga algo, un saludo.
Seras marica, ya decia yo que ayer no se te vio el pelo, toda la noche jugando al guitar hero xD si quieres vente un finde a mi casa y entre los dos seguro que le pegamos fuego a eso.
como pa no saberlo q me la iban a regalar xD. El caso es q con el ppjoy emulamos unas teclas en los botones de la guitarra, y con el glovepie hacemos q esos botones se conviertan en teclas, no? xD pos deberia funcionar pero no, no pirula. Y como esa es la teoria de que deberia funcionar ya no he seguido buscando soluciones, ya me decido a preguntar, un saludo.
434 respuestas
13, 4, 5, 6, 79