From c175b67407c211746ef032408e520a14a1b2f5f7 Mon Sep 17 00:00:00 2001 From: linckandrea Date: Mon, 6 Feb 2023 13:08:48 +0100 Subject: [PATCH 1/3] GraphicMods: add built in mods for DOF --- .../GraphicMods/All Games DOF Removal/all.txt | 0 .../All Games DOF Removal/metadata.json | 15 ++++++++++++++ .../All Games Native Resolution DOF/all.txt | 0 .../metadata.json | 20 +++++++++++++++++++ 4 files changed, 35 insertions(+) create mode 100644 Data/Sys/Load/GraphicMods/All Games DOF Removal/all.txt create mode 100644 Data/Sys/Load/GraphicMods/All Games DOF Removal/metadata.json create mode 100644 Data/Sys/Load/GraphicMods/All Games Native Resolution DOF/all.txt create mode 100644 Data/Sys/Load/GraphicMods/All Games Native Resolution DOF/metadata.json diff --git a/Data/Sys/Load/GraphicMods/All Games DOF Removal/all.txt b/Data/Sys/Load/GraphicMods/All Games DOF Removal/all.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Data/Sys/Load/GraphicMods/All Games DOF Removal/metadata.json b/Data/Sys/Load/GraphicMods/All Games DOF Removal/metadata.json new file mode 100644 index 0000000000..5758d41b27 --- /dev/null +++ b/Data/Sys/Load/GraphicMods/All Games DOF Removal/metadata.json @@ -0,0 +1,15 @@ +{ + "meta": + { + "title": "DOF Removal", + "author": "Dolphin Team", + "description": "Skips drawing DOF effects. May be preferable when using a DOF solution from Dolphin's post processing shaders or a third party tool." + }, + "features": + [ + { + "group": "DOF", + "action": "skip" + } + ] +} diff --git a/Data/Sys/Load/GraphicMods/All Games Native Resolution DOF/all.txt b/Data/Sys/Load/GraphicMods/All Games Native Resolution DOF/all.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Data/Sys/Load/GraphicMods/All Games Native Resolution DOF/metadata.json b/Data/Sys/Load/GraphicMods/All Games Native Resolution DOF/metadata.json new file mode 100644 index 0000000000..4aeea2e7c0 --- /dev/null +++ b/Data/Sys/Load/GraphicMods/All Games Native Resolution DOF/metadata.json @@ -0,0 +1,20 @@ +{ + "meta": + { + "title": "Native Resolution DOF", + "author": "Dolphin Team", + "description": "Scales DOF effects to draw at their native resolution, regardless of internal resolution. Results in DOF looking much more natural at higher resolutions but may cause shimmering." + }, + "features": + [ + { + "group": "DOF", + "action": "scale", + "action_data": { + "X": 1.0, + "Y": 1.0, + "Z": 1.0 + } + } + ] +} From f024fa7ee0a6a9ed47d08ae9f029c9a0baab70de Mon Sep 17 00:00:00 2001 From: linckandrea Date: Mon, 6 Feb 2023 13:19:20 +0100 Subject: [PATCH 2/3] GraphicMods: add Pandora's Tower --- .../Load/GraphicMods/Pandora's Tower/SX3.txt | 0 .../GraphicMods/Pandora's Tower/metadata.json | 36 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 Data/Sys/Load/GraphicMods/Pandora's Tower/SX3.txt create mode 100644 Data/Sys/Load/GraphicMods/Pandora's Tower/metadata.json diff --git a/Data/Sys/Load/GraphicMods/Pandora's Tower/SX3.txt b/Data/Sys/Load/GraphicMods/Pandora's Tower/SX3.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Data/Sys/Load/GraphicMods/Pandora's Tower/metadata.json b/Data/Sys/Load/GraphicMods/Pandora's Tower/metadata.json new file mode 100644 index 0000000000..dcbdadd49a --- /dev/null +++ b/Data/Sys/Load/GraphicMods/Pandora's Tower/metadata.json @@ -0,0 +1,36 @@ +{ + "meta": + { + "title": "Bloom and DOF Texture Definitions", + "author": "linckandrea" + }, + "groups": + [ + { + "name": "Bloom", + "targets": [ + { + "type": "efb", + "texture_filename": "efb1_n09_20x15_1" + }, + { + "type": "efb", + "texture_filename": "efb1_n21_20x15_1" + } + ] + }, + { + "name": "DOF", + "targets": [ + { + "type": "efb", + "texture_filename": "efb1_n10_320x240_4" + }, + { + "type": "efb", + "texture_filename": "efb1_n11_320x240_1" + } + ] + } + ] +} From a05654b57195d14a68a77abcfea5a1dc1127c63a Mon Sep 17 00:00:00 2001 From: linckandrea Date: Mon, 6 Feb 2023 13:21:01 +0100 Subject: [PATCH 3/3] GraphicMods: The Last Story: update HUD mod & add DOF definitions --- .../GraphicMods/The Last Story/metadata.json | 108 +++++++++++++++++- 1 file changed, 106 insertions(+), 2 deletions(-) diff --git a/Data/Sys/Load/GraphicMods/The Last Story/metadata.json b/Data/Sys/Load/GraphicMods/The Last Story/metadata.json index a7e5a44b47..8180ff2efd 100644 --- a/Data/Sys/Load/GraphicMods/The Last Story/metadata.json +++ b/Data/Sys/Load/GraphicMods/The Last Story/metadata.json @@ -1,7 +1,7 @@ { "meta": { - "title": "Bloom and HUD Texture Definitions", + "title": "Bloom, DOF and HUD Texture Definitions", "author": "iwubcode" }, "groups": @@ -20,6 +20,61 @@ "pretty_name": "faces", "texture_filename": "tex1_512x256_ff742945bb1f5cd6_14" }, + { + "type": "draw_started", + "pretty_name": "faces2", + "texture_filename": "tex1_512x256_bf69f6bcc9fa1c84_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "faces2", + "texture_filename": "tex1_512x256_bf69f6bcc9fa1c84_14" + }, + { + "type": "draw_started", + "pretty_name": "faces3", + "texture_filename": "tex1_512x256_6a7db9462722f3f2_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "faces3", + "texture_filename": "tex1_512x256_6a7db9462722f3f2_14" + }, + { + "type": "draw_started", + "pretty_name": "faces4", + "texture_filename": "tex1_512x256_9c3091b878ecc5d5_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "faces4", + "texture_filename": "tex1_512x256_9c3091b878ecc5d5_14" + }, + { + "type": "draw_started", + "pretty_name": "faces5", + "texture_filename": "tex1_512x256_8787a867fd0d1f6c_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "faces5", + "texture_filename": "tex1_512x256_8787a867fd0d1f6c_14" + }, + { + "type": "draw_started", + "pretty_name": "faces5", + "texture_filename": "tex1_512x256_a47bcf54cfeeaafd_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "faces5", + "texture_filename": "tex1_512x256_a47bcf54cfeeaafd_14" + }, { "type": "draw_started", "pretty_name": "text", @@ -97,6 +152,17 @@ "pretty_name": "text7", "texture_filename": "tex1_128x128_73d3f8a2f0347b4a_0" }, + { + "type": "draw_started", + "pretty_name": "text8", + "texture_filename": "tex1_32x32_8261c7f3bc24e3a7_0" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "text8", + "texture_filename": "tex1_32x32_8261c7f3bc24e3a7_0" + }, { "type": "draw_started", "pretty_name": "large numbers", @@ -129,6 +195,39 @@ "value": "2d", "pretty_name": "life outline", "texture_filename": "tex1_128x64_deeeaa33ca3dc0f1_14" + }, + { + "type": "draw_started", + "pretty_name": "ability bar", + "texture_filename": "tex1_64x64_59345b5687ee93e6_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "ability bar", + "texture_filename": "tex1_64x64_59345b5687ee93e6_14" + }, + { + "type": "draw_started", + "pretty_name": "ability bar2", + "texture_filename": "tex1_128x128_84ede5f362602f6b_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "ability bar2", + "texture_filename": "tex1_128x128_84ede5f362602f6b_14" + }, + { + "type": "draw_started", + "pretty_name": "ability bar2", + "texture_filename": "tex1_256x512_4cac4a78235f5e94_14" + }, + { + "type": "projection", + "value": "2d", + "pretty_name": "ability bar2", + "texture_filename": "tex1_256x512_4cac4a78235f5e94_14" } ] }, @@ -146,7 +245,12 @@ { "type": "efb", "texture_filename": "efb1_n359_160x112_1" - }, + } + ] + }, + { + "name": "DOF", + "targets": [ { "type": "efb", "texture_filename": "efb1_n432_320x224_6"