#include "renderware.h" using namespace std; using namespace rw; int main(int argc, char *argv[]) { if (sizeof(uint32) != 4 || sizeof(int32) != 4 || sizeof(uint16) != 2 || sizeof(int16) != 2 || sizeof(uint8) != 1 || sizeof(int8) != 1 || sizeof(float32) != 4) { cerr << "type size not correct\n"; } if (argc < 2) { cerr << "Too few arguments\n"; return 1; } filename = argv[1]; // ifstream dff("player.DFF", ios::binary); ifstream dff(argv[1], ios::binary); Clump clump; clump.read(dff); version = 0x0C02FFFF; ofstream out(argv[2], ios::binary); clump.write(out); // ofstream msh("out.nd"); // clump.writeMsh(msh); }