Si puedes hacerlo, para ello segun el emulador tendrás que seleccionar las opciones pertinentes. Generalmente usarás la entrada de línea de la tarjeta de sonido, el resto es igual que en la máquina real. En spectrum load"" y a jugar.
Antiguamente, para cargar las cintas se usaba un cable que iba desde el puerto serie(o paralelo) a un jack de audio, y permitia cargar las cintas de manera similar. Hoy en dia casi todos los emuladores de spectrum permiten hacerlo, así que es cuestión de ir probando con sus opciones. Con respecto a las demás plataformas, se que en c64 hay algo, pero como el datassette de este era propietario, nose muy bien como sería. (Creo recordar que en el emulador ccs64 venían unas instrucciones en un txt sobre como construirte un cable, aunque nunca llegué a hacerlo). Básicamente si el emulador soporta la carga directa de cassette, vendrá especificado en la diocumentacion del mismo. Por cierto, en otras plataformas como el amiga, era posible la carga de cintas de spectrum mediante el uso de sampleadores(que se usaban para aplicaciones musicales), capturando el audio y convirtiéndolo en fichero de cinta. Espero haber sido de ayuda y si tienes más, pregunta, que por aqui estamos
Saludos.