It appears I'm the guilty one for this:
http://www.ionpool.net/arcade/asteroidtech/neilw_xy.txt
I've no idea how it ended up on that website, I must have posted it to someone or a newsgroup in the early/mid '90's, but it's my style of writing and my name in the filename. That's a lesson in be careful what you post out, in can stay out there on the Internet for a long time! I had found it again recently before seeing this thread yesterday.
Seeing this post prompted me to do some digging. I remember having access to an EPROM programmer at work that could read PROMs as used in Atari vector generators, so I read in the PROMs from Asteroids, Star Wars, Battlezone and Tempest, then printed them out on paper:
Then I stared at the schematics for ages and tried to work out what each state did:
I must have written that text file on Ionpool sometime after that, but have no record of it that I can find now.
I did make a lot of assumptions in there I know and didn't quite get it all worked out, but I did state that in the first paragraph!
I've got some more scribbled notes if anyone's interested with the rest of the instructions and some 6502 test code that I wrote to exercise various instructions for Asteroids DVG. But my cameraphone won't get a good image so I'll need a proper scanner to get that. I made a test EPROM so I could put it in a faulty Asteroids board and use the DIP switch to select various DVG instruction tests with a view to easier troubleshooting. Never really helped me that much though so it got forgotten about, 'til now!
One thing I did mention in that old post though has by coincidence been keeping me occupied more recently:
"(any takers for an AVG assembler / disassembler, maybe with GUI shape editing? )."
...