It sees teh back EMF from the colapsing coil field as far as i understand, and that gives a voltage of around 2 - 300volts per coil trigger.
The tach internals have huge amounts of filtering on to reduce this to a very low level indeed that the tach will operate from, thus if the BMW produces too little volts, the pointer will never even move.