I'm just glad it all made sense and indeed it starts taking a lot of cpu to manipulate a lot of features interactively especially when talking line by line video hardware reprogramming. Really I think most folk would be overjoyed with palettes, complete sprite freedom and scrolling, I'd certainly like dual playfields too.
Thanks for the explanations, I'm pretty clear now on all the features you were talking about. I'll see what I can do and what makes sense. Some stuff is obviously easier than others, and a few I think are too advanced for the 99/4A.
Plus extra pocketmoney too couldn't hurt
I have definitely given that some thought too! The 99/4A hobby market is not as big as we would all like it to be, so any means to expand the potential user base makes things more feasible, and in some cases possible.
Yes, yes it is. And many people have the perception that just because their modern PC has something, or that the collective "we" have had such technology for years and years, that is should be a simple thing to add. People forget that it took years of iterative development and knowledge to create the stuff we have today, or even chips that came a few years later (like the 9938/59, 9990, etc.) However, as a hardware developer, I'm just starting out and I don't have the luxury of a team of electrical engineers and mathematicians to help work out the design, or years of making graphic hardware.
On the plus side, what would have taken a team of well qualified professionals in 1980 can be done by just one guy, I just wish the cost of physically realising things was lower, what starts looking like a $20 of parts project is guaranteed to end up costing a minimum of $100 for each unit.
Well, start simple, once you know that you got the basic stuff nailed down you can start adding crazy stuff for later versions.
It is easy to get lost in a feature list; I did when I started working out the features I originally wanted to include, and almost none of those features are in the design today.