diff options
8 files changed, 120 insertions, 85 deletions
diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode0.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode0.lua index d01855c..e21b9db 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode0.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode0.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -76,9 +78,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, }, mirror = true, @@ -114,9 +117,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, }, mirror = true, @@ -152,9 +156,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, }, mirror = true, @@ -190,9 +195,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, }, mirror = true, diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode1.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode1.lua index 38b78d4..c425131 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode1.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode1.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -76,9 +78,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 15, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, }, mirror = true, @@ -114,9 +117,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 15, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, }, mirror = true, @@ -152,9 +156,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, }, mirror = true, diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode2.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode2.lua index 1cf52dd..fb8a4bc 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode2.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode2.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -76,9 +78,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 15, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, }, mirror = true, @@ -114,9 +117,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 15, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, }, mirror = true, diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode3.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode3.lua index aa6701f..568ee38 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode3.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode3.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -76,9 +78,10 @@ return { independent = false, palettes = { specify = '443ppp', - free = { - colours = 255, - keys = 1, + { + total = '15bpp', + limit = 255, + keys = 1, }, }, mirror = true, @@ -114,9 +117,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 15, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, }, mirror = true, diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode4.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode4.lua index 7a9ff1b..b43382b 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode4.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode4.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -75,10 +77,11 @@ return { { independent = false, palettes = { - specify = 'true', - free = { - colours = 255, - keys = 1, + specify = true, + { + total = '15bpp', + limit = 255, + keys = 1, }, }, mirror = true, @@ -114,9 +117,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, }, mirror = true, diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode5.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode5.lua index f737962..5473944 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode5.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode5.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -76,9 +78,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 15, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, }, mirror = true, @@ -114,9 +117,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 3, + keys = 1, }, }, mirror = true, diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode6.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode6.lua index 889d1b0..fa91d38 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode6.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode6.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -76,9 +78,10 @@ return { independent = false, palettes = { specify = false, - free = { - colours = 15, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, }, mirror = false, diff --git a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode7.lua b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode7.lua index cadaf00..96ba6f3 100644 --- a/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode7.lua +++ b/src/hardware_data/scripts/load/graphics/s-ppux_5c7x-0x_mode7.lua @@ -40,10 +40,12 @@ return { onLine = 34, palettes = { specify = true, - free = { - colours = 3, - keys = 1, + { + total = '15bpp', + limit = 15, + keys = 1, }, + }, transform = { move = true, rotate = false, @@ -75,10 +77,11 @@ return { plane = { independent = true, palettes = { - specify = 'false', - free = { - colours = 255, - keys = 1, + specify = false, + { + total = '15bpp', + limit = 255, + keys = 1, }, }, mirror = false, @@ -101,10 +104,11 @@ return { a = { independent = 'plane', palettes = { - specify = 'false', - free = { - colours = 127, - keys = 1, + specify = false, + { + total = '15bpp', + limit = 127, + keys = 1, }, }, mirror = 'b', @@ -127,10 +131,11 @@ return { b = { independent = 'plane', palettes = { - specify = 'false', - free = { - colours = 127, - keys = 1, + specify = false, + { + total = '15bpp', + limit = 127, + keys = 1, }, }, mirror = 'a', |