summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-19 00:57:52 -0300
committercoadde [Márcio Alexandre Silva Delgado] <coadde@parabola.nu>2016-12-19 00:57:52 -0300
commit6c36dd0f4eb9927e9eed0804387fef0fc33fbf72 (patch)
treedb4ddbec54ada6e46c919207fc15390218ebcc53
parenta216381dce36b6584b5a9a3a61e1b50c0bd21929 (diff)
Update graphics modes
-rw-r--r--src/hardware_data/graphics/vdp_gg_mode4.lua28
-rw-r--r--src/hardware_data/graphics/vdp_upd9004g-224_mode4.lua28
-rw-r--r--src/hardware_data/graphics/vdp_upd9004g-240_mode4.lua28
-rw-r--r--src/hardware_data/graphics/vdp_ym2602_mode4.lua2
4 files changed, 55 insertions, 31 deletions
diff --git a/src/hardware_data/graphics/vdp_gg_mode4.lua b/src/hardware_data/graphics/vdp_gg_mode4.lua
index b9dcbb7..23c7b27 100644
--- a/src/hardware_data/graphics/vdp_gg_mode4.lua
+++ b/src/hardware_data/graphics/vdp_gg_mode4.lua
@@ -1,23 +1,26 @@
return {
screen = {
ntsc = {
- width = 160,
- height = 144,
- fps = 29.97,
- origin = {
+ width = 160,
+ height = 144,
+ refresh = 59.922743,
+ origin = {
x = 0,
y = 0,
},
},
pal = {
- width = 160,
- height = 144,
- fps = 25,
- origin = {
+ width = 160,
+ height = 144,
+ refresh = 49.701459,
+ origin = {
x = 0,
y = 0,
},
},
+ pxps = 39424,
+ txps = 552,
+ plps = false,
},
colours = {
total = '12bpp',
@@ -67,7 +70,12 @@ return {
tiles = {
layers = {
{
- total = 399,
+ total = {
+ x = '?',
+ y = '?',
+ '?',
+ },
+ onScreen = 399,
limit = false,
unique = 488,
independent = false,
@@ -75,7 +83,7 @@ return {
specify = true,
{
total = 16,
- limit = 16,
+ limit = false,
keys = '1-optional',
},
},
diff --git a/src/hardware_data/graphics/vdp_upd9004g-224_mode4.lua b/src/hardware_data/graphics/vdp_upd9004g-224_mode4.lua
index 51a5e66..eecd6ff 100644
--- a/src/hardware_data/graphics/vdp_upd9004g-224_mode4.lua
+++ b/src/hardware_data/graphics/vdp_upd9004g-224_mode4.lua
@@ -1,23 +1,26 @@
return {
screen = {
ntsc = {
- width = 256,
- height = 224,
- fps = 29.97,
- origin = {
+ width = 256,
+ height = 224,
+ refresh = 59.922743,
+ origin = {
x = 0,
y = 0,
},
},
pal = {
- width = 256,
- height = 224,
- fps = 25,
- origin = {
+ width = 256,
+ height = 224,
+ refresh = 49.701459,
+ origin = {
x = 0,
y = 0,
},
},
+ pxps = 39424,
+ txps = 552,
+ plps = false,
},
colours = {
total = 64,
@@ -67,7 +70,12 @@ return {
tiles = {
layers = {
{
- total = 927,
+ total = {
+ x = '?',
+ y = '?',
+ '?',
+ },
+ onScreen = 927,
limit = false,
unique = 488,
independent = false,
@@ -75,7 +83,7 @@ return {
specify = true,
{
total = 16,
- limit = 16,
+ limit = false,
keys = '1-optional',
},
},
diff --git a/src/hardware_data/graphics/vdp_upd9004g-240_mode4.lua b/src/hardware_data/graphics/vdp_upd9004g-240_mode4.lua
index 3e8b6bf..e2c63d6 100644
--- a/src/hardware_data/graphics/vdp_upd9004g-240_mode4.lua
+++ b/src/hardware_data/graphics/vdp_upd9004g-240_mode4.lua
@@ -1,23 +1,26 @@
return {
screen = {
ntsc = {
- width = 256,
- height = 240,
- fps = 29.97,
- origin = {
+ width = 256,
+ height = 240,
+ refresh = 59.922743,
+ origin = {
x = 0,
y = 0,
},
},
pal = {
- width = 256,
- height = 240,
- fps = 25,
- origin = {
+ width = 256,
+ height = 240,
+ refresh = 49.701459,
+ origin = {
x = 0,
y = 0,
},
},
+ pxps = 39424,
+ txps = 552,
+ plps = false,
},
colours = {
total = 64,
@@ -67,7 +70,12 @@ return {
tiles = {
layers = {
{
- total = 959,
+ total = {
+ x = '?',
+ y = '?',
+ '?',
+ },
+ onScreen = 959,
limit = false,
unique = 488,
independent = false,
@@ -75,7 +83,7 @@ return {
specify = true,
{
total = 16,
- limit = 16,
+ limit = false,
keys = '1-optional',
},
},
diff --git a/src/hardware_data/graphics/vdp_ym2602_mode4.lua b/src/hardware_data/graphics/vdp_ym2602_mode4.lua
index 7f120bc..591d4b3 100644
--- a/src/hardware_data/graphics/vdp_ym2602_mode4.lua
+++ b/src/hardware_data/graphics/vdp_ym2602_mode4.lua
@@ -83,7 +83,7 @@ return {
specify = true,
{
total = 16,
- limit = 16,
+ limit = false,
keys = '1-optional',
},
},