wolf3d yaml conversion

Alexandre Detiste alexandre.detiste at gmail.com
Mon Jan 12 10:17:18 UTC 2015


I've completed conversion of wolf3d demo to yaml & added id-shr-extract support

This is the single pending commit on my master branch:
https://github.com/a-detiste/game-data-packager/

id-shr-extract support is copy-pasted from lha support.

My biggest fear was that, as id-shr-extract doesn't accept
a file to extract as a parameter like lha; it would have to run 9 times,
unpacking each file 9 times; but the code doesn't work this way.

It still loses some time unpacking the .exe file to /tmp;
but the old wolf3d gdp script does this too.

pi at raspberrypi ~/game-data-packager $ ./game-data-packager wolf3d
INFO:game-data-packager:downloading
http://pkg-games.alioth.debian.org/game-data/1wolf14.zip
decompressing: w3dhelp.exe, compressed size: 36575
decompressing: wolf3d.exe, compressed size: 118660
decompressing: audiohed.wl1, compressed size: 570
decompressing: audiot.wl1, compressed size: 49012
decompressing: gamemaps.wl1, compressed size: 18595
decompressing: maphead.wl1, compressed size: 43
decompressing: vgadict.wl1, compressed size: 1120
decompressing: vgagraph.wl1, compressed size: 209547
decompressing: vgahead.wl1, compressed size: 496
decompressing: vswap.wl1, compressed size: 347321
decompressing: vendor.doc, compressed size: 3846
decompressing: order.frm, compressed size: 2550
generated "/home/pi/game-data-packager/wolf3d-demo-data_39_all.deb"

Full version will follow and close #745081.

Alexandre



More information about the Pkg-games-devel mailing list