Bug#1051106: libsdl1.2debian: Mark of the Ninja - Failure to render anything but a black screen

Antoine Le Gonidec debian.bugs at dotslashplay.it
Sat Sep 2 21:01:09 BST 2023


Package: libsdl1.2debian
Version: 1.2.64-5
Severity: normal
Tags: upstream

Initially reported on ./play.it forge[1], this has been triggered using the Linux build of Mark of the Ninja that used to be provided by Humble Bundle (markoftheninja_linux38_1380755375.zip).

[1]: https://forge.dotslashplay.it/play.it/games/-/issues/895

When using sdl12-compat to provide libSDL-1.2.so.0, the game fails to render anything but a black screen.

Ambient music can be heard in the background and the menu can be navigated using the keyboard (navigation sound effects are played as expected), so I guess this can be narrowed down to a rendering failure.

This does not happen when using a real libSDL-1.2.so.0, then the game menu is rendered with no problem.

This is not limited to the menu: I can blindly start a game and try moving around the character, then I hear the footsteps sound effect. Meanwhile the screen is still black.

Upstream bug report: https://github.com/libsdl-org/sdl12-compat/issues/315

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'oldstable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.4.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsdl1.2debian depends on:
ii  libc6          2.37-7
ii  libsdl2-2.0-0  2.28.3+dfsg-1

libsdl1.2debian recommends no packages.

libsdl1.2debian suggests no packages.

-- no debconf information



More information about the Pkg-sdl-maintainers mailing list