PDA

Ver la versión completa : RACE: Nuevo emulador de NeoGeo Pocket



Wild[Kyo]
19/05/2006, 21:26
Flavor ha lanzado un nuevo emulador de NeoGeo Pocket para GP2X, GP32 y PC.

La versión de GP2X y PC van a una buena velocidad, la de GP32 va un poco lenta.

Aunque aun no lo he probado por lo que he leido, para ser una primera versión, no esta nada mal.

Además ha hospedado los archivos en SourceForge por lo que, es de suponer, que pronto liberará el código fuente.

Web: SourceForge.net - RACE! (As In Koyote-Land) (http://sourceforge.net/project/showfiles.php?group_id=167596)

Descarga: RACE GP2X (1.26 MB) (http://www.gp32spain.com/foros/downloads.php?do=file&id=683)
Descarga: RACE GP32 (775.4 KB) (http://www.gp32spain.com/foros/downloads.php?do=file&id=684)


http://www.gp32spain.com/archivos/imagenes/171085427990_fJb.jpg http://www.gp32spain.com/archivos/imagenes/171085428038_K3b.jpg

doble-h
19/05/2006, 21:47
alguien k lo haya provado, tiene selector de roms???

saludos

BeaR
19/05/2006, 21:48
Buff :D :D :D Éste emulador junto con los savestates de PcEngine es lo que más he hechado en falta en la gp32 :p , a ver si lo optimiza y se puede jugar a pantalla completa y tal :)

Salu2 ^^

pakoito
19/05/2006, 22:21
Se puede jugar decente en la Gp32 al SNK vs Capcom: Card Clash??? Tiene savestates??? El sonido me la pela...

den_p8
19/05/2006, 22:34
Pero si en la GP32 ya tenemos otro emu de NG Pocket! o sino que es lo que llevo yo en mi SM desde casi una semana despues de comprarmela? y ademas funciona de perlas, tengo por ahi metido el king of fighters girls y es la releche.

Ya echaba en falta poderdo tener en mi GP2X

pakoito
19/05/2006, 22:47
Pero si en la GP32 ya tenemos otro emu de NG Pocket! o sino que es lo que llevo yo en mi SM desde casi una semana despues de comprarmela? y ademas funciona de perlas, tengo por ahi metido el king of fighters girls y es la releche.Cual es? porq elque probe yo iba de culo...

den_p8
19/05/2006, 23:51
Arghhh, cago en la leche, la ultima vez que jugue se me apagaron las pilas en medio de una partida y ahora resulta que tengo la targeta corrompida (suerte que eso ya no pasa con la 2X, me harte de esta situacion en su dia con la 32)

Voy a mirar la SMC en el pc a ver si veo la carpeta del emu...

Vale, ya lo tengo, se llama NEOGP32, funciona sin sonido pero a full speed, almenos con el juego que yo comento "gals fighters" que no es otro que un juego de lucha con las chicas del KOF, y funciona perfectamente.

therealyeep
20/05/2006, 00:04
ahhaahahahh!!!!!!!!!:babea:

Que maravilla! SNK VS CAP va de **** madre!!!

den_p8
20/05/2006, 00:20
Hmmm que raro, los dos ejecutables referentes al selector de archivos no me funcionan asique no puedo poner ninguna rom que no sea el bomberman que viene de serie, a alguien mas le ocurre? quiza necesito alguna cosa mas? no he visto nada referente a ello en el readme

therealyeep
20/05/2006, 00:30
no se porque a mi no me rula con el selector, algo haré mal, en fin... lo unico que tienes que hacer es sustituir el archivo runme.ngp( que es el bomberman) por la rom del juego y renombrarla runme.ngp, y ya está

den_p8
20/05/2006, 00:34
Ya, pero la intencion es tener unas cuantas hombre :/

Si no nos funciona el selector mal vamos T_T

therealyeep
20/05/2006, 00:38
jejeje, pues yo tengo varias, cada una en una carpetita con su verdadero nombre y cuando quiero cambiar copio y pego en cima en la carpeta race... ya se que es mu cutre pero mientras descubra por que no me va el selector...:D

den_p8
20/05/2006, 00:41
Joer >_< pero a si te matas a mover archivos todo el rato y pierdes tiempo :P

La idea es poder cambiar de juego rapido si estas en el metro o autobus :P

pakoito
20/05/2006, 00:42
pero tiene savestatessss??? porq sino de que me sirve conseguir un macito si no puedo salvarlo!!!

den_p8
20/05/2006, 00:46
No los tiene pero si se guardan los juegos que tienen su propia funcion de guardado

pakoito
20/05/2006, 00:47
Eso en el nuevo de esta noticia o en el viejo que decias tu???

Me parece raro que se salve la SRAM o como se llame y no haya savestates :confused:

den_p8
20/05/2006, 00:56
Hablo en el de la noticia. En el viejo no lo llegue a comprobar, no puse ningun juego con posibilidad de guardado

antidark
20/05/2006, 01:35
Va genial al emulador yo diria que al 100 por 100 con sonido es buenisimo enhorabuena.

JC

kiero
20/05/2006, 01:39
este emulador representa la nueva esperanza de tener un emulador en condiciones de la neo geo pocket en nuestras clásicas gp32 !!! gracias Flavor por pensar en ella...

ilarri
20/05/2006, 02:14
funciona bastante bien a 133 mhz con frameskip 2...esta cerca del fullspeed CON sonido =)

la lista de compatibilidad x ahora es muy alta, y van los juegos k me gustan, ojala no abandone el proyecto ^^,sobretodo en la k mas esfuerzo supondria, la gp32.
si lo consigue fullspeed a 166mhz le dedicare una cancion al mas puro estilo enkonsyto jejeejje

xenon
20/05/2006, 02:27
Voy a ponerlo pero ya en mi SMC (^-^)

senshu
20/05/2006, 02:59
buenas,hace tiempo que no escribo na pero amos que no se como se ponen las roms,no veo carpeta ni nada

otto_xd
20/05/2006, 04:36
Donde esta el source del emu para mirarlo un poco?
Me he bajado la version de gp32 y ahi no viene, y en source forge no esta la descarga del source ?:S
Saludos

Flavor
20/05/2006, 04:56
It is very difficult for me to follow this conversation based only on the Babel Fish translation. Though, I think that there is some question about the lack of file selector. Unfortunately, I did not do the GP32 support as I no longer have a GP32.

As for the GP2X, if you want to use the selector scripts, you will need to download selectorv09beta.zip. In it, you should find a binary called "selector" and a "fondo.png." Place both of those in the same directory as race.gpe. Then you will be able to use selector to pick NGP files.

Also, it seems that there is some question about the source code. I think that it should be up in a day or so. It is freely available, but we just need to wait until it gets uploaded.

If there are any other questions that I can answer, I don't mind, but it is hard for me to answer them In Spanish. :)

pakoito
20/05/2006, 05:04
It is very difficult for me to follow this conversation based only on the Babel Fish translation. Though, I think that there is some question about the lack of file selector. Unfortunately, I did not do the GP32 support as I no longer have a GP32.
Hi! Nice to meet ya. I just wanna know wheter u're gonna make Savestats soon, and also know who helped you w/ the Gp32 version and last but not least when are you gonna release the sourcecode.

Thanks a lot and welcome to this, our community!!!

Flavor
20/05/2006, 05:10
Hi! Nice to meet ya. I just wanna know wheter u're gonna make Savestats soon, and also know who helped you w/ the Gp32 version and last but not least when are you gonna release the sourcecode.

GP2X/PC:
It will save your save-game file just like a real NGPC would. Just be sure to press L+R to exit the emulator (don't just turn off the GP2X) to make sure that it writes the file properly. The save-game files are stored in the "Battery" directory and they should be compatible with NeoPop save-games.

There currently is no way for the emulator to save its state. This would be nice, but I doubt that I will add it. Actually, part of the reason that this release was done because I don't have much time to work on GP2X right now.

Thor did the GP32 version.

Hooka is in charge of the CVS code. I have the source in a ZIP file, but Hooka will be getting the CVS set up. So, I guess it's just whenever he does it. I would assume it would be in a day or so.

pakoito
20/05/2006, 05:16
GP2X/PC:
It will save your save-game file just like a real NGPC would. Just be sure to press L+R to exit the emulator (don't just turn off the GP2X) to make sure that it writes the file properly. The save-game files are stored in the "Battery" directory and they should be compatible with NeoPop save-games.

There currently is no way for the emulator to save its state. This would be nice, but I doubt that I will add it. Actually, part of the reason that this release was done because I don't have much time to work on GP2X right now.

Thor did the GP32 version.

Hooka is in charge of the CVS code. I have the source in a ZIP file, but Hooka will be getting the CVS set up. So, I guess it's just whenever he does it. I would assume it would be in a day or so.I think our (beloved :lovegps: ) programmers would have a nice puzzle w/ that troublesome savestates if they decide to continue with this.
I can contact Thor via gp32x, cannot I?

Thanks again for answering my questions!!! I think this emulator was one of the most wanted here, so u've made us pretty happy ^^

Flavor
20/05/2006, 05:24
In theory, the save-states shouldn't be very difficult, but it may be hard with 2 CPUs. Also, the TLCS900h registers were all in a struct, but now they are not due to optimizing. Someone would need to write the registers one-by-one to a file, and then dump the RAM, etc.

Thor is on gp32x. Look for "rtb7" over there. He may even be here.

This emulator was the one that I wanted most, so it is a pleasure to be the one to bring it. Thanks for the support!

pakoito
20/05/2006, 05:31
Thanks for the support!Nevermind, thanks to you again. Now I'll translate this entire conversation to spanish so non-english-speakers will understand it.


A ver, para los que no se hayan enterado:

1/ No hay savestates porq al hacer la optimizacion cambio algo y que hizo que fueran mas complicados de hacer (the TLCS900h registers were all in a struct, but now they are not due to optimizing. Someone would need to write the registers one-by-one to a file, and then dump the RAM, etc.). Si hay guardado como el de la propia consola mientras salgais de la aplicacion con L+R y no a lo bestia, apagando la consola.

2/ El sourcecode en un par de dias estara, porq Hooka lo esta repasando

3/ El no ha hecho la version de gp32, sino Thor, de los foros de gp32x; asiq todo el support de esa version va para él.

ilarri
20/05/2006, 05:34
first congratulation flavor for this emulator, its a great beta =) and will have a good future -for sure-
i hope will work (gp32) with fullspeed in the near future ^^.

thnks for this great work, i love to play snk vs cp =).In mi opinion its the best ngp emulator for gp32 at the moment =)
Please, try to add a cpu clock selector and we can try to set to 166mhz, maybe works with fs 1 =)

