Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello, i'm new on linux. how i create the app? the download contain a bunch of files, no one executable

hi, the executable is "xsidplay". However it depends from libsidplayfp library that must be installed into the system. As this build is of 5 years ago, I will go to produce a more recent one for Linux that uses the current libraries and then notify you when ready.

(+1)

If you download again the Linux package there is the new binary (it has some minor fixed, so it is not proper a 2.1.9 version). If it still don't start, you should run it in console and see if there are some error messages. However if you want to compile the program yourself, download the source with: svn checkout https://svn.code.sf.net/p/xsidplay2/code/trunk xsidplay2-code

hello again

i downloaded it again, double clicking on the xsidplay icon does nothing. i tested on terminal and give me this error "command <<xsidplay2>> not found, did you mean command: <<sidplay>> from deb sidplay-base (1.0.9-8) try: sudo apt install <deb name>"

(1 edit)

If you put the archive inside /tmp/xsidplay2 (just as example), then you need to use in console: 

cd /tmp/xdisplay2
./xsidplay

As it did not run with double click (but  you need to double click on xsdiplay, not the icon), here you can see the error message for the reason it not start

thank you so much, here the error message, missing library

./xsidplay: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory

You missing the SDL library in your system (it is a dynamic library).

Depending from your system, it should be installed like:

sudo apt install libsdl1.2debian
sudo pacman -S sdl
sudo dnf install SDL

However I will try in weekend to produce a static build of the program (I did not know if this will work as the original xsidplay was full based onto dynamic linking)

Compiling in static require rewriting almost all configuration scripts. Try this in command line:

ldd ./xsidplay | grep "not found"

this will show you all the missing libraries, then we can see how to install them (I need to know the version of Linux you are using)

(3 edits)

thank you for helping me, i executed the command, here is the results (i'm using Zorin OS 18)

./xsidplay: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBC_2.38' not found (required by ./xsidplay)

 `GLIBCXX_3.4.32' not found (required by ./xsidplay)

libSDL-1.2.so.0 => not found

libportaudio.so.2 => not found

libsidplayfp.so.6 => not found

libQt5Widgets.so.5 => not found

libQt5Gui.so.5 => not found

libQt5Core.so.5 => not found

Too many libraries to install, with the most problematic that should be the GLIBC_2.38.

Instead, download the app image that I insert (XSidplay2-x86_64.AppImage) and try to run it. It is a container with libraries in it even if I suspect that glibc can be a problem even here.


sorry for the late reply. tried, nothing happen

Run it from a console:

chmod +x ./XSidplay2-x86_64.AppImage
APPIMAGE_DEBUG=1 ./XSidplay2-x86_64.AppImage

this make it executable and run in debug

So you can see the errors messages