Hi,
I am writing at the moment a wowmapper version which is working with wow MOP. I am really far atm, I have just a problem with loading a specific file, I am able to load the mpq, but I have a weired problem, I have a chunk id missmatch at "world\maps\Northrend\Northrend_22_27" what's the matter with this file? I have no problem to load the previous files. Here is log information:
Code:
698 world\maps\Northrend\Northrend_45_26 found area
699 world\maps\Northrend\Northrend_46_26 found area
700 world\maps\Northrend\Northrend_47_26 found area
701 world\maps\Northrend\Northrend_48_26 found area
702 world\maps\Northrend\Northrend_49_26 found area
703 world\maps\Northrend\Northrend_11_27 found area
704 world\maps\Northrend\Northrend_12_27 found area
705 world\maps\Northrend\Northrend_13_27 found area
706 world\maps\Northrend\Northrend_14_27 found area
707 world\maps\Northrend\Northrend_15_27 found area
708 world\maps\Northrend\Northrend_16_27 found area
709 world\maps\Northrend\Northrend_17_27 found area
710 world\maps\Northrend\Northrend_18_27 found area
711 world\maps\Northrend\Northrend_19_27 found area
712 world\maps\Northrend\Northrend_20_27 found area
713 world\maps\Northrend\Northrend_21_27 found area
714 world\maps\Northrend\Northrend_22_27 MVER MISSMATCH
Here is the checkChunkId function:
Code:
static bool checkChunkId( const char *chunk_id, const char *check_id ) {
for ( int i = 0; i < 4; i++ ) {
if ( chunk_id[3-i] != check_id[i] ) {
return false;
}
}
return true;
}
Thank's for your help.
Best regards