public ObjRec[] getBlocks(int blockIndex)
{
int count = getBlocksCount();
int addr = getBlocksOffset().beginAddr;
var objects = new ObjRec[count];
for (int i = 0; i < count; i++)
{
byte c1, c2, c3, c4, typeColor;
c1 = Globals.romdata[addr + i*4 + 0];
c2 = Globals.romdata[addr + i*4 + 2];
c3 = Globals.romdata[addr + i*4 + 1];
c4 = Globals.romdata[addr + i*4 + 3];
typeColor = Globals.romdata[addr + count * 4 + i];
objects[i] = new ObjRec(c1, c2, c3, c4, typeColor);
}
return objects;
}