I decided to have a play around with my Kernel code in an attempt to see if I could get some variants of graphics on the screen, whilst I’m ignoring my sprites I wanted to attempt to get a power bar working using the background alone, as I can use the NOP command to delay for 2 cycles, I can decided how long each power bar is with those commands.
I’m still experimenting with the Kernel code to wring some more out from it. But I now have more colours on one line which could be used for some sort of effects in the background. It’s not that exciting to view though so, no point in putting an image on here. At least, not until I’ve played around more with the code.
I’d like to get two different sprites on one line without any negative effects, I may have to use some flickering in order to achieve this though, racing the beam is a tad tough!
Gone is the coloured background. Here instead, are some sprites and missiles!
I’ve hoodwinked the 3rd bunch of sprites in-between scanlines and, whilst it’s proving tough to get the missiles aligned horizontally, they are firing on joypad input and both players have seperate inputs available.
I might try to demake Invasion VS onto this from my Original OUYA release. It was pretty fun to play against another person. Not sure how I could hoodwink AI into 4k but I’ll see!
I’m thinking mode switches to change the display type for each player, different player counts could lead to some decent gameplay, think air sea bttle but with players facing each other, that’s what I’m aiming for here.
It’ll be tough but I’m pleased with making some progress on the kernel today. I’d love to speed it up a bit mind you!