- level is incorrect size (should be 2048 bytes)
- object id' which exceed the maximum of 15
- terrain id's which exceed the maximum of 63 (not needed when first bit ignored)
- unexpected non-nulls (in steel data blocks)
- (to be implemented) check for non-displayable characters in level name
- (to be implemented) check for objects with the y coordinates below 0
- (to be implemented) check for incorrect terrain and object modifers
- (to be implemented) check for terrain and objects with the y coordinates above 159
- (to be implemented) check for terrain and objects with the x coordinates above 1583
- (to be implemented) check for graphics sets above 9
hmm...perhaps i should make a dedicated level verifier...