NEO-E0

Just a 24-bit buffer and logic for 68k vector table swapping.

=68k vector table swapping= The 68k vector table seen by the 68k is selected by writing to (table from the game) or  (table from the system ROM).

A22Z and A23Z are used in place of A22 and A23 to make the address appear to address decoding chips as a system ROM access instead of a P ROM access.

The signal comes from the 74H259 system latch.

Verilog from User:Kyuusaku: {A23Z,A22Z} = A[23:22] ^ 2{~|{A[21:7],^A[23:22],VEC}}

=Pinouts=

Input to output map

 * 64 -> 5
 * 1 -> 6
 * 2 -> 7
 * 3 -> 8
 * 4 -> 9
 * 15 -> 11
 * 16 -> 12
 * 17 -> 13
 * 18 -> 14
 * 19 -> 22
 * 20 -> 23
 * 21 -> 24
 * 31 -> 27
 * 32 -> 28
 * 33 -> 29
 * 34 -> 30
 * 36 -> 39
 * 37 -> 40
 * 38 -> 41
 * 48 -> 43
 * 49 -> 44
 * 50 -> 45
 * 51 -> 46
 * 52 -> 47
 * 53 -> 55 if VEC is high
 * 54 -> 56 if VEC is high

Console
On the AES, the AND gate is used to make /SROMOE from (/SROMOEL AND /SROMOEU).

MV2B & MV2-01 @ H7 pinout
P_bus buffer
 * 55 = sPCK1B
 * 56 = sPCK2B