PDA

Ver la versión completa : gpSP, Sorprendente Emulador de GBA



Moniato
20/08/2006, 18:39
Pos de la nada ha salido un emulador de GBA hecho desde 0 que aunque no soporta juegos de mas de 16 MB hay algunos que van ya full speed y con sonido como el Sonic Advance o el Castelvania. Para probarlo se necesita la bios de la GBA y tambien pasar por el kxploit el ejecutable ya que viene preparado para 1.0. Un saludo y os pongo el link.

Descargar (http://dl.qj.net/dl.php?fid=9464)


gameplaySP (gpSP for short) is a GBA emulator written completely from scratch. It is still pretty young (only having started a 3 months ago)
and thus rather immature, but it does a decent job of playing a number of games. It is currently very minimalistic, in the sourcecode, presentation, and features. Its number one focus is to deliver a GBA
gaming experience in the most playable way that PSP can manage, with frills being secondary.

Having said that, optimization was the important way in achieving this goal, with overall compatability being a near second. Because of this
some games may not run at the favor of running more games significantly better. Of course, the compatability will improve with time.

Many games will run at their best out of the box, but some games will run very slowly unless idle loops are taken care of. There is a supplied
ROM database, game_config.txt, that gives idle loop targets and other settings that may help a game to run better (or at all) on a per-game basis. Currently (as of the first release) only a very small number of
games are entered. This number should improve dramatically over time.

gpSP currently requires an authentic GBA BIOS image file to run. It will make no effort to run without one present; this file is 16kb and should
be called gba_bios.bin and present in the same location as the EBOOT.PBP file. Please do not ask me where to obtain this, you'll have to look
online or grab it from a GBA. Note that it is not legal to have this file unless you own a GBA, and even then it's rather gray area.

-- Features --

gpSP mostly emulates the core Gameboy Advance system. As of right now it does not emulate any special hardware present on various GBA cartridges.

What it emulates:

GBA CPU: All ARM7TDMI ARM and Thumb mode opcodes except block memory w/ s-bit (probably aren't used in GBA games) Video: Modes 0, 1, 2 almost completely, basic 3-5 support, sprites,
windows/OBJ windows Interrupts: HBlank, VBlank, all timers, all DMA channels, keypad DMA: Immediate, HBlank, VBlank, sound timer triggered
Sound: Both DirectSound channels and all 4 GBC audio channels Input: Basic GBA input delivered through PSP controls Cartridges: Currently supports up to 16MB large ROMs (32MB will not load)
Backup: 32/64kb SRAM, 64kb flash, 512bit/8kb EEPROM

What it lacks:

Video: No mosaic, bitmap modes lack color effects (alpha, fades), there might be some minor inaccuracies in blending...Cycle accuracy: Very cycle innacurate; CPU is effectively very overclocked, meaning games with rampant idle loops will probably run very poorly. DMA transfers effectively happen for free (0 cycle). Please do NOT use gpSP as a first source for developing GBA homebrew,
try No$GBA instead.Backup: 128kb flash is not currently supported.

-- Controls --

The control scheme is very simple and currently can not be changed.

At the ROM selection screen:

Up/down: navigate current selection window.
Left/right: switch between file window and directory window. Circle/start: select current entry.
Square: go one directory up.

Lista de compatibilidad (http://www.dcemu.co.uk/vbulletin/showthread.php?t=32844)

pybey
20/08/2006, 18:46
lo que pas es que la lista de compatibiladad todavia es muy corta
Pero weno es un gran avace en la emulacion de la gba
el curro que se habra pegado pa hecerlo en tres meses desde cero
vamos a probarlo.

Vakero
20/08/2006, 18:51
si señor la psp es la portatil definitiva para emus ;)

Habra que probarlo,,, y echo desde cero!!!!

OFFTOPIC: A todo esto decirte fosfy que me llego la transeferencia y que ya te he enviado el teclado.

fosfy45
20/08/2006, 18:51
Parece que la psp le ha tomado la delantera a la gp2x :D

Moniato
20/08/2006, 19:02
La lista son los juegos q ha probado la gente yo stoy mirando el Mario vs Donkey kong y tambien va a full (No esta en la lista)

mortimor
20/08/2006, 19:04
Parece que la psp le ha tomado la delantera a la gp2x :D

Se la tomo hace tiempo con el emu de CPS2 y el oficial de PSX que va a salir.

moai
20/08/2006, 19:06
Yo la Psp la uso para juegos comerciales, pero visto lo visto... quizá en no mucho tiempo le ponga un chip. :)

enkonsierto
20/08/2006, 19:07
Parece que la psp le ha tomado la delantera a la gp2x :D
como era de esperar...

fosfy45
20/08/2006, 19:09
Se la tomo hace tiempo con el emu de (...) PSX que va a salir.

Tal vez sea novato en esto de conjugar verbos, pero aqui hay algo que a mi no me cuadra :D

Saludos amigo :brindis:

BeaR
20/08/2006, 19:10
Por dios, decidme cómo/de donde se usa/baja el kaexploit para utilizar el HuE [emulador de PC-Engine] que sólo es para la 1.0!!!???

Salu2 :p

Moniato
20/08/2006, 19:23
El kxploit es lo que descubrio (un español) para ejecutar soft sin firma en 1.5

Kxploit (http://files.pspupdates.qj.net/cgi-bin/cfiles.cgi?0,1,2,0,38,469)

Esto te creara las dos carpetas con el % y sin, todo el material que este en la carpeta unica del ejecutable de 1.0 se tiene de poner en la que no tiene tanto por ciento, de todos modos tienes un tutorial en castellano dentro del zip me parece. Un saludo

Edit


como era de esperar...

y por que?

Moniato
20/08/2006, 19:48
Por favor editad y dejad el hilo para su funcion, informar... no para discusiones

BeaR
20/08/2006, 19:52
Muchísimas gracias Moniato, no encontraba el xploit en pspupdates y lo había buscado ya varias veces :S

Salu2 :brindis:

Moniato
20/08/2006, 20:09
He probado el mario kart y va a full speed pero el sonido no se oye muy bien pero bueno.

GaNtZ
20/08/2006, 20:24
Increible, hace algun tiempo que no toco la psp pero va a haber que empezar a meterle mano :D :D



Salu2

lib
20/08/2006, 20:38
a mi no me va mucho la gba pero bueno...es una gran noticia, el mario kart seguro que es divertido

mortimor
20/08/2006, 20:39
Tal vez sea novato en esto de conjugar verbos, pero aqui hay algo que a mi no me cuadra :D

Saludos amigo :brindis:

Te lo explico, es muy sencillo. No es lo mismo que digas tu que vas a sacar un emulador que lo diga Sony, porque ellos al anunciarlo se comprometen en cierto modo y tienen medios de sobra para conseguirlo (y sera legal). No olvides que podras jugar a RIDGE RACER!!!!! :p

Otra cosa es que el emu sea cerrado y esos temas, pero creo que eso a los que solo quieren jugar les da igual.

rafivp
20/08/2006, 22:02
Yo llevaba tiempo sin tocar la PSP , pero entre que el Swap Magic no me va y no puedo jugar WE10 , así que toca el PES5 en PSP ; y el emulador de GBA ... Por cierto el MinishCap va prácticamente perfecto . Grandísimo avance el que se ha hecho.

BeaR
21/08/2006, 03:59
IMPRESIONANTE, lo acabo de probar y el Pokemon Rubí va PERFECTO con sonido y todo... es increible , no sé cómo narices lo habrá podido hacer el programador 0o! , es que va a frameskip 0!!!

Lo que hecho de menos es algo para salvar y cargar los estados, además también ahora he probado el emu de PC-ENGINE, :babea: va perfecto y con savestates (ya era hora, me kedé con las ganas en la GP32 :( )

Salu2 :brindis:

lib
21/08/2006, 04:07
mañana me paso a mirar una psp, y ese mismo dia quiza a donwgradearla, espero no quedarme con un bonito pisapapeles :S

por cierto...si me ocurre esto ultimo...que puedo hacer??? supongo que o devolverla y digo que no funciona o llevarla sony que esta a 5 mins de mi casa.

Azareus
21/08/2006, 05:46
Donde estan ahora los que que decian que GP2X superaba en emulación a PSP?, incluido Anarchy.

BeaR
21/08/2006, 05:57
Azareus, que yo recuerde nadie ha dixo que la GP2X supere en emulación a la PSP, talvez que es una consola que con el tiempo supere a todas las que hay en el mercado actualmente, porqué ?
porque tiene mejor hardware y está pensada para eso realmente.

De todas formas a mí la GP2X no me convence aún teniendo una GP32 :(

Salu2 :brindis:

P.D: También te digo que tu comentario no aporta nada al post, lo veo más bien como "lanzar una piedra a ver qué te contestan" (aunque es mi opinión, talvez esté equivocado)

< - >
Otra cosa, también ha puesto el código fuente, talvez se pueda portar "FACILMENTE" a la GP2X ;) e imagino que vaya también bien :D , aquí os lo adjunto por si algun coder quiere verlo ;)

Yo he estado mirandolo y parece que está en lenguaje C ^^ , a ver si hay suerte :brindis:

Salu2 [wei4]

Zenzuke
21/08/2006, 06:01
Si esque no hay comparación entre la cantidad de gente que tiene la PSP y la cantidad de gente que tiene la GP2X, hombre de dios xDDDD

Pero aun asi, yo te diria que la gp2x supera, en emulación, a la PSP :D

Por qué? Metes el emulador, metes las roms, ejecutas el emulador, cargas la rom.

Ni kxploits ni leches xD

Eso si, las PSP con firm 1.5 van a valer su precio en oro dentro de nada xDDDD

fosfy45
21/08/2006, 06:22
Te lo explico, es muy sencillo. No es lo mismo que digas tu que vas a sacar un emulador que lo diga Sony, porque ellos al anunciarlo se comprometen en cierto modo y tienen medios de sobra para conseguirlo (y sera legal). No olvides que podras jugar a RIDGE RACER!!!!! :p

Otra cosa es que el emu sea cerrado y esos temas, pero creo que eso a los que solo quieren jugar les da igual.

O.k. :brindis:

< - >

Donde estan ahora los que que decian que GP2X superaba en emulación a PSP?, incluido Anarchy.

Hola, yo soy uno de los que lo decian y lo sigue diciendo :D

Que se haya adelantado en algo no quiere decir que sea superior; esperate ahora que dentro de poco se va a aprovechar el segundo procesador y veremos en que acaba la cosa ;)

Saludos.

efegea
21/08/2006, 06:23
Esto me deja más seguro de que un emu de gba al 100% es posible en GP2X

Si la PSP puede emular la GBA al 100% con un micro a 333Mhz, ¿porque no iba a ser posible en la GP2X, mediante virtualización del ARM, y usando el 2º micro? Usando virtualización solo sería necesario emular el sistema gráfico y el de sonido, el procesador se ejecutaría nativamente. Y tenemos dos micros para emularlos.

Solo hace falta que alguien se ponga a hacerlo.

Zenzuke
21/08/2006, 06:24
Y tenemos un código fuente más para trastear, además :D

Y que no haya emus de CPS2 y de GBA en la gp2x no quiere decir que no se pueda (el de n64 reconozco que ahi si que se lleva la palma la PSP, porque dudo que en gp2x se consiga nunca).

BeaR
21/08/2006, 06:25
Pero algún coder quiere mirar el código fuente que he puesto en el post más arriba ??? que talvez sólo haga falta compilarlo para la GP2X x'DDDDDDDDDDDDDDDDDD

Salu2 :p

Zenzuke
21/08/2006, 06:27
Pa eso mejor seria abrir un hilo aparte, que la mayoria de los coders son mu serios y no offtopiquean xD

efegea
21/08/2006, 06:27
Yo es que no tengo GP2X que si no ya estaría intentando adaptar el código a la consola xD

Zenzuke
21/08/2006, 06:36
Si no lo abre nadie lo abro yo. Pero no quiero abririlo y coincidir con más gente xDDDDDDDD

Humm, la verdad es que video.c parece que tiene un montón de código específico de PSP, no se yo si sería tan fácil de portar.

Aunque usa SDL xD

Y usa Dynarec :D ahi tenemos por que va tan deprisa :D

efegea
21/08/2006, 06:42
No creo que sea tan fácil de portar, seguro que usa ensamblador de MIPS

Zenzuke
21/08/2006, 06:44
Ciertamente, y para la parte más importante, además :D

doble-h
21/08/2006, 06:55
que alguien lo porte porfavorrrr!!!!!!!

Moniato
21/08/2006, 07:04
Si te lo miras friamente ya pocos emuladores le quedan a la psp que esten a su alcanze... y el unico que creo es donde se lleva la palma gp2x, el mame. En cantidad de emuladores la gp2x ya no podra tener mucho mas pero siempre se tendra de tener en cuenta que es una maquina para ello y nunca tendras de mirar historias varias para acceder a los emus ni a los diferentes homebrews.

Rivroner
21/08/2006, 07:14
Lo importante es quien acabará primero (aunque sea por los pelos) la carrera, no quien supuestamente va primero ahora ;)
La espera será larga pero yo creo que al final habrá emu de GBA y de CPS2 igual de buenos en la GP2X que en la PSP sin lugar a dudas.
La gente a la que le guste sólo el MAME por ejemplo dirá que la PSP va más retrasada en emulación.Como todo, depende del punto de vista con el que se mire.

