summaryrefslogtreecommitdiff
path: root/src/information_only/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'src/information_only/scripts')
-rw-r--r--src/information_only/scripts/load/graphics/ppu_rp2c02.lua36
-rw-r--r--src/information_only/scripts/load/graphics/ppu_rp2c02_affine.lua105
2 files changed, 20 insertions, 121 deletions
diff --git a/src/information_only/scripts/load/graphics/ppu_rp2c02.lua b/src/information_only/scripts/load/graphics/ppu_rp2c02.lua
index fe1f97c..39d8ece 100644
--- a/src/information_only/scripts/load/graphics/ppu_rp2c02.lua
+++ b/src/information_only/scripts/load/graphics/ppu_rp2c02.lua
@@ -55,14 +55,15 @@ return {
},
tile = {
layer = {
- {
+ a = {
colors = '2bpp',
specifyColors = false,
- moveIndividual = false,
+ moveIndividual = 'bcd',
+ independent = 'bcd',
rotate = false,
scale = false,
- shear = false,
- affine = false,
+ shear = true,
+ affine = true,
size = {
default = {
width = 32,
@@ -70,14 +71,15 @@ return {
},
},
},
- {
+ b = {
colors = '2bpp',
specifyColors = false,
- moveIndividual = false,
+ moveIndividual = 'acd',
+ independent = 'acd',
rotate = false,
scale = false,
- shear = false,
- affine = false,
+ shear = true,
+ affine = true,
size = {
default = {
width = 32,
@@ -85,14 +87,15 @@ return {
},
},
},
- {
+ c = {
colors = '2bpp',
specifyColors = false,
- moveIndividual = false,
+ moveIndividual = 'abd',
+ independent = 'abd',
rotate = false,
scale = false,
- shear = false,
- affine = false,
+ shear = true,
+ affine = true,
size = {
default = {
width = 32,
@@ -100,14 +103,15 @@ return {
},
},
},
- {
+ d = {
colors = '2bpp',
specifyColors = false,
- moveIndividual = false,
+ moveIndividual = 'abc',
+ independent = 'abc',
rotate = false,
scale = false,
- shear = false,
- affine = false,
+ shear = true,
+ affine = true,
size = {
default = {
width = 32,
diff --git a/src/information_only/scripts/load/graphics/ppu_rp2c02_affine.lua b/src/information_only/scripts/load/graphics/ppu_rp2c02_affine.lua
deleted file mode 100644
index 8d72b84..0000000
--- a/src/information_only/scripts/load/graphics/ppu_rp2c02_affine.lua
+++ /dev/null
@@ -1,105 +0,0 @@
-return {
- screen = {
- default = {
- width = 256,
- height = 224,
- fps = 29.97,
- origin = {
- x = 0,
- y = -8,
- },
- },
- pal = {
- width = 256,
- height = 240,
- fps = 25,
- origin = {
- x = 0,
- y = 0,
- },
- },
- },
- colors = {
- '6bpp',
- transparent = 'colorKey',
- },
- mesh = false,
- api = false,
- shader = {
- false,
- fragment = false,
- },
- physic = false,
- sprite = {
- true,
- colors = '2bpp',
- limits = {
- true,
- screen = 64,
- line = 8,
- },
- rotate = false,
- scale = false,
- shear = false,
- affine = false,
- size = {
- default = {
- width = 8,
- height = 8,
- },
- bigH = {
- width = 8,
- height = 16,
- },
- },
- },
- tile = {
- layer = {
- {
- colors = '2bpp',
- specifyColors = false,
- moveIndividual = false,
- rotate = false,
- scale = false,
- shear = true,
- affine = true,
- size = {
- default = {
- width = 32,
- height = 32,
- },
- },
- },
- {
- colors = '2bpp',
- specifyColors = false,
- moveIndividual = false,
- rotate = false,
- scale = false,
- shear = false,
- affine = false,
- size = {
- default = {
- width = 32,
- height = 32,
- },
- },
- },
- {
- colors = '2bpp',
- specifyColors = false,
- moveIndividual = false,
- rotate = false,
- scale = false,
- shear = false,
- affine = false,
- size = {
- default = {
- width = 32,
- height = 32,
- },
- },
- },
- },
- },
-}