It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello fellow Linux gamers!

Here you can find informations about ./play.it, a tool building packages for Debian, Arch Linux, Gentoo and any derivative (Ubuntu, Manjaro, Linux Mint, etc.) from your installers for Crypt of the NecroDancer.
These packages can be installed easily with your favourite packages manager.

Download links and usage instructions can be found on the following page:
Crypt of the NecroDancer

We hope you will enjoy the ease-of-use provided by this tool as much as we enjoy writing and tweaking it ;)

Here you go for more supported games!

-----

Salut camarades Linuxiens !

Vous trouverez ici des informations à propos de ./play.it, un outil construisant des paquets pour Debian, Arch Linux, Gentoo ou nʼimporte quelle distribution dérivée de celles-ci (Ubuntu, Manjaro, Linux Mint, etc.) à partir de vos installateurs pour Crypt of the NecroDancer.
Ces paquets sʼinstallent facilement via votre gestionnaire de paquets habituel.

Les liens de téléchargement et les instructions dʼutilisation se trouvent sur la page suivante :
Crypt of the NecroDancer

Nous espérons que vous apprécierez le confort apporté par cet outil autant que nous apprécions lʼécrire et lʼaméliorer ;)

Pour plus de jeux, rendez-vous par ici !
Post edited January 27, 2021 by vv221
Update

Full script rewrite
Support added for new GOG installer (gog_crypt_of_the_necrodancer_2.3.0.5.sh, version 1.27)
Update

Scripts updated to ./play.it 2.0
Arch Linux support added
Update

New supported installer:
gog_crypt_of_the_necrodancer_2.3.0.6.sh (GOG)

Add an optional download providing the original game icon
avatar
vv221: Update

Scripts updated to ./play.it 2.0
Arch Linux support added
Linux 4.11.9-1-ARCH here.

Hey! I followed all the steps but somehow I have trouble to get in the game. I get some weird output:

> FMOD ERROR: LoadSoundFMOD CreateSound: This command failed because System::init or System::setDriver was not called.
> Monkey Runtime Error : GetSoundFromFilename: Unable to find sound 'en_spookyshop_loop'

> {{~~(null)~~}}

I guess I miss some packages..
Post edited July 13, 2017 by left1
avatar
left1: (…)
Our resident Arch Linux developer gave a try to Crypt of the NecroDancer, but was unable to reproduce this error…
Right now I don’t know what might be going wrong here, but I’m still looking around for a solution to your issue, and I’ll keep you tuned if I find anything.
Please forgive my bad english in advance.

Hellow, I installing crypt of the necrodancer on Arch linux with your script and
I have a problem with installation,
your script ask me for [i]Install Crypt Of The NecroDancer by running the following commands as root:
pacman -U /home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-music_1.27-gog2.3.0.6+20170701.3_any.pkg.tar /home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-video_1.27-gog2.3.0.6+20170701.3_any.pkg.tar /home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-data_1.27-gog2.3.0.6+20170701.3_any.pkg.tar /home/basil/GOG Games/Crypt of the necro dancer/lib32-crypt-of-the-necrodancer_1.27-gog2.3.0.6+20170701.3_x86_64.pkg.tar[/i]

but when I enter this command in terminal I got this error:

[basil@Archanar]: ~/GOG Games/Crypt of the necro dancer>$ sudo pacman -U /home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-music_1.27-gog2.3.0.6+20170701.3_any.pkg.tar /home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-video_1.27-gog2.3.0.6+20170701.3_any.pkg.tar /home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-data_1.27-gog2.3.0.6+20170701.3_any.pkg.tar /home/basil/GOG Games/Crypt of the necro dancer/lib32-crypt-of-the-necrodancer_1.27-gog2.3.0.6+20170701.3_x86_64.pkg.tar
[sudo] password for basil:
loading packages...
error: '/home/basil/GOG': could not find or read package
error: 'Games/Crypt': could not find or read package
error: 'of': could not find or read package
error: 'the': could not find or read package
error: 'necro': could not find or read package
error: 'dancer/crypt-of-the-necrodancer-music_1.27-gog2.3.0.6+20170701.3_any.pkg.tar': could not find or read package
error: '/home/basil/GOG': could not find or read package
error: 'Games/Crypt': could not find or read package
error: 'of': could not find or read package
error: 'the': could not find or read package
error: 'necro': could not find or read package
error: 'dancer/crypt-of-the-necrodancer-video_1.27-gog2.3.0.6+20170701.3_any.pkg.tar': could not find or read package
error: '/home/basil/GOG': could not find or read package
error: 'Games/Crypt': could not find or read package
error: 'of': could not find or read package
error: 'the': could not find or read package
error: 'necro': could not find or read package
error: 'dancer/crypt-of-the-necrodancer-data_1.27-gog2.3.0.6+20170701.3_any.pkg.tar': could not find or read package
error: '/home/basil/GOG': could not find or read package
error: 'Games/Crypt': could not find or read package
error: 'of': could not find or read package
error: 'the': could not find or read package
error: 'necro': could not find or read package
error: 'dancer/lib32-crypt-of-the-necrodancer_1.27-gog2.3.0.6+20170701.3_x86_64.pkg.tar': could not find or read package