Moniato
21/08/2006, 07:23
A la psp es que yo creo que solo le queda este (Hablando de emulacion de consolas) que es el MAME y bueno, pulir como con la ultima Pre el deadalus64. Encuentro una estupidez comparar las dos consolas pero bueno, esta claro que la gp2x tiene mas cosas a favor de los programadores pero tambien hay que pensar el numero de usuarios de de la psp, no se... Yo creo que al final las dos bazas de las respectivas consolas en una sera el MAME y en la otra el deadalus.

dj syto
21/08/2006, 14:41
fijaos el port sucio ke se hizo del mame de franxis. Funcionaba bastante aceptable. y era eso, un port sucio. Si alguien se lo currara un minimo... XD

< - >


esperate ahora que dentro de poco se va a aprovechar el segundo procesador y veremos en que acaba la cosa ;)



dentro de poco? me rio yo de ese dentro de poco...

GP2PSP
21/08/2006, 19:14
Esteo del segundo procesador me suena a mi como la O.N.U.que cuando tiene que intermediar en un conflicto,o no llega nunca o lo hace tarde.
Por diox,¿que pasa con el segundo procesador?
Que alguien lo explique de alguna manera sencilla,para mi,(un profano en estos temas) es como si la gp2 tuviera un analogico,pero no se pudiera utilizar por falta de soft.
Para la PSP no se ha sacado ningun soft. oficial del infrarrojos pero la scene si.
No se,aparte,si las pilas asi duran poco,si tuviera el 2º procesador ya me direis,jugando al mame a 270 dificilmente me llega a las 2 horas,imagina tragando el doble,eso si muy fino.
Un saludo

