@OriginalJohn : For the parts i have used the following :
- 74HC574D
- 74HC688D
- 74HC541D
For the resistor 10k Ohms and for the Transistor model i have used is a BS170.
Be careful that some of the BS170 may have the drain and the source swapped compared to what is used on the 63in1 PCB.
The symptoms are simple in that case : when you select a game from the first bank, it is actually failing as if you had no cartridge inserted (boot logo of colecovision with the message of the missing cartridge).
The solution is just to swap the transistor or to solder it on the other side of the card.
@Fabriciotm
Yes, i know that issue, actually i had to modify manually those roms (Pacman, Popeye, etc ...) to be compatible with the 63in1.
In those games, they are accessing the address range 0xffc0 to 0xfffe that we are using for the bank switching and it is messing up everything.
What i did is to modify those roms to relocate the portion of data located in that address range and to move it somewhere else in the rom and to modify the binary code accordingly.
You can PM me if you need more information.