If you want to see all log go to paste_ee/p/1KqJ0 (Replacing '_' on '.')
Post edited July 31, 2017 by BabyCatInDarkSpace
Your issue is because of the spaces in the directories names, run the following command and everything should be fine:
pacman -U "/home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-music_1.27-gog2.3.0.6+20170701.3_any.pkg.tar" "/home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-video_1.27-gog2.3.0.6+20170701.3_any.pkg.tar" "/home/basil/GOG Games/Crypt of the necro dancer/crypt-of-the-necrodancer-data_1.27-gog2.3.0.6+20170701.3_any.pkg.tar" "/home/basil/GOG Games/Crypt of the necro dancer/lib32-crypt-of-the-necrodancer_1.27-gog2.3.0.6+20170701.3_x86_64.pkg.tar"
I will update the library to better handle this situation.
avatar
BabyCatInDarkSpace: (…)
A patch for the issue with spaces in directories names has been written and will be part of the next library update.

A big thank you to BabyCatInDarkSpace for reporting the issue that led to this patch ;)
Post edited August 03, 2017 by vv221
Thank you! I install crypt =)

But i have new problem =(
Then I open game i see "a game by..." and after that nofing, just black screen.
If i open it from terminal I have that output:

[basil@Archanar]: ~>$ crypt-of-the-necrodancer
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such device or address
alcOpenDevice failed
NecroDancer version v1.27 loading...
OnCreate: Initializing Steam
GoG: Initializing galaxy API1
GoG: Initializing galaxy API2
GoG: Caught exception during initialization
GoG: INIT FAILED.
OnCreate: Updating screen size
Updating screen size: 960x540
OnCreate: Starting FMOD
Initializing FMOD values
FMOD ERROR: StartFMOD FMOD_System_GetNumDrivers: File not found.
StartFMOD FMOD_System_GetNumDrivers: File not found.
OnCreate: Setting update rate
GLOBAL_SCALE_FACTOR: 2.0
Loading ControllerMainMenu...
LoadPlayerDataXML(), cloudTimestamp=0
FMOD ERROR: UpdateFMOD SystemUpdate: This command failed because System::init or System::setDriver was not called. (more than 40 times)
FMOD ERROR: LoadMusicFMOD CreateStream: This command failed because System::init or System::setDriver was not called.
FMOD ERROR: UpdateFMOD SystemUpdate: This command failed because System::init or System::setDriver was not called. (This continues until I stop it)
[basil@Archanar]: ~>$ ^C
avatar
BabyCatInDarkSpace: (…)
Looks like some issue with FMOD, the audio engine used by this game.
Your output starts to differ from mine with the following line:

FMOD ERROR: StartFMOD FMOD_System_GetNumDrivers: File not found.
Sadly I do not really know what’s going wrong on your side, as I didn’t manage to reproduce it.

Do you use pulseaudio on your system?

-----

EDIT: Just a wild guess here: does it get better if you install 'lib32-alsa-plugins' ?
Post edited August 22, 2017 by vv221
>Do you use pulseaudio on your system?
I fink yes.

>EDIT: Just a wild guess here: does it get better if you install 'lib32-alsa-plugins' ?
It was installed when i try to open crypt.
avatar
BabyCatInDarkSpace: >EDIT: Just a wild guess here: does it get better if you install 'lib32-alsa-plugins' ?
It was installed when i try to open crypt.
That’s strange, you shouldn’t get the following error if it is installed:
Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
Update

New supported installer:
gog_crypt_of_the_necrodancer_2.4.0.7.sh
Update

New supported installer:
crypt_of_the_necrodancer_en_1_29_14917.sh