Quoted from jadziedzic:
You keep throwing out this nonsense regarding the WOZ software updates like it's something of which JJP should be proud. The only reason WOZ required "over a dozen code updates" was because the code was seriously incomplete when the first games started to trickle out from the factory. All but the last three releases (1.2x, 2.0, 3.0) would reasonably be considered prototype level code.
BTW, I think you spelled "weakly" wrong.
Your darn right they should be prod of it. Keith mentioned that WOZ is the most complex game he's had to code for yet and the fact that he, Ted and JP made the game as deep as it is today is pretty impressive.
Code updates were released nearly monthly for the game with open communication from JJP about when the updates may drop as well as what may be in them. That's a nice change of pace compared to other games...
Also, coding for a LCD based game sounds more complex compared to DMD based games so yes JJP should be proud to offer their first game (also the first to use an LCD) with complete code less than a year from when they began shipping.
From Keith Johnson's Pinball Magazine interview.
"PM: Is it very different to program a display effect now than when you were programming dot matrix displays?
KJ: It’s more complex. With dot matrix animations all you do is say, “Here’s a block of graphics I want to show, whether it’s for full screen or part of the screen, and then put in some text down there.” With what we do, we have a lot more to think about. There’s a lot that needs to get onto the screen and it takes a lot of time to send data to the graphics card before it gets displayed.
We’re managing what the data is – whether it’s a movie, a sprite, or text, or whatever – and we’re trying to keep that as slim as possible. Then we’re trying to get everything to show up in the right spots, so that it looks pleasing and not like it’s just thrown up there.
With dots you have a very limited area that you can work with. It’s just very obvious which things fit where, whether you’re going to use a small font or a larger font. With what we’re doing, which is a 1360 x 768 full HD display, there’s a lot more tweaking in terms of what the exact right spot is to put down text, what’s the best way to show this movie while the ball is doing something else. It’s a lot more attention to a lot more things than you would have to worry about with a dot matrix."