and if you need help with a rom selector, only ask for it, many people its interesed in this emulator -for gp32 and gp2x- and im sure someone will hel you.

another time, thnks for give as this cool emulator, still working please!

Flavor
20/05/2006, 05:37
And I noticed that "rtb7" (aka Thor) is also a member here.

< - >
Y noté que "rtb7" (aka Thor) es también un miembro aquí.

Vea, yo puede hablar español, también, los gracias a los pescados de Babel. Aunque, no soy seguro que cualquier persona puede leerla.

pakoito
20/05/2006, 05:40
Please, speak in english, bablefish' spanish smells. A LOT xDDD

Flavor
20/05/2006, 05:43
if you need help, only ask for it, many people its interesed in this emulator -for gp32 and gp2x- and im sure someone will hel you.

Yes, we are open to help on this project. That is exactlly why we went to SourceForge. If anyone would like to join the project once the code is release, please let me know. I already know of some things that would be nice to add/fix, but they're mostly obvious (save-states, selector, cpu-speed, etc.).

< - >

Please, speak in english, bablefish' spanish smells. A LOT xDDD

Yeah, it was only a (bad) joke because I knew how bad it was for me to read the Spanish posts with Babel Fish.

otaku_chobits
20/05/2006, 07:50
Para la gente que andava buscando el emulador que ya existia para la GP32: http://www.megaupload.com/es/?d=LX3WH490
Saludos

