Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

At first it was hanging. When I sent ^C, I got:

ALSA lib confmisc.c:674:(snd_determine_driver) could not open control for card 0
ALSA lib conf.c:3328:(snd_config_hooks_call) function snd_config_hook_load_for_all_cards returned error: Invalid argument

and it would start without sound.

To get this to work with sound I had to edit ./Neocolonialism to contain the line:

export SDL_AUDIODRIVER='dsp'

Are you using Linux? If so, what distro/version?

Linux temperance 4.9.0-12-amd64 #1 SMP Debian 4.9.210-1 (2020-01-20) x86_64 GNU/Linux


I'm mostly just posting so other people can make it work.

(1 edit)

I've been getting this:
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so

Adding that line got rid of the message but still no sound. The game works fine, but clicking on music or sound in options would CTD with:

Traceback (most recent call last):
  File "<string>", line 6, in <module>
  File "__main__.py", line 128, in <module>
  File "__main__neocol__.py", line 1203, in <module>
  File "__main__neocol__.py", line 431, in run
  File "startui.py", line 313, in listenClick
  File "optionsui.py", line 187, in listenClick
  File "sound.py", line 120, in toggle_music
pygame.error: mixer system not initialized


5.5.10-arch1-1 #1 SMP PREEMPT Wed, 18 Mar 2020 x86_64 GNU/Linux

try installing libasound?