Control de usuario
Patrocinadores
Estadísticas
Miembros:
325.600
Online:
655
Hilos:
1.351.611
Mensajes:
23.926.681
Stats

Índice de foros Wii Scene

[EMULADOR] Wiiengine 1.5B

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

Moderadores: jamonazo2000, comepiedras

NEO117
Avatar de usuario
Arrecho :P
 
Mensajes: 1055
Registrado: 30 Abr 2007
Ubicación: Venezuela

Re: Re:

Mensajepor NEO117 07 Oct 2008 07:37

Necesitas extraer el audio de nuevo: ahora en el Dracula X, las voces funcionan perfectamente, con la nueva extraccion, salvo la primera en mi caso (pista 3).

No se porque sucede, pero el DraculaX adelanta 3 segundos la posicion de la tercera pista y esto no es un fallo de extraccion, puesto que el nuevo bincuesplit hace bien la extraccion de ese juego desde la imagen que yo tengo y solo pasa con esa pista que yo haya visto (las otras pistas funcionan bien, pues ahora son extraidas añadiendo el pregap como un silencio al inicio del Ogg y el juego se salta ese silencio correctamente). Si corrijo en dos segundos el desfase, funciona bien, pero es que ya hago la correccion de dos segundos! (en realidad, con respecto a la 1.4, el desfase real era de 5 segundos)

Lo unico que te puedo decir al respecto, es que yo se desde hace muchos años, que los programas de grabación no suelen extraer las pistas de audio bien (de cuando usaba discos de Audio para almacenar datos en PS2, los "CD-X" como los llamaba yo) y que algunos lectores, tienen problemas con los tiempos de Pregap y eso tambien influye (si bincuesplit interpreta unos datos erroneos, pues ya tiene el error heredado y no hay mucho que hacer)

El Makefile está incluido en la 1.5 (la verdad, que no estuviera antes es un despiste mío que me lo podrias haber comentado, porque me dí cuenta ayer y de casualidad [+risas]). Por otro lado, yo dije que no iba a añadir soporte a ese mando porque no dispongo de el, pero si tu estas empeñado en que lo ponga, dime el mapa de botones que consideres apropiado y lo puedo mirar (sinceramente, lo considero una perdida de tiempo, pero si de veras lo necesitas, tampoco es tan complicado de añadir, solo que sospecho que luego le vas a dar cuatro usos y al final, tirarás de wiimote porque te va a resultar mas cómodo: no por añadir tanto soporte de mando, se va a jugar mejor al emulador).

Por otro lado, en la carpeta libogc, he incluido los fuentes que he cambiado y que son necesarios para compilar el programa[/quote]

Pues no lo del Classic es mas por diversion que otra cosa (bueno y el control pad), pero gracias por añadir el makefile. Si es que esto de la programacion me encanta y ahora mas que ando viendola en la universidad [oki] y pues me pense que empezar viendo proyectos ya hechos, hacer unas modificaciones por ahi a los open-source y asi vy para entonces empezar el mio propio.
Mientras tanto en el Hilo oficial de EcliPS3:
pepelako escribió:hola amigos, hace tiempo que no nos vemos por aqui y hoy vengo yo a pedir ayuda, no tiene nada que ver con el tema pero necesito ayuda y no se donde pedirla, si con suerte hubiera un mecanico o alguien que sepa de ecus de coches le agradeceria su ayuda, me he comprado un cable para reprogramar mi centralita, subirle unos cv al coche y ya tengo el archivo extraido pero lo abro con winols y no veo nada mas que lineas y cosas raras y no se como meterle mano a eso... si me hechaseis un cablecillo...

lo siento por el offtopic


...WTF?? El eol de hoy...
Imagen
Imagen

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

Mensajepor Hermes 07 Oct 2008 09:44

Buenas.

Coño, parece que el foro funciona con retardo: cuelgo la versión 1.5 y apenas hay un par de comentarios. Cuelgo la 1.5B y cuando uno espera que va a pasar completamente desapercibida, pues el hilo lo encuentro en la segunda pagina y solo pude editar la respuesta anterior, entráis en tromba, cuando uno menos se lo espera [+risas]. Ya solo falta que jiXo dedida dar la noticia para acabar de flipar XD.

Bueno, yendo un poco al grano, en mi opinión existe tres niveles de implicación, a la hora de desarrollar emuladores:

- Nivel 1: Un tío posee una maquina que quiere emular y la conoce perfectamente, así como la máquina donde se llevará a cabo la emulación y se pone manos a la obra.

