Load_SCR() hexdump the non pixel bytes of SCR files
This commit is contained in:
parent
36f4e6261a
commit
0e018d4a3c
@ -4101,6 +4101,15 @@ void Load_SCR(T_IO_Context * context)
|
|||||||
///@todo guess the picture size, or ask the user
|
///@todo guess the picture size, or ask the user
|
||||||
GFX2_Log(GFX2_DEBUG, ".SCR file. Data length %d\n", i);
|
GFX2_Log(GFX2_DEBUG, ".SCR file. Data length %d\n", i);
|
||||||
// i <= 16384 && i >= 16336 => Standard resolution
|
// i <= 16384 && i >= 16336 => Standard resolution
|
||||||
|
if (i <= 16384 && i >= 16336)
|
||||||
|
{
|
||||||
|
int j;
|
||||||
|
// Standard resolution files have the 200 lines stored in block
|
||||||
|
// of 25 lines of 80 bytes = 2000 bytes every 2048 bytes.
|
||||||
|
// so there are 48 bytes unused every 2048 bytes...
|
||||||
|
for (j = 0; j < i; j += 2048)
|
||||||
|
GFX2_LogHexDump(GFX2_DEBUG, "SCR ", pixel_data, j+2000, 48);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user