...WOW! Time flies. I was about to put that stuff all up and saw a ARM error pop up. I've changed many things around since then (getting rid of unnecessary gosubs (GOSUB ALL THE TINGS!!). This is the version I WAS going to upload WAAAY back then. You too can CRASH the ARM chip!! FUN!!
NOW IS THE TIME TO THE ARM HEART ON FIRE!!
Really it only happens when Blossom (Sakura) is freaking out on you. The A.I. is obviously not perfected yet. You can basically rip someone down with one well placed Dragon Uppercut.
The game resets when one side or the other wins (this is what it's supposed to do for now, but may lead to accidentally starting up as Way (Ryu) suddenly). It jitters a bit still (what I'm working with now has almost zero jitters, although is scrapbooked all over the place and not even ready to try out).
B/W - Color switch turns off/on music (all three stages will have their own songs).
Reset usually works.
Ryu (Way), Ken (Edge), and Sakura (Blossom) have charge down uppercuts by holding down for a couple of seconds and then pressing fire.
Blanka (White) also does a charge spin that requires you to hold down and the button (no release of the button is programmed yet).
Many moves are still missing and Chun-Li (Lotus) is still mostly inactive.
Hit bars work!!
Kind of...
A hit will register with certain characters (maybe only left side characters) after the fire button has been pressed again, after the initial attack. So a quarter circle towards plus fire still throws a fireball and it still hits them, but the damage won't appear until you hit the button again for left side characters. This is obviously being worked on.
SFWDPC.bas.bin
Now here is an example of how this all may be attempted without the DPC+ Kernel.
SFW32k.bas.bin
There are more backgrounds and different characters. This game can actually be played although no move animations are programmed. Pressing a direction with the button will choose or change the character. Two players can be activated. Holding the button will cause the character to attack (scoot forward and cause damage)
Here is a cute little screensaver I made using the multisprite kernel. I would say that it could be used for something like Street Fight World, but really it's just cute and fun to look at. I may use this for an RPG I'm working on or whatever.
MKSF.bas.bin