rtb7
20/05/2006, 08:05
In fact, I lose 3fps while merging my gp32 version with the others (I don't really know which optim I forgot, I'll check that asap) and I made a turbo mode to get 3 more fps some games. I'll include that and a romselector soon.

Thor

pakoito
20/05/2006, 08:09
In fact, I lose 3fps while merging my gp32 version with the others (I don't really know which optim I forgot, I'll check that asap) and I made a turbo mode to get 3 more fps some games. I'll include that and a romselector soon.

Thor
Nice opt, man!!! I hope we can see our whity reaching his actual top with this emu!!!!

< - >
When I said reaching I wanted to say stepping over...sorry but my english is very oxidized xDDD

stormlord
20/05/2006, 08:21
Probado el emulata con Metal Slug - 1st Mission y Metal Slug - 2nd Mission. Van perfectos! Ningún tipo de tirón ni scratch en el sonido aunque suena como a 11025hz e incluso menos. Con una buena GUI, sonido al menos a 22050hz con opción de modificar volumen por supuesto y un buen reescalado de imagen tendríamos el emulador de Neo Geo Pocket, o eso creo jeje :)

< - >
Excelente trabajo para una primera versión.

dj syto
20/05/2006, 13:49
para los ke tengais gp32 deberiais saber ke el emu de thunderz iba al 100% en casi todos los juegos. Eso si, no tenia sonido ni full screen. PArece ke este de momento no lo mejora. Pero es todo un detalle ke lo haya sacado para gp32 tambien, porque seguro ke pronto superará al de thunderz. y no se inventara ninguna excusa para no continuarlo :D

