Yie Ar Christmas!
(Español abajo)
Yie Ar Kungfu is an old Konami title, very popular among 8-bit users -both console and microcomputers. It's the earlies SF2-like game you can find. The title means: one, two, Kungfu! And it's full of funny moments, like when you hit a male opponent's nether parts and salute them with a nihao.
Konami recently relaunched the game for modern consoles as an emulator and made a music video for it.
The hardware is very similar to Kicker's, yet a bit simpler: less colour and no scroll. On the other hand, there are PCM voices now. Believe it or not, two bugs still present in Kicker were not obvious until I tried to reuse the same hardware for Yie Ar Kungfu! The MAME version of Yie Ar Kungfu didn't have the bugs but as the game drivers were different, the bugs were present in Kicker, and again, they didn't notice. I have reported them already.
The most interesting bug is that the sprite hardware works drawing the next line during the full length of a line. That means that the line count will change while the circuit is still drawing, because the count changes in the middle of blanking (H blank), not at the end. So the circuit draws some sprites offset by one line. The game compensates for that and writes y-axis values already offset in the opposite direction for the sprites that would be affected. Because Kicker is a horizontal game, the characters would just seem to be one pixel further or closer, which will fool the hit box. But, it isn't visually obvious that there's a bug. In Yie Ar Kungfu, as the game is horizontal, there were some places where it was obvious that the sprites were off.
Like with Kicker, if you have trouble with video synchronization, set the 60Hz option on in the OSD menu.
As usual, files are attached, available in update_all and in Discord too.
Merry Christmas
Español
Yie Ar Kungfu es un antiguo título de Konami, muy popular entre los usuarios de 8 bits, tanto de consola como de microcomputadoras. Es el primer juego similar al SF2 que se hizo. El título significa: ¡uno, dos, Kungfu! Y está lleno de momentos divertidos, como cuando golpeas las partes inferiores de un oponente masculino y lo saluda con un nihao.
Konami recientemente relanzó el juego para consolas modernas como un emulador e hizo un video musical para él.
El hardware es muy similar al de Kicker, pero un poco más simple: menos color y sin desplazamiento. Por otro lado, ahora hay voces PCM. Lo creas o no, aun quedaban dos fallos en Kicker y no eran obvios hasta que traté de reutilizar el mismo hardware para Yie Ar Kungfu. La versión MAME de Yie Ar Kungfu no tenía los errores, pero como los controladores del juego eran diferentes, los errores sí aparecían en Kicker y, tampoco se dieron cuenta. Ya les he informado.
El error más interesante es que el hardware del sprite funciona dibujando la siguiente línea durante toda la longitud de una línea. Eso significa que el recuento de líneas cambiará mientras el circuito aún está dibujando, porque el recuento cambia en medio del blanqueado (H blank), no al final. Así que, el circuito dibuja algunos sprites corridos una línea. El juego lo compensa y escribe los valores del eje y ya desplazados en la dirección opuesta para los sprites que se verían afectados. Debido a que Kicker es un juego horizontal, con el fallo los personajes parecerían estar un píxel más lejos o más cerca, lo que fastidia un poco la detección de colisiones. Pero no es visualmente obvio. En Yie Ar Kungfu, como el juego es horizontal, había algunos lugares donde era obvio que los sprites estaban corridos.
Al igual que con Kicker, si tienes problemas con la sincronización de video, activa la opción 60Hz en el menú OSD.
Como de costumbre, los archivos están adjuntos, disponibles en update_all y también en Discord.
Feliz Navidad
Comments (28)
Happy new Yie Ar!
LOL
One of my favorites - AND I have the board for this game too! Was wondering how the custom chips would be tackled. I guess they are all known now.
I am finding a lot of small details that weren't known before in this and the other Konami titles. Check the post about Kicker for more details.
Would be possible to create an exact 60hz option for Shinobi/SYS16 ? I get small flickerings from time to time using it on a OLED while using Black Frame Insertion (odd thing is other cores like CPS1/2 which also don't run at 60hz work fine)
Let me think about the implications before answering
Thanks
Merry christmas thanyou for your continued efforts.
Merry Xmas from New Zealand I used to love this game in in the arcade.
Merry Christmas surrounded by the people you love! And all the best for 2022. 🥂
Feliz Navidad Jotego and to all Patreons!
Clasicazo!! Mil gracias Jose y felices fiestas!!🎄 🎅🏼
Gracias y felices fiestas!!!
Nollaig Shona duit!
Merry Christmas , Jose ! Thanks for beta release 🎅🏼🎄
Ye-haa!
Thanks, Jose! - and merry xmas!!
Merry christmas jose and thank you for all your work
Merry Christmas
Merry christmas
Regalazo el Yie Ar Kunfu. Tengo quemada la versión del Spectrum, donde el mamón de Tonfa me las hacía pasar canutas. Muy feliz Navidad don José (y doña Esperanza)
Merry Christmas! Thanks for all the presents this year!
As usual interesting reading and a real classic game!
Thank you Jose and team! 😊🙏🏼 Merry Christmas to you and your family’s 🎅🏼🎄🎅🏼🎄
Thank you sir. Merry Christmas to you and your family.
Thank you and Merry Christmas!
Happy Christmas all , enjoyed this year with jt fridays, long may the preservation & work continue ! Thanks Jose and team
Que buen regalo de navidad!!! jajaja Clásico de clásico!!! Muchas gracias! Y muchas felicidades para vos y para lo tuyos!!! Saludos desde Argentina!!
