I am still trying to enhance emulation by examining vectri.
I own 3 vectri and they seem to be of different “Generations”, but I have not opened them to see what actual hardware is inside.
I think I have a
2. generation vectrex (SN: 3036448)
3. generation vectrex (SN: 3117403)
There seem to be some difference hardware wise between the two, scanning old “proboard” messages, lead me to build a test program:
Vectrex 2. Generation displays: Vectrex 3. Generation displays:
I would STRONGLY be interested in other vectrex output, especially with serial numbers (and if you per chance have opened the vectrex, what version of VIA is used).
Here a link to the testprogram: ShiftTest_0.bin
I really would appreciate some feedback!
Basically the program draws a vector from the middle to right using a scale of $7f, the first shiftreg-setting ($ff) is “completed” with 18 cycles.
The 2nd shiftreg-setting ($ff) is cleared after different numbers of cycles from bottom to top after 18,17,16,15… 10 cycles.
What you see is for 2. gen, that VIA basically ignores clearing of the shiftregister if you clear it after exactly 15 cycles.
and for 3 gen, that VIA basically ignores clearing of the shiftregister if you clear it after exactly 14 or 15 cycles.
Actually ignoring is a bit “weak” the shiftreg just refuses to shift anymore and outputs the last known value …