Wild[Kyo]
20/05/2006, 19:22
Bueno ya he probado el emu...

A mi me parece, simplemente, impresionante. Va perfecto y además con sonido. Encima es la primera versión...

dj syto
20/05/2006, 19:34
convendria ke aclararais ke version probais, si el de la 2x o el de gp32.

< - >
acabo de probar el de gp32, y la verdad eske la pantalla se ve muy chunga. tiene como scanlines verticales o algo asi. De todos modos, aunke va mas lento ke el de thunderz, tiene sonido. Como ya dije mas arriba. estoy convencido ke pronto llegara a ir perfecto. Y repito, hablo de la gp32.

VIVIRRRRRRRRR!

Wild[Kyo]
20/05/2006, 19:34
convendria ke aclararais ke version probais, si el de la 2x o el de gp32.

< - >
acabo de probar el de gp32, y la verdad eske la pantalla se ve muy chunga. tiene como scanlines verticales o algo asi. De todos modos, aunke va mas lento ke el de thunderz, tiene sonido. Como ya dije mas arriba. estoy convencido ke pronto llegara a ir perfecto. Y repito, hablo de la gp32.

VIVIRRRRRRRRR!

Yo hablo del de GP2X. Viendo lo bien que va el de GP2X en la primera versión quizás con un poco de curro en el de GP32 vaya igual de bien.

Ultros
20/05/2006, 20:24
¿Alguien sabe si en la versión de GP2X se puede reescalar la imagen?

En gp32, según he leído, sí que se puede.

dj syto
20/05/2006, 20:58
¿Alguien sabe si en la versión de GP2X se puede reescalar la imagen?

En gp32, según he leído, sí que se puede.

dime como.

Ultros
20/05/2006, 21:34
dime como.

Lo leí en un post de gp32x. Te lo pongo tal cual. A ver si te sirve:
__________________________________________________
On gp32 :

Button R : Zoom in/ Zoom out
Butoon L + up or down : Slide the zoom window.
__________________________________________________

stormlord
20/05/2006, 23:19
Probado el emulata con Metal Slug - 1st Mission y Metal Slug - 2nd Mission. Van perfectos! Ningún tipo de tirón ni scratch en el sonido aunque suena como a 11025hz e incluso menos. Con una buena GUI, sonido al menos a 22050hz con opción de modificar volumen por supuesto y un buen reescalado de imagen tendríamos el emulador de Neo Geo Pocket, o eso creo jeje :)

< - >
Excelente trabajo para una primera versión.

Yo hablada de la versión de GP2X :)

Flavor
21/05/2006, 02:31
The source has been uploaded.

den_p8
21/05/2006, 19:56
As for the GP2X, if you want to use the selector scripts, you will need to download selectorv09beta.zip. In it, you should find a binary called "selector" and a "fondo.png." Place both of those in the same directory as race.gpe. Then you will be able to use selector to pick NGP files.


I made it with "selectorv10.zip" (is the version hosted here at gp32spain.com) and i get this error:

http://img3.freeimagehosting.net/uploads/e2a44a83bd.jpg

Translation: "Error can't acces folder"

Maybe with v09beta will run ok? where i can find it?

pakoito
21/05/2006, 20:00
The source has been uploaded.Thanks a lot, I'm gonna contact a news reporter to have it in the main page ^^

Hope to see you in here often :D any other projects in mind????

