Big update !
I've got most of then engines used by this type of games done ! By that, I mean a bullets engine, an enemies engine, a patterns engine and, big news, a boss engine ! Though, I had to remove the bullets' ability to have their own behaviour to keep a good speed at 6MHz.
What's remain now is a bonuses engine, a continue system, and of course everything related to menus. Most of the game core is done, but I only did a full level with its boss, so I need to take care of the 15 other levels and bosses (with my newly-founded team

).
Anyway, eye candy time ! To not spoil the level if you want to try it, I just attached non-animated screenshots

If you want to beat level 1 ... try to do so with the attached program

(for MirageOS, and you'll also need prgmIKRGLVLS, it contains the level).
Controls are explained in-game in the tutorial at the start of the game. You can skip it by pressing [×]. For now, the game quits when you get hit, so it's very hard to make it through the level (which only lasts 4 waves) and to beat the boss (which has 192 HP and 3 patterns

). On your ship's sprite, you can see a small 'T'-like thing. Congrats, you found your hitbox

Also, the program runs perfectly (while sometimes a bit slowly) on 6MHz calcs. It doesn't use Full anyway.