- Nivel 2: Un tío no conoce o conoce poco la maquina a emular y toma un trabajo ya realizado en otra máquina para portarlo en una máquina que si conoce, para añadirle ideas propias con el fin de mejorar el uso del emulador y añadirle una serie de comodidades que estima necesarias.

-Nivel 3: Un tío no conoce o conoce poco la maquina a emular y simplemente, porta otro trabajo ya realizado, adaptandolo a la nueva maquina.

Como se puede deducir, la mayoría de la gente al portar emuladores, se quedan en el Nivel 3 y es por eso por lo que esos emuladores suelen ser un tanto insatisfactorios, pues carecen de ese plus que tienes en el Nivel 2, que es lo que realmente (en mi opinión), justifica portar un emulador desde su origen en PC, a la Wii en este caso: les falta la vision propia del nuevo autor.

El PCengine yo lo conocí gracias a un emulador de gp32, uno que por desgracia, era de código cerrado ( a pesar de que decía que estaba basado en Hugo, que es un código GPL, pero hay mucha gente que no respeta las licencias...) y me encantó la maquina, aunque solo tuviera soporte de ROMS.

En gp2x yo fuí uno de los primeros en agarrar el toro por los cuernos y puesto que no parecia haber emulador alguno de PCengine
me puse manos a la obra, pero claro: yo no me quería limitar a hacer un emulador de Nivel 3, si no que quería darle mi propia visión sobre como debía ser un emulador.

El emulador de partida no fue Hugo: Hugo es licencia GPL y eso trae implicaciones y problemas variopintos, asi que partí de otros fuentes/emuladores anteriores (que podeis ver en la pantalla de presentacion del emulador) e hice un emulador con la simple idea de ejecutar las ROMS de siempre, en mi nueva maquina, aportando la sencillez y versatilidad que vosotros conoceis.

En principio el emulador era de código cerrado, pero yo no tengo inconveniente en abrír el código fuente: lo que me molesta es que una licencia me obligue a publicar el código fuente incluso para pasaros un simple test, cuando el programa todavía queda mucho por evolucionar y que encima se pueda dar el caso de que otra persona interfiera en el proyecto en un momento no adecuado.

Así que una vez que el emulador estaba montado, cuando alguien me sugirió poner soporte de isos, me sentí intrigado, pues en principio, yo no sabía que esa maquina soportaba juegos en formato CD y ahí empezó una lucha feroz aunque tuviera a Hugo como referencia para poder implementarlo (ya no importaba que el fuente fuera GPL, con mi emulador armado) pues el emulador tenía problemas con la velocidad y primero traté de portar la CPU, con mal resultado de velocidad y al final, decidí mantener toda la base de mi emulador, pero añadirle lo necesario ya no solo para ejecutar juegos en formato ISO, si no para reproducir pistas en formato WAV (puesto que en la maquina de origen, ejecutar Ogg o MP3, era literalmente incompatible con que el emulador se moviera decentemente)

Yo no tengo ni las herramientas, ni el conocimiento de la máquina PCengine para poder hacer un emulador por mi cuenta y alcanzar el Nivel 1, pero si que os puedo decir que en muchas cosas, he tenido que estar a caballo entre los Niveles 1 y 2 y eso se nota cuando se puede ver que el propio Hu-go PC, tiene carencias en la emulación que este emulador no tiene.

Pero ya no puedo dar un paso adelante en la emulación porque me encuentro con muchas barreras, entre otras, que el emulador está basado en fuentes que no cubren esa emulación y que si me basara en otro emulador mas completo (hay un multiemulador llamado 'mednafen' que es Open Source, un tanto complejo de utilizar porque requiere hacerlo desde la línea de comandos, pero muy bueno en la emulacion de PCengine y ademas, emula otras maquinas...) tendría que romper con todo lo ya hecho, partir de cero de nuevo y eso es algo que no voy a hacer, solo por tener la posibilidad de soportar un puñado de juegos extras, que yo ni siquiera voy a utilizar.

Llega un momento en que uno tiene que ser práctico y ver que merece mas la pena hacer alguna cosa nueva, que perder muchas horas en averiguar, por ejemplo: la razón por la que el juego 1941 se queda con la pantalla en negro, por que el Airk-Zone se queda mudo, por que en el shapeshifter a veces falla la paleta de colores, por que algunas voces ADPCM no trabajan bien, que es lo que falla con las voces de sonido algunas veces, que se quedan conectadas (quiza lo mismo pero a la inversa que con el Airk-Zone) o por que carajo los juegos que requieren la Arcade Card petan, cuando estoy usando el mismo metodo que usa mednafen y ahí si funciona (seguramente, sea por otra cosa)

