Tom's Hardware > Forum > Games General > Console Gaming > Vectrex Vector Generator

Vectrex Vector Generator

Forum Games General : Console Gaming - Vectrex Vector Generator

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

Archived from groups: rec.games.vectrex (More info?)

 

As if I don't have enough projects already...

I recently got reinterested in the Vectrex and am working on an idea
which appears to be occasionally suggested, but I don't think ever
implemented: interrupt driven vector drawing routines.

The concept is similar to the Atari Vector Generator used in the
aracade machines: instead of calling the BIOS subroutines (which poll
T1), instead set up a list of opcodes (which can be quite flexible)
which the VVG parses. Instead of polling T1, the IRQ is used and the
VVG becomes an ISR which RTIs back to the game while the vector is
being drawn/moved.

It's been a while since I did any 6809 coding (I cut my ASM teeth on
the CoCo), but it's been coming together fairly quickly. However, I
don't have a Vectrex. And although I think I have a good grasp on how
the VIA and the integrator hardware work, I have some big questions on
timing. (Like how long does it take to charge the Y integrator and
how often should Z and 0ref be recharged?)

I've looked at the BIOS code, but there are some items which I find
puzzling. There seems to be some major cruft, but I might be
completely wrong.

Anyway, any old hands interested in giving me some advice? Anyone
interested in using my VVG? I'll post some source code in the near
future.

A big thanks to all those who came before me and documented how this
unique piece of hardware works.

Sponsored Links
Register or log in to remove.
Tom's Hardware > Forum > Games General > Console Gaming > Vectrex Vector Generator
Go to:

There are 1069 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them