summaryrefslogtreecommitdiff
path: root/src/hardware_data/graphics/uze_atmega644_mode3.lua
diff options
context:
space:
mode:
authorcoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-20 09:20:15 -0300
committercoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-20 09:20:15 -0300
commitd5ae0c858475fd657e39f4deb431503e60b6bfc3 (patch)
tree264ac13e46bb33352d192f03316a99d5f5c033e2 /src/hardware_data/graphics/uze_atmega644_mode3.lua
parentf5011a7a90df1aaecd3e24ffeeb9f43dc60bed9d (diff)
Update graphics modes
Diffstat (limited to 'src/hardware_data/graphics/uze_atmega644_mode3.lua')
-rw-r--r--src/hardware_data/graphics/uze_atmega644_mode3.lua79
1 files changed, 28 insertions, 51 deletions
diff --git a/src/hardware_data/graphics/uze_atmega644_mode3.lua b/src/hardware_data/graphics/uze_atmega644_mode3.lua
index 94aac15..809d0bb 100644
--- a/src/hardware_data/graphics/uze_atmega644_mode3.lua
+++ b/src/hardware_data/graphics/uze_atmega644_mode3.lua
@@ -18,10 +18,9 @@ return {
y = 0,
},
},
- pixels = 34048,
- texels = 532,
+ pixels = 17664,
+ texels = 276,
vertices = false,
- vram = 132352,
},
colours = {
total = 256,
@@ -67,6 +66,10 @@ return {
tiles = {
layers = {
{
+ screenSections = {
+ main = 'free',
+ overlay 'free',
+ },
total = {
x = 32,
y = 32,
@@ -77,7 +80,6 @@ return {
staticMode = 840,
},
unique = 256,
- independent = false,
palettes = {
specify = true,
{
@@ -89,55 +91,30 @@ return {
},
mirror = false,
transform = {
- individual = true,
- move = {
- scrollMode = true,
- staticMode = 'simulate',
- },
- rotate = false,
- scale = false,
- shear = false,
- affine = false,
- },
- sizes = {
- {
- width = 8,
- height = 8,
+ main = {
+ independent = false,
+ move = {
+ scrollMode = true,
+ staticMode = 'simulate',
+ },
+ rotate = false,
+ scale = false,
+ shear = false,
+ affine = false,
+ size = false,
},
- },
- },
- ui = {
- total = {
- x = 32,
- y = 32,
- 1024,
- },
- onScreen = {
- scrollMode = 840,
- staticMode = 840,
- },
- unique = 256,
- independent = false,
- palettes = {
- specify = true,
- {
- total = 256,
- limit = 255,
- keys = 1,
- map = false,
- },
- },
- mirror = false,
- transform = {
- individual = true,
- move = {
- scrollMode = 'simulate',
- staticMode = 'simulate',
+ overlay = {
+ independent = false,
+ move = {
+ scrollMode = 'simulate',
+ staticMode = 'simulate',
+ },
+ rotate = false,
+ scale = false,
+ shear = false,
+ affine = false,
+ size = false,
},
- rotate = false,
- scale = false,
- shear = false,
- affine = false,
},
sizes = {
{