+Karl G Posted August 20, 2018 Share Posted August 20, 2018 I have created a new minikernel inspired by the Player Scores minikernel. This minikernel can display 4 separate single-digit player scores in 4 different colors, all on the same line. To use, you will need to disable the built-in scores with the following definition: const noscore=1 You will include the minikernel in the last bank of your project with the following line: inline 4scores.asm You can then define each player's score and score color in a way similar to the following. Note that the following variables are provided via the minikernel, and do not need to be defined manually: p0scorecolor = $4E p1scorecolor = $8E p2scorecolor = $CE p3scorecolor = $3E p0score = 0 p1score = 0 p2score = 0 p3score = 0 I have also created a small (2K) game that uses this minikernel for a simple 4-player paddles game. Since the standard kernel does not multiplex player objects, it relies upon flicker to display 4 players. How good or bad this looks will depend on your individual setup (the screenshot is somewhat deceptive due to phosphor being turned on in Stella). Anyway, please try it out, and let me know how it works for everyone! 4scores Minikernel version 0.3 updated 8/30/2018: 4scores.asm starcatcher.bas starcatcher.bas.bin 8 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.