Control de usuario
Patrocinadores
Estadísticas
Miembros:
325.581
Online:
2.301
Hilos:
1.351.546
Mensajes:
23.925.042
Stats

Índice de foros Wii Scene

[JUEGO] Guitarfun 3.5 USB para Wii

Foro dedicado al software casero y los diferentes hacks no relacionados con backups

Moderadores: jamonazo2000, comepiedras

Hermes
MegaAdicto!!!
 
Mensajes: 11054
Registrado: 18 Ene 2003

Re: Re:

Mensajepor Hermes 23 Jul 2008 10:49

DrJ escribió:Joder, que putada, pues entonces la verdad es que no es demasiado práctico, no?. Hombre, no sé cuánto cuesta una guitarra de wii, sería plantearselo. Es que a mi personalmente me gustan muchísimo más las canciones del GH1 y GH2, que las tengo para FOF, que las del GH3 de PC o WII.

Saludos.


¿como que no es demasiado práctico? Lo que yo no entiendo, es que la gente se compre la gasolina antes que el coche, pero ademas se compre una gasolina mas barata y de peor calidad y luego se queje de que el coche no ande. Haber comprado la Guitarra oficial.

Ya he dicho mil veces, hasta en inglés, que es un problema de Wiiuse y marcan está notificado, que fue quien investigó ese tema hace dos años. Pero ¿por que vuestra guitarra al apagarla, no restablece la encriptacion correcta? Porque esto no es cosa mía, si no de una implementación poco fiel del fabricante, aparte del problema que tenga el driver (que fue desarrollado originalmente para PC)

Lo que yo no puedo es estar en todas partes: yo he hecho un estudio exhaustivo del tema y he llegado a la conclusión de que en alguna parte, debe de enviarse una tabla de valores o algo, puesto que lo que cambia el driver, parece que es el patrón de cifrado (dependiendo de donde fijes un valor, hay bytes que permanecen inalterables, mientras que otros cambian siguiendo un patrón y eso se aprecia igualmente cuando vienes del menú de la consola, ya sea con el nunchuck o la guitarra original: lo devuelto viene en "chino", pero ese "chino" reacciona al cambio de patrón igualmente, por lo que queda claro que hay que meter algo en otra parte).

El problema es que yo solo tengo dos manos... y dime tu porque tengo yo que preocuparme de que a ti no te vaya la guitarra, arriesgarme a joder uno de mis mandos porque envíe algo que sobre escriba la EEPROM y me deje el mando descalibrado o inservible y que encima lo tenga que ensayar sobre MI guitarra que va perfectamente, quitando el detalle de tener que apagarla o encenderla dentro de Guitarfun. Tal vez sois vosotros los que deberíais investigar el problema, ya que tenéis la Guitarra problemática, el código fuente de Wiiuse disponible, etc.

Pero claro: es que Hermes lleva una chapa en el pecho que dice que el lo sabe todo y aquí hay gente que no entiende "como es posible que haya soporte de teclados USB y no se soporte mi guitarra de Xbox360 que debe ser fácil, porque también es USB"

Yo cuando leo estas cosas, se me funde una neurona ¿es que es posible que seáis tan ignorantes que no os dais cuenta que lo que pedís es algo que se escapa al conocimiento de mucha gente y cuando me refiero a mucha gente, me refiero a desarrolladores (incluso profesionales)? ¿creéis acaso que yo tengo todas las especificaciones tatuadas en el pecho y que Microsoft me ha pasado la implementacion HID, el código fuente de su driver especial para la Guitarra de Xbox 360 o que yo soy un experto en dispositivos USB? ¿Nintendo me ha mandado el código fuente de su driver para mandos? ¿Le estarías dando la vara a los creadores de GH3 si vuestra guitarra no oficial resulta que va mal u os echaría para atrás el que probablemente, esteis usando un juego pirata?¿o simplemente aceptariais que ha sido un error vuestro por comprar un dispositivo que no es el oficial?¿Porque nadie se queja de que su guitarra de Xbox 360 o PS3, no funcionan con GH3 de Wii a los autores?

