Shaolin's Road (Kicker)

User avatar
jotego
Core Developer
Posts: 61
Joined: Sun May 24, 2020 7:07 pm
Has thanked: 22 times
Been thanked: 205 times

Shaolin's Road (Kicker)

Unread post by jotego »

Finally, it's here, the public release for Kicker. Extracting the full schematics manually 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 anyway. 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 have reported these findings to the MAME team so they can update the emulator files.

Get the files using the updater or download them directly from JTBIN.
Attachments
0005.png
0005.png (5.18 KiB) Viewed 6170 times
Open IP for many chips in my github account
RBF files for my MiSTer cores in jtbin
Support new IP and core development here
MostroW
Posts: 323
Joined: Tue Aug 18, 2020 3:32 pm
Has thanked: 140 times
Been thanked: 43 times

Re: Shaolin's Road (Kicker)

Unread post by MostroW »

Thank you for another release, one of those arcade games i never actually played so might give this one a go!

EDIT:

Did an update just now and played the game for a few rounds, simple but entertaining game for sure!
User avatar
barfood
Posts: 95
Joined: Thu Jun 18, 2020 6:55 pm
Location: new user: felleg
Has thanked: 87 times
Been thanked: 18 times
Contact:

Re: Shaolin's Road (Kicker)

Unread post by barfood »

Super fun game, had been looking forward to try it out! Last time I played it was on the Konami Arcade Classics compilation for DS. Cheers!
netbeui
Posts: 148
Joined: Fri Jul 31, 2020 5:04 am
Has thanked: 77 times
Been thanked: 23 times

Re: Shaolin's Road (Kicker)

Unread post by netbeui »

Hi jotego, do you have any plans to add high score saving to any of your cores? I'm really enjoying Shaolin's Road (Kicker) and I'd love to be able to save my high score in the game itself vs on a piece of paper :D

A massive thanks to you for everything you do and your endless contributions to the MiSTer project!
User avatar
jotego
Core Developer
Posts: 61
Joined: Sun May 24, 2020 7:07 pm
Has thanked: 22 times
Been thanked: 205 times

Re: Shaolin's Road (Kicker)

Unread post by jotego »

Yes, I have a plan since a while ago but have been slow putting it to practice. Many of the cores I made in the second half of the year were designed to ease high score saving but I haven't added the rest of the logic needed to execute it yet.
Open IP for many chips in my github account
RBF files for my MiSTer cores in jtbin
Support new IP and core development here
User avatar
emmadness
Posts: 29
Joined: Sun May 24, 2020 6:48 pm
Location: Argentina
Been thanked: 1 time
Contact:

Re: Shaolin's Road (Kicker)

Unread post by emmadness »

José, muchas gracias por este juegazo! Lo conocía muy poco y no puedo parar de jugarlo, jeje.

La opción de guardar los récords aún no está implementada, no?

Te mando un abrazo grande desde Argentina!
Theenemy
Posts: 9
Joined: Sun Nov 20, 2022 2:25 am
Been thanked: 1 time

Re: Shaolin's Road (Kicker)

Unread post by Theenemy »

Plus 1 on saving for your cores .. would just be the icing on the cake for these amazing cores

Theenemy
Posts: 9
Joined: Sun Nov 20, 2022 2:25 am
Been thanked: 1 time

Re: Shaolin's Road (Kicker)

Unread post by Theenemy »

Any news on highscore saving on these cores?

Post Reply