#include #include #include "mpq-bios.h" #include "mpq-errors.h" int main(int argc, char ** argv) { mpq_archive_t * t1; char * fname = "test.mpq"; mpqlib_init(); if (argc == 2) fname = argv[1]; t1 = mpqlib_open_archive(fname); if (!t1) { printf("Open error: %s.\n", mpqlib_error()); perror("Details"); exit(-1); } mpqlib_printtables(t1); mpqlib_close_archive(t1); return 0; }