Puck2099
21/08/2006, 19:17
dentro de poco? me rio yo de ese dentro de poco...

No te rias tanto, que esta misma tarde/noche empezaré a pasar código del emu de WS al segundo core y tengo muchas esperanzas en que funcione.

Por otro lado, estoy empezando otro proyecto de emulador (del que tú ya sabes algo :D ) en el que espero usar también el segundo core para repartir trabajo :)

Saludos

WinterN
21/08/2006, 20:23
Yo creo que el tema del segundo procesador ya es un hecho, y va a comenzar a dar sus frutos de manera exagerada. Desde que DZZ publicó su reproducor Ogg Vorbis, en menos de 24 horas otros dos programadores españoles, Puck2099 y Waninkoko, han sacado ejemplos que lo utilizan.

Va a ser un efecto similar al que produjeron en su día la publicación de la minimal libs de ryleh, o el MMU hack de squidge, que en muy poquitos días ya muchos proyectos los incorporaban. Es lo que tiene la scene... :D

Por otra parte, la verdad es que me están empezando a dar envidia los usuarios de PSP... pero se que si cambiase mi GP2X por un PSP, a la larga me acabaría arrepintiendo. No creo que ninguna de las dos haya tocado techo, como sugieren por ahí.

Moniato
21/08/2006, 21:51
Esta claro que la gp2x no ha tocado el techo para nada pero creo que a la larga las dos se quedaran mas o menos a un nivel similar en cantidad de emuladores (Consolas) y quizas como he dicho anteriormente los buques de cada una seran la n64(Si llega a buen puerto) por su parte y el mame por la otra (Si no es que alguien tenga ganas de portar "Mejor" el mame4all). Un saludo.

