Ok, duas primeiras coisas:
- Você pode / deve usar o pacote
equivs
para crie um pacote fictício que forneçapulseaudio
. Isso faz com que você não precise instalar o PulseAudio apenas para satisfazer as dependências caso tenha resolvido a compatibilidade de outra forma. - Nesse caso, o programa parece estar funcionando sem nenhum problema de dependência (o que tecnicamente é um problema em si mesmo, se na verdade não funcionar sem o PulseAudio).
Alguns programas continuam a usar o sistema ALSA para som, já que o PulseAudio tem uma camada de emulação que captura esses sinais sem nenhum problema real. No entanto, também é possível, e a Cockatrice parece funcionar dessa maneira com o que você diz, para usar um driver específico do PulseAudio diretamente para reduzir a complexidade / latência / etc.
Não há "emulação reversa" disponível pelo que eu sei - nenhum mecanismo "PulseAudio- > ALSA" no lado do software ("ALSA" infelizmente é uma palavra ambígua porque fornece um driver de hardware e um manipulador de áudio de software O PulseAudio usa drivers ALSA para se comunicar com o hardware, mas bloqueia-se entre os componentes de software e hardware da ALSA).
Em suma: não, se o programa foi escrito exclusivamente com o PulseAudio, não acredito que exista uma maneira atualmente disponível de transformar os sinais naqueles entendidos pelo lado do software da ALSA. Talvez seja possível desativar completamente o áudio do Cockatrice, seja em tempo de compilação ou na inicialização, para poder usá-lo ainda.
E a última opção é gastar o tempo fazendo o PulseAudio funcionar em sua máquina.