Ver la versión completa : [Duda] Emuladores o homebrew con 2 o mas .GPE
Hola
Queria preguntar si es posible que un emulador, por ejemplo el de NES, el gpfce que viene con 2 archivos .GPE (el rot y el norot) que necesitad e 2 archivos INI para correr uno u otro, si seria factible desde un archivo INI unico que de a elegir 1 version u otra del emulador, y en caso de que no fuera posible por el INI, si seria posible hacer un unico GPE que al ejecutarlo de a elegir que version (rot o norot) quieres ejecutar;
No se del tema de programacion, agradeceria una explicacion extensa, o dicho de otro modo, para tontines xD este mismo ejemplo esta en el de SNES o en el port del eduke3d, que tiene el napalm y duke3d en uno;
No me cuesta nada hacer 2 INIs por supuesto, pero la opcion que pregunto me parece mas comoda no se jeje
venga un saludo gracias
P.D: si respondes tu Drumpi, mirame el otro topic en el que estaba, que tengo una ultima pregunta y ya te dejo vivir xDD
Lo que tu necesitas es un programa o un script.
lo mas sencillo es hacer dos .ini, NES ROOT, NES NO ROOT, por ejemplo, lo de tener las dos versiones dentro del mismo emu y aseria cosa del programador, que al iniciarlo te lo preguntara...
Pues si, por que visto que yo de programar 0, tendre que conformarme con 2 INIs xD digo va, igual con poner un par de cosas en el GPE podria solucionarse, pero pensando detenidamente es tonteria, ya que son 2 GPE, habria que hacer uno unico que tuviera las 2 funciones en el caso del emu de NES, pero ahi ya se me escapa el tema xD
Es una lastima que este tan muerta la scene de la WIZ ya, este es el unico foro decente y apenas hay actividad ya jeje echo en falta algun emulador que no existe para ninguna consola, como el de 3DO, juraria que esta consola no se a emulado en ninguna otra xD y solo existe uno para PC
El port de another world esta muy verde tambien y el de flashback, son 2 juegazos *O* que perdida de tiempo en vida, quien me mandaria no saber programar, que rabia macho, las cosas que se podrian hacer con esta maquina xD
Pues si, por que visto que yo de programar 0, tendre que conformarme con 2 INIs xD digo va, igual con poner un par de cosas en el GPE podria solucionarse, pero pensando detenidamente es tonteria, ya que son 2 GPE, habria que hacer uno unico que tuviera las 2 funciones en el caso del emu de NES, pero ahi ya se me escapa el tema xD
Es una lastima que este tan muerta la scene de la WIZ ya, este es el unico foro decente y apenas hay actividad ya jeje echo en falta algun emulador que no existe para ninguna consola, como el de 3DO, juraria que esta consola no se a emulado en ninguna otra xD y solo existe uno para PC
El port de another world esta muy verde tambien y el de flashback, son 2 juegazos *O* que perdida de tiempo en vida, quien me mandaria no saber programar, que rabia macho, las cosas que se podrian hacer con esta maquina xD
Algo así te sirve?
http://i.imgur.com/1gDeScr.jpg
Genial gracias!, claro que me sirve esta de lujo, no esperaba que lo fueras hacer, menuda sorpresa ^^ se agradece tio =)
Esperare a que lo saques con esos problemillas arreglados, basicamente es como un lanzador para las 2 versiones no? iniciando un GPE optas a las 2 versiones, como si fuera un lanzador estilo prboom?
Nunca es tarde para aprender a programar... y mucho menos para aprender a usar la consola de comandos, ya sea windows o linux. Cuando te falle el ratón lo agradecerás ;)
Si quieres programar y piensas que C es muy aburrido (no lo es, sólo lo parece, pero es básico aprender las nociones con él), echa un vistazo a Bennu, en dos o tres tardes aprenderás a mover una nave en pantalla con los cursores o el ratón, y a disparar a otras naves (con C se puede, pero necesitas, como mínimo, un par de semanas).
No me parece aburrido, al contrario, lo que veo es que es complicado, hace tiempo le eche un vistazo al tema y quede bastante loco, no descarto ponerme con ello, quizas me veo un poco mayor ya, pero no lo descarto desde luego, es una ilusion desde hace años y bueno, me gustaria empezar con ello si, conocimientos minimos es que no tengo ninguno en programacion, lo mas que toque fue Batch, cree algunas utilidades en Batch, le saque todo el jugo que Batch podia ofrecer xD de eso hace tantos años que "la no practica" hace que uno olvide las cosas...
En fin ya veremos a ver, no se ni por donde empezar para aprender C, tiene que ser algun tutorial o curso para alguien que se inicie de 0, como se de por supuesto que tengo nociones del tema, ya no me entero fijo xD
3XCL4M4t10N
23/02/2013, 22:14
Uno es como la pastilla roja de Matrix y la otra la azul. Tu eliges. Pero elijas la que elijas no hay volvida atras.
De nada.
No es difícil si sabes aplicar la lógica y el "divide y vencerás". Lo más basico de programación es enseñar al ordenador a tomar una decisión (IF) y hacer bucles (LOOP, WHILE, FOR...). Si sabes dominar eso, todo lo demás es ir aprendiendo conceptos, técnicas, estilos y otros inventos :D:D:D
Hay muchos tutos. La página de Javaya tenía tutoriales de Java desde cero y muchos ejercicios ideales para empezar, y creo que un enlace a un curso similar para C. También hay libros como "aprenda C como si estuviera en primero", etc...
Si quieres aprender directamente con Bennu, busca el tutorial de Oscar o de Osk, considerada la "Biblia de Bennu" (tiene versión de Fenix). Es más rápido ver cosas funcionando, pero no es programación "al uso" (por usar procesos, no por otra cosa).
Ah, y repasa las matemáticas del instituto y un poco de álgebra booleana/binaria, son muy útiles y necesarias ;)
xD echare un vistazo a lo que me comentas, se me ponen los pelos de punta solo de pensarlo, ya veo quebraderos de cabeza en el futuro xD
Lo he probado en mi Wiz y no parece haber ningún problema.
31640
Para testearlo basta con ejecutar el emulador desde tu aplicacion no? osea la funcionalidad del emulador no varia no? seria para elegir entre las 2 versiones;
Segun comentas editando el conf.xml se puede hacer que funcione con otros emus o aplicaciones que tengan mas de 1 GPE como el emud e NES? ***** pues es super util entonces *O*
Voy a probarlo pero me has metido un poco de miedo xD hay alguna minima posibilidad de dejar como un ladrillo mi consola? por que si la jodo no podre optar a otra xDD
Hombre yo he probado todas las versiones que he compilado en mi Wiz y no he tenido ningún problema.
Probado y funcionando perfecto tio, lo que pasa es que confund tus instrucciones "Tenéis que copiar todo el contenido en la carpeta de gpfce." y meti los archivos en la carpeta de dentro "fcultra" y claro, no tiraba jajaja asi que miro el INI y claro, logicamente ejecuta el GPE desde gpfce-wiz xD
Pues va de lujo tio, no se me ocurre de que otra forma testearlo que iniciandolo varias veces, luego ya entras al emulador y como siempre, muy buen trabajo, lo mejor de todo es que puedo usarlo en mas emuladores o programas que contengan mas de 1 GPE, como el de SNES que tambien hay 2 versiones, osea que usa 2 INI para la version compatible y la version fast, el pocketsnes jeje
Solo faltaria que metieras un readme.txt con las instrucciones basicas o explicacion basica, lo que se ve normalmente vamos, explicando lo que pones mas arriba, si lo vas hacer publico y tal, asi ya queda finiquitado ^^
Muchas gracias, quedo muy agradecido por la molestia que te has tomado, mira lo que a generado una pregunta OMG, una utilidad cojonuda =)
Edito:
Voy a probarlo con el PocketSNES, seguro que va igual de bien, asi evito ver 2 emuladores en vez de uno por culpa de tener 2 INIs, asi lo testeo un poco mas =)
Vale encontre un pequeño fallo probandolo con el pocket snes, que igual no es un fallo, esta limitado a un numero de caracteres, es decir:
<option title="PocketSNES Compatible" file="./pocketsnes_wiz_compatible.gpe">
<option title="PocketSNES Fast" file="./pocketsnes_wiz_fast.gpe">
la version compatible no funcionaba, no la lanzaba, me di cuenta que la version fast tiene 6 caracteres menos, asi que quite de "pocketsnes_wiz_compatible.gpe" el "compatible" y solucionado, lo lanzaba sin problemas jeje
Lo mismo ya lo sabias lo de la limitacion de caracteres, lo comento por si no lo sabias mas que nada, tampoco es un problema, con especificar en el readme que el nombre del GPE a lanzar no tenga mas de 19 o 20 caracteres es suficiente ^^
Edito:
He hecho 2 compilaciones, la del gpfce que pusiste ya estaba guapa, hice una del pocketsnes que tambien trae 2 GPE (compatible y fast) y luego 2 homebrews de shanghai, el sdllopan y el shanghai2, con sus fondos y su icono y tal, para el de shanghai encontre un fondo guapo para la carpeta GFX, pero resultaba que las letras blancas no se veian nada, asi que retoque el fondo con photoshop dandole un toque desenfocado y cambie el color de las fuentes a negras y ahora se ve perfecto (la verdad es que no supe hacer el recuadro ese negro que pusiste en el fondo del gpfce, para que se vieran bien las letras negras, queda mejor xD):
Varios Shanghais: https://mega.co.nz/#!p50UmJTQ!DgJFJxUHPInpsBDNM0KUIQCmWR5arEDSokOOVmq HXT8
PockeSNES: https://mega.co.nz/#!s9diULKD!dFL2x27ykxhhfwBLkRWDZhpSIwMdrqt8GvdLr-ZeFCg
Luego para mi uso y comodidad, modifique el conf.xml y el INI e inclui un "leeme (selector).txt" con instrucciones genericas y lo comprimi en un archivo, para asi cuando tenga que usarlo con otros emus o aplicaciones, o como si quiero hacer una especie de compilacion de homebrews del mismo tipo (por ejemplo varios de cartas, o como hice con el de shanghais), tenerlo mas facil, solo editar el XML y el INI e incluir el icono e imagenes que hiceran falta, te lo dejo puesto aqui para que lo veas (incluye las fuentes en negro que use para el shanghai tambien):
https://mega.co.nz/#!RsczEByR!MwEYTRVQUBH77Y3WRTdJ601yaIQnWC2CsBBLDEE KTXk
A ver que te parecen jeje, la verdad es que es super comodo, solo darse cuenta de la limitacion de caracteres en los archivos GPE, con 19 o 20 caracteres va bien, con mas no los lanza y tambien en el conf.XML, como pongas un nombre muy largo, no se ve entero (tambien entre 16 y 20 caracteres, de eso ya se daria cuenta cada uno)
P.D: lo del shanghai y el pocketsnes es para que veas como quedan, luego el pack con tu selector generico, pues queda bien por que le puse tu explicacion que pusiste mas arriba y añadi un par de datos nada mas, para que no les pase como a mi jeje (en el leeme.txt digo)
Venga un saludo
...
La limitación creo que la puse en 256 caracteres , así que algo debe de estar funcionando mal.
Voy a probarlo pero me has metido un poco de miedo xD hay alguna minima posibilidad de dejar como un ladrillo mi consola? por que si la jodo no podre optar a otra xDD
Bienvenido al mundo de la scene.
Esto es precisamente la scene: alguien sube un programa y tu lo pruebas sin tener la certeza de si va a funcionar, si se va a colgar, si te va a fastidiar el firm o si va a provocar una explosión nuclear :D
También es probar todos los programas disponibles, con todas sus opciones y quedarte con los que más te gusten.
Pero vamos, salvo que se indique lo contrario, lo peor que puede pasar es que se te fastidie algún fichero del firmware y tengas que reinstalarlo. Para que haya ladrillo hay que modificar el uBoot y NADIE se atreve a ello.
kappa64: tranquilo amigo, espeor que arregles tus problemas, por lo otro tampoco lo veo un inconveniente, con poner un nombre algo mas corto vale, no creo que nadie ponga un nombre que tenga si quiera 50 caracteres jeje
Drumpi: en el mundillo de la scene, probar y testear aplicaciones nuevas o lo que sea, no es que sea nuevo, llevos años en el tema, pero por ejemplo si esto pasa en la DS no es problema, la cosa es de la flashcart, y en la psp es sumamente facil arreglarlo, hasta con psp "placa maldita" o psp modelo 3000 o GO hay solucion para un brick completo, mas complicado pero tiene solucion (para elr esto de psps es facilisimo salir del agujero xD (yo mismo me fabrique una bateria pandora dual jajaja)
Entonces claro, sabiendo que para esta consola se desconoce tanto sobre como arreglarla en caso de "ladrillo", pues por eso preguntaba, pero vamos, a mala ostia tendria que estar hecha la aplicacion para joderte la consola yo creo xD (que no salga de reinstalar firmware digo, algo que te joda lo que comentas casi debe estar hecho aposta xD)
Al revés: se venden los cables de desenladrillamiento, y puedes encontrar el software de reparación gratis en la red. Hasta están los esquemas para hacértelo tu mismo. Esto no es una consola comercial, es una consola para scene y tienes acceso a casi todo (el reproductor de video y algún juego tienen licencias cerradas) ;)
Pues si un dia me pasara algo ya tendria que buscar ese cable y el software xD toquemos cabeza digo madera para que eso no ocurra D: que lo dudo mucho pero bueno, tambien pensaba en su dia que nunca brickearia mi psp y tube un par de bricks (que pude solucionar sin problemas claro xD)
Ahora la limitación son 10 opciones y 256 caracteres por argumento.
31682
Hola, gracias tio, a probarlo vamos *O*
No te preocupes por lo que tardes, cada uno tiene su vida, bastante que te has molestado en hacerlo jeje
Te voy a poner una cosa que hice, que no consigo que cargue, digamos que es el selector que deberia lanzar otros 2 selectores, por que hice 2 compilaciones con tu selector, 1 con 3 juegos y otro con 2 juegos, quise meter los 5 en uno pero no se por que no me arrancaban 2 juegos (uno de cada compilacion) asi que opte por hacer esto que te pongo, me gustaria que lo mirases a ver en que me falla, cuando puedas amigo, no hay prisa ^^
Que conste que las rutas que veras en el conf.xml las eh probado de varias maneras, en principio para que buscara en la misma carpeta donde esta el GPE, como lo pusiste tu de un principio, luego fui modificando las rutas para ver si daba con el fallo, y ya no se como ponerlo xD
Las compilaciones estan en la carpeta "game", lo que te voy a pasar dentro de esa carpeta:
https://mega.co.nz/#!U4NHmIhA!Q7t6JAk681pW6JriE113-n26T_5WW1KXSKSL4wdDoh4
A ver si ves tu el fallo, quizas puse algo mal no se, pero ya hice bastantes pruebas y no hay manera, asi que quizas funcione de otra forma que desconozco, o quizas no esta hecho para hacerlo asi, ya me contaras jeje
un saludo tio y gracias por la molestia ^^
P.D: mi teoria es que quizas tenga que editar los GPE, es decir, como veras en la descarga esta es la estructura:
carpeta/selector GPE
carpeta/carpeta-2/selector GPE
carpeta/carpeta-3/selector GPE
el primer GPE funciona y muestra el menu de los otros 2 GPE, pero no lanza ninguno, podria ser esto que el selector que esta en carpeta 2 y carpeta 3, tendrian que ser editados para que busque el archivo "selector" (no el GPE) en la ruta correcta? por ejemplo que lo busque en carpeta 2 y el otro selector en carpeta 3, no se si me explicado jajaja
O cabria la posibilidad de que el selector no podia llamar a 5 juegos? y que con la nueva version no tendria ese problema? por que 3 si funcionan pero mas de 3 no mm que verde estoy macho >_< (comprobado esto ultimo, ahora funcionan 4 con el selector v0.2, el 5º no xD, sale el menu con los 4 juegos pero el ultimo no lo lanza)
Edito: parece ser que es el homebrew "wizchess" el que no va bien, ya que cambie la posicion 5 de este, a la 4ª, por la cosa de que pensaba que con 5 aplicaciones quizas no funcionaria, pero tampoco va, asi que no es que haya hecho yo algo mal en este caso, se ve que el wizchess entra en conflicto con los demas archivos de los otros 4 homebrews y no rula, rula en mi compilacion de 3 juego (2 de cartas y este) pero con los 5 no, que movida xD lo unico seria que funcionase lo que te puse mas arriba, lo del selector que lanzar otros 2 selectores a elegir y de ahi cada selector me muestra los juegos de cada uno (soy un rayado y complicado de narices e? jajaja)
Vaya pisto que estás haciendo con los selectores. ¿No es más fácil usar los iconos que crear selectores para cada programa? Hay un menú alternativo llamado menu GMenu2x, que permite una configuración de lanzadores más flexible y permite organizar las apps por categorías. Lo mismo te resulta más sencillo.
GMenu2x
http://dl.openhandhelds.org/cgi-bin/wiz.cgi?0,0,0,0,7,124
pisto xDDDD jajaja pues si macho, soy un complicado de cojones xD
voy a ver como va el tema, pero el gmenu2x este es como un programa que ejecutas y luego te muestra todo el administrador? o se auto-ejecuta solo al encender y ya entras al menú? (que seria lo suyo);
Por cierto, puedo ponerlo en la nand? en la memoria interna, para tenerlo en cada tarjeta que tenga, como Drumpi siempre aconseja no tocar mucho la nand, digo va, solo es un administrador, mucho daño o desgaste no hara no?
P.D: lo del selector es por que puedo meter 4 o 5 programas o lo que sea en una misma carpeta, un solo icono para 5 juegos, por que luego se habre el menu de seleccion y escoges el que quieras iniciar, me parece bastante comoda esta utilidad, el fin de esto era poder tener en 1 emuladores que tienen 2 o mas versiones, para que tener 2 o 3 iconos del mismo emulador, solo por que uno es mas compatible y otro mas rapido? pero yo las lio pardas, y me gusta complicarme jajaja
El programa es como un excritorio en el que puedes añadir iconos que abran cada uno de los programas que tienes, puedes añadirle hasta parámetros y, en la versión de GP2X, hasta te permitía hacer overclock antes de ejecutarlo. Cada icono abre una aplicación, solo una, así que no te sirve para elegir entre varios ejecutables, pero puedes tener un icono para cada uno, con su título que es más rápido que arrancar un menu para seleccionar.
Además, lo que te comenta hardyx es que puedes crear pestañas nuevas, y cada pestaña es como otro escritorio, con sus propios iconos, por lo que es sencillo de clasificar y manejar (cambias de pestaña con L y R, y cambias de icono con la cruceta). Y tiene accesos rápidos a las aplicaciones básicas de Wiz (reproductor de video, audio, e-books...).
En GP2X incluía un autorun para que, una vez activado en el menu de la consola, si era detectado arrancaba del tirón, sin pasar por el menu. Fue elegido como el menu oficial del Firmware alternativo (hecho por la scene) Open2X. Yo siempre recomiendo probarlo, al menos, una vez (cosa que aun no he hecho en Wiz).
Pues si, en WIZ tambien se auto ejecuta solo, osea arrancas y apareces en este menu, la verdad es que esta muy guapo, desde dentro puedes ir añadiendo los juegos, programas etc, juegos homebrews los metí en la seccion game, y emuladores pues en la seccion emuladores xD, lo de añadir pestañas no lo eh mriado pero supongo que si creas la carpeta con nombre XXXXX luego la reonocera el menu, a no ser que se haga desde dentro, estoy investigando con el todavia, pero me a sorprendido la verdad, mucho mejor asi, queda todo bien colocado, lo unico, que cada vez que salgo tengo que seleccionar "spanish" en el menu por que al salir y entrar no me mantiene el español, sale en ingles de nuevo, alguna manera habra de dejarlo en español fijo, como hacer una copia del idioma español y ponerle el nombre del ingles xDD
Son cosas que no tenia miradas coo el gmenu2x este, seguro que hay por ahi cosas de las que eh pasado que son super utiles xD
Las pestañas se crean desde el mismo menú en el que añades los iconos de acceso directo: son las secciones, y se hacen igual de fáciles que dichos iconos.
Es un programa muy útil, desde luego, lo tengo en mi GP2X y soy feliz, mejor que el viejo menú (sobre todo, los oficiales, que separaban los juegos de las aplicaciones, y como eso dependía más de la extensión del script, GPE o GPU, pues nunca sabía en cual de los dos estaba el programa que buscaba).
Pues si, ya me di cuenta de que se creaba dentro jeje, ahora veré como administro todo jeje un excelente programa, paso del menú oficial ya xD ademas si el icono tiene nombre diferente del GPE para que el gmenu ponga el icono directo, no pasa nada, puedes seleccionar el icono en el menú editar del boton SELECT, en modificar y tal, muy completo, no se como no lo puse antes xD
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.