Ver la versión completa : [Programación] Compilación de PSX4ALL
Hola amigos. Como dije he estado haciendo pruebas para compilar el código del emulador de PSX para la WIZ. Según GPH enlazando en modo dinámico sería compatible.
He conseguido compilar el código del emulador PSX4ALL con el toolchain y he generado dos versiones, una en estático y otra en dinámico. He tenido que arreglar un módulo en ensamblador que daba error al ensamblar. Los he probado en la GP2X y el que está en estático funciona muy bien.
Recordemos que no usa la minilib sino una implementación en SDL. El código que se usa es el mismo que se ha utilizado para la versión de Pandora. Os dejo el ejecutable por si queréis probarlo.
Saludos. :brindis:
chemaris
23/10/2008, 04:58
lo he intendado ejecutar en la wiz y me da este error:
ERROR: mmuhack.o NOT PROPERLY INSTALLED
Había incluido sólo los ejecutables, pero hay más archivos para que el emulador funcione. He actualizado el zip con ellos, pero se necesita también la bios original de PSX al igual que en otras versiones. Gracias por probarlo.
a ver si se podrá jugar a la psx al alundra :babea:
Hola amigos. Como dije he estado haciendo pruebas para compilar el código del emulador de PSX para la WIZ. Según GPH enlazando en modo dinámico sería compatible.
He conseguido compilar el código del emulador PSX4ALL con el toolchain y he generado dos versiones, una en estático y otra en dinámico. He tenido que arreglar un módulo en ensamblador que daba error al ensamblar. Los he probado en la GP2X y el que está en estático funciona muy bien.
Recordemos que no usa la minilib sino una implementación en SDL. El código que se usa es el mismo que se ha utilizado para la versión de Pandora.
La cosa es que el dinámico (el que sería compatible con las dos consolas) se queda bloqueado al cargar una rom. No sé por qué (habrá que preguntar a sus autores), puede que haga cosas que no funcionen al cargar librerías dinámicas...
Comparto el código y los ejecutables para los que tengan la WIZ y sobre todo el nuevo SDK con librerías en estático y quieran probarlo. Lo mismo funciona en la Wiz tal y como está.
Os dejo los ejecutables por si los queréis probar y los ficheros que he cambiado en el código. Supongo que les podrá ayudar a Franxis y el resto de gurús del emulador PSX. Yo tengo también otros proyectos para GP2X que saldrán pronto.
Saludos. :brindis:
Y con que juegos has hecho la prueba???
Y con que juegos has hecho la prueba???
Con los que tenía a mano: "Pinball fantasies" y "Paradise Casino". Luego probaré con más a ver qué tal.
prueba con los 3d o los 2d mas exigentes...
chemaris
23/10/2008, 14:12
Había incluido sólo los ejecutables, pero hay más archivos para que el emulador funcione. He actualizado el zip con ellos, pero se necesita también la bios original de PSX al igual que en otras versiones. Gracias por probarlo.
ya se lo añadi y nada, he probado con tu zip y lo mismo, si hace uso del mmuhack me imagino que no funcinara en la wiz, ya que se accedera a la memoria de otra manera
gracias por tu trabajo :brindis:
Rivroner
23/10/2008, 14:14
ya se lo añadi y nada, he probado con tu zip y lo mismo, si hace uso del mmuhack me imagino que no funcinara en la wiz, ya que se accedera a la memoria de otra manera
gracias por tu trabajo :brindis:
Sí, tendrás que desactivar el mmuhack, igual con un simple script de desactivación haces un apaño.
O simplemente comentar la línea que llama al mmuhack al principio del emulador y volver a compilar. Yo nunca he sido capaz de hacerlo funcionar, no tengo ni la menor idea de por qué. Aunque estoy seguro de que funciona, claro, porque otros lo usan :(
En la primera pantalla te pide seleccionar la velocidad de la cpu (de 200 a 260 mhz en gp2x) y pulsar select para activar o no activar ramtweaks. Podéis ejecutarlo sin activarlo. Si no funciona en la Wiz lo mismo hay que desactivar la carga por código...
chemaris
23/10/2008, 17:51
En la primera pantalla te pide seleccionar la velocidad de la cpu (de 200 a 260 mhz en gp2x) y pulsar select para activar o no activar el mmuhack. Podéis ejecutarlo sin activarlo.
no me sale esa pantalla se queda un rato negro y luego el error...
Me había confundido con otra cosa (ramtweaks), pero ya he visto donde se activa el mmuhack al iniciar la minimal. A ver si puedo generar una versión sin esa llamada.
chemaris
23/10/2008, 18:13
Me había confundido con otra cosa (ramtweaks), pero ya he visto donde se activa el mmuhack al iniciar la minimal. A ver si puedo generar una versión sin esa llamada.
a ver si hay suerte, que me encantaria probarlo en la wiz, pero yo veo el codigo del emu y no se ni por donde meterle mano :D
Rivroner
23/10/2008, 18:21
Me había confundido con otra cosa (ramtweaks), pero ya he visto donde se activa el mmuhack al iniciar la minimal. A ver si puedo generar una versión sin esa llamada.
¿Igual tb tienes que cambiar lo de los mhz no? Lo digo por que a ver si chemaris lo va a ejecutar a 200-260 en vez de a 500-650 que aguanta laWiz :)
_-Caleb-_
23/10/2008, 20:01
Que guay, al final si que puede que tengamos un emu (aunque sea WIP) en la wiz desde el primer día, con esto, el msx y la gameboy color/advance soy feliz! Yuju
Gracias a los que están haciendo esto posible :)
Un saludo!
¿Igual tb tienes que cambiar lo de los mhz no? Lo digo por que a ver si chemaris lo va a ejecutar a 200-260 en vez de a 500-650 que aguanta laWiz :)
Por ahora voy a desactivar lo de la velocidad, porque posiblemente el acceso al hardware no es igual que en la gp2x. O sea que irá a 500 Mhz por defecto. (en la Pandora tampoco lo usan)
Rivroner
23/10/2008, 21:46
Por ahora voy a desactivar lo de la velocidad, porque posiblemente el acceso al hardware no es igual que en la gp2x. O sea que irá a 500 Mhz por defecto. (en la Pandora tampoco lo usan)
Claro, a eso me refería, por si pudiera dar problemas :)
Hay muchas cosas que pueden dar problemas... No creo que se llegue a nada de esta manera... Lo suyo seria que alguien que tenga la consola lo pruebe... Si todavia no hay nadie haciendolo es pq GPH no quiere (no se si por no dar ventaja a Pandora mostrando sus limitaciones)...:loco:
He actualizado el fichero zip con una versión que no usa mmuhack ni funciones de cambio de velocidad, por si queréis probarlo. En la gp2x se bloquea al cargar las roms con linkado dinámico, pero en estático funciona a la perfección (?).
Puede que tengas razón Franxis, es un emulador complejo y sin poder probarlo in situ y depurar es difícil. Además tampoco sabemos si las librerías de los prototipos están completas.
chemaris
23/10/2008, 23:07
vamos progresando ahora llega hasta el menu, peor no se si se cuelga o es que no funcionan los controles
Pues sí que es raro, ¿no se mueve la flecha cuando usas el pad? A ver si han cambiado los identificadores de los botones en la Wiz...
SpaVampyre
24/10/2008, 12:00
no habia alguien por ahi con dos wiz, pasale una a hardyx que seguro que así se lo currara mas comodo XD.
Yo esto lo he hecho por probar si compilaba, pero tengo otros proyectos entre manos...
He visto que la minimal coge las teclas directamente de la memoria, y puede ser que esto no funcione en Wiz. Pero creo que Puck2099 está investigando también estas cosas...
Hay algun avance con esto? :DD
Lo tengo un poco en stand by, a ver si saco otro test con la teclas buenas para que lo prueben los que tienen el prototipo. El retraso de la Wiz me ha dado bajón...
mortimor
15/11/2008, 09:28
Yo soy de la opinion de que PSX no deberia de haber muchos problemas para emularla en la Wiz. Hay una CPU bastante potente 500Mhz y apoyo grafico para 3D, debería de valer. Aunque no quiero decir que sea facil de hacer ehhhh :)
He actualizado el zip con una nueva versión en dinámico que *creo* que funciona en Wiz. Por lo menos en GP2X sí lo hace, he cambiado todo el código de acceso a memoria. Probadla con la Wiz.
chemaris
18/11/2008, 02:34
probando...
< - >
funciona!!!
va bien el menu y al principo sale la frecuencia por defecto a 533mhz, probando a cargar una iso...
chemaris
18/11/2008, 02:49
funcionar funciona :brindis:,
pero hay un problema, ponga el juego que ponga y las opciones que sean, esta fijo a 00.6fps :loco:
tambien me he fijado que los controles no responden cuando se dejan pulsados
pero es un gran avance adjunto una fotillo :brindis:
Que alegría que funcione!!!!
Lo de los fps puede ser porque tiene los valores de la gp2x para los cálculos, pero la velocidad real tiene que ser mayor. Sino si es un retardo, ya lo miraré.
Bizkaitarra
18/11/2008, 08:36
Zorionak tios!
Habeis si lograis que funcione... me alegrariais un poco el día... que tengo muy muy mál día
Suerte
Hey, que bueno, ya no me lo esperaba esto.
A lo mejor el rollo de los FPS es por los timings... si es por eso no será fácil de arreglar.
Luego arreglo otras cosillas de los timings usando funciones de Unix, y lo de las teclas también.
Hardyx, gran trabajo, sobre todo con la dificultad añadida de no poder probar lo que estas haciendo en cada momento.
Lo dicho, gran trabajo con el port a Wiz.
Un saludo.
nintiendo1
20/11/2008, 16:07
Luego arreglo otras cosillas de los timings usando funciones de Unix, y lo de las teclas también.
¿Y si pides una Wiz de esas que dijo EvilDragon?
Saludos.
¿Y si pides una Wiz de esas que dijo EvilDragon?Le mandé un mensaje, pero supongo que hay mucha gente tras ellas y mucho más reconocidos en la scene. Al fin y al cabo esto es un experimento personal. Aún así, los emuladores no están muy bien vistos.
nintiendo1
21/11/2008, 07:03
Le mandé un mensaje, pero supongo que hay mucha gente tras ellas y mucho más reconocidos en la scene. Al fin y al cabo esto es un experimento personal. Aún así, los emuladores no están muy bien vistos.
Yo he hablado con el y me ha dicho que cualquier persona es bienvenida. De todas formas el hace la lista, se la envía a GPH y ellos deciden. Le enseñaré tus avances con el emu de PSX, a ver si puedes.
De todas formas no creó que tenga una respuesta hasta dentro de 1 semana que es lo que tarda en responder un mensaje.
Saludos.
headoverheels
21/11/2008, 16:18
Aún así, los emuladores no están muy bien vistos.
No sé si estarán bien vistos, pero en la página de gph hay un apartado de emuladores en el que dice que la wiz es capaz de emular nes, snes, megadrive, neogeo, etc. así que me imagino que alguien tendrá que desarrollar/portar esos emuladores no? y añadir un buen emulador de psx a la lista creo que sería un buen reclamo para vender la consola.
Rivroner
21/11/2008, 21:21
Muy bien hardyx :)
He puesto una nueva versión que corrige los FPS, creo que va más rápido ahora (!!). Si alguien con Wiz además de chemaris puede probarlo y mandarme un MP le estaré muy agradecido. :cool:
chemaris
21/11/2008, 22:05
ahora mismo lo pruebo, los de gph me han mandado el cable usb y ahora la estoy cargando por usb, comente que la wiz tenia un fallo de que no te avisaba cuando terminaba de cargar, pues no es asi, ya que la luz esta en el conector del cable [wei]
Rivroner
21/11/2008, 22:07
ahora mismo lo pruebo, los de gph me han mandado el cable usb y ahora la estoy cargando por usb, comente que la wiz tenia un fallo de que no te avisaba cuando terminaba de cargar, pues no es asi, ya que la luz esta en el conector del cable [wei]
Prueba , prueba y vuelve a contarlo rápido :D
¡¡¡¡Y si la cosa va bien queremos vídeo chemaris :D!!!!
nintiendo1
21/11/2008, 22:10
Prueba , prueba y vuelve a contarlo rápido :D
¡¡¡¡Y si la cosa va bien queremos vídeo chemaris :D!!!!
Eso, que yo me quiero ir a dormir rápido con buenas noticias [wei5][wei5][wei5]
Ya me imagino a Chemaris enganchado el FF IX [wei5][wei5]
Saludos.
Rivroner
21/11/2008, 22:16
Eso, que yo me quiero ir a dormir rápido con buenas noticias [wei5][wei5][wei5]
Ya me imagino a Chemaris enganchado el FF IX [wei5][wei5]
Saludos.
Pues yo llevo 20 horas despierto, ya me dirás :D [wei]
chemaris
21/11/2008, 22:22
Eso, que yo me quiero ir a dormir rápido con buenas noticias [wei5][wei5][wei5]
Ya me imagino a Chemaris enganchado el FF IX [wei5][wei5]
Saludos.
justo ese ff me llama bastante la atencion, en cuanto a videos mañano los hago que ahora no tengo camara
en cuanto a la velocidad:
ridge razer con sonido y fs 0/1 - 8-10fps
Rivroner
21/11/2008, 22:24
Pues no está mal, sin optimizar ni nada, y a ciegas casi el doble que en la GP2x :)
Si pruebas el Wipeout 1 te irá a más de 20 frames entonces :)
Y los juegos 2D irán a tope casi.
Lo que hemos avanzado con sólo cuatro tests...
8 a 10 fps en un juego 3D está muy bien !!
Muchas gracias chemaris, no quería presionarte con lo de las pruebas. Luego lo pruebas sin sonido y con fs 2 (frame skip) si quieres. Lo mismo sube más, que en Pandora creo que hicieron las pruebas sin sonido. Lo del vídeo no es obligatorio eh, que bastante haces hombre.
Zodttd ha dicho en el otro foro que tiene una versión más actual del psx4all, ya en este port me he basado en el código publicado de mayo. Además mi versión sólo usa funciones estándar (al no tener wiz), nada de acceso a bajo nivel. Cuando se optimice al hardware, va a ir mucho mejor.
nintiendo1
21/11/2008, 22:53
Pues yo llevo 20 horas despierto, ya me dirás :D [wei]
Yo no aguanto tanto, me levanto a las 6 y media y a las 23 a dormir jeje
justo ese ff me llama bastante la atencion, en cuanto a videos mañano los hago que ahora no tengo camara
en cuanto a la velocidad:
ridge razer con sonido y fs 0/1 - 8-10fps
Lo puse porque es uno de los juegos mas largos y el FF que mas me gusta
Pues con el tiempo y esfuerzo se podrá emular casi al 100 %.
Lo que hemos avanzado con sólo cuatro tests...
8 a 10 fps en un juego 3D está muy bien !!
Muchas gracias chemaris, no quería presionarte con lo de las pruebas. Luego lo pruebas sin sonido y con fs 2 (frame skip) si quieres. Lo mismo sube más, que en Pandora creo que hicieron las pruebas sin sonido. Lo del vídeo no es obligatorio eh, que bastante haces hombre.
Zodtt ha dicho en el otro foro que tiene una versión más actual del psx4all, ya en este port me he basado en el código publicado de marzo. Además mi versión sólo usa funciones estándar (al no tener wiz), nada de acceso a bajo nivel. Cuando se optimice al hardware, va a ir mucho mejor.
Ya te podían dar una Wiz.
Saludos.
Raydenito
22/11/2008, 12:37
Que tio! :rever: Sin Wiz ni na y la que ha liao :D
Me uno a la propuesta de Nintiendo1 para que te den una Wiz. Ande firmo ?
Yo también voto porque le den una Wiz :)
Bizkaitarra
22/11/2008, 15:30
Si tengo derecho a voto otro mio
DMusta1ne
22/11/2008, 15:59
GPH harían bastante bien en darle una wiz a este hombre. Con esto se la ha ganado, pero lo que podría aportar si disponiese de una, no tendría precio.
Se que son palabras mayores, pero tenemos a la reencarnación de rili en camino xDDDDDD
nintiendo1
22/11/2008, 18:24
Para que le diesen la Wiz, alguien con contacto con GPH le tendría que informar de su avance o comunicarselo a EvilDragon. Ya me he puesto en contacto con este último a ver que me dice, pero de todas formas, si este lo acepta, se lo envía a GPH y estos deciden, así que es un proceso largo y difícil.
Saludos.
Los de GPH no dan la Wiz a cualquiera, sino a gente que se compromete a sacar cosas propias y de calidad. Además no sé el rendimiento y la fiabilidad que puede tener ésto. Este proyecto es un port de un emulador muy complejo en el que han trabajado otras muchas personas. Zodttd que ha trabajado en el emulador, dijo que quiere colaborar en la Wiz.
Hace tiempo escribí a ED proponiendo los ports de mis programas para la Wiz, él hará su lista, seguro que con muchas peticiones y la mandará a GPH. Agradezco vuestro apoyo, pero dejemos que las cosas sigan su curso. (Para mí el rili de la Wiz es Puck que está currando bastante con las librerías y el fénix)
nintiendo1
23/11/2008, 09:40
Los de GPH no dan la Wiz a cualquiera, sino a gente que se compromete a sacar cosas propias y de calidad. Además no sé el rendimiento y la fiabilidad que puede tener ésto. Este proyecto es un port de un emulador muy complejo en el que han trabajado otras muchas personas. Zodttd que ha trabajado en el emulador, dijo que quiere colaborar en la Wiz.
Hace tiempo escribí a ED proponiendo los ports de mis programas para la Wiz, él hará su lista, seguro que con muchas peticiones y la mandará a GPH. Agradezco vuestro apoyo, pero dejemos que las cosas sigan su curso. (Para mí el rili de la Wiz es Puck que está currando bastante con las librerías y el fénix)
Según he leído, GPH quiere enviar consolas para los que hagan cosas, pero también para que testeen el Firmware.
A todo esto, ¿porque no posteas tu port en gp32x (en un nuevo hilo, que el otro está mas ensuciado...)? Así la gente podría probarlo con más juegos y... por allí hay más gente con contacto con GPH que se encargan de ofrecer Wiz... y ya me entiendes [wei5][wei5]
Saludos.
Raydenito
23/11/2008, 11:49
Según he leído, GPH quiere enviar consolas para los que hagan cosas, pero también para que testeen el Firmware.
A todo esto, ¿porque no posteas tu port en gp32x (en un nuevo hilo, que el otro está mas ensuciado...)? Así la gente podría probarlo con más juegos y... por allí hay más gente con contacto con GPH que se encargan de ofrecer Wiz... y ya me entiendes [wei5][wei5]
Saludos.
JE, pues a ver si van a repartir tantas consolas gratis que al final no va a merecer la pena comprarla [wei]
Invitado
24/11/2008, 17:54
Yo me uno: que le den una WIZ. Tambien podriamos hacer una colecta. En la scene de la Zodiac creo recordar que se le compró una justamente al que hizo el emulador de PSX.... ya sabiendo de antemano que no sería la leche en polvo.
Creo que la WIZ tiene grandes posibilidades de emular PSX, quizá la primera independiente en emular PSX. (sinceramente no tengo idea de como corre PSX el PSP dicen que fullspeed).
Saludos
asimov_solensan
24/11/2008, 21:16
Tengo una preguntilla para los pros: en su momento probe el emulador en la gp2x y me di cuenta que los textos se ven fatal, como entrecortados.
Mi pregunta es si esto es una limitación de la resolución de gp2x (y por lo tanto heredara wiz) o es algo que se puede arreglar por software. Si quereis saber de que hablo probad el worms armaggedon y creo que con suikoden1 también me pasaba.
Nada mas, es simple curiosidad, me interesan los rpg que hicieron para psx y seria una lastima no poder seguir los dialogos. Por cierto gracias por el esfuerzo hardyx.
Tengo una preguntilla para los pros: en su momento probe el emulador en la gp2x y me di cuenta que los textos se ven fatal, como entrecortados.
Mi pregunta es si esto es una limitación de la resolución de gp2x (y por lo tanto heredara wiz) o es algo que se puede arreglar por software. Si quereis saber de que hablo probad el worms armaggedon y creo que con suikoden1 también me pasaba.
Nada mas, es simple curiosidad, me interesan los rpg que hicieron para psx y seria una lastima no poder seguir los dialogos. Por cierto gracias por el esfuerzo hardyx.
Eso es el entrelazado, sí que es posible evitarlo por software. En la GP2X ocurría porque al emular el vídeo en modo entrelazado, emulaba la mitad de píxeles verticales en cada frame, pero se podía desactivar.
SilentSei
25/11/2008, 01:02
Yo me uno: que le den una WIZ. Tambien podriamos hacer una colecta. En la scene de la Zodiac creo recordar que se le compró una justamente al que hizo el emulador de PSX.... ya sabiendo de antemano que no sería la leche en polvo.
Creo que la WIZ tiene grandes posibilidades de emular PSX, quizá la primera independiente en emular PSX. (sinceramente no tengo idea de como corre PSX el PSP dicen que fullspeed).
Saludos
En PSP el emulador va muy bien, el único problema es que carece de 2º stick analógico (y el 1º es una castaña). Pero claro, es hecho por la propia Sony...
Justamente me parece que al que le compraron una Zodiac fue a Zottd, o eso o una gizmondo xDDD
asimov_solensan
26/11/2008, 20:31
Gracias por la aclaración efegea
_-Caleb-_
26/11/2008, 21:03
La verdad es que este es un hilo bastante esperanzador, tras la "sorpresa" del retraso, puede que al fin la wiz tenga un emulador de psx que pueda empezar a funcionar decentemente el primer día, solo una cosa, hardyx, currarte esto sin una wiz delante, a ciegas, ole tus wewos xD
Ojalá llegue a buen puerto, un saludo y miles de gracias a hardyx y a los testers :)
Esperando a la wiz y la primera version alpha :)
Saludos!!!!!!
Waninkoko
26/11/2008, 23:26
Interesante, a ver si la Wiz es capaz de emular bien la PSX (deberia).
Me pregunto que tal funcionara aquel reproductor de video que hice para la GP2X... XD
PD: Hace tiempo que no me pasaba por aqui lol
jejeje pues si, ultimamente andas muy activo por EOL con tu relación "amor-odio" con el Marcan XDDDDDD
joanmarc
27/11/2008, 00:04
uy como se pase otto xDDDDDDDDDDDD
chemaris
27/11/2008, 01:14
no he podido probar mas, ya que no he tenido tiempo, para compensar os traigo una rica pizza siento la calidad del video, pero aqui solo tengo el mvl y es una castaña
en juego es el radical bikers de gaelgo, funciona entre 8-12fps (aunque a mi me parece que va mas lento) funciona bien hasta la hora de jugar que solo se ve un cielo azul (en la gp2x creo que tb pasaba)
http://www.youtube.com/watch?v=wciAo49OVcE
hardyx sino te importa les pasare la version a los de gph y les comentare tu trabajo :brindis:
Estopero
27/11/2008, 02:46
jejeje pues si, ultimamente andas muy activo por EOL con tu relación "amor-odio" con el Marcan XDDDDDD
Bueno, las discusiones de EOL que en EOL queden xD. Para nosotros tendrá que seguir siendo el niño que estaba haciendo el reproductor de video xD
La verdad es que me sorprende que un emulador como este haya funcionado con "mediana facilidad" pensaba que tendría mucha mas dificultad el portarlo.
Y bueno, es un currazo el progreso que está teniendo Hardyx, pero tienes experiencia en la programación de emuladores? supongo que una cosa es adaptar el codigo y otra cosa es meterle mano a bajo nivel para mejorar su rendimiento no?
En cualquier caso, es de agradecer que estés haciendo esto, y encima a ciegas!!! ya me gustaria que mi nivel de programación fuera suficiente para poder meterme en estos embolaos jejejeje
nintiendo1
27/11/2008, 16:09
no he podido probar mas, ya que no he tenido tiempo, para compensar os traigo una rica pizza siento la calidad del video, pero aqui solo tengo el mvl y es una castaña
en juego es el radical bikers de gaelgo, funciona entre 8-12fps (aunque a mi me parece que va mas lento) funciona bien hasta la hora de jugar que solo se ve un cielo azul (en la gp2x creo que tb pasaba)
http://www.youtube.com/watch?v=wciAo49OVcE
hardyx sino te importa les pasare la version a los de gph y les comentare tu trabajo :brindis:
¿Has probado algún juego 2D?
Saludos.
chemaris
27/11/2008, 16:54
sip luego pongo un par de videos mas, todos los juegos van entre 8-12 fps ponga las opciones que ponga,sean 2D o 3D
nintiendo1
27/11/2008, 17:15
sip luego pongo un par de videos mas, todos los juegos van entre 8-12 fps ponga las opciones que ponga,sean 2D o 3D
Pues si que es raro, los 2D supongo que deberían ir más rápido.
Y ¿en que formato pueden estar los juegos de la PSX? Es que nunca he usado el emu de la 2X.
Saludos.
chemaris
27/11/2008, 17:21
los cutrevideos que dije
http://es.youtube.com/watch?v=alj1NEngADI
http://es.youtube.com/watch?v=nyXmves56mM
l formato en .bin o .iso
nintiendo1
27/11/2008, 17:24
los cutrevideos que dije
http://es.youtube.com/watch?v=alj1NEngADI
http://es.youtube.com/watch?v=nyXmves56mM
l formato en .bin o .iso
¿Y si le quitas el sonido van más rápido? Supongo que no, porque has dicho que has probado todas las opciones, pero vaya que se te haya pasado.
Saludos.
chemaris
27/11/2008, 17:38
esto esta sin sonido ya que petardea que da gusto
Rivroner
27/11/2008, 17:46
Al menso en la GP2X de jugar sin sonido o con sonido no ganabas nada.Normal, pues el sonido no era sonido, era una matanza de cerdos de los gordos :D
¡Prueba el Wipeot 1 :D !
Por cierto, prueba a jugar con el downclock del reloj de la PS y demás como el frameskip, pues el pang iba a tope en la GP2X creo :D POon el 2/3 para los juegos en 2D por ejemplo.Creo que apretando L+vol+- o R+vol+- podías toquetear esas cosas.
chemaris
27/11/2008, 17:52
no lo tengo, ahora pruebo un par de juegos mas en que haga espacio en la tarjeta que ando con una de 512MB [wei]
Muchas gracias por tus pruebas Chemaris, se ve más fluído que en la gp2x, aunque todavía puede ir mejor.
Estopero, no soy experto en emuladores ni en psx, pero tengo experiencia en videojuegos y programación a bajo nivel. Simplemente dije: si queremos un emulador alguien tendrá que portarlo, pues yo he dado el primer paso, compila y funciona. Cualquiera podrá colaborar y optimizarlo más adelante.
Estopero
27/11/2008, 22:45
Muchas gracias por tus pruebas Chemaris, se ve más fluído que en la gp2x, aunque todavía puede ir mejor.
Estopero, no soy experto en emuladores ni en psx, pero tengo experiencia en videojuegos y programación a bajo nivel. Simplemente dije: si queremos un emulador alguien tendrá que portarlo, pues yo he dado el primer paso, compila y funciona. Cualquiera podrá colaborar y optimizarlo más adelante.
ejjejeje muy bien hecho!! veremos a ver hasta donde puede llegar el emulador, pero ver resultados antes incluso de que salga la consola es muy esperanzador :)))
nintiendo1
28/11/2008, 06:59
Muchas gracias por tus pruebas Chemaris, se ve más fluído que en la gp2x, aunque todavía puede ir mejor.
Estopero, no soy experto en emuladores ni en psx, pero tengo experiencia en videojuegos y programación a bajo nivel. Simplemente dije: si queremos un emulador alguien tendrá que portarlo, pues yo he dado el primer paso, compila y funciona. Cualquiera podrá colaborar y optimizarlo más adelante.
¿Al final te paso Zottd la ultima versión del emulador?
Saludos.
Raydenito
28/11/2008, 09:50
¿Al final te paso Zottd la ultima versión del emulador?
Saludos.
Por cierto, ¿alguien se ha puesto en contacto con Una-i? lo digo porque podria hecharos una mano, aunque no este metido en el proyecto...
Ah, y gracias a hardyx por darme mas ilusiones por la Wiz. :brindis:
¿Al final te paso Zottd la ultima versión del emulador?
Estoy a la espera.
Es sorprendente lo que se ha conseguido con este emulador, mi más sincera enhorabuena, hardyx. Presupongo que programando directamente para ella, y no tan "a ciegas" como lo estás haciendo ahora mismo podrías conseguir un emulador prácticamente jugable, ¿no?.
Muchos ánimos, y mucha suerte con el proyecto.
Probad el Finger Flashing, que iba a 30/50 PFS en la gp2x CON SONIDO. Si no va igual o mejor en el emulador nuevo y sigue con el limite ese de FPS es porque algo del emulador lo esta limitando internamente, no por la velocidad de la consola (los timings o algo asi).
De hecho el Finger Flashing es el juego que mejor iba de todos los que he probado en el emulata de PSX, ese y el Bishi Bashi 2.
Y si podeis hablar con Una-i o con Estopero que os ponga en contacto, es el que más os puede ayudar a mejorar de la ostia el emulador, porque se lo conocía bastante bien. Eso si, al jodío para entenderle es casi igual de dificil que si no hablara castellano, supongo que es lo que tiene ser un genio xDDD
chemaris
30/11/2008, 17:47
ese juego no lo tengo, pero se ve que hay algo que lo limita ya que ponga las opciones que ponga y el juego que sea no pasa de 12fps y ademas en la bios pasa lo mismo, pero vamos para hacerlo a "oscuras" esta de pm
luego esta el tema que ya comente que la cruzeta no funciona si se deja pulsada
nintiendo1
30/11/2008, 18:17
Probad el Finger Flashing, que iba a 30/50 PFS en la gp2x CON SONIDO. Si no va igual o mejor en el emulador nuevo y sigue con el limite ese de FPS es porque algo del emulador lo esta limitando internamente, no por la velocidad de la consola (los timings o algo asi).
De hecho el Finger Flashing es el juego que mejor iba de todos los que he probado en el emulata de PSX, ese y el Bishi Bashi 2.
Y si podeis hablar con Una-i o con Estopero que os ponga en contacto, es el que más os puede ayudar a mejorar de la ostia el emulador, porque se lo conocía bastante bien. Eso si, al jodío para entenderle es casi igual de dificil que si no hablara castellano, supongo que es lo que tiene ser un genio xDDD
¿Forma de ponernos en contacto con Una-i?
Su Última Actividad: 16/07/2008 14:32
Ni ha dejado correo de contacto ni nada.
ese juego no lo tengo, pero se ve que hay algo que lo limita ya que ponga las opciones que ponga y el juego que sea no pasa de 12fps y ademas en la bios pasa lo mismo, pero vamos para hacerlo a "oscuras" esta de pm
luego esta el tema que ya comente que la cruzeta no funciona si se deja pulsada
Lee tus MPs para el juego ese....
Saludos.
El finger flashing comprimido ocupa unos 8 megas, podemos mandartelo hasta por e-mail.
Y ya dije que para ponerse en contacto con Una-i lo mejor es hablar con Estopero, que no tenia mala relación con él.
Un saludete.
nintiendo1
30/11/2008, 19:20
El finger flashing comprimido ocupa unos 8 megas, podemos mandartelo hasta por e-mail.
Y ya dije que para ponerse en contacto con Una-i lo mejor es hablar con Estopero, que no tenia mala relación con él.
Un saludete.
Ya lo se lo he pasado yo por mierdaupload por mp, a ver si no me ban xD.
Le mandaré un MP a Estopero para ver si puede informar de los avances del emulador para que los vea y a ver si puede ayudar.
Saludos.
Si Una-i o alguien que ha trabajado en el emu quiere colaborar le puedo pasar el código fuente que tengo, pero el problema es el mismo, es difícil probarlo sin la consola y sin información técnica. Sobre el fallo de los controles y los fps lo tengo que mirar.
chemaris
01/12/2008, 00:43
he probado el finger flashing y lo mismo no pasa de 8-12 fps
Pues eso es que esta limitado no por la velocidad de la consola, sino por algo concreto dentro del código del emulador que no le permite pasar de esos fotogramas. Ya me parecía a mi que en los videos, se veía muy lento pero extremadamente ESTABLE, el framerate.
He arreglado el fallo de las teclas cuando se dejan pulsadas, también está compilada para el procesador de la Wiz, así que debería ir un poquito más rápido. Lo de los frames lo miraré después.
chemaris
03/12/2008, 01:14
probado, los controles funcionan perfectamente :brindis: , en cuanto a la velocidad no he notado mejoria
Uy, no habia visto que intentais contactar con unai, si mañana (o sea, hoy) lo veo le digo algo, que no sabia nada yo XDD
Aunque yo os digo... contactar con Una-i para que os ayude con algo de programación es como hacer trampas... es el iddqd y el idkfa de la scene.
Bizkaitarra
03/12/2008, 15:30
... es el iddqd y el idkfa de la scene.
Domm2? Jejeje, que tiempos
chemaris
03/12/2008, 16:44
pongo un cutrevideo del ridge racer, la velocidad la misma de siempre entre 8-12fps
http://es.youtube.com/watch?v=ooAU0003cqU
Pues el ridge racer no llegaba a 12 fps ni de coña en la gp2x, de todas formas en el video parece que esta mas cerca de 8 que de 12. A ver si dais con lo que esta limitando y vemos a cuánto pueden ir de verdad.
Un trabajo cojonuo.
a lo mejor lo de que digo es una tonteria (no estoy siguiendo mucho el hilo) pero .....¿estais usando la grafica o solo estais trabajando por sof?
chemaris
03/12/2008, 19:36
que yo sepa es todo por soft
Raydenito
03/12/2008, 21:09
Domm2? Jejeje, que tiempos
Incluso el Doom 1. Yo aun me acuerdo del Wolfenstein y su MIL... :rolleyes:
nintiendo1
03/12/2008, 22:07
No sabía que Una-i era tan bueno, yo cuando empece a visitar este foro apenas le vi.
Saludos.
Recordad que se están utilizando las SDL del prototipo, que posiblemente no estén optimizadas y estén basadas en la versión de GP2X. No se está aprovechando el hardware todavía y ni en 2D ni en 3D. Se está usando recompilado dinámico que está muy bien. Alcanza los 17 fps al arrancar la bios y 7 fps en el juego en la GP2X sin overclock.
chemaris
04/12/2008, 09:45
...Alcanza los 17 fps al arrancar la bios y 7 fps en el juego en la GP2X sin overclock.
en la wiz en la bios va tambien entre 8-12 fps
si va la bios a la misma velocidad que el juego, es evidente que algo limita la velocidad.
jean la montard
04/12/2008, 14:51
Francamente estoy expectante por los resultados que puedan salir de este hilo , pero es que seguramente lo este media de la futura scene de la Wiz...
Y no lo digo por meter presion XDDD
No sabía que Una-i era tan bueno, yo cuando empece a visitar este foro apenas le vi.
Saludos.
No es TAN bueno... es probablemente uno de los mejores programadores que tiene la scene MUNDIAL... es uno de los creadores de Chankast, la parte gráfica del emulador... con eso esta todo dicho.
nintiendo1
04/12/2008, 18:12
No es TAN bueno... es probablemente uno de los mejores programadores que tiene la scene MUNDIAL... es uno de los creadores de Chankast, la parte gráfica del emulador... con eso esta todo dicho.
No tenía ni idea.
Parece que K-Teto ya le ha dicho algo, porque se conecto ayer, jeje.
Saludos.
Si, se lo deje en el messenger, pero no se si se ha pasado, hoy no le he visto conectado, claro que me he tirado casi todo el dia currando.
Es lógico, currando en videojuegos a saber cuánto tiempo tendrá libre, de cero a menos.
Estopero
05/12/2008, 19:14
Yo si me llevaba bien con él, pero hace bastante que no hablamos, y no quiero hablarle nada más que para el tema del emulador la verdad jeje
Aunque no tenga tiempo, yo creo que una-i es un chico que si le apetece hacer algo saca tiempo de donde sea. También decía en su día que tenía cierto desafío hacer el emulador de psx para gp2x precisamente porque la gpu la estaba desarrollando por software, no se si le hará tanta ilusión hacerlo con aceleración 3D.
Un saludo chicos
Una pregunta, ¿el psx4all tiene licencia libre? Supongo que sí al ser un derivado de Pcsx, pero tiene tantos cambios que cualquiera sabe.. ¿si le pido a zodttd los fuentes me lo dará o están disponibles en internet sin tener que pedírselos?
EDIT: vale creo que he encontrado un repositorio Git con los fuentes
De hecho si estan recompilando es porque encontraron los fuentes por ahi, no porque se los diera Zottd...
Aunque luego él se ofreció para pasarles una versión más moderna del asunto.
Bueno, los fuentes fueron publicados por Zodttd en marzo en esta página (http://github.com/zodttd/psx4all/tree).
nintiendo1
07/02/2009, 09:55
Bueno, ¿se sabe algo nuevo del tema? Parece que a Hardyx en gp32x le recomiendan usar el Libcastor, aunque no se si lo ha usado o a dejado el proyecto aparcado.
Saludos.
Hasta que salga la Wiz lo tengo un poco en stand-by, ahora estoy con otro proyecto y diseñando un juego nuevo que quería hacer desde hace años. Probaré con la libcastor, pero como no lo puedo depurar iré poniendo pruebas. Pero no está abandonado, de hecho como el código original usaba la minilib, no debería ser complejo adaptarlo.
Nota: también he visto una adaptación de la minilib para la Wiz en el código de Picodrive.
Raydenito
08/02/2009, 12:06
Esto se pone interesante :D Solo falta algun video con los progresos del emulador, aunque sea poco lo que se vea :babea:
nintiendo1
08/02/2009, 13:47
Hasta que salga la Wiz lo tengo un poco en stand-by, ahora estoy con otro proyecto y diseñando un juego nuevo que quería hacer desde hace años. Probaré con la libcastor, pero como no lo puedo depurar iré poniendo pruebas. Pero no está abandonado, de hecho como el código original usaba la minilib, no debería ser complejo adaptarlo.
Nota: también he visto una adaptación de la minilib para la Wiz en el código de Picodrive.
Versión acualizada de los ejecutables y del código fuente:
Ejecutables: http://www.talfi.net/gp32_franxis/mame4all_1.6b2_wiz.7z
Código fuente: http://www.talfi.net/gp32_franxis/mame4all_1.6b2_sources.7z
Esta es la versión utilizada para hacer el video, esta compilado con el DevKitGp2X, con un par de modificaciones explicadas aquí:
http://www.gp32x.com/board/index.php?showtopic=46371
En el código fuente hay un libreria que reemplaza a la minimal de la GP2X en la WIZ, quizás pueda venir bien a alguien para portar cosas de la GP2X... (src/wiz/wiz_lib.cpp and wiz_lib.h).
Saludos.
A lo mejor te sirve el minilib de Franxis para cuando retomes el proyecto.
Saludos.
He adaptado el código de la wiz_lib de Franxis para el emulador, lo dejo como test6 para que lo pruebe alguien en la Wiz. Ahora se puede cambiar también la velocidad de la cpu. Si funciona debería ir mucho más rápido, aunque puede que me haya equivocado en algo y falle. Seguiremos informando... :)
chemaris
09/02/2009, 01:17
umm acabo de probarlo y no va, se queda la pantalla en negro
Eso es algo... que mira que yo es lo unico que se hacer en C, casi... dejar la pantalla en negro xDDD
Vale gracias chemaris, creo que no estoy actualizando bien la pantalla.
nintiendo1
09/02/2009, 15:40
Vale gracias chemaris, creo que no estoy actualizando bien la pantalla.
Exophase acaba de sacara otro mmuhack, aunque no se si es mejor o peor.
http://www.gp32spain.com/foros/showthread.php?t=61743
Saludos.
DaViD093
02/03/2009, 00:19
Ei! Como va hardyx?
:D
Hasta que no salga la Wiz no se puede hacer nada medianamente serio.
DaViD093
02/03/2009, 23:28
Hasta que no salga la Wiz no se puede hacer nada medianamente serio.
Lo entiendo, a ver si sale ya y vemos avances de toda la scene. Estaré pendiente de este emu ;)
Un saludo, y gracias por responder :)
He adaptado el código de la wiz_lib de Franxis para el emulador, lo dejo como test6 para que lo pruebe alguien en la Wiz. Ahora se puede cambiar también la velocidad de la cpu. Si funciona debería ir mucho más rápido, aunque puede que me haya equivocado en algo y falle. Seguiremos informando... :)
Vaya, creo que me he perdido algo a lo largo de estos meses por no leer los foros. xD
Perdona mi desconocimiento total y mi poco afán por rebuscar por el foro, pero, donde podría bajarme ese código de la wiz_lib?
La wiz_lib la tienes en el código fuente del Mame4All para Wiz.
http://www.talfi.net/gp32_franxis/
La wiz_lib la tienes en el código fuente del Mame4All para Wiz.
http://www.talfi.net/gp32_franxis/
:O ZOMG
Veo que Francis lleva mucho trabajo adelantado :D Los que no corren vuelan. Hay mucho código interesante, muchas gracias por el link.
genial hardyx enhorabuena por el trabajo tio y animo luego lo pruebo haber como anda...
saludos y repito animo
Perdona agus, he movido el post a un hilo nuevo (http://www.gp32spain.com/foros/showthread.php?t=65464).
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.