Post by flip on Jan 27, 2015 15:36:56 GMT -5
Hi,
I'm new around here, having bought a Vectrex a few weeks ago. Mine is one of the newer no-buzz models (serial 31xxxxx with the 7ADB rom), that have problems with some multi-carts. I found out the hard way, after ordering one of them.
Since I needed to open up my system anyway for some cleaning, I decided to poke around to get to know the insides, but also to see whether I could figure out what caused the problem. I tried to change the rom - which wasn't straightforward, since on the newer boards this is a 24pin chip compared to the 28pin ones on the older board. I replaced it with a rom adapter from a C64, which allows me to switch between rom images (B796 and 7ADB). But this made no difference for the multi cart.
After a few exchanges with the supplier of the cart, I began comparing the circuit as drawn in the service manual to what was happening on my board, especially in what IC202 (74LS00) and IC203 (74LS32) did. These trigger various chip enable and clock signals internally and on the cartridge port. And it turns out that they changed this circuit: on the newer models, the *CART signal is no longer generated and pin 32 on the cartridge port is simply not connected to anything (see detail of the schematic attached - the bit marked in yellow is no longer there). The OR gate on IC203 that creates this signal on the older boards is now connected to the OE pin of the ROM...
So i created an OR gate using two diodes (1N4148) and a pull up resistor (10k). The anodes should connect to pins 12 (E inverted) and 16 (Address line 15) on the cartridge port. The cathodes and the resistor should go to pin 32. And the other end of the resistor to GND. See the attached drawing. This 'recreates' the *CART signal, and more importantly, brought the 72-in-1 cart to life on my machine!
You can of course add this circuit to the cartridge as well, though to avoid problems on older models, you'd have to make sure to cut the *CART signal from the console.
Hope this helps others, though no guarantee. If you have any questions, let me know...
flip
I'm new around here, having bought a Vectrex a few weeks ago. Mine is one of the newer no-buzz models (serial 31xxxxx with the 7ADB rom), that have problems with some multi-carts. I found out the hard way, after ordering one of them.
Since I needed to open up my system anyway for some cleaning, I decided to poke around to get to know the insides, but also to see whether I could figure out what caused the problem. I tried to change the rom - which wasn't straightforward, since on the newer boards this is a 24pin chip compared to the 28pin ones on the older board. I replaced it with a rom adapter from a C64, which allows me to switch between rom images (B796 and 7ADB). But this made no difference for the multi cart.
After a few exchanges with the supplier of the cart, I began comparing the circuit as drawn in the service manual to what was happening on my board, especially in what IC202 (74LS00) and IC203 (74LS32) did. These trigger various chip enable and clock signals internally and on the cartridge port. And it turns out that they changed this circuit: on the newer models, the *CART signal is no longer generated and pin 32 on the cartridge port is simply not connected to anything (see detail of the schematic attached - the bit marked in yellow is no longer there). The OR gate on IC203 that creates this signal on the older boards is now connected to the OE pin of the ROM...
So i created an OR gate using two diodes (1N4148) and a pull up resistor (10k). The anodes should connect to pins 12 (E inverted) and 16 (Address line 15) on the cartridge port. The cathodes and the resistor should go to pin 32. And the other end of the resistor to GND. See the attached drawing. This 'recreates' the *CART signal, and more importantly, brought the 72-in-1 cart to life on my machine!
You can of course add this circuit to the cartridge as well, though to avoid problems on older models, you'd have to make sure to cut the *CART signal from the console.
Hope this helps others, though no guarantee. If you have any questions, let me know...
flip