Por desgracia éste emulador se construyó sobre una base que no emulaba al 100% ni el procesador, pues tuve que arreglar algunas cosas (y me costó mucho tiempo averiguar el fallo [snif] ) y partiendo desde ahí, lo que tenemos hoy día es un emulador muy superior, no solo a los fuentes de partida, si no a mi propia pretensión al portarlo no solo a gp2x, si no a Wii. Y dar palos de ciego es perder el tiempo...

Solo queda pues, disfrutarlo, sabiendo de sus carencias y por mi parte, centrarme en otra cosa ;) (estoy trabajando en un programa 'raro' que si me queda bien, puede que sea una de esas pequeñas joyas exclusivas de Wii, pero no voy a dar ni un solo detalle más asi que os dejaré devanando vuestros sesos sobre que puede ser)

super_link
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 753
Registrado: 26 Ago 2005

Mensajepor super_link 07 Oct 2008 11:58

Guauu!!!,buena noticia,como siempre en tu line hermes.

Muchas gracias por todo. ;)
Imagen

zxc2
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 952
Registrado: 11 Ene 2004
Ubicación: Mexico

Mensajepor zxc2 08 Oct 2008 06:37

excelente noticia lo de un nuevo proyecto, entonces esto quiere decir que el wiiengine ya esta descontinuado? [buuuaaaa]

salu2
Imagen

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

Re:

Mensajepor Hermes 08 Oct 2008 13:15

zxc2 escribió:excelente noticia lo de un nuevo proyecto, entonces esto quiere decir que el wiiengine ya esta descontinuado? [buuuaaaa]

salu2


No veo razón para continuar con el emulador, salvo que fuera para corregir un fallo extraño por despiste (como el que se corrige con la 1.5B), pero eso no implica que otra persona no pueda seguir mejorandolo, si lo estima conveniente (para eso publico el código fuente de todos mis proyectos en Wii).

zxc2
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 952
Registrado: 11 Ene 2004
Ubicación: Mexico

Re: Re:

Mensajepor zxc2 09 Oct 2008 18:28

Hermes escribió:
zxc2 escribió:excelente noticia lo de un nuevo proyecto, entonces esto quiere decir que el wiiengine ya esta descontinuado? [buuuaaaa]

salu2


No veo razón para continuar con el emulador, salvo que fuera para corregir un fallo extraño por despiste (como el que se corrige con la 1.5B), pero eso no implica que otra persona no pueda seguir mejorandolo, si lo estima conveniente (para eso publico el código fuente de todos mis proyectos en Wii).


ok, como siempre, gracias por tu sinceridad, [plas]
salu2 y suerte con tu nuevo proyecto. XD
Imagen

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

Re:

Mensajepor edd2s 09 Oct 2008 19:04

Hermes escribió:(estoy trabajando en un programa 'raro' que si me queda bien, puede que sea una de esas pequeñas joyas exclusivas de Wii, pero no voy a dar ni un solo detalle más asi que os dejaré devanando vuestros sesos sobre que puede ser)


Pues suerte con tu nuevo proyecto... estaria bien que nos dieras una pequeña pista, si es un emulador, aplicacion o juego xD
Imagen

MANDAXXXX
Avatar de usuario
Some Day...
 
Mensajes: 1445
Registrado: 04 Ene 2005
Ubicación: Ticolandia!!!

Mensajepor MANDAXXXX 09 Oct 2008 19:18

Muchas gracias Hermes!!! [plas] [plas]
Imagen

In a few minutes a computer can make a mistake so great that it would have taken many men many months to equal it.

YONKE
Avatar de usuario
Adicto
 
Mensajes: 267
Registrado: 09 Feb 2003
Ubicación: TIJUANA

Mensajepor YONKE 13 Oct 2008 17:37

Excelente emulador.....mi turbo duo ya anda dando las ultimas pero gracias a este emulador puedo jugar con las joyitas de esta consola........
Imagen

beje
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 563
Registrado: 04 Oct 2006
Ubicación: Toledo

Mensajepor beje 31 Oct 2008 20:01

El enlace de descarga está roto (tanto aquí en el foro como en wiibrew, ya que apuntan al mismo sitio). ¿Se podría volver a subir a algún sitio?
Imagen

Guitar Hero 3: 2749-9490-7972
Endless Ocean: 2228-5671-3090
Mario Kart Wii: 5370-0515-1042
MoH Heroes 2 (EA Nation): Beje


MP si me agregais.

PrevioSiguiente

Volver a Scene

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados