Yo creo que cuando lo termine no va a ser el software del año para la GP32, sino el soft de la historia de la consola.
Errrrr...
Perdón por si quedo como un ignorante... Pero muchos de los juegos compatibles de este port del MAME no están ya emulados para otros emus (léase ghost & goblins, 1942 etc.)??
Fran tío, enrollate y sacate algo pronto pa la peña anda XD
One who goes...!!
Iniciado por Locke
Ciertamente!!! Un Emu sin Savestates es como un jardín sin flores.
Buen trabajo tio, si lo terminas me gustaria tener una foto tuya firmada jajajajaja.
anda, que los arcades son para pulirselos de una pasada. xD
Lo de los Savestates podria estar bien pero no es realmente necesario, en todo caso lo suyo es que dejara eso para lo ultimo.
Lo siento, pero he quitado código fuente a mansalva (el código fuente del MAME 0.34 eran 15 Mb y ahora son 9 Mb y bajando) y todos los "accesorios" estan eliminados... Por tanto, NO HAY SAVESTATES, sorry chicos...
Era arriesgado tenerlos, ya que no quería que por un malfuncionamiento del emulador se os pudiera corromper la SMC...
¿Para cuando la primera versión? Pues no sé qué hacer... Todavía no hay sonido y la gran mayoria de los juegos van muy lentos... Estoy optimizando el código todo el tiempo intentando que vayan Ok...
No quiero poneros los dientes largos, pero no puedo evitar mandaros algunas nuevas capturas de pantalla...
Sinceramente, por mí me puedes poner hasta videos en DVD , ke io los kiero ver... me "chorrea" la boka pensando eso en mi gp
Salu2 y si puedes poner más capturas pues genial ^^
"Si no te gusta tu vida, cámbiala." http://www.rehabilitacion-cerebral.com
Iniciado por Franxis
TOMATE EL TIEMPO QUE NECESITES MORENO!!!
viva franxis!!
Realmente creo que el mame estaria mejor enfocado si lo hicieras separando las distintas maquinas a emular (distinto hardware)
Por que esto? por la misma razon que en el mame de dreamcast, optimizacion del uso de la memoria sobre todo, por otro lado los juegos que usen un 68k para arriba van a ir casi con toda seguridad lentos, yo me conformo con un mame que emule los clasicos y para cosas mas potentes, ya se hara con mas tiempo.
Se podrian mirar las funciones que usa la gente para cargar un fxe, hacer un menu para todas las versiones de distinto hardware y cargarlas desde ahi.
Los contras son que habria que replantear el proyecto y que habria que mantener varias versiones, aunque creo que por el sistema que usa el mame no seria lo mas grave eso... si actualizas la emulacion de el "chip X", solo tienes que hacer que cada version que lo use se compile con ese "chip X" actualizado.
De todos modos, muy buen trabajo.
Es cierto, lo de varios fxe con distintas colecciones de drivers ya lo he pensado. Sólo hace falta cambiar dos ficheros: makefile y un fichero driver.c con la lista de drivers para cada fxe. El emulador de 68000 es lo que mas memoria come y tb se puede cambiar el codigo para no incluirlo en el fxe. Por eso no hay problema.
Hay mucho q hacer y optimizar:
1. Función de salida de video: Unai me ha dado un monton de cosas que optimizar en lo q ya hay.. estoy en ello.
2. Librería de reales de punto fijo: Esto mejoraría la velocidad muchísimo. A ver si hablo con Chui, pero ¿algun voluntario para cambiar las operaciones de doubles por punto fijo?...
3. Sonido: Esto va a ser muy importante, ya que en GP32 no hay un buen mixer de sonido como el allegro. ¿Alguna sugerencia aparte del gpsoundbuf?
Antiriad tb parece que está empezando a hacer el artwork...
Diooooooooooos, ke bien pinta esto ....ojalá pudiera echaros un mano pero mis conocimientos de emulación son bastante limitados, bueno, son bastante nulos. Sigue dandole duro Franxis!!!
Pero no te kemes no kerermos ke te acabes cansando y lo mandes todo a la mierda.
Ah! y si, como dice Darumo, los arcades son pa pasarselos del tirón, pero con savestates mejor ke mejor, no tengo tiempo como pa estar 2 horas delante de una portatil dle tirón, mis visitas al señor roca suelen durar bastante menos. jajajajajajajaj
Marcadores