ya me respondo yo, el problema estaba en el SDK. El nuevo SDK que está en
http://developer.android.com/sdk/index.html, no mete el la misma carpeta, la de tools, el fastboot y el dispositivo. El fastboot está en la carpeta de tools y el dispositivo está en platform-tools, por lo tanto, al meter el archivo del nuevo splash de htc magic en la carpeta de tools y hacer el fastboot se queda esperando al dispositivo, pero si se mete el archivo del nuevo splash en la carpeta platform-tools, ms-dos no reconoce el código fastboot splash1 splash1..... Lo que me ha resultado es copiar el archivo fastboot.exe que está en la carpeta tools y pegarlo en la carpeta platform-tools, así mismo, descomprimir el splash de htc magic también en la carpeta platform-tools. Luego meter el codigo fastboot flash splash1 splash1_HTC_Magic.nb0 en la carpeta platform-tools.