Difference between revisions of "LVL Format"
From ASSS Wiki
m |
m (formatting comment) |
||
Line 1: | Line 1: | ||
− | asss only wiki or all of ss dev? --smong | + | asss only wiki or all of ss dev? --smong<br> |
it's all interconnected now baby... :D since grel is working on [[ELVL_Format]].. - cypherjf | it's all interconnected now baby... :D since grel is working on [[ELVL_Format]].. - cypherjf | ||
---- | ---- |
Revision as of 12:20, 11 January 2005
asss only wiki or all of ss dev? --smong
it's all interconnected now baby... :D since grel is working on ELVL_Format.. - cypherjf
See http://www4.ncsu.edu/~rniyenga/subspace/old/lvlformat.html
Basically it is a bitmap with tile data appended to it. Each tile is represented in this format: (little endian)
struct { unsigned long x : 12; unsigned long y : 12; unsigned long tile : 8; };
The x and y must not exceed 1023. The tileset can be any bit depth, but history puts it at 8bit since the original Subspace uses an 8bit palette.