diff options
Diffstat (limited to 'src/hardware_data/scripts/load')
14 files changed, 50 insertions, 43 deletions
diff --git a/src/hardware_data/scripts/load/graphics/ppu_cgb.lua b/src/hardware_data/scripts/load/graphics/ppu_cgb.lua index 0fd4c0a..0a89cbd 100644 --- a/src/hardware_data/scripts/load/graphics/ppu_cgb.lua +++ b/src/hardware_data/scripts/load/graphics/ppu_cgb.lua @@ -94,7 +94,9 @@ return { tiles = { layers = { { - unique = 384, + total = 399, + limit = 384, + unique = true, independent = false, palettes = { specify = true, diff --git a/src/hardware_data/scripts/load/graphics/ppu_gb.lua b/src/hardware_data/scripts/load/graphics/ppu_gb.lua index 44147f6..3206fc6 100644 --- a/src/hardware_data/scripts/load/graphics/ppu_gb.lua +++ b/src/hardware_data/scripts/load/graphics/ppu_gb.lua @@ -70,7 +70,9 @@ return { tiles = { layers = { { - unique = 192, + total = 399, + limit = 192, + unique = true, independent = false, palettes = { specify = true, diff --git a/src/hardware_data/scripts/load/graphics/ppu_rp2c02.lua b/src/hardware_data/scripts/load/graphics/ppu_rp2c02.lua index fba618f..36d05c9 100644 --- a/src/hardware_data/scripts/load/graphics/ppu_rp2c02.lua +++ b/src/hardware_data/scripts/load/graphics/ppu_rp2c02.lua @@ -78,7 +78,9 @@ return { tiles = { layers = { { - unique = 256, + total = 272, + limit = 256, + unique = true, independent = false, palettes = { specify = true, diff --git a/src/hardware_data/scripts/load/graphics/ppu_sgb.lua b/src/hardware_data/scripts/load/graphics/ppu_sgb.lua index df17813..4a300ed 100644 --- a/src/hardware_data/scripts/load/graphics/ppu_sgb.lua +++ b/src/hardware_data/scripts/load/graphics/ppu_sgb.lua @@ -70,7 +70,9 @@ return { tiles = { layers = { { - unique = 192, + total = 399, + limit = 192, + unique = true, independent = false, palettes = { specify = true, diff --git a/src/hardware_data/scripts/load/graphics/tms9918a_mode0.lua b/src/hardware_data/scripts/load/graphics/tms9918a_mode0.lua index 82e1351..b6c3346 100644 --- a/src/hardware_data/scripts/load/graphics/tms9918a_mode0.lua +++ b/src/hardware_data/scripts/load/graphics/tms9918a_mode0.lua @@ -30,6 +30,9 @@ return { tiles = { layers = { { + total = 960, + limit = false, + unique = true, independent = false, palettes = { specify = true, @@ -41,7 +44,7 @@ return { mirror = false, transform = { individual = false, - move = false, + move = 'perTileSize', rotate = false, scale = false, shear = false, diff --git a/src/hardware_data/scripts/load/graphics/tms9918a_mode1.lua b/src/hardware_data/scripts/load/graphics/tms9918a_mode1.lua index fe36579..3ff5574 100644 --- a/src/hardware_data/scripts/load/graphics/tms9918a_mode1.lua +++ b/src/hardware_data/scripts/load/graphics/tms9918a_mode1.lua @@ -57,6 +57,9 @@ return { tiles = { layers = { { + total = 768, + limit = false, + unique = true, independent = false, palettes = { specify = true, @@ -68,7 +71,7 @@ return { mirror = false, transform = { individual = false, - move = false, + move = 'perTileSize', rotate = false, scale = false, shear = false, diff --git a/src/hardware_data/scripts/load/graphics/tms9918a_mode2.lua b/src/hardware_data/scripts/load/graphics/tms9918a_mode2.lua index 8013b07..ab88af5 100644 --- a/src/hardware_data/scripts/load/graphics/tms9918a_mode2.lua +++ b/src/hardware_data/scripts/load/graphics/tms9918a_mode2.lua @@ -57,6 +57,9 @@ return { tiles = { layers = { { + total = 768, + limit = false, + unique = true, independent = false, palettes = { specify = true, @@ -68,7 +71,7 @@ return { mirror = false, transform = { individual = false, - move = false, + move = 'perTileSize', rotate = false, scale = false, shear = false, diff --git a/src/hardware_data/scripts/load/graphics/tms9918a_mode20.lua b/src/hardware_data/scripts/load/graphics/tms9918a_mode20.lua index add720f..990e2ea 100644 --- a/src/hardware_data/scripts/load/graphics/tms9918a_mode20.lua +++ b/src/hardware_data/scripts/load/graphics/tms9918a_mode20.lua @@ -26,37 +26,13 @@ return { tessellation = false, }, physic = false, - sprites = { - onScreen = 32, - onLine = 4, - palettes = { - specify = true, - free = { - colours = 1, - keys = 1, - }, - }, - transform = { - move = true, - rotate = false, - scale = '2x,flip', - shear = false, - affine = false, - }, - sizes = { - { - width = 8, - height = 8, - }, - { - width = 16, - height = 16, - }, - }, - }, + sprites = false, tiles = { layers = { { + total = 960, + limit = false, + unique = true, independent = false, palettes = { specify = true, @@ -68,7 +44,7 @@ return { mirror = false, transform = { individual = false, - move = false, + move = 'perTileSize', rotate = false, scale = false, shear = false, @@ -76,8 +52,8 @@ return { }, sizes = { { - width = 6, - height = 8, + width = 6, + height = 8, }, }, map = { diff --git a/src/hardware_data/scripts/load/graphics/tms9918a_mode21.lua b/src/hardware_data/scripts/load/graphics/tms9918a_mode21.lua index 29cdacb..e494008 100644 --- a/src/hardware_data/scripts/load/graphics/tms9918a_mode21.lua +++ b/src/hardware_data/scripts/load/graphics/tms9918a_mode21.lua @@ -57,6 +57,9 @@ return { tiles = { layers = { { + total = 768, + limit = false, + unique = true, independent = false, palettes = { specify = true, @@ -68,7 +71,7 @@ return { mirror = false, transform = { individual = false, - move = false, + move = 'perTileSize', rotate = false, scale = false, shear = false, @@ -76,8 +79,8 @@ return { }, sizes = { { - width = 8, - height = 8, + width = 8, + height = 8, }, }, map = { diff --git a/src/hardware_data/scripts/load/graphics/tms9918a_mode3.lua b/src/hardware_data/scripts/load/graphics/tms9918a_mode3.lua index 6f1a577..7a18e04 100644 --- a/src/hardware_data/scripts/load/graphics/tms9918a_mode3.lua +++ b/src/hardware_data/scripts/load/graphics/tms9918a_mode3.lua @@ -57,10 +57,13 @@ return { tiles = { layers = { { + total = 48, + limit = false, + unique = true, independent = false, palettes = { specify = true, - free = { + { colours = '15+1', keys = false, }, @@ -68,7 +71,7 @@ return { mirror = false, transform = { individual = false, - move = false, + move = 'perTileSize', rotate = false, scale = false, shear = false, diff --git a/src/hardware_data/scripts/load/graphics/vdp_gg_mode4.lua b/src/hardware_data/scripts/load/graphics/vdp_gg_mode4.lua index 77ad620..d1cbf48 100644 --- a/src/hardware_data/scripts/load/graphics/vdp_gg_mode4.lua +++ b/src/hardware_data/scripts/load/graphics/vdp_gg_mode4.lua @@ -66,6 +66,8 @@ return { tiles = { layers = { { + total = 399, + limit = false, unique = 488, independent = false, palettes = { diff --git a/src/hardware_data/scripts/load/graphics/vdp_upd9004g-224_mode4.lua b/src/hardware_data/scripts/load/graphics/vdp_upd9004g-224_mode4.lua index 96a3a40..9f6b505 100644 --- a/src/hardware_data/scripts/load/graphics/vdp_upd9004g-224_mode4.lua +++ b/src/hardware_data/scripts/load/graphics/vdp_upd9004g-224_mode4.lua @@ -66,6 +66,8 @@ return { tiles = { layers = { { + total = 927, + limit = false, unique = 488, independent = false, palettes = { diff --git a/src/hardware_data/scripts/load/graphics/vdp_upd9004g-240_mode4.lua b/src/hardware_data/scripts/load/graphics/vdp_upd9004g-240_mode4.lua index ada9b6e..8bedb47 100644 --- a/src/hardware_data/scripts/load/graphics/vdp_upd9004g-240_mode4.lua +++ b/src/hardware_data/scripts/load/graphics/vdp_upd9004g-240_mode4.lua @@ -66,6 +66,8 @@ return { tiles = { layers = { { + total = 959, + limit = false, unique = 488, independent = false, palettes = { diff --git a/src/hardware_data/scripts/load/graphics/vdp_ym2602_mode4.lua b/src/hardware_data/scripts/load/graphics/vdp_ym2602_mode4.lua index 5548dc1..b57cc49 100644 --- a/src/hardware_data/scripts/load/graphics/vdp_ym2602_mode4.lua +++ b/src/hardware_data/scripts/load/graphics/vdp_ym2602_mode4.lua @@ -66,6 +66,8 @@ return { tiles = { layers = { { + total = 825, + limit = false, unique = 488, independent = false, palettes = { |