summaryrefslogtreecommitdiff
path: root/src/hardware_data
diff options
context:
space:
mode:
authorcoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-21 15:23:03 -0300
committercoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-21 15:23:03 -0300
commit245c9b7d7f37a37d20bdc224eb57b0aabea0cfe4 (patch)
tree03db0a89b56070adc6cec2ca84931a693d261490 /src/hardware_data
parent301a0fd58e860d9f3ce03896e7bbe20e4d8cbbf1 (diff)
Update graphics modes
Diffstat (limited to 'src/hardware_data')
-rw-r--r--src/hardware_data/graphics/uze_atmega644_mode3.lua5
-rw-r--r--src/hardware_data/graphics/uze_atmega644_mode9.lua23
2 files changed, 18 insertions, 10 deletions
diff --git a/src/hardware_data/graphics/uze_atmega644_mode3.lua b/src/hardware_data/graphics/uze_atmega644_mode3.lua
index 26400f2..2bc1f52 100644
--- a/src/hardware_data/graphics/uze_atmega644_mode3.lua
+++ b/src/hardware_data/graphics/uze_atmega644_mode3.lua
@@ -1,5 +1,6 @@
return {
screen = {
+ -- Scroll Mode and Static Mode can be changed by compilation --
scrollMode = {
width = 224,
height = 224,
@@ -39,7 +40,9 @@ return {
},
physic = false,
sprites = {
- onScreen = 20,
+ -- Max sprites on screen can be changed by compilation --
+ onScreen = '>=20=<',
+ -- Max sprites on line are undocumented, but is visible 10 or more --
onLine = '>=10',
palettes = {
{
diff --git a/src/hardware_data/graphics/uze_atmega644_mode9.lua b/src/hardware_data/graphics/uze_atmega644_mode9.lua
index 76454ad..0e443d9 100644
--- a/src/hardware_data/graphics/uze_atmega644_mode9.lua
+++ b/src/hardware_data/graphics/uze_atmega644_mode9.lua
@@ -1,8 +1,9 @@
return {
screen = {
+ -- Mode 360 and Mode 380 can be changed by compilation --
mode360 = {
width = 360,
- height = 224,
+ height = '>=224=<',
refresh = 60,
origin = {
x = 0,
@@ -11,7 +12,7 @@ return {
},
mode480 = {
width = 480,
- height = 224,
+ height = '>=224=<',
refresh = 60,
origin = {
x = 0,
@@ -25,7 +26,7 @@ return {
colours = {
total = 256,
limit = false,
- background = false,
+ background = 'byTileRow',
transparent = false,
},
meshes = false,
@@ -45,13 +46,15 @@ return {
total = {
mode360 = {
x = 60,
- y = 28,
- 1680,
+ -- VRAM Tiles height can be changed by compilation --
+ y = '>=28=<',
+ '>=1680=<',
},
mode480 = {
x = 80,
- y = 28,
- 2240,
+ -- VRAM Tiles height can be changed by compilation --
+ y = '>=28=<',
+ '>=2240=<',
},
},
onScreen = {
@@ -80,7 +83,8 @@ return {
sizes = {
{
width = 6,
- height = 8,
+ -- Tile height can be changed by compilation --
+ height = '>=8=<',
},
},
transform = {
@@ -117,7 +121,8 @@ return {
sizes = {
{
width = 6,
- height = 8,
+ -- Tile height can be changed by compilation --
+ height = '>=8=<',
},
},
transform = {