En fin... como bien he dicho antes, yo solo tengo dos manos y ahora mismo, estoy con el soporte Online del juego. Y no tengo tiempo para perder con mandos estúpidos que no van, ni con usuarios de ignorancia atrevida que estarían mas guapos callados, pues me estoy cansando del tema y vais a conseguir una de dos: o que deje la aplicación tal como está y me dedique a hacer otra cosa, harto de ver la negatividad de la gente o que simplemente, pase de intentar arreglar el problema en Wiiuse, dado que no me corresponde a mí arreglarlo, ni se como se arregla, ni estáis haciendo méritos para que yo desperdicie horas intentando ver donde está vuestro problema, si no todo lo contrario.

De buen rollo, se pueden hacer muchas cosas: tenéis un juego Multijugador que yo no disfruto y ahora mismo, estoy preparando un Online que seguro que yo tampoco disfrutaré: es para vosotros. Y en este programa se han hecho muchas cosas, por peticiones de buen rollo, como por ejemplo, dar soporte de teclado o al adaptador de mandos de PS2/GC que estaba en mi mano hacerlo, pero que programé completamente a ciegas... Incluso con una negativa inicial por mi parte, se han añadido éstas cosas.

Programar es mi hobby y que a mi me gusta compartir lo que hago e incluso afrontar nuevos retos. Pero los retos los elijo yo y una persona generosa, no entiende ciertas muestras de ingratitud y comentarios de este tipo, desaniman mucho, porque sois injustos y porque me señalais a mi como culpable de problemas que son vuestros y que ni siquiera están en mi mano resolver: la culpa en el fondo es vuestra, porque pedís soportes que no debéis esperar o usáis dispositivos no oficiales que dan problemas y vez de asumirlo o tener paciencia, me dejáis este tipo de "perlas" que no contribuyen a buscar una solución, si no a que nadie la busque (a ver que tengo que entender yo como que es "poco practico" o "si se soporta teclado, deberia soportarse guitarras USB" ¿que el programa no vale un pimiento?¿que no lo pongo para fastidiar a la peña? ¿que se hacerlo pero no lo hago por perreria? )

Bastante tengo con tener que pelearme yo solito con un código que trabaja tanto en PC como en Wii, que es bastante complejo y de conseguir que haga tantas cosas en una maquina de la que hace pocas semanas, no conocía nada en absoluto.

DrJ
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 2269
Registrado: 19 Ago 2005

Mensajepor DrJ 23 Jul 2008 10:57

Joder, Hermes, te pido mil disculpas, pero creo que te has tomado mis palabras demasiado a la tremenda, de verdad, nad amás lejosd e mi intención no agradecerte todo tu trabajo, de verdad....

Simplemente quería decir que el juego no es práctico para mi si no soporta la guitarar que ya tengo, porque tendría qeu comprarme otra que no tengo, pero tio, que te agradezco mucho el esfuerzo, joder, de verdad, te juro que no quería dar esa impresión de desagradecido, no soy así....

Y sí, tio, en cuanto a programación de este tipo de cosas soy un ignorante, está claro, pero joder, pensé que al hablero conseguido hacer cuncionar con un teclado, pensé que no sería compliacado hacerlo con la guitarra USB, y simplemente pensé que no lo habrías hecho porque no se habría dado el caso, está claro que es mucho más frecuente que la peña tenga teclado usb o la guitarra de wii, no la de PC, sobre todo en estos foros de wii.


De verdad, tio, te vuelvo a pedir mil disculpas, no quería ofenderte y lo he hecho, y me duele muchísimo, no soy así, siempre agradezco todo lo que hacéis la gente desinteresadamente para el bien de la comunidad.


