El Puzzle Bobble no graba record, (en advMAME)
- Bubu -
view post Escrito el 23/8/2006, 17:26
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 1136
Location: En los 80


Status: Offline: ultima azione eseguita il 15/1/2007, 01:00


Buenas, tengo AdvMAME bajo MSDOS. De toda la lista de mis favoritos (unos 100) todos graban el récord, menos el Puzzle Bobble. ¿A alguien le pasa también? ¿Cómo se puede resolver?

Gracias ;-)
- Bubu -
view post Escrito el 24/8/2006, 04:07
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 1136
Location: En los 80


Status: Offline: ultima azione eseguita il 15/1/2007, 01:00


Bueno, pues tras un rato largo currando con la recre, y buscando por ahi, he descubierto lo siguiente:

Para que en un juego tras registrar un récord éste se quede grabado se necesita:

(1) El fichero hiscore.dat más actualizado, en la carpeta raíz del emulador. Este fichero contiene las direcciones de memoria de cada juego donde se almacena dicho récord.

(2) El fichero juego.hi en la carpeta emulador\hi o análoga, es decir, para cade juego un fichero conteniendo los nombres (codificados) de los marcianos que han conseguido cada récord. Si se elimina este fichero para un juego determinado, lo que se está haciendo es reiniciar el juego.


Yo vi que en mi recre el hiscore.dat no tenía una sección para la rom PBOBBLE, y tras descargármela de mamenet vi que sí venía. Este dat hizo que al jugar al Puzzle Bobble y registrar un récord se generara por fin el preciado fichero pbobble.hi en la carpeta hi.

En fin, así son las cosas, y así te las he contado, hihi.

Por cierto, no estaría mal, en vista de las respuestas, hihi, que los moderadores incluyerais esta nota en las PRF.


Jarl.
Cananas
view post Escrito el 24/8/2006, 06:11
Avatar

Martian Soldier

Grupo: Member
Mensajes: 224
Location: Into the Spectrum


Status: Offline: ultima azione eseguita il 13/12/2006, 21:14


Ya puestos, convendría aclarar que desde la versión 107, Mame no soporta ya el fichero hiscore.dat.

Como muchos sabéis, el futuro radica en conseguir emular el funvionamiento continuo de las máquinas mediante la grbación de unos registros que guarden el estado en el que se encontraba cada máquina en el momento de salir para poder retormar el funcionamiento desde ese mismo punto. Con ello, se guardaría también los records. Hasta ahora hay unas seiscientas y pico que soportan este sistema de 'savestates'.

De todas maneras, ya hay gente que ha sacado ficheros diff para poder modificar eso en Mame y volver a incluir el soporte de hiscore.dat. Mame32FX lo soporta en sus versiones 107 y 108.

Recuerda que hay otros juegos que almacenan sus records en memorias nvram (aqui ficheros nvram), y que no necesitan el hiscore.dat y los savestates para mantener los records...

- Bubu -
view post Escrito el 24/8/2006, 11:15
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 1136
Location: En los 80


Status: Offline: ultima azione eseguita il 15/1/2007, 01:00


Bueno, cananas, los récords, lo que son los récords, se gestionan mediante el fichero hiscore.dat en el que está, para cada juego, la posición de memoria RAM de la placa base original donde se almacena el juego.
Cananas
view post Escrito el 24/8/2006, 13:08
Avatar

Martian Soldier

Grupo: Member
Mensajes: 224
Location: Into the Spectrum


Status: Offline: ultima azione eseguita il 13/12/2006, 21:14


Los juegos que almacenan datos en ficheros nvram, no utilizan el fichero hiscore.dat para guardar los records. Garantizado 100% ;)
- Bubu -
view post Escrito el 24/8/2006, 16:07
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 1136
Location: En los 80


Status: Offline: ultima azione eseguita il 15/1/2007, 01:00


Sí, desde luego, NVRAM es un volcado de toda la memoria del juego en un momento determinado, récords incluidos, y el *.hi es un volcado del trocito de memoria donde se encuentran los récords.
Ça c'est claire.

Nada, ya está aquí el tío grabando récords al Puzzle Bobble.

Gracas ;-)
5 respuesta(s) desde el 23/8/2006, 17:26