Hi guys
After putting a lot of work into the DMD scripting in the last few days, I got to thinking about why I was doing it. It's my humble attempt to give back something to the VP community in the form of a DMD that can be used by any intermediate table builder. In this sense, the people who might want to use it are going to want not only to see the code, but to tinker with it as well.
So I figured. it's no good to me at all if noone wants to use it, and since I have at least got it to a point where some of it at least is reasonably tidy and comprehensible, I've decide to release some of the code as open source for anyone that wants to have a play around with, debug, and try and put into actual tables.
This release covers the text / score display stuff only, it doesn't include the sprite related stuff since this still needs too much work doing to it. But if someone has a nice table that they put this code into, I will be willing to help them to develop minigames and such like.
There are definite errors with this code that I haven't worked out yet. Solving them should be a tricky problem for anyone. Basically the right alignment doesn't work properly, and neither does the positioning of the text when using smaller fonts. I will come back to the problem later, and if anyone wants to try and solve it, I am of course happy to help.
If, having seen the code, you'd like to help me develop this further, then do let me know. I figure it's more important to have something interesting that people can use out there than keeping it to myself until it's fully complete. You guys all have way more experience with VP than I have anyway, so hopefully it will result in something useful. I still think it has the potential to enhance original tables quite considerably.
Anyway, all I ask is that you let me know before you put it into a table that will be released. If it is not working properly, please don't compain - as I said, this release is not intended for public use just yet.
Finally, I just want to thank Destruk for his advice on this. The development community is getting pretty small these days, so co-operation is the most important thing.
enjoy!
After putting a lot of work into the DMD scripting in the last few days, I got to thinking about why I was doing it. It's my humble attempt to give back something to the VP community in the form of a DMD that can be used by any intermediate table builder. In this sense, the people who might want to use it are going to want not only to see the code, but to tinker with it as well.
So I figured. it's no good to me at all if noone wants to use it, and since I have at least got it to a point where some of it at least is reasonably tidy and comprehensible, I've decide to release some of the code as open source for anyone that wants to have a play around with, debug, and try and put into actual tables.
This release covers the text / score display stuff only, it doesn't include the sprite related stuff since this still needs too much work doing to it. But if someone has a nice table that they put this code into, I will be willing to help them to develop minigames and such like.
There are definite errors with this code that I haven't worked out yet. Solving them should be a tricky problem for anyone. Basically the right alignment doesn't work properly, and neither does the positioning of the text when using smaller fonts. I will come back to the problem later, and if anyone wants to try and solve it, I am of course happy to help.
If, having seen the code, you'd like to help me develop this further, then do let me know. I figure it's more important to have something interesting that people can use out there than keeping it to myself until it's fully complete. You guys all have way more experience with VP than I have anyway, so hopefully it will result in something useful. I still think it has the potential to enhance original tables quite considerably.
Anyway, all I ask is that you let me know before you put it into a table that will be released. If it is not working properly, please don't compain - as I said, this release is not intended for public use just yet.
Finally, I just want to thank Destruk for his advice on this. The development community is getting pretty small these days, so co-operation is the most important thing.
enjoy!