Your message dated Tue, 05 Oct 2021 00:48:45 +0000
with message-id <[email protected]>
and subject line Bug#786501: fixed in game-data-packager 68
has caused the Debian Bug report #786501,
regarding game-data-packager: please add support for Commander Keen series
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
786501: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786501
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: game-data-packager
Version: 41
Severity: wishlist
Tags: newcomer
The "Commander Genius" engine can be used to play
Commander Keen 1,2,3,4,5,6.
The "Refkeen" engine can be used to play
"Keen Dreams", aka "Keen 3.5".
----
unlzexe is needed to unpack some assets from Keen Dreams:
This c++ code compiles with a simple "g++ unlzexe.cpp"
https://github.com/gerstrong/Commander-Genius/blob/master/tools/unlzexe/unlzexe.cpp
This is a unix port of the original MSDOS program:
"UNLZEXE is distributed as PUBLIC DOMAIN."
"written by Mitugu(Kou) Kurizono , 05/17/90"
https://gitlab.com/unlzexe/unlzexe/blob/master/UNLZEXE.DOC
---
Then the decompressed EXE has to be cut in pieces,
as if it were some kind of tar archive.
https://github.com/NY00123/refkeen/blob/master/src/be_cross_fs.c
static const BE_EmbeddedGameFileDetails_T
g_be_embeddedgameverfiles_kdreamse113[] = {
{"AUDIODCT.KDR", 1024, 0x8b6116d7, 0x2bc42},
{"AUDIOHHD.KDR", 340, 0x499e0cbf, 0x24480},
{"CONTEXT.KDR", 1283, 0x5a33439d, 0x245e0},
{"EGADICT.KDR", 1024, 0xa69af202, 0x2b446},
{"EGAHEAD.KDR", 12068, 0xb9d789ee, 0x1e720},
{"GAMETEXT.KDR", 413, 0xb0df2792, 0x24af0},
{"MAPDICT.KDR", 1020, 0x9faa7213, 0x2b846},
{"MAPHEAD.KDR", 11824, 0xb2f36c60, 0x21650},
{"STORY.KDR", 2526, 0xcafc1d15, 0x24c90},
{0}
};
struct {
const char *filename;
int filesize;
uint32_t crc32;
int offset; // Location of file/chunk in the EXE
} BE_EmbeddedGameFileDetails_T;
--- End Message ---
--- Begin Message ---
Source: game-data-packager
Source-Version: 68
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
game-data-packager, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated game-data-packager
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 05 Oct 2021 01:01:21 +0100
Source: game-data-packager
Architecture: source
Version: 68
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 786501 963026 990767
Changes:
game-data-packager (68) unstable; urgency=medium
.
* New games:
- Commander Keen 1, 2, 3 & Keen Dreams [adetiste] (Closes: #786501)
* New versions:
- Heretic: GOG.com archive [Hans Joachim Desserud] (Closes: #990767)
- Nippon Safes Inc. is now freeware, add download url. [adetiste]
- Curse of Monkey Island: add Steam and GOG IDs [Dmitry Baryshkov]
- Update quake2-reckoning-data (xatrix) to 2.09 and
quake2-groundzero-data (rogue) to 2.08, corresponding to
Yamagi Quake II version 8.00 [smcv]
* Bug fixes:
- Remove dead url to GOG.com Mix page [adetiste] (Closes: #963026)
- Fix Steam mode compatibility with Python 3.9 [Adam Robinson]
* Internal changes:
- Use debhelper-compat 13 [adetiste]
- d/control: Relax Python build-dependencies to :any [smcv]
* Remove unnecessary Lintian override
* Standards-Version: 4.6.0 (no changes required)
Checksums-Sha1:
60a8c1e143f687bad6e21960c6c5606027701e40 2918 game-data-packager_68.dsc
b116eee03c47d552d4ef7127b18643c32aab7db1 4689084 game-data-packager_68.tar.xz
adfe7820e54100fca0848d4ad9e7131993ca5d7e 10988
game-data-packager_68_source.buildinfo
Checksums-Sha256:
16887f9baa6a7285e64bd9e536988729540683991a4d3d55687dbecd9077f16c 2918
game-data-packager_68.dsc
d474c543404f874fd2bbcdd8e8601b52ce039f2fd39c624ecd4f3dea1be4c5b8 4689084
game-data-packager_68.tar.xz
033d2ca1ce0d8885ee9566e5ff0eeb37952bdf75903aeecc492d4be805909900 10988
game-data-packager_68_source.buildinfo
Files:
d99c74636d539e35b8ec5558d2a5b40e 2918 contrib/games optional
game-data-packager_68.dsc
936d8ae32247584c74788da26cfd8044 4689084 contrib/games optional
game-data-packager_68.tar.xz
3a579fcbcfb0cd2959666b4048f6e723 10988 contrib/games optional
game-data-packager_68_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmFbnMgACgkQ4FrhR4+B
TE+RixAAmRyrtGNrEBlKsEx0jUJPhcmdrJ7vS69iEO37NiC37+DC+H3P2+Tzf+g+
5uqxFOFfpzhk7YgSjCM1asR+/26PUkeL4PObaH8r7/TnFLSNNXkxn4JUxK1EJ8LR
Yytdc0EUCDBHKsw14aoPU66jwnWG0y5PyHyxPEDpReybLOmwGt9G6Ybdu1DzrMQ5
L3aBrB/JYMjc5GStDXmX5trcltvu/9VljXbKg53wZmzie/ZBXlEcAgJrDXWV2me/
B0XIPfXecW8331JjThpLIvmBUyG2/SdhWtN5M2j4EKWbvJVn98jSE/pbAEZR3xPw
7IuEGtVLu3FHU8kimL+kxAq8K1jDhTrVH6CX5EoYRoDz1EaX9oWPITqKXPLtqCuN
sbhrFOajc5x4hn2C5uqsF7fRvHnbxiXstqATdcXyeGNqCSYwdeikezZnylBL+Tfm
GPAXf6QjAavwM9xICBa/0ytYkKVuzQyYY/h3aZkRSfzLrT+NRQRfzQ1JbGjVygt9
ueZNg2rzwOvAh+Grfpq++PAqqdIJ2LfUVifk/OEppsg34MCObhZvyUvfJPyZF4KF
PzMYHe+1q8+xm2KCrh9eNl3o1um+bwfTaBOFkv3UFMHilxVqf9tZsNn4pBTqZRLe
jRoiOR4UzHIrTKt8weGjQLityEaTtC6AOuMYZ43ZdalaSrm1iy0=
=d3+h
-----END PGP SIGNATURE-----
--- End Message ---