A ver, por partes; la SMS por ejemplo para usar la ROM interna, el cartucho, el puerto de expansion o la tarjeta usa el PIN CE (Chip Enable) en donde el chip I/O habilita CE0, CE2, CE3,.. segun un orden de prioridades. En el caso de SMS, el Cartucho es CE4 y la ROM interna (Alex Kidd o SOnic) es el CE0, la prioridad de arranque es siempre descendente o sea primero el cartucho, habilita CE4 y si no hay respuesta pasa a CE3 (tarjeta), CE2 (slot de expansion) y por ultimo el CE0 que es la ROM interna.
La megadrive hace algo similar con el slot de cartuchos (PIN CART) y el de expansion (MegaCD) aunque en el slot de MCD se complica un poco (PINES ROM, DISK,..).
Para añadir una ROM a tu maquina (ya que no es un hardware original ni tiene buses de expansion y no se si ese hardware usa el pin CART...) tendrias que hacer conmutar la alimentacion entre el cartucho (slot) y la ROM interna.