diff --git a/index.html b/index.html
index b2a635e..e69de29 100644
--- a/index.html
+++ b/index.html
@@ -1,8 +0,0 @@
-
-
-
-
-uhhhhhhhhhhhhhhhhhhhhhhh
-
-
-
\ No newline at end of file
diff --git a/placeholder.json b/placeholder.json
new file mode 100644
index 0000000..c26d34d
--- /dev/null
+++ b/placeholder.json
@@ -0,0 +1,485 @@
+[
+ {
+ "type": "memory",
+ "name": "Disable power change",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 2876878,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "75",
+ "dataEnabled": "EB"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Disable monitor change",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 2877030,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "75",
+ "dataEnabled": "EB"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Force BIO2 (KFC) IO in Valkyrie mode",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 5087445,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "87050000",
+ "dataEnabled": "A70C0000"
+ }
+ ]
+ },
+ {
+ "type": "union",
+ "name": "Game FPS Target",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "name": "60 FPS (Default)",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "0000000000004E40",
+ "offset": 8641264
+ }
+ },
+ {
+ "name": "120 FPS",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "0000000000005E40",
+ "offset": 8641264
+ }
+ }
+ ]
+ },
+ {
+ "type": "union",
+ "name": "Note FPS Target",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "name": "60 FPS (Default)",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "F20F5935800658000F28C60F28D60F",
+ "offset": 2874448
+ }
+ },
+ {
+ "name": "120 FPS",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "909090909090B878000000F20F2AF0",
+ "offset": 2874448
+ }
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Shared mode WASAPI",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 5323553,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "04",
+ "dataEnabled": "00"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Shared mode WASAPI Valkyrie",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 5323944,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "07",
+ "dataEnabled": "00"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Unlock All Songs",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 6099143,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "7426",
+ "dataEnabled": "EB1F"
+ },
+ {
+ "offset": 960096,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "440FB6742450",
+ "dataEnabled": "41BE03000000"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Unlock All Difficulties",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 3959582,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "75",
+ "dataEnabled": "EB"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Uncensor album jackets (for K region only)",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 8161368,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "61",
+ "dataEnabled": "75"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Hide all bottom text",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 7788440,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "4652454520504C4159",
+ "dataEnabled": "000000000000000000"
+ },
+ {
+ "offset": 7788488,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "4556454E54204D4F4445",
+ "dataEnabled": "00000000000000000000"
+ },
+ {
+ "offset": 7788472,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "54454E4B4149434849204D4F4445",
+ "dataEnabled": "0000000000000000000000000000"
+ },
+ {
+ "offset": 7788808,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "504153454C493A202573202B202573",
+ "dataEnabled": "000000000000000000000000000000"
+ },
+ {
+ "offset": 7788384,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "4352454449543A202564202020434F494E3A202564202F202564",
+ "dataEnabled": "0000000000000000000000000000000000000000000000000000"
+ },
+ {
+ "offset": 7788456,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "4352454449543A20256400",
+ "dataEnabled": "0000000000000000000000"
+ },
+ {
+ "offset": 7788784,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "504153454C493A204E4F5420415641494C41424C45",
+ "dataEnabled": "000000000000000000000000000000000000000000"
+ },
+ {
+ "offset": 7788760,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "504153454C493A204E4F204143434F554E54",
+ "dataEnabled": "000000000000000000000000000000000000"
+ },
+ {
+ "offset": 7788823,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "00504153454C493A20257300",
+ "dataEnabled": "000000000000000000000000"
+ },
+ {
+ "offset": 7788416,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "455854524120504153454C493A202573",
+ "dataEnabled": "00000000000000000000000000000000"
+ },
+ {
+ "offset": 7788747,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "0025302A6400",
+ "dataEnabled": "000000000000"
+ },
+ {
+ "offset": 7788560,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "8347815B83578393834F928682C582B728257381602989F08F9C82B782E982C982CD8365835883678381836A8385815B82C993FC82E8814183658393834C815B82F02030302C2030302C2030302C20362C20302082CC8F8782C5899F82B582C482AD82BE82B382A281420A8347815B83578393834F82F08DC48A4A82B782E98FEA8D8782CD8365835883678356815B839382C530302C2030302C2030302C20362C20312082CC8F8782C5899F82B582C482AD82BE82B382A28142",
+ "dataEnabled": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Disable subscreen in Valkyrie mode",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 4794254,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "83BDB800000002410F93C64488742451",
+ "dataEnabled": "41B60044887424519090909090909090"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Timer freeze",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 1323173,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "84",
+ "dataEnabled": "85"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Premium timer freeze",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 4000453,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "0F85",
+ "dataEnabled": "90E9"
+ },
+ {
+ "offset": 3707801,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "0F84",
+ "dataEnabled": "90E9"
+ },
+ {
+ "offset": 2681747,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "75",
+ "dataEnabled": "EB"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Hide premium guide banner",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 3101867,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "29824E00",
+ "dataEnabled": "39824E00"
+ }
+ ]
+ },
+ {
+ "type": "union",
+ "name": "Premium Time Length",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "name": "00:00",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "AAB9650000000000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "00:01",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00CA9A3B00000000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "04:20",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "002835893C000000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "13:37",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00AAFE38BE000000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "57:30",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "0044064423030000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "69:00",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00B83AEBC3030000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "10 Minutes",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "0070C9B28B000000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "15 Minutes",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00282E8CD1000000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "20 Minutes",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00E0926517010000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "30 Minutes",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00505C18A3010000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "45 Minutes",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00788AA474020000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "60 Minutes",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00A0B83046030000",
+ "offset": 3843065
+ }
+ },
+ {
+ "name": "90 Minutes",
+ "type": "union",
+ "patch": {
+ "dllName": "soundvoltex.dll",
+ "data": "00F01449E9040000",
+ "offset": 3843065
+ }
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Valkyrie Mode 60Hz",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 2877069,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "74",
+ "dataEnabled": "75"
+ },
+ {
+ "offset": 4795851,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "74",
+ "dataEnabled": "75"
+ },
+ {
+ "offset": 4798192,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "74",
+ "dataEnabled": "75"
+ }
+ ]
+ },
+ {
+ "type": "memory",
+ "name": "Fake Japan Region",
+ "description": "",
+ "gameCode": "KFC",
+ "patches": [
+ {
+ "offset": 1942959,
+ "dllName": "soundvoltex.dll",
+ "dataDisabled": "E84C0D2E0085C00F85FA000000",
+ "dataEnabled": "31C0A334BE9780010000009090"
+ }
+ ]
+ }
+]
\ No newline at end of file