X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=misc%2Ftools%2Fdemopacker.sh;h=068478ac3f3cf7e1f860669d8db3c49a6a9ffa80;hp=78e79494ce6fae21582703bd787ebfa81cc9889c;hb=155bb8c3341289661a561353eaed7604f2d241ad;hpb=2d00455dc754af41e6419a4a08fb81203020f2bd diff --git a/misc/tools/demopacker.sh b/misc/tools/demopacker.sh index 78e79494..068478ac 100755 --- a/misc/tools/demopacker.sh +++ b/misc/tools/demopacker.sh @@ -1,7 +1,6 @@ #!/bin/sh xonotic=$1; shift -strip=$1; shift demo=$1; shift # rest: command line options to use @@ -9,7 +8,7 @@ demobase=${demo##*/} cp "$demo" data/"$demobase" -strace -qo strace.txt -f -e trace=open ./all run -nohome -readonly -forceqmenu -window "$@" -demo "$demobase" +USE_RLWRAP=no strace -qo strace.txt -f -e trace=open ./all run -nohome -readonly -forceqmenu -window "$@" -demo "$demobase" allfiles() { @@ -65,9 +64,9 @@ while [ -n "$allfiles" ]; do done export do_jpeg=true -export dp_jpeg_if_not_dds=false -export jpeg_qual_rgb=80 -export jpeg_qual_a=95 +export do_jpeg_if_not_dds=false +export jpeg_qual_rgb=70 +export jpeg_qual_a=90 export do_dds=false export do_ogg=true export ogg_ogg=true @@ -78,9 +77,8 @@ cd output find . -type f -print0 | xargs -0 ../misc/tools/cached-converter.sh cd .. mv data/"$demobase" output/ -echo "-xonotic -nohome -readonly -forceqmenu +bind ESC quit $* -demo $demobase" > output/darkplaces.opt +echo "-xonotic -nohome -readonly -forceqmenu +bind ESCAPE quit $* -demo $demobase" > output/darkplaces.opt rm output.pk3 -( cd output && zip -9r ../output.pk3 . ) +( cd output && 7za a -tzip -mx=9 ../output.pk3 . ) cp "$xonotic" output.exe -$strip --strip-unneeded output.exe cat output.pk3 >> output.exe