[nostalgia] Integrate Ox Preloader

This commit is contained in:
2022-11-30 01:47:33 -06:00
parent cbb496c59f
commit 090fe28b44
41 changed files with 404 additions and 159 deletions

View File

@ -1,4 +1,4 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"length" : 4,
"primitiveType" : 1,
"typeName" : "B.int32"

View File

@ -1,4 +1,4 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"length" : 1,
"primitiveType" : 1,
"typeName" : "B.int8"

View File

@ -1,4 +1,4 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"primitiveType" : 4,
"typeName" : "B.string"
}

View File

@ -1,4 +1,4 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"length" : 2,
"typeName" : "B.uint16"
}

View File

@ -1,4 +1,4 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"length" : 8,
"typeName" : "B.uint64"
}

View File

@ -1,4 +1,4 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"length" : 1,
"typeName" : "B.uint8"
}

View File

@ -1,10 +1,16 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"fieldList" :
[
{
"fieldName" : "colors",
"subscriptLevels" : 1,
"typeName" : "B.uint16"
"subscriptStack" :
[
{
"subscriptType" : 4
}
],
"typeId" : "B.uint16;0"
}
],
"primitiveType" : 5,

View File

@ -1,27 +1,39 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"fieldList" :
[
{
"fieldName" : "name",
"typeName" : "B.string"
"typeId" : "net.drinkingtea.ox.BasicString<8>;1"
},
{
"fieldName" : "rows",
"typeName" : "B.int32"
"typeId" : "B.int32;0"
},
{
"fieldName" : "columns",
"typeName" : "B.int32"
"typeId" : "B.int32;0"
},
{
"fieldName" : "subsheets",
"subscriptLevels" : 1,
"typeName" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet"
"subscriptStack" :
[
{
"subscriptType" : 4
}
],
"typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;1"
},
{
"fieldName" : "pixels",
"subscriptLevels" : 1,
"typeName" : "B.uint8"
"subscriptStack" :
[
{
"subscriptType" : 4
}
],
"typeId" : "B.uint8;0"
}
],
"primitiveType" : 5,

View File

@ -1,17 +1,17 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"fieldList" :
[
{
"fieldName" : "bpp",
"typeName" : "B.int8"
"typeId" : "B.int8;0"
},
{
"fieldName" : "defaultPalette",
"typeName" : "net.drinkingtea.ox.FileAddress"
"typeId" : "net.drinkingtea.ox.FileAddress;1"
},
{
"fieldName" : "subsheet",
"typeName" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet"
"typeId" : "net.drinkingtea.nostalgia.core.TileSheet.SubSheet;1"
}
],
"primitiveType" : 5,

View File

@ -0,0 +1,9 @@
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"primitiveType" : 4,
"typeName" : "net.drinkingtea.ox.BasicString",
"typeParams" :
[
"8"
],
"typeVersion" : 1
}

View File

@ -1,17 +1,17 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"fieldList" :
[
{
"fieldName" : "path",
"typeName" : "B.string"
"typeId" : "B.string"
},
{
"fieldName" : "constPath",
"typeName" : "B.string"
"typeId" : "B.string"
},
{
"fieldName" : "inode",
"typeName" : "B.uint64"
"typeId" : "B.uint64;0"
}
],
"primitiveType" : 6,

View File

@ -1,13 +1,13 @@
O1;net.drinkingtea.ox.DescriptorType;2;{
O1;net.drinkingtea.ox.TypeDescriptor;1;{
"fieldList" :
[
{
"fieldName" : "type",
"typeName" : "B.int8"
"typeId" : "B.int8;0"
},
{
"fieldName" : "data",
"typeName" : "net.drinkingtea.ox.FileAddress.Data"
"typeId" : "net.drinkingtea.ox.FileAddress.Data"
}
],
"primitiveType" : 5,

Binary file not shown.

Binary file not shown.