MD2 Model Binary File Reading March 18, 2010 04:36PM | Registered: 14 years ago Posts: 10 |
#include#include #include #include #include #include #include ... int TestReadMD2ModelHeader (const char *filename, struct md2_model_t *mdl) { FILE *fp; printf ("Open File TestReadMD2ModelA [%s]\n", filename); fp = fopen (filename, "rb"); if (!fp) { printf ("Error: couldn't open \"%s\"!\n", filename); return 0; } /* Read header */ printf ("Read Header\n"); printf ("Header Size = %d \n" ,sizeof (struct md2_header_t) ); fread (&mdl->header, 1, sizeof (struct md2_header_t), fp); if ((mdl->header.ident != 844121161) || (mdl->header.version != 8)) { /* Error! */ printf ("Error: bad version or identifier\n"); printf ("mdl->header.ident = %d [Should Be 844121161 ] \n", mdl->header.ident); printf ("mdl->header.version =%d [Should Be 8 ] \n", mdl->header.version); fclose (fp); return 0; } return 1; }
Re: MD2 Model Binary File Reading March 18, 2010 05:14PM | Registered: 14 years ago Posts: 10 |
Re: MD2 Model Binary File Reading March 18, 2010 05:46PM | Registered: 15 years ago Posts: 703 |
Re: MD2 Model Binary File Reading March 18, 2010 05:54PM | Registered: 14 years ago Posts: 10 |
Re: MD2 Model Binary File Reading March 18, 2010 06:00PM | Registered: 15 years ago Posts: 703 |
Re: MD2 Model Binary File Reading March 18, 2010 06:16PM | Registered: 14 years ago Posts: 10 |