On Sat, 31 Dec 2011 09:52:17 -0000, Sebastian Brueckner
<
sdbru...@gmail.com> wrote:
> I have been reading some about the Vectrex and built my own
> integrating vector generator driven by a moden microcontroller. It
> works suprisingly well using an oscilloscope as screen.
>
> However there are some questions that I dod not figure out yet, maybe
> someone can give me a hint:
>
> How does the vectrex make sure that vectors of different length have
> the same brightness?
I'm not sure it does: I think it's up to the game designer to make sure
the vector run lengths within a sprite are fairly evenly matched. Having
said that the response of the phosphor in the CRT is very non-linear,
exhibiting both fluorescence (immediate response to the electrons striking
the screen) and phosphorescence (re-emission). These effects to even out
the brightness of the lines somewhat.
> I read that scaling of vectors is done by changing the integration
> time.
Yes, I think that's correct.
> What is the integrator reference voltage ZERO REF used for?
Do you mean the voltages derived from the pots R333 and R335? They are
there to try and offset any bias in the integrator op-amps or leakage in
the other components. If you rebuilt it with modern op-amps I suspect
these might not be required.
As you are interested in building a vector machine from scratch, I wonder
if you have looked at the Forbes scope clock? IMHO the line drawing scheme
that uses is superior in many respects to the Vectrex, not least because
there are no issues with drift and it can draw nice curves without
intensive CPU intervention. Lots more info here:
http://www.cathodecorner.com/sc200c.html
-- mittens