Saludos y una vez más MUCHAS GRACIAS POR TU TRABAJO DESINTERESADO Y ALTRUISTA.
Xbox 1.0 + Cromwell Duo x 2 + DVD Thomson + Xbox 1.6 + Cromwell Duo X 2 + DVD Samsung+ unleashX + cable scart con DD + pistolas Madcatz + mando RC Logic3 + mando RC Logitech + Volante Logitech + Communicator + Alfombra Baile 3in1 v1

PSP slim negra con CF 5.50 GEN B2

WII V4.0E con placa D2C2 con WASABI ZERO CON CLIP, bootmii en boot2

Hermes
MegaAdicto!!!
 
Mensajes: 11054
Registrado: 18 Ene 2003

Re:

Mensajepor Hermes 23 Jul 2008 13:14

DrJ escribió:...


Hombre, esta vez te ha tocado la china a ti, porque has si el ultimo que ha comentado el tema... pero no iba solo por tu comentario ;)

Yo se que a veces, decís cosas que se pueden interpretar ambiguamente o que quizá no quereis decir eso, pero tambien tengo que haceros ver como lo puedo percibir yo, para resolver el malentendido o evitar que se convierta en un problema.

Con el tema de las guitarras (que se reportó tempranamente y me ha traido de cabeza) hice una utilidad y modifique la librería para que me reportara datos con vistas a solucionarlo. Incluso hice un programa para tratar de descifrar lo que se me devolvía cifrado y averiguar las pautas. Le he invertido bastantes horas a un problema que en lo personal me afecta muy poco, pero que puede estar en mi mano resolver y aunque no me reportará "gloria" alguna, soy el primero que odia que un chico no puedo disfrutar de su guitarra y verse en la disyuntiva de tener que jugar con el pad, o de gastar 60E en la guitarra original (cuando puede ser algo bastante tonta la solución).

Al final, lo he dejado aparcado porque estoy con otra cosa que tiene prioridad y el asunto requiere echarle tiempo tranquilamente , pero no está descartado que siga con ello. Y si yo u otra persona consigue arreglar el problema, para vosotros será algo normal, pero detrás puede haber un trabajo del copón para algo que parece relativamente sencillo, pero puede ser un rompecabezas de cuidado.

Yo creo que es mejor que os explique estas cosas para que entendáis no solo la problematica, si no porque tambien uno puede ser particularmente sensible a ciertos comentarios y como se ven las cosas desde la acera del desarrollador (y que entendais que uno a veces, puede estar a punto de mandar todo a la mierda, simplemente, por el trabajo que supone todo. Llegas a los foros y te encuentras comentarios de este estilo... y te llegan al corazón directamente).

Saludos.

figu3
Avatar de usuario
Habitual
 
Mensajes: 74
Registrado: 24 Feb 2008
Ubicación: :nòicacibU

Re:

Mensajepor figu3 23 Jul 2008 17:33

DrJ escribió:Simplemente quería decir que el juego no es práctico para mi si no soporta la guitarar que ya tengo, porque tendría qeu comprarme otra que no tengo, pero tio, que te agradezco mucho el esfuerzo, joder, de verdad, te juro que no quería dar esa impresión de desagradecido, no soy así....

Y sí, tio, en cuanto a programación de este tipo de cosas soy un ignorante, está claro, pero joder, pensé que al hablero conseguido hacer cuncionar con un teclado, pensé que no sería compliacado hacerlo con la guitarra USB, y simplemente pensé que no lo habrías hecho porque no se habría dado el caso, está claro que es mucho más frecuente que la peña tenga teclado usb o la guitarra de wii, no la de PC, sobre todo en estos foros de wii.


De todas maneras, no cuesta tanto leerse el hilo, que lo de las guitarras USB se ha dicho ya un par de veces... y así nos ahorramos comentarios inoportunos y malos rollos.
[discu] --> [beer]
Imagen

edd2s
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 3579
Registrado: 14 May 2005

Re: Re:

Mensajepor edd2s 23 Jul 2008 18:07

