diff options
author | coadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu> | 2016-12-21 15:23:03 -0300 |
---|---|---|
committer | coadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu> | 2016-12-21 15:23:03 -0300 |
commit | 245c9b7d7f37a37d20bdc224eb57b0aabea0cfe4 (patch) | |
tree | 03db0a89b56070adc6cec2ca84931a693d261490 /src/hardware_data | |
parent | 301a0fd58e860d9f3ce03896e7bbe20e4d8cbbf1 (diff) |
Update graphics modes
Diffstat (limited to 'src/hardware_data')
-rw-r--r-- | src/hardware_data/graphics/uze_atmega644_mode3.lua | 5 | ||||
-rw-r--r-- | src/hardware_data/graphics/uze_atmega644_mode9.lua | 23 |
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 = { |