summaryrefslogtreecommitdiff
path: root/src/hardware_data
diff options
context:
space:
mode:
authorcoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-20 17:05:56 -0300
committercoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-20 17:05:56 -0300
commitd121ec0b616924007e8368890e5e88b788b53010 (patch)
tree670018309e93335381d90e00fdcd61535e7548e2 /src/hardware_data
parent3b7663b3470f2369e921fd4a05b3dcde347a6fea (diff)
Add uze_atmega644_mode9
Diffstat (limited to 'src/hardware_data')
-rw-r--r--src/hardware_data/graphics/uze_atmega644_mode9.lua121
1 files changed, 121 insertions, 0 deletions
diff --git a/src/hardware_data/graphics/uze_atmega644_mode9.lua b/src/hardware_data/graphics/uze_atmega644_mode9.lua
new file mode 100644
index 0000000..0024d75
--- /dev/null
+++ b/src/hardware_data/graphics/uze_atmega644_mode9.lua
@@ -0,0 +1,121 @@
+return {
+ screen = {
+ mode360 = {
+ width = 360,
+ height = 240,
+ refresh = 60,
+ origin = {
+ x = 0,
+ y = 0,
+ },
+ },
+ mode480 = {
+ width = 480,
+ height = 240,
+ refresh = 60,
+ origin = {
+ x = 0,
+ y = 0,
+ },
+ },
+ pixels = '?',
+ texels = '?',
+ vertices = false,
+ },
+ colours = {
+ total = 256,
+ limit = false,
+ background = false,
+ transparent = false,
+ },
+ meshes = false,
+ shaders = {
+ api = false,
+ version = false,
+ fragment = false,
+ vectex = false,
+ geometry = false,
+ tessellation = false,
+ },
+ physic = false,
+ sprites = false,
+ tiles = {
+ layers = {
+ {
+ total = {
+ x = 80,
+ y = 30,
+ 2400,
+ },
+ onScreen = {
+ mode240 = {
+ 840,
+ },
+ mode288 = {
+ 1008,
+ },
+ },
+ unique = '?',
+ screenSections = {
+ mirror = false,
+ main = {
+ optional = false,
+ mode360 = {
+ start = {
+ x = 0,
+ y = 0,
+ },
+ end = {
+ x = 0,
+ y = 0,
+ },
+ palettes = false,
+ sizes = {
+ {
+ width = 6,
+ height = 8,
+ },
+ },
+ transform = {
+ move = 'simulate',
+ rotate = false,
+ scale = false,
+ shear = false,
+ affine = false,
+ },
+ },
+ mode480 = {
+ start = {
+ x = 0,
+ y = 0,
+ },
+ end = {
+ x = 0,
+ y = 0,
+ },
+ palettes = {
+ total = 2,
+ limit = false,
+ keys = false,
+ map = false,
+ },
+ sizes = {
+ {
+ width = 6,
+ height = 8,
+ },
+ },
+ transform = {
+ move = 'simulate',
+ rotate = false,
+ scale = false,
+ shear = false,
+ affine = false,
+ },
+ },
+ },
+ },
+ },
+ },
+ },
+}