Hi,
I've packaged open-adventure for Debian. Version 1.2 built fine, but version 1.4 failed to build on most architectures in Debian:
https://bugs.debian.org/874205
https://buildd.debian.org/status/package.php?p=open-adventure
The problem seems to be that setting a negative seed value fails. I've not yet investigated the bug, just forwarding it to you. Do you have a solution for this?
Regards, Tobias
username-removed-1354299 (5ff7592a) at 13 Sep 16:35
Unlike objects, player doesn't go to -1 when destroyed.
username-removed-1354299 (db2daf1d) at 12 Sep 05:18
Type constants to prevent overflow
username-removed-1354299 (076bb890) at 11 Sep 18:28
If divident negative, then remainder is negative too.
username-removed-1354299 (2a3b3ed3) at 11 Sep 18:26
If divident negative, then remainder is negative too.
username-removed-1354299 (43f0cb23) at 10 Sep 21:58
Silenced fallthrough warning
... and 15 more commits
username-removed-1354299 (43f0cb23) at 10 Sep 21:49
username-removed-1354299 (f66066f4) at 10 Sep 21:32
Be consistent
Massaged test files. Fixes issue #41
username-removed-1354299 (92b895fa) at 10 Sep 21:15
Put some of important parameters into fixed width signed integers
I want to break save format to pull PRNG constants out of save file. Also would allow to remake everything into constant width integers.
But I feel that save format breakage isn't my decision to make.
Ok, this prevents crashes due to bad savefile. May need changes to improve API.
username-removed-1354299 (43f0cb23) at 05 Sep 15:33
Silenced fallthrough warning
username-removed-1354299 (96ead306) at 05 Sep 15:22
Prevent RNG overflow.
username-removed-1354299 (0dd40bba) at 05 Sep 14:48
Removed old copy-paste error
Cuts crashes down to 77.
username-removed-1354299 (f0dc3d3b) at 13 Aug 14:16
Verify sanity of location arrays
... and 1 more commit
username-removed-1354299 (aa78d07c) at 13 Aug 11:41
Validating sanity of locations in restored game
... and 1 more commit
username-removed-1354299 (10d681eb) at 20 Jul 18:01
Test for freshly fixed bugs
... and 23 more commits