summaryrefslogtreecommitdiff
path: root/src/hardware_data/graphics/uze_atmega644_mode2.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/hardware_data/graphics/uze_atmega644_mode2.lua')
-rw-r--r--src/hardware_data/graphics/uze_atmega644_mode2.lua47
1 files changed, 43 insertions, 4 deletions
diff --git a/src/hardware_data/graphics/uze_atmega644_mode2.lua b/src/hardware_data/graphics/uze_atmega644_mode2.lua
index 23d450a..c1c10bd 100644
--- a/src/hardware_data/graphics/uze_atmega644_mode2.lua
+++ b/src/hardware_data/graphics/uze_atmega644_mode2.lua
@@ -9,9 +9,10 @@ return {
y = 0,
},
},
- pxps = 13824,
- txps = 288,
- plps = false,
+ pixels = '(32*6*8)+(256*6*8)+layers',
+ texels = '32+256+layers',
+ vertices = false,
+ vram = '(1024*6*8)+layers',
},
colours = {
total = 256,
@@ -56,7 +57,7 @@ return {
},
tiles = {
layers = {
- free = {
+ {
total = {
x = 32,
y = 32,
@@ -94,6 +95,44 @@ return {
},
},
},
+ free = {
+ total = {
+ x = 32,
+ y = 32,
+ 1024,
+ },
+ onScreen = {
+ 725,
+ },
+ unique = 'free',
+ independent = false,
+ palettes = {
+ specify = true,
+ {
+ total = 256,
+ limit = 255,
+ keys = 1,
+ map = false,
+ },
+ },
+ mirror = false,
+ transform = {
+ individual = true,
+ move = {
+ 'free',
+ },
+ rotate = false,
+ scale = false,
+ shear = false,
+ affine = false,
+ },
+ sizes = {
+ {
+ width = 6,
+ height = 'free',
+ },
+ },
+ },
},
},
}