dj syto
22/08/2006, 13:37
No te rias tanto, que esta misma tarde/noche empezaré a pasar código del emu de WS al segundo core y tengo muchas esperanzas en que funcione.

Por otro lado, estoy empezando otro proyecto de emulador (del que tú ya sabes algo :D ) en el que espero usar también el segundo core para repartir trabajo :)

Saludos

en ese caso, me lo creo. Ya sabes ke yo tengo esperanzas en ti, kerido famigo!!.:brindis:

Rivroner
22/08/2006, 15:11
Ya podíais decir cual es el otro emu secreto kbrns :D

neostalker
22/08/2006, 15:18
Es un emulador de freidora automática! :D

chipan
22/08/2006, 16:36
¿Soy el único que se ha dado cuenta de que han utilizado una marca registrada de éste foro como nombre para el emu?
hilo de la gpsp (http://www.gp32spain.com/foros/showthread.php?t=16080)
Es una pena, que se hayan perdido las imágenes, pero os aseguro que estaban muy bien XDDDDD.
Bromas aparte, ahora lo justo sería utilizar el source del emu para hacer una versión para gp2x y así resarcirse de lo del "robo" (va entrecomillao eh) del mame2x (emu que prohibió portar a psp el propio mame team).
Por cierto, a ver como queda ese emulador de psx para la psp, pero dudo que $ony permita cargar backups; apuesto algo a que con el emu vendrá un programa estilo pocket iso que creará mini isos bloqueadas para que solo funcionen en una psp determinada y que encima solo creará mini isos a partir de cds originales o algo así.
P.D.: Tras una semana mas jodido que otro poco he vuelto.

Moniato
22/08/2006, 20:19
Bromas aparte, ahora lo justo sería utilizar el source del emu para hacer una versión para gp2x y así resarcirse de lo del "robo" (va entrecomillao eh) del mame2x (emu que prohibió portar a psp el propio mame team).

Acaso mientras cumplas la liciencia aportando el nuevo codigo del port pueden decir algo? que yo sepa no han hecho nada ilegal. Si se dice por que en principio no es una consola abierta lo mismo se podria decir del port de chui a la dc.


Por cierto, a ver como queda ese emulador de psx para la psp, pero dudo que $ony permita cargar backups; apuesto algo a que con el emu vendrá un programa estilo pocket iso que creará mini isos bloqueadas para que solo funcionen en una psp determinada y que encima solo creará mini isos a partir de cds originales o algo así.

Diferenciame backups de lo q has dicho en la siguiente frase. En serio se te ve el plumero, no se que mania teneis de desprestigiar a las consolas que no teneis. Yo no tengo ninguna de las gp's y no por eso las critico, al contrario, normalmente las alabo por su apoyo a la scene y su gran avance con los "pocos" usuarios que tiene (Siempre comparado con consolas mas comerciales como DS, GBA o PSP mismamente).

Un Saludo.

chipan
22/08/2006, 21:09
Acaso mientras cumplas la liciencia aportando el nuevo codigo del port pueden decir algo? que yo sepa no han hecho nada ilegal. Si se dice por que en principio no es una consola abierta lo mismo se podria decir del port de chui a la dc.

Joer, preguntales a los del mame team por que no dejan portarlo, la verdad que no le veo la razon, creo que dijeron que era porque sony prohibía expresamente programar para su psp de manera no oficial y para evitar problemas legales lo han hecho así.


Diferenciame backups de lo q has dicho en la siguiente frase.

Un backup, es una copia de seguridad exacta de un software que tu tienes y como tal, se puede utilizar de la misma manera que el original. Por ejemplo, puedes tener todas las isos de tus juegos de play en el disco duro de tu PC y jugar con ellas en el epsxe, o por ejemplo, si te ralla un disco de manera que no puedas jugarlo en tu playstation, entonces grabas tu backup en otro disco y listo (si tienes una play chipeada claro), imaginate que se te ha jodido un disco y que no tienes copia de seguridad, te bajas una copia hecha por otra persona de internet y listo; ésto son solo unos ejemplos de lo que se puede hacer con una copia de seguridad.
El sistema descrito por mi anteriormente es parecido pero limita las posibilidades; si las isos estuviesen firmadas o capadas:
1º: solo se podrían usar en tu PSP (si tu hermano tuviese otra tendría que hacerse otra iso distinta para él).
2º: no valdrían para los emuladores de playstation para PC
3º: no valdrían para usar en tu playstation modificada
4º: no serían un reflejo exacto del disco original


En serio se te ve el plumero, no se que mania teneis de desprestigiar a las consolas que no teneis. Yo no tengo ninguna de las gp's y no por eso las critico, al contrario, normalmente las alabo por su apoyo a la scene y su gran avance con los "pocos" usuarios que tiene (Siempre comparado con consolas mas comerciales como DS, GBA o PSP mismamente).

Un Saludo.
¿Se me ve el que? lo dices como si alguna vez ocultase mi odio a $ony (mira mi firma antes de que la borren XDDDD). Pero si te fijas en lo que he escrito, no he dicho que la psp sea mala, he dicho que $ony limitaría la funcionalidad del emu de alguna manera que le pueda suponer beneficios, aunque sea por la compra de obsoletos (que no por ello malos, ni menos divertidos) juegos de playstation.

dj syto
23/08/2006, 14:15
¿Soy el único que se ha dado cuenta de que han utilizado una marca registrada de éste foro como nombre para el emu?
hilo de la gpsp (http://www.gp32spain.com/foros/showthread.php?t=16080)
Es una pena, que se hayan perdido las imágenes, pero os aseguro que estaban muy bien XDDDDD.
Bromas aparte, ahora lo justo sería utilizar el source del emu para hacer una versión para gp2x y así resarcirse de lo del "robo" (va entrecomillao eh) del mame2x (emu que prohibió portar a psp el propio mame team).
Por cierto, a ver como queda ese emulador de psx para la psp, pero dudo que $ony permita cargar backups; apuesto algo a que con el emu vendrá un programa estilo pocket iso que creará mini isos bloqueadas para que solo funcionen en una psp determinada y que encima solo creará mini isos a partir de cds originales o algo así.
P.D.: Tras una semana mas jodido que otro poco he vuelto.

vamos a ver, pensadlo por un momento. Este emu esta hecho desde cero para psp. Entonces no creeis ke seria MUY POCO o nada util portarlo a gp2x? seria tan util o menos como intenta portar uno de pc. Ya que la psp y gp2x no comparten arkitectura ni procesador. Por lo ke lo veo casi hasta tonto.

Respecto a lo del emu de psx tienes razon. aunke yo creo ke ni sikiera prepararas tu las isos, sino ke te venderan ya los juegos preparados, y claro. Habran algunos ke no estaran disponibles.

< - >

En serio se te ve el plumero, no se que mania teneis de desprestigiar a las consolas que no teneis. Yo no tengo ninguna de las gp's y no por eso las critico, al contrario, normalmente las alabo por su apoyo a la scene y su gran avance con los "pocos" usuarios que tiene (Siempre comparado con consolas mas comerciales como DS, GBA o PSP mismamente).

Un Saludo.

tienes toda la razon. Eso lo he criticado mucho yo. Se tiene la mania a desprestigiar todo lo ke no tengas, sobre todo a sony, ke muchos estan tan autoengañados ke incluso teniendo una psp no les gusta. Pero creo que chipan no es de esos. ahi te ekivocas.

lib
23/08/2006, 14:30
vamos a ver, pensadlo por un momento. Este emu esta hecho desde cero para psp. Entonces no creeis ke seria MUY POCO o nada util portarlo a gp2x? seria tan util o menos como intenta portar uno de pc. Ya que la psp y gp2x no comparten arkitectura ni procesador. Por lo ke lo veo casi hasta tonto.

Respecto a lo del emu de psx tienes razon. aunke yo creo ke ni sikiera prepararas tu las isos, sino ke te venderan ya los juegos preparados, y claro. Habran algunos ke no estaran disponibles.

< - >


tienes toda la razon. Eso lo he criticado mucho yo. Se tiene la mania a desprestigiar todo lo ke no tengas, sobre todo a sony, ke muchos estan tan autoengañados ke incluso teniendo una psp no les gusta. Pero creo que chipan no es de esos. ahi te ekivocas.

creo que syto tiene mucha razon con eso de "autoengañados" por que yo lo he estado hasta hace poco.

siempre he apollado gp32 y 2x y si alguien me pedia recomendaciomn le recomendaba una 2x por los emuladores.... pero mira...ha visto gente de estos foros con la mente mas abierta....por poner un ejemplo dj_syto tenia las 2 consolas, mejor dicho, las 3 consolas: gp32,gp2x y psp y por ello me parecia que era alguien muy indicado para hablar.

hablo claramente sobre el tema de la zona muerta del stick de la 2x , algunos incluso negaban eso de la zona muerta...cuando la probe en mis manos vi que efectivamente syto tenia razon igual que la tiene con lo de las diagonales de la psp, no van finas , tengo ahora 2 psp, en una van bastante mejor que en la otra, pero siguen sin ir finas y el que lo niegue miente

chipan
23/08/2006, 15:06
vamos a ver, pensadlo por un momento. Este emu esta hecho desde cero para psp. Entonces no creeis ke seria MUY POCO o nada util portarlo a gp2x? seria tan util o menos como intenta portar uno de pc.
Lo cierto es que tienes razon, pero yo estaba pensando más bien en reaprovechar solamente el código para audio y video, que me da la impresión de que está en SDL por lo que he podido ver; ya que emular el arm de la GBA sería poco menos que una tontería pudiendo virtualizarlo al menos en su mayoría.

dj syto
23/08/2006, 15:17
Lo cierto es que tienes razon, pero yo estaba pensando más bien en reaprovechar solamente el código para audio y video, que me da la impresión de que está en SDL por lo que he podido ver; ya que emular el arm de la GBA sería poco menos que una tontería pudiendo virtualizarlo al menos en su mayoría.

pues si, supongo ke hay parte ke se podra utilizar. Pero en lo ke se refiere a emular procesador y tal, creo ke seria inutil.

De todos modos, la virtualizacion no se hasta ke modo seria compatible. Ya que el arm7 de gba esta modificado con aceleracion grafica. Y por ello virtualizar una parte y emular la otra no se hasta ke punto seria viable.

Por ejemplo, los emus de snes ke hay para ds hacen eso mismo, virtualizar (aunke la snes no fuera arm). Pero claro hay efectos graficos ke no puede virtualizar ya ke la snes por hardware hacia mas efectos ke la ds. y por lo tanto virtualizar una parte y emular otra nos e como iria.

Eso si esta claro ke gp2x con su doble core daria mucho juego.

< - >

creo que syto tiene mucha razon con eso de "autoengañados" por que yo lo he estado hasta hace poco.

siempre he apollado gp32 y 2x y si alguien me pedia recomendaciomn le recomendaba una 2x por los emuladores.... pero mira...ha visto gente de estos foros con la mente mas abierta....por poner un ejemplo dj_syto tenia las 2 consolas, mejor dicho, las 3 consolas: gp32,gp2x y psp y por ello me parecia que era alguien muy indicado para hablar.

hablo claramente sobre el tema de la zona muerta del stick de la 2x , algunos incluso negaban eso de la zona muerta...cuando la probe en mis manos vi que efectivamente syto tenia razon igual que la tiene con lo de las diagonales de la psp, no van finas , tengo ahora 2 psp, en una van bastante mejor que en la otra, pero siguen sin ir finas y el que lo niegue miente

pues gracias por la confianza hombre!. Ademas tambien tengo la ds. Por eso cuando he dicho ke la ds tenia mejores juegos ke la psp es porque lo pensaba. y cuando ahora digo ke para psp ultimamente estan sacando mejores juegos ke para ds, tambien lo pienso. No me vendo con ninguna.

BeaR
23/08/2006, 15:25
dj syto, no sería mejor intentar realizar un port (o tomarlo como base) de un emulador para PSP con su potencia que uno de PC con requisitos mínimos de 600Mhz con 256 de RAM ¿? 0o!

Yo es que no lo veo tan inutil ni tonto como dices :S

Salu2

dj syto
23/08/2006, 16:00
dj syto, no sería mejor intentar realizar un port (o tomarlo como base) de un emulador para PSP con su potencia que uno de PC con requisitos mínimos de 600Mhz con 256 de RAM ¿? 0o!

Yo es que no lo veo tan inutil ni tonto como dices :S

Salu2

pues no creas. Esta la cosa por el estilo ya que el de psp esta super optimizado para esta consola. Y tal vez ninguna de esas optimizaciones podrian utilizarse para gp2x.

Los de pc sin embargo apenas estan optimizados, y es por eso ke requieren esas makinas.

Sea como sea, lo ke la gente se piensa eske liberando el codigo fuente de este emu para psp, ya tendriamos uno asegurado en gp2x. Y desde luego NO ES ASI ni de lejos.

Yataran
23/08/2006, 16:06
Acabo de probarlo y... :babea: La verdad es que va muy bien. Como lo habrá hecho el tío, ni idea, pero para ser la versión 0.5 va verdaderamente bien. Ni me imagino como será (si es que llega) la 1.0 :)

¡Enhorabuena a los programadores!

Moniato
24/08/2006, 00:28
El tio esta haciendo los dos emuladores paralelamente. El de psp y PC. O almenos eso lei

WinterN
24/08/2006, 01:51
El tio esta haciendo los dos emuladores paralelamente. El de psp y PC. O almenos eso lei

Viendo los fuentes, eso es lo que parece, aunque en ambos casos tira bastante de ensamblador.

dj syto
24/08/2006, 14:18
Viendo los fuentes, eso es lo que parece, aunque en ambos casos tira bastante de ensamblador.

lo cual dificulta aun mas su port a gp2x.

WinterN
24/08/2006, 21:40
lo cual dificulta aun mas su port a gp2x.

Pero no lo imposibilita :D

dj syto
25/08/2006, 13:48
Pero no lo imposibilita :D

nadie ha dicho ke sea imposible.

Moniato
27/08/2006, 14:10
Nueva version del emulador.

The latest version of Exophase's gpSP GBA emulator for the PSP is now out for download.

gpSP v0.6 is still a beta release, so "watch out for new bugs," says Exophase. This new version still manages to fix a couple of bugs from the initial release, and offers a few new features, and adds new games to the game_config.txt file. New to this update are (taken from the Readme file):

Bug fixes

* Fixed a nasty bug that shouldn't have made it into the initial release; a lot of games that TECM.. erm.. crash won't anymore. NOTE: This doesn't mean that no game will ever crash, freeze, otherwise not work.
* Fixed some crashes in the GUI and the ability to "go up" past ms0:/PSP. Made the "go up" button square like it was supposed to be (instead of cross).

Feature additions

* There's now a menu that you can access, by default press right while holding down triangle for the frameskip bar.
* Menu option: resize screen aspect ratio, the default is now "scaled 3:2" which makes it look more like a normal GBA. You can use "fullscreen" (what it was like before) or "unscaled 3:2" (tiny but pixel for pixel like a GBA)
* Menu option: You can now load new games while the current one is running.
* Menu option: You can now restart the currently running game.
* Menu option: Frameskip variation - this defaults to "uniform" whereas it defaulted to "random" last release. Basically, turn it on random if you find that frameskip causes flickering animations to make things disappear. Other than that it will generally look better on uniform.
* GUI and file loading now have "auto repeat" on the buttons so they're not such a pain to navigate.

Binario (http://dl.qj.net/gpSP-v0.6-GBA-emulator-for-the-PSP-binary-file-PSP-Emulators/pg/12/fid/9624/catid/122)
Fuente (http://dl.qj.net/gpSP-v0.6-GBA-emulator-for-the-PSP-source-file-PSP-Emulators/pg/12/fid/9625/catid/122)

Eskema
28/08/2006, 04:10
En sdl tan solo estan escritas cuatro chorradas, casi toda la base del emulador esta en ensamblador para mips usea el procesador de la psp, asi q de portar me da a mi q ni de coña.

dj syto
28/08/2006, 14:10
En sdl tan solo estan escritas cuatro chorradas, casi toda la base del emulador esta en ensamblador para mips usea el procesador de la psp, asi q de portar me da a mi q ni de coña.

menos mal ke no soy el unico ke mira por el lado logico. Si eske a la minima nos flipamos un poco joer.

BeaR
28/08/2006, 15:26
Bueno, nueva versión 0.6 y lleva bastantes mejoras :babea:

Salu2 :p

Eskema
28/08/2006, 16:13
menos mal ke no soy el unico ke mira por el lado logico. Si eske a la minima nos flipamos un poco joer.


Las cosas como son ¿no syto? si los usuarios de gp2x quieren un emulador de gba tendran q hacer como el chaval este, currarselo desde 0 y tirar de ensamblador a saco para el core.

Es q la peña aqui usa el dicho ese, quien tiene hambre sueña rollos ;)