return { screen = { default = { width = 256, height = 224, fps = 29.97, origin = { x = 0, y = -8, }, }, pal = { width = 256, height = 240, fps = 25, origin = { x = 0, y = 0, }, }, }, colors = { '6bpp', transparent = 'colorKey', }, mesh = false, api = false, shader = { false, fragment = false, }, physic = false, sprite = { true, colors = '2bpp', limits = { true, screen = 64, line = 8, }, rotate = false, scale = false, shear = false, affine = false, size = { default = { width = 8, height = 8, }, bigH = { width = 8, height = 16, }, }, }, tile = { layers = 1, a = { colors = '2bpp', specifyColors = false, moveIndividual = 'bcd', independent = 'bcd', mirror = 'tilesOnly', rotate = false, scale = false, shear = true, affine = true, size = { default = { width = 32, height = 32, }, }, }, b = { colors = '2bpp', specifyColors = false, moveIndividual = 'acd', independent = 'acd', mirror = 'tilesOnly', rotate = false, scale = false, shear = true, affine = true, size = { default = { width = 32, height = 32, }, }, }, c = { colors = '2bpp', specifyColors = false, moveIndividual = 'abd', independent = 'abd', mirror = 'tilesOnly', rotate = false, scale = false, shear = true, affine = true, size = { default = { width = 32, height = 32, }, }, }, d = { colors = '2bpp', specifyColors = false, moveIndividual = 'abc', independent = 'abc', mirror = 'tilesOnly', rotate = false, scale = false, shear = true, affine = true, size = { default = { width = 32, height = 32, }, }, }, }, }