return { screen = { mode240 = { width = 240, height = 224, refresh = 60, origin = { x = 0, y = 0, }, }, mode288 = { width = 288, height = 224, refresh = 60, origin = { x = 0, y = 0, }, }, pixels = 16384, texels = 256, vertices = '?', }, colours = { total = 256, limit = '2-inMainSectionOnly', background = false, transparent = false, }, meshes = { wireframe = true, solid = false, texture = false, points = true, lines = true, curves = false, geometries = true, light = false, shadow = false, }, shaders = { api = false, version = false, fragment = false, vectex = false, geometry = false, tessellation = false, }, physic = false, sprites = false, tiles = { layers = { { total = { x = 36, y = 28, 1008, }, onScreen = { mode240 = { 840, }, mode288 = { 1008, }, }, unique = 256, screenSections = { mirror = false, main = { optional = false, mode240 = { startCut = { x = 0, y = 0, }, endCut = { x = 0, y = 0, }, palettes = { { total = 2, limit = false, keys = false, byTiles = false, byPixels = false, byMap = { width = 240, height = 224, }, colours = false, }, }, sizes = { { width = 8, height = 8, }, }, transform = { move = 'simulate', rotate = false, scale = false, shear = false, affine = false, }, }, mode288 = { startCut = { x = 0, y = 0, }, endCut = { x = 0, y = 0, }, palettes = { { total = 2, limit = false, keys = false, byTiles = false, byPixels = false, byMap = { width = 240, height = 224, }, colours = { 000000, ffffff, }, }, }, sizes = { { width = 8, height = 8, }, }, transform = { move = 'simulate', rotate = false, scale = false, shear = false, affine = false, }, }, }, overlay = { optional = true, mode240 = { startCut = { x = 'free', y = 'free', }, endCut = { x = 'free', y = 'free', }, palettes = false, sizes = { { width = 8, height = 8, }, }, transform = { move = 'simulate', rotate = false, scale = false, shear = false, affine = false, }, }, mode288 = { startCut = { x = 'free', y = 'free', }, endCut = { x = 'free', y = 'free', }, palettes = false, sizes = { { width = 8, height = 8, }, }, transform = { move = 'simulate', rotate = false, scale = false, shear = false, affine = false, }, }, }, }, }, }, }, }