Hi Guys
With Shiva's permission, I'm developing a DMD version of his V1 Engine. Although this is primarily a test for how flexible my DMD engine can be, the results are already pleasing enough to make me think this could be a good thing.
I've attached what I've done so far, which is basically an attract mode and a score display for player 1. The attract mode allows fancier effects on the DMD since there is no ball in play (it does slow the attract lights down a little but I don't think it's too bad) As you will see, the DMD can display everything the player needs to see, meaning that a lot more screen can be freed up for your artwork.
Notes:
Will still need a reasonably fast PC I think. Comments on performance are most welcome.
this uses four of the simple DMD commands:
printdmdtext - for printing text
wipe - for wiping between one image and another, currently there are two wipes - straight switch and random. This will need more explaining, which I will do later.
cleardmd - for clearing the DMD (you guessed it)
filldmd - for filling the DMD with a particular pattern
(I will probably lose cleardmd, since filldmd 0 is the same thing)
please DO NOT use this to make tables yet, it is very much half baked. When it's finished it will be tidy and easy to understand. I will provide instructions on how to work the DMD, but for now this is just another demo. Feel free to poke around though, it's reasonably commented though not completely. It's going to be pretty easy to use though, since I'll do all the programming for the fancy effects.
Note to Shiva: I took out Option Explicit for the time being, I will tidy up my code later...
Enjoy!
With Shiva's permission, I'm developing a DMD version of his V1 Engine. Although this is primarily a test for how flexible my DMD engine can be, the results are already pleasing enough to make me think this could be a good thing.
I've attached what I've done so far, which is basically an attract mode and a score display for player 1. The attract mode allows fancier effects on the DMD since there is no ball in play (it does slow the attract lights down a little but I don't think it's too bad) As you will see, the DMD can display everything the player needs to see, meaning that a lot more screen can be freed up for your artwork.
Notes:
Will still need a reasonably fast PC I think. Comments on performance are most welcome.
this uses four of the simple DMD commands:
printdmdtext - for printing text
wipe - for wiping between one image and another, currently there are two wipes - straight switch and random. This will need more explaining, which I will do later.
cleardmd - for clearing the DMD (you guessed it)
filldmd - for filling the DMD with a particular pattern
(I will probably lose cleardmd, since filldmd 0 is the same thing)
please DO NOT use this to make tables yet, it is very much half baked. When it's finished it will be tidy and easy to understand. I will provide instructions on how to work the DMD, but for now this is just another demo. Feel free to poke around though, it's reasonably commented though not completely. It's going to be pretty easy to use though, since I'll do all the programming for the fancy effects.
Note to Shiva: I took out Option Explicit for the time being, I will tidy up my code later...
Enjoy!