Hermes escribió:De buen rollo, se pueden hacer muchas cosas: tenéis un juego Multijugador que yo no disfruto y ahora mismo, estoy preparando un Online que seguro que yo tampoco disfrutaré: es para vosotros.


Es triste escuchar esto... nos das este gran juego y siempre queremos más (implementar otros botones, mejores graficos, onlines, etc) y uno no se pone a pensar que el programador no tiene ni el tiempo de usar su programa :(
Imagen

Hermes
MegaAdicto!!!
 
Mensajes: 11054
Registrado: 18 Ene 2003

Re:

Mensajepor Hermes 23 Jul 2008 19:49

Bueno, voy a contar unas cuantas cosillas de como va el tema del Online, pero antes:

almeria27 escribió:Nada , cuando intento jugar , me sale reading from USB... 50% , y ahi se queda .
No entiendo por que no me funciona esta todo perfecto , lo entenderia en un PC. que cada usuario tiene una configuracion distintas, pero vamos en la Wii, no creo que algunos instaleis codecs,drives,`parches, etc etc ya que no se puede.


Yo te recomendaría que metieses una o dos canciones y que cuidaras que las carpetas no tenga nombres raros, como letras acentuadas y cosas asi, porque la informatica que es muy cachonda, hace que el tipo char sea con signo y esos caracteres se ven como numeros negativos en las comparaciones (por ejemplo, en PS2 usaba VFAT para el driver y tuve ese problema). Internamente, Guitarfun no tienes ese tipo de problemas con los nombres, es cosa de libfat, si es que ocurre eso.

Y ahora al grano con el tema Online:

El programa podrá trabajar tanto como cliente, como servidor. Como cliente, podrás almacenar hasta 8 cuentas de servidores, con su nombre descriptivo, IP y puerto de acceso. El servidor podrá modificar unicamente el nombre y el puerto (el servidor escuchar cualquier direccion IP).

Mi idea es que al conectar, ese nombre de cuenta se visualice, al igual que ahora se visualiza si el usuario conectado, está Online, Offline u ocupado (Busy). Aunque el programa lo he diseñado para que trate de reconectarse, hay algunas veces que hace lo que le sale de los cojones y se bloquea. Asi que si el "Busy" dura mucho, lo mejor es desconectar y reconectar.

La reconexion automatica se realiza cada 5 segundos, asi que siempre hay que darle un rato.

Las canciones se deben elegir de la lista principal e incluirlas en la lista Online, que tiene 16 entradas. Precisamente, ahora me estoy ocupando de esto, que tiene bastante trabajo de por medio.

El motivo de limitar a 16 canciones, es por un lado, motivo de espacio (la lista se salva a SD) y por otro que obviamente, no parece lógico que la lista sea muy larga, si vamos a tener una lista aparte.

La razon de utilizar una lista para las canciones Online, es porque vuestra lista particular, puede ser bastante larga e incomoda de manejar, pero tambien agilizar la gestion de las listas y proporcionar comprobacion adicional para confirmar que se trata de la misma cancion.

El server lleva la voz cantante y es el que elige la cancion, nivel de dificultad y modalidad de juego (si se puede), pero ante4s, se queda esperando a comprobar que el cliente está en linea.

El cliente mientras, permanece en espera y una vez establecida la conexión, mostrará el tema seleccionado y el modo de juego
seleccionados actualmente (en este punto, cabe la posibilidad de que el servidor cambie de opinión)

En todo caso, una vez seleccionado todo, el server carga su canción y si procede, se queda parado en una pantalla de sincronización.

El cliente una vez detectada la selección del tema para jugar, visualiza durante unos 4 segundos (mas en la versión pal) el titulo, artista, modalidad de juego y nivel de dificultad escogido. Después pasa a cargar la canción y si es necesario, se detiene en la pantalla de sincronización.

En cualquiera de estas pantalla, tanto el servidor como el cliente pueden salir abortando y si la comunicación está establecida, en la otra maquina se notifica para que tome cartas en el asunto.

La pantalla de sincronización es necesaria porque cada maquina tiene una velocidad de carga diferente y lo que pretendemos es que las dos maquinas comiencen de forma mas o menos simultanea (siempre existirá un desfase mínimo que realmente, no tiene importancia)

Durante el juego, cualquiera de los dos jugadores puede pausarlo, pero solo el que detuvo el juego puede reanudarlo. Eso si, si quereis salir, podeis hacerlo y será notificado a la otra maquina para abortar la partida.

Solo la pantalla que muestra las estadísticas no está sincronizada, para permitir que os toméis cada uno vuestro tiempo en estudiarlas.

A diferencia de los modos Offline, siempre se vuelve a la lista de seleccion de temas en el server, mientras que el cliente queda aguardando la selección de canción en el server. En cualquier momento se puede salir de ahí, dando F2/ESC o botón equivalente

Todo esto es igual tanto para la versión de PC como la versión de Wii

Todavía queda trabajo por hacer, asi que sed pacientes.

morardo
Avatar de usuario
Habitual
 
Mensajes: 51
Registrado: 03 Feb 2004
Ubicación: Palma de Mallorca

no me va el multiplayer en 2.8

Mensajepor morardo 24 Jul 2008 00:32

Hola muy buenas,
Primero, enhorabuena hermes por tu trabajo porque lo estoy aprovechando bastante, jejeje,
Y ahora queria consultar si hay alguien que le ocurra lo mismo que a mi, y es que el multiplayer en la versión 2.8, no me funciona, es decir en la parte del segundo jugador no hay manera de que detecte ningun botón, he provado dos wiimotes, guitarras de wii y de ps2, y jugando a single player perfecto pero en multiplayer, ponga lo quee ponga como segundo pad, el jugador dos no puede jugar.
Esto es bastante raro, porque en las primeras versiones del programa, si que jugaba a dobles sin problema.

Bueno un saludo y gracias.

d1ss0Rd3r
Avatar de usuario
Habitual
 
Mensajes: 37
Registrado: 07 Mar 2007
Ubicación: internet.zip

Re: no me va el multiplayer en 2.8

Mensajepor d1ss0Rd3r 24 Jul 2008 04:19

Ahora que lo dices, aun no he probado el modo multijugador (y no es por falta de ganas :P)

Hermes!!!! Eres un crack!! Siento no estar muy puesto en programación, pero el mismo tiempo que tu le has invertido es lo mínimo que lo voy a usar :) es símplemente genial :P

Ánimo con el modo online, me parece curiosísimo

morardo
Avatar de usuario
Habitual
 
Mensajes: 51
Registrado: 03 Feb 2004
Ubicación: Palma de Mallorca

multiplayer en 2.8

Mensajepor morardo 24 Jul 2008 08:51

¿Alguien más puede probar el modo multiplayer, aunque sea con dos wiimotes en GFun 2.8? A ver si le deja apretar algún botón al segundo jugador. Es para saber si es solo problema mio.

Saludos

bosky
Avatar de usuario
boski-
 
Mensajes: 2052
Registrado: 21 Feb 2006

Mensajepor bosky 24 Jul 2008 17:11

lo primero, felicitar a hermes y darle las gracias por darnos este juego. Me ha echo comprar la guitarrita xD
y a lo q realmente iba, seria posible de alguna salirse de una cancion ???
apagar la consola  y volver a cargar todo es el metodo bestia, dejar sin tocar i que salga solo tb, pero e encontrado alguna cancion mal echa, y te la tienes q tragar entera.
No se si me explico, el tipico star-quit game , seria posible implementarlo en un futuro ??
tb serviria por si tienes q dejar el juego pausado.
digo esto sin saber si lo trae el guitar hero comercial.
Imagen

PrevioSiguiente

Volver a Scene

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 1 invitado