]> git.draconx.ca Git - liblbx.git/blobdiff - tests/regress.zsh
liblbx: Add support for "chunked" images.
[liblbx.git] / tests / regress.zsh
index 20239b5087fb4c7024cfb467815ad0657c2670fa..041e83f184cfd09b424b1abc30f1cdb00fbb1876 100755 (executable)
@@ -75,6 +75,22 @@ echo "ships.lbx.042: single frame, external+override palette, transparency:"
 $LBXIMG -df ships.lbx.042 -p fonts.lbx.012 -O ships.lbx.049
 compare 0 bd643736d46ef387bcffcc8803aabb83
 
+# Nebulae
+$LBXTOOL -xf $DATADIR/starbg.lbx starbg.lbx.009
+
+echo "starbg.lbx.009: single frame, raw data:"
+$LBXIMG -df starbg.lbx.009 -p fonts.lbx.005
+compare 0 cfc5d92b6503951c4962498c7dcfea31
+
+# Monsters
+$LBXTOOL -xf $DATADIR/monster.lbx monster.lbx.{007,014}
+
+echo "monster.lbx.007: multi frame, chunked:"
+$LBXIMG -df monster.lbx.007 -p fonts.lbx.004 -O monster.lbx.014 0 5 19
+compare  0 59399c8d2d74116ff4b330a2cc1f3cc2
+compare  5 6947e108f7c8d2d2d626c67af3fdb7e2
+compare 19 03d86257527f0d7a91c2cde57059e734
+
 # Clean up
 if [[ $FAILED -eq 0 ]]; then
        echo "All tests completed successfully."