Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello ATN, are you an Etienne too?

I will need more information than that if you want me to help you. Did you try launching it from the console to see if there is a problem?

Oui monsieur ;)

J'ai essayé dans la console, ça me met :

./ZgeBullet.so

An unhandled exception occurred at $00007F9C81D6B2BB:

EAccessViolation:
  $00007F9C81D6B2BB

hmmmm :D

Très bien :)

Pour ton problème, le moteur ZGE ne produit plus que des exécutables 64bits. Tu connais l'architecture de ton proc? Tape simplement 'arch' dans le terminal.

Oui, oui, je suis bien en 64 bits !

Je veux bien aider à du debug en tout cas, très envie de jouer à ce jeu avec la version native linux ;)

Je viens de tester sur mon ordi en arch x86_64 sans problèmes... Je te propose d'essayer de compiler toi-même la librairie fautive en suivant ce tutoriel que j'ai écrit pour mon futur moi :

https://www.txori.com/index.php?article139/compiler-librairie-zgebullet-avec-fre...

J'ai donc recompilé la librairie

(note pour ton tuto: tu peux enlever le sudo sur le premier chmod et indiquer que la librairie zbulet doit être placée dans le home pour que la compile marche)

Il doit y avoir une autre librairie manquante ou quoi parce que en gros, ça me lance une fenetre noire, qui se ferme de suite, et le terminal m'affiche :

./ZgeBullet.so

et c'est tout. Bon j'ai joué au jeu via proton mais quand même ce serait cool en natif :D

J'ai essayé en retéléchargeant depuis itch sans succès.

Tu as un mode debug ou verbose ou quoi que tu pourrais exporter ?

Etienne

Merci pour ton retour :)

"indiquer que la librairie zbulet doit être placée dans le home"
C'est pas ce qu'il se fait avec ~/ZgeBullet sur cette ligne ?

svn checkout https://github.com/Rado-1/ZgeBullet/trunk ~/ZgeBullet


Pas vraiment de verbose, non... Mais je viens de tester avec :

$ readelf --dynamic ./Omeganaut | grep NEEDED

Voilà les librairies nécessaires

  • libSDL2-2.0.so.0
  • libdl.so.2
  • libX11.so.6
  • libc.so.6

Et on peut commencer par un simple cube sans librairie ZgeBullet.so pour voir si tout va bien: https://www.txori.com/forum/viewtopic.php?id=2637

Hello, I am having the same problem as ATN was having to get Omeganaut to run, I run the program script in terminal and "./ZgeBullet.so" is returned but with no error. I cannot follow the rest of the thread, can you please help with getting the necessary libraries or dependencies resolved?

Thank you

Hi. What do you mean by "I cannot follow the rest of the thread"? Too technical?
I listed just above the basic libraries that are needed:

  • libSDL2-2.0.so.0
  • libdl.so.2
  • libX11.so.6
  • libc.so.6

In the terminal, try:

ldconfig -p | grep libdl

If libdl is not installed, there will be no output. If it is installed, you will get a line for each version available. Please do that for all of these.

You can also find your sdl version (if it is there) with:

sdl2-config --version

Did you try running the simple cube that works without any external libraries?
https://www.txori.com/forum/viewtopic.php?id=2637