• # crash après deux vies perdues

    Posté par . En réponse au journal X-Blaster Dominator disponible en version beta 0.4. Évalué à 2.

    J'ai essayé le jeu sur mon Arch x86_64 (portable optimus avec chipset intel sandy bridge + nvidia, essayé sur la partie intel. Toute la partie logicielle est à jour).

    J'ai trouvé ça pas mal, autant la présentation qui fait assez années 90, que le jeu qui me fait penser à 1942. C'est bien fait, c'est propre, rien à dire pour ce genre de jeu.

    Par contre, je me suis fait éjecter à la seconde vie perdue. Je jouais en plein écran, retour à fluxbox dans la résolution d'origine du jeu. Bon, ça se corrige facilement avec un «xrandr», mais c'est pas agréable.

    J'ai refait un essai, mais je n'ai pas eu le plantage au second essai. Au troisième essai, j'ai essayé de me refaire descende de la même manière que la première fois (une petite balle, puis une grosse) et ça a planté à nouveau. J'avais fait un «ulimit -c unlimited», mais … là c'est le drame avec systemd:

    ~/games/x-blasterdominator-binary-beta$ systemd-coredumpctl
    No coredumps found

    Alors là, je file l'astuce si vous êtes sous systemd et que vous voulez quand même vos core:
    echo "core" > /proc/sys/kernel/core_pattern
    sysctl -p

    Donc un ultime essai de plantage de xblaster-dominator (ah, je viens de comprendre qu'il faut appuyer sur «entrée» pour passer les splash-screens du début).

    Bon, rien à faire, maintenant que je peux avoir des coredumps, ça s'obstine à ne plus planter.
    Je me suis un peu amélioré dans le jeu, c'est peut-être pour ça (j'ai quand même essayé de me faire descendre au début du jeu, mais rien à faire).

    Par contre, j'ai remarqué ça également:
    AL lib: pulseaudio.c:612: Context did not connect: Access denied
    (normal, pulseaudio n'est pas installé)

    J'arrête avant que cela devienne un troll anti Poettering, mais j'aurais aimé pouvoir te donner de vraies pistes.

    Discussions en français sur la création de jeux videos : IRC libera / #gamedev-fr