- Package:
- seahorse-adventures
- Source:
- seahorse-adventures
- Submitter:
- Francesco Ariis
- Date:
- 2023-12-03 17:45:02 UTC
- Severity:
- normal
Dear Maintainer,
to replicate:
1. Launch `seahorse-adventures`
2. Now you are in the menu.
3. Press any direction key
3. The grey indicator in the menu does not move. It seems that keypresses
are not recognised. The game is thus unplayable.
Control: severity -1 normal I could not reproduce your problem. The keys work as expected and I can navigate the menu and the game without any problems.
I spoke too soon. Tested the wrong Debian release. So it appears the underlying problem is in python3-pygame which changed significantly between Bullseye and Bookworm but I'm not sure how I can fix this in seahorse-adventures right now.
Il 03 dicembre 2023 alle 17:14 Markus Koschany ha scritto:
- in /usr/share/games/seahorse-adventures/lib/menu.py
- go to line 119
- substitute
if e.type is USEREVENT and e.action == 'down':
with
if e.type == USEREVENT and e.action == 'down':
- keydown will work again
Dear Markus, Il 03 dicembre 2023 alle 15:31 Markus Koschany ha scritto: Before submitting the bug report I was also able to reproduce the bug with another person in libera.chat/#debian (alas I forgot the handle and the channel is not logged). See also [1]. [1] https://bugs.launchpad.net/ubuntu/+source/seahorse-adventures/+bug/2038853 I don’t know what to do to help debug, but this fork [2] works on my machine with `python3 run_game.py -full -scale2x`. [2] https://github.com/dulsi/seahorse-adventures
Hi Francesco, Am Sonntag, dem 03.12.2023 um 17:42 +0100 schrieb Francesco Ariis: Thanks a lot for the report and your proposed patch. As soon as I'm back home tomorrow, I'll give it a try. Thanks for mentioning the other seahorse- adventures fork. Maybe there are even more improvements. I'll check that too. Best, Markus