             return yScroll | (den ? 0x10 : 0) | (bmm ? 0x20 : 0) | (ecm ? 0x40 : 0) | UInt8((raster & 0x100) >> 1)
         case 0x12:
             return UInt8(truncatingBitPattern: raster)
+        case 0x15:
+            return me
         case 0x16:
             return (mcm ? 0x10 : 0) //TODO: missing bit registers
         case 0x19:

    private var graphicsSequencerShiftRegister: UInt8 = 0
    private var graphicsSequencerVideoMatrix: UInt8 = 0
    private var graphicsSequencerColorLine: UInt8 = 0
    //MARK: -
    
    //MARK: Bus

            den = byte & 0x10 != 0
            bmm = byte & 0x20 != 0
            ecm = byte & 0x40 != 0
        case 0x15:
            me = byte
        case 0x16:
            mcm = byte & 0x10 != 0
        case 0x18:
