💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
jtkicker_other_211119.zip 827.4 KB
jtkicker_mister_211119.zip 7.9 MB
jtbeta.zip 170 B
November 19, 2021

Kicker (Shaolin's Road) Beta

Finally, it's here, the beta for Kicker. Extracting the full schematics was not the full story. For a specific custom chip, I had to write a small custom code to run in the original board to check what it was doing.

I could verify that the chip was reporting the current scan line to the CPU. The game software actually reads it, but I'm not sure what it does with it as MAME just return a constant zero, and the game seems to run. The video in this link shows the original board running the custom test. I burnt an EEPROM to run the test.

One more difference with current emulators is the refresh rate. The game runs at ~60.6Hz. This may be cumbersome for some screens, so there is an OSD option to set it to 60Hz sharp.

But the most surprising difference is that emulators read the sprite information from what seems to be an internal status table. The hardware is wired to read the sprites from a completely different location. This could mean that the sprites in emulation are not exactly synchronized with where they were supposed to be.

As usual, I will report these findings to the MAME team so they can update the emulator files.

Now, I am not planning to publish for the next three Fridays because I want to finish the work on the NeoGeo Pocket before the end of the year. It's a shame I haven't found the time or resources to complete it earlier. So please bear with me and expect nice things for the Christmas season.

Español

Finalmente, está aquí, la beta de Kicker. Extraer los esquemas completos no fue el fin de la historia. Para un chip de Konami concreto, tuve que escribir un pequeño código ad hoc para ejecutar en la placa original y verificar lo que hacía.

Pude verificar que el chip estaba reportando la línea de escaneo actual a la CPU. El software del juego realmente lo lee, pero no estoy seguro de qué hace con él, ya que MAME simplemente devuelve un cero constante y el juego parece ejecutarse. El video en este enlace muestra la placa original ejecutando la prueba personalizada. Grabé una EEPROM para ejecutar la prueba. El aparato de la imagen es el grabador.

Una diferencia más con los emuladores actuales es la frecuencia de refresco. El juego funciona a ~60,6 Hz. Esto puede resultar engorroso para algunas pantallas, por lo que he puesto una opción en el OSD para fijarlo a 60 Hz clavados.

Pero la diferencia más sorprendente es que los emuladores leen la información del sprite de lo que parece ser una tabla de estado interna del juego. El hardware está conectado para leer los sprites desde una ubicación completamente diferente. Esto podría significar que los sprites en emulación no están exactamente sincronizados con el lugar donde se suponía que debían estar.

Como de costumbre, reportaré estos hallazgos al equipo de MAME para que puedan actualizar los archivos del emulador.

Mi plan ahora es no publicar los próximos tres viernes porque quiero terminar el trabajo en NeoGeo Pocket antes de fin de año. Es una pena que no haya encontrado el tiempo o los recursos para completarlo antes. Así que por favor tengan paciencia conmigo y esperen buenos regalos para las fiestas navideñas.

Comments (22)

S
Syro · February 21, 2022

Oh nice. I look forward to what you implement!

R
Robert Taylor · November 23, 2021

This is a big ask but it would be nice if the NGP eventually supported save states like the handheld cores from Robert Peip. It could be used to flesh out a save state framework that could be used in future cores.

J
J Z · November 27, 2021

Save states would be a big win for Mister.

D
Dr. Manga · November 23, 2021

Hay una cosa que no acabo de comprender: ¿por qué pedir disculpas por hacer algo que tienes (o que te apetece) hacer?. Si no hay actualizaciones en tres semanas, pues aprovecharemos todas lo que nos has ido aportando durante las anteriores. Y, como siempre, muchas gracias por todo, don José.

D
David Filskov · November 20, 2021

Great :) - Kicker is actually an old favorite of mine :) - also reminds me of Yie Ah Kung-Fu on C64 !

D
Dorn jv · November 20, 2021

Great!! I dream of konami's beat'em up like asterix or vendetta😃 thank you very much for all your work

A
Adam Davis · November 20, 2021

Thank you Jose for all of your energy you put into this 🙏🏼

V
VideoRetroTeca · November 19, 2021

Con tus palabras ya todos estamos esperando las mejores navidades que se puedan desear. Gracias José!

R
Richard Simpson · November 19, 2021

Thank you for this core, and I am really stoked about the NGP core as well !

A
AlxUnderBase · November 19, 2021

🙇🏻👏🏻🙏🏻

M
Mr. Pippet · November 19, 2021

Sweet. My display did wig out at the 60.6 refresh rate. I had to wait for it to sync momentarily in order to force 60hz in the OSD.

J
JOTEGO · November 20, 2021

I’m glad it was an useful option. It’s the first time I include it.

M
Mack H · November 19, 2021

Doing the impossible, every month! Thank you, Jose!

S
Stephen Moody · November 19, 2021

It's amazing the work you do on these cores, the attention to detail is fantastic. There's a few schematics that I would have liked to re-draw in the past but never had the time. It's great to see that it's being done

T
Tannis_root · November 19, 2021

Incredible!!! More Konami games please :)

A
Alexander Stieglmayr · November 19, 2021

Awesome work Jose!!!!! Another classic saved. Highly appreciate your work.

R
Retro Tuna · November 19, 2021

Nice work and the possibility of neogeo picked for Christmas no complaints there.

C
Cory Stargel · November 19, 2021

Truly inspiring work. Thank you and your team for all you are doing for us. Upped my support tier!

S
Southpaw · November 19, 2021

Great work! Really looking forward to the NGPC core too, will make preservation of all well known handheld consoles complete on MiSTer. Thanks for all you do!

C
Chad Landman · November 19, 2021

Awesome! Looking forward to NG Pocket. Take a week or two off brother! You’ve earned it!

P
Paul R. · November 19, 2021

Awesome! Plus I can't wait for NGP!

H
Hiddenbyleaves · November 19, 2021

Groovy :)