den_p8
21/05/2006, 20:02
Also, whats the difference of the 2 .gpe related to selector? (can't remember the name of these 2 files now :/)

Flavor
21/05/2006, 21:53
I don't have any other projects in mind right now. I wanted to releast this and the source code because I have run out of free time for a while.

The two .gpe files: One would overclock the GP2X before calling selector. I think that it can be ignored unless you find a ROM that doesn't play full speed.

< - >
It is unfortunate because selector v1.0 was just released. My initial guess is that my scripts aren't compatible with this new version of selector. Perhaps Kounch or someone else could release a script/config/graphic for RACE! and Selector1.0.

den_p8
21/05/2006, 22:01
Then, where can i found the 0.9 beta?

Segata Sanshiro
22/05/2006, 00:29
It is unfortunate because selector v1.0 was just released. My initial guess is that my scripts aren't compatible with this new version of selector. Perhaps Kounch or someone else could release a script/config/graphic for RACE! and Selector1.0.

Maybe it is just because of the paths in the selector config file. I had the executable and skin files in /mnt/sd/RACE, not in /mnt/sd/Games/race

So maybe that's the problem :) I tried it with rtb7's Bomberman (which I had tried a long time ago on the pc and i loved it) and it runs awesome.

< - >
Hm still couldn't make it work after checking the paths and everything.

tognin
22/05/2006, 04:21
Hola.

He metido el RACE en la Sd junto con el selctor 0.9 beta tal y como dice Flavor y solo obtengo el error de que no puede acceder al directorio.

Aparte de esto si salgo con L+R se me queda pillada la consola.

¿A alguien mas le pasa?

slaudos

den_p8
22/05/2006, 05:53
Flavor, tognin has used selector 0.9 beta and seems to have the same error.

Can you upload your files or tell us how exactly you have the folder, files, etc.?

Flavor
22/05/2006, 08:49
My race.gpe, selector, and all the NGP files are all stored in
/mnt/sd/Games/race
Of course, the gp2x is case sensitive, so that can cause problems.

I'm sorry about all of these problems. It was never meant to need selector, but I didn't get a chance to build in a file selector. I think that selector is open-source, so perhaps it would be easy to build them together.

pakoito
22/05/2006, 20:40
Where did you uploaded the sourcecode??? I cannof find it neither in sorceforge, nor in gp32x...

Flavor
22/05/2006, 23:15
Where did you uploaded the sourcecode??? I cannof find it neither in sorceforge, nor in gp32x...
http://koyote-land.cvs.sourceforge.net/koyote-land/RACE/

den_p8
23/05/2006, 05:54
I'm sorry about all of these problems. It was never meant to need selector, but I didn't get a chance to build in a file selector. I think that selector is open-source, so perhaps it would be easy to build them together.

Hey no sorries, thank you so much for that great emulator :)

Wild[Kyo]
23/05/2006, 07:53
¿A alguien le va salir del emulador?

den_p8
23/05/2006, 07:58
Si, a mi me funciona perfectamente. L+R y directo al menu que voy.

Fravor, another question, i put roms with extension npc but didn't seems to appear when i open the selector. Is not compatible?

Wild[Kyo]
23/05/2006, 08:01
Si, a mi me funciona perfectamente. L+R y directo al menu que voy.

Yo le doy a L+R y se me queda congelado. Eso si, solo he jugado al SNK Vs. Capcom CardFighters Clash... :D

den_p8
23/05/2006, 08:12
Pues quiza sea cosa de la Rom, prueba con otra a ver

Flavor
23/05/2006, 08:40
I thought that the selector config was set up to use NPC files, also. If it doesn't work, just try renaming it to .NGP.

den_p8
23/05/2006, 09:41
Hmmmm ok, but that change of extension will work?

Well ill try just now, in a few seconds i tell you the results

< - >

Test failed, didn't work renaming to NGP

How can i make selector to read NPC files?


< - >

In "selectorconfig" i found the problem:

filters
fileFilter=ngp
fileFilter=ngc

Says NGC when the real extension is NPC
And, didnt works that roms, maybe you configured the emulator to read ngc files too, need to check this.


PD: Gente, como subis archivos en un post? iba a poner el archivo corregido pero no encuentro la manera.

Para los que no sepais ingles, al parecer no lee los archivos NPC porque en la configuracion esta escrito incorrectamente, editad el "selectorconfig" con el bloc de notas y modificar donde pone "filefilter=ngc" a "fileFilter=npc" y listo, podreis ver esos archivos en el selector.

De todos modos, pese a poder ver dichos archivos, el emulador no los consigue emular, es posible que ese error tipografico tambien se haya extendido al emulador, de modo que tampoco podemos usarlos hasta que lo corrija.


< - >

Arrgh se me duplico el post, me dio error pero en cambio parece ser que si lo envio, algun alma caritativa lo puede editar ya que yo no tengo dicho boton?

Wild[Kyo]
23/05/2006, 09:47
En los posts de noticias no se pueden subir archivos. Prueba en el foro normal y corriente. ;)

den_p8
23/05/2006, 09:51
Ah okis, merci por el dato, ya me habia asustado >_< de todos modos no sirve de mucho que ponga el archivo corregido hasta que no hagan que el emu emule esa extension :/

Flavor
23/05/2006, 10:37
Hmmmm ok, but that change of extension will work?

Well ill try just now, in a few seconds i tell you the results

Test failed, didn't work renaming to NGP

How can i make selector to read NPC files?


As far as I know, they're all the same file format, it's just some people used a different extension. However, I could be wrong. If renaming it didn't work, then I'm not sure of the problem. I will try to send you a private message so that you can e-mail me the file in question.

Flavor
03/06/2006, 01:20
Thor has released a new binary for the GP32. It now includes

File Selector
Cpu Speed Selection
Sound on/off
Turbo Mode (Should be faster, but may cause glitches)