I rebooted, and now it works, so ignore my error report! Thanks for snapping the game!
(I have a habit of updating my system and not rebooting for days or weeks at a time. I clearly didnāt reboot over Christmas, sorry about the bum-steer).
I rebooted, and now it works, so ignore my error report! Thanks for snapping the game!
(I have a habit of updating my system and not rebooting for days or weeks at a time. I clearly didnāt reboot over Christmas, sorry about the bum-steer).
No idea. It is Ubuntu 18.10 here with snap/snapd 2.36.3
For abitrolly (and others who might have ALSA errors with my snap), Iām going to try the suggestion from the following thread:
Iād be surprised if that is needed or helps. If this is using SDL, it will use pulseaudio by default (or that can be forced by passing an environment variable). The alsa errors in the terminal can usually be ignored. Is there an actual problem with audio playback or is it just error messages in the terminal?
Donāt know. According to abitrollyās error output:
Error: SDL Mixer could not be initialized.
Maybe the binary stops then?
Note I use SDL 1.2, not 2.0, so I donāt know if it really uses pulseaudio by default. However, your hint about forcing it via an environment variable might do the trick. In my next update to the snap, Iāll set āSDL_AUDIODRIVERā to āpulseā (which is the valid value for SDL 1.2), and then weāll see what happens.
Why use SDL 1.2 instead of SDL 2.0?
Because this game is 12 years old and I donāt see a need for rewriting large parts which work fine.
For C it might make sense, but for FreePascal I doubt it. SDL2 itself is not easy.
https://twitter.com/realbisqwit/status/869459175927148544?lang=en
Running SDL_AUDIODRIVER=pulse lamdarodue
removes ALSA error message, but Error: SDL Mixer could not be initialized.
is still there. Does it work on your system?
as a data point: on my Ubuntu 18.10 system Iām able to run the application fine, with no errors about alsa or the mixerā¦ Audio works without issue.