Contanto que o gama seja o mesmo, você pode pegar cada parte de 8 bits do código de cor de 32 bits e manipulá-lo como não sinalizado no intervalo de 0 a 255. Multiplique por 257 (não 256) (ou adicione-o a si mesmo deslocado para a esquerda pelas posições de 8 bits). Isso fornece valores no intervalo de 0 a 65535 em intervalos de 257. Isso deve parecer o mesmo completo com contornos de 8 bits. O canal alfa pode precisar de processamento diferente. Em seguida, reconstrua-o como o código de cores de 64 bits. Como você faz isso depende da sua linguagem de programação.