├── .gitignore ├── COPYING.txt ├── Makefile ├── README.md ├── docs ├── chunks.txt ├── vikings_data.txt └── vikings_levels.ods ├── doxygen.dox ├── level_view.c ├── liblv ├── buffer.c ├── buffer.h ├── common.h ├── lv_compress.c ├── lv_compress.h ├── lv_debug.c ├── lv_debug.h ├── lv_level.c ├── lv_level.h ├── lv_object_db.c ├── lv_object_db.h ├── lv_pack.c ├── lv_pack.h ├── lv_sprite.c └── lv_sprite.h ├── pack_tool.c ├── sdl_helpers.c ├── sdl_helpers.h ├── sprite_view.c ├── tileset_view.c └── vm ├── compiler.py ├── disasm.py ├── doc.txt ├── examples ├── turret_complex.lvc ├── turret_shoot.lvc ├── turret_talk.lvc └── vikings.h └── object_types.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/COPYING.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/README.md -------------------------------------------------------------------------------- /docs/chunks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/docs/chunks.txt -------------------------------------------------------------------------------- /docs/vikings_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/docs/vikings_data.txt -------------------------------------------------------------------------------- /docs/vikings_levels.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/docs/vikings_levels.ods -------------------------------------------------------------------------------- /doxygen.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/doxygen.dox -------------------------------------------------------------------------------- /level_view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/level_view.c -------------------------------------------------------------------------------- /liblv/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/buffer.c -------------------------------------------------------------------------------- /liblv/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/buffer.h -------------------------------------------------------------------------------- /liblv/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/common.h -------------------------------------------------------------------------------- /liblv/lv_compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_compress.c -------------------------------------------------------------------------------- /liblv/lv_compress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_compress.h -------------------------------------------------------------------------------- /liblv/lv_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_debug.c -------------------------------------------------------------------------------- /liblv/lv_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_debug.h -------------------------------------------------------------------------------- /liblv/lv_level.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_level.c -------------------------------------------------------------------------------- /liblv/lv_level.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_level.h -------------------------------------------------------------------------------- /liblv/lv_object_db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_object_db.c -------------------------------------------------------------------------------- /liblv/lv_object_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_object_db.h -------------------------------------------------------------------------------- /liblv/lv_pack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_pack.c -------------------------------------------------------------------------------- /liblv/lv_pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_pack.h -------------------------------------------------------------------------------- /liblv/lv_sprite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_sprite.c -------------------------------------------------------------------------------- /liblv/lv_sprite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/liblv/lv_sprite.h -------------------------------------------------------------------------------- /pack_tool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/pack_tool.c -------------------------------------------------------------------------------- /sdl_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/sdl_helpers.c -------------------------------------------------------------------------------- /sdl_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/sdl_helpers.h -------------------------------------------------------------------------------- /sprite_view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/sprite_view.c -------------------------------------------------------------------------------- /tileset_view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/tileset_view.c -------------------------------------------------------------------------------- /vm/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/compiler.py -------------------------------------------------------------------------------- /vm/disasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/disasm.py -------------------------------------------------------------------------------- /vm/doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/doc.txt -------------------------------------------------------------------------------- /vm/examples/turret_complex.lvc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/examples/turret_complex.lvc -------------------------------------------------------------------------------- /vm/examples/turret_shoot.lvc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/examples/turret_shoot.lvc -------------------------------------------------------------------------------- /vm/examples/turret_talk.lvc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/examples/turret_talk.lvc -------------------------------------------------------------------------------- /vm/examples/vikings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/examples/vikings.h -------------------------------------------------------------------------------- /vm/object_types.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RyanMallon/TheLostVikingsTools/HEAD/vm/object_types.txt --------------------------------------------------------------------------------