sdvx6: 0910-1022: update a few patch names and descriptions, reorder 'Disable Subscreen'

This commit is contained in:
Akitake 2024-10-27 18:20:40 +01:00
parent ca1ad24d6f
commit 08ba0e006a
4 changed files with 260 additions and 260 deletions

View File

@ -2,7 +2,7 @@
{ {
"gameCode": "KFC", "gameCode": "KFC",
"version": "2024-09-10", "version": "2024-09-10",
"lastUpdated": "2024-10-24 11:39:54", "lastUpdated": "2024-10-27 17:19:33",
"source": "https://sp2x.two-torial.xyz/" "source": "https://sp2x.two-torial.xyz/"
}, },
{ {
@ -14,17 +14,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 9009270,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "4E", "data": "4E"
"offset": 9009270
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 9009270,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "5E", "data": "5E"
"offset": 9009270
} }
} }
] ]
@ -38,17 +38,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 3143784,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "660F6EF0F30FE6F6F20F5935B88B5900", "data": "660F6EF0F30FE6F6F20F5935B88B5900"
"offset": 3143784
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 3143784,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B878000000F20F2AF0F24890F2489090", "data": "B878000000F20F2AF0F24890F2489090"
"offset": 3143784
} }
} }
] ]
@ -100,7 +100,7 @@
{ {
"type": "memory", "type": "memory",
"name": "Hide all bottom text", "name": "Hide all bottom text",
"description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\"", "description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\".",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -179,7 +179,7 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Timer freeze", "name": "Standard/Menu Timer Freeze",
"description": "Freezes all non-premium area timers.", "description": "Freezes all non-premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
@ -193,8 +193,8 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Premium timer freeze", "name": "Premium Free Timer Freeze",
"description": "Freezes premium area timers.", "description": "Freezes all premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -226,113 +226,113 @@
{ {
"name": "00:00", "name": "00:00",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "AAB9650000000000", "data": "AAB9650000000000"
"offset": 4116377
} }
}, },
{ {
"name": "00:01", "name": "00:01",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00CA9A3B00000000", "data": "00CA9A3B00000000"
"offset": 4116377
} }
}, },
{ {
"name": "04:20", "name": "04:20",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "002835893C000000", "data": "002835893C000000"
"offset": 4116377
} }
}, },
{ {
"name": "07:27", "name": "07:27",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B6461368000000", "data": "00B6461368000000"
"offset": 4116377
} }
}, },
{ {
"name": "13:37", "name": "13:37",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00AAFE38BE000000", "data": "00AAFE38BE000000"
"offset": 4116377
} }
}, },
{ {
"name": "57:30", "name": "57:30",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0044064423030000", "data": "0044064423030000"
"offset": 4116377
} }
}, },
{ {
"name": "69:00", "name": "69:00",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B83AEBC3030000", "data": "00B83AEBC3030000"
"offset": 4116377
} }
}, },
{ {
"name": "10 Minutes (Default)", "name": "10 Minutes (Default)",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0070C9B28B000000", "data": "0070C9B28B000000"
"offset": 4116377
} }
}, },
{ {
"name": "15 Minutes", "name": "15 Minutes",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00282E8CD1000000", "data": "00282E8CD1000000"
"offset": 4116377
} }
}, },
{ {
"name": "20 Minutes", "name": "20 Minutes",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00E0926517010000", "data": "00E0926517010000"
"offset": 4116377
} }
}, },
{ {
"name": "30 Minutes", "name": "30 Minutes",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00505C18A3010000", "data": "00505C18A3010000"
"offset": 4116377
} }
}, },
{ {
"name": "45 Minutes", "name": "45 Minutes",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00788AA474020000", "data": "00788AA474020000"
"offset": 4116377
} }
}, },
{ {
"name": "60 Minutes", "name": "60 Minutes",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00A0B83046030000", "data": "00A0B83046030000"
"offset": 4116377
} }
}, },
{ {
"name": "90 Minutes", "name": "90 Minutes",
"patch": { "patch": {
"offset": 4116377,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00F01449E9040000", "data": "00F01449E9040000"
"offset": 4116377
} }
} }
] ]
@ -346,68 +346,53 @@
{ {
"name": "None (Default)", "name": "None (Default)",
"patch": { "patch": {
"offset": 2210175,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "E8FC6E2E0085C00F85FA000000", "data": "E8FC6E2E0085C00F85FA000000"
"offset": 2210175
} }
}, },
{ {
"name": "Japan (J)", "name": "Japan (J)",
"patch": { "patch": {
"offset": 2210175,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8000000008905F68C7C009090", "data": "B8000000008905F68C7C009090"
"offset": 2210175
} }
}, },
{ {
"name": "Korea (K)", "name": "Korea (K)",
"patch": { "patch": {
"offset": 2210175,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8010000008905F68C7C009090", "data": "B8010000008905F68C7C009090"
"offset": 2210175
} }
}, },
{ {
"name": "Asia (A)", "name": "Asia (A)",
"patch": { "patch": {
"offset": 2210175,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8020000008905F68C7C009090", "data": "B8020000008905F68C7C009090"
"offset": 2210175
} }
}, },
{ {
"name": "Indonesia (Y)", "name": "Indonesia (Y)",
"patch": { "patch": {
"offset": 2210175,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8030000008905F68C7C009090", "data": "B8030000008905F68C7C009090"
"offset": 2210175
} }
}, },
{ {
"name": "America (U)", "name": "America (U)",
"patch": { "patch": {
"offset": 2210175,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8040000008905F68C7C009090", "data": "B8040000008905F68C7C009090"
"offset": 2210175
} }
} }
] ]
}, },
{
"type": "memory",
"name": "Disable subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5082558,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "ASIO 2 Channels Mode", "name": "ASIO 2 Channels Mode",
@ -453,6 +438,21 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Disable Subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5082558,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "Valkyrie Mode 60Hz", "name": "Valkyrie Mode 60Hz",

View File

@ -2,7 +2,7 @@
{ {
"gameCode": "KFC", "gameCode": "KFC",
"version": "2024-09-24", "version": "2024-09-24",
"lastUpdated": "2024-10-24 11:39:54", "lastUpdated": "2024-10-27 17:19:33",
"source": "https://sp2x.two-torial.xyz/" "source": "https://sp2x.two-torial.xyz/"
}, },
{ {
@ -14,17 +14,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 9017902,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "4E", "data": "4E"
"offset": 9017902
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 9017902,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "5E", "data": "5E"
"offset": 9017902
} }
} }
] ]
@ -38,17 +38,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 3148552,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "660F6EF0F30FE6F6F20F5935D08C5900", "data": "660F6EF0F30FE6F6F20F5935D08C5900"
"offset": 3148552
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 3148552,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B878000000F20F2AF0F24890F2489090", "data": "B878000000F20F2AF0F24890F2489090"
"offset": 3148552
} }
} }
] ]
@ -100,7 +100,7 @@
{ {
"type": "memory", "type": "memory",
"name": "Hide all bottom text", "name": "Hide all bottom text",
"description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\"", "description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\".",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -179,7 +179,7 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Timer freeze", "name": "Standard/Menu Timer Freeze",
"description": "Freezes all non-premium area timers.", "description": "Freezes all non-premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
@ -193,8 +193,8 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Premium timer freeze", "name": "Premium Free Timer Freeze",
"description": "Freezes premium area timers.", "description": "Freezes all premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -226,113 +226,113 @@
{ {
"name": "00:00", "name": "00:00",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "AAB9650000000000", "data": "AAB9650000000000"
"offset": 4120649
} }
}, },
{ {
"name": "00:01", "name": "00:01",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00CA9A3B00000000", "data": "00CA9A3B00000000"
"offset": 4120649
} }
}, },
{ {
"name": "04:20", "name": "04:20",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "002835893C000000", "data": "002835893C000000"
"offset": 4120649
} }
}, },
{ {
"name": "07:27", "name": "07:27",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B6461368000000", "data": "00B6461368000000"
"offset": 4120649
} }
}, },
{ {
"name": "13:37", "name": "13:37",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00AAFE38BE000000", "data": "00AAFE38BE000000"
"offset": 4120649
} }
}, },
{ {
"name": "57:30", "name": "57:30",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0044064423030000", "data": "0044064423030000"
"offset": 4120649
} }
}, },
{ {
"name": "69:00", "name": "69:00",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B83AEBC3030000", "data": "00B83AEBC3030000"
"offset": 4120649
} }
}, },
{ {
"name": "10 Minutes (Default)", "name": "10 Minutes (Default)",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0070C9B28B000000", "data": "0070C9B28B000000"
"offset": 4120649
} }
}, },
{ {
"name": "15 Minutes", "name": "15 Minutes",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00282E8CD1000000", "data": "00282E8CD1000000"
"offset": 4120649
} }
}, },
{ {
"name": "20 Minutes", "name": "20 Minutes",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00E0926517010000", "data": "00E0926517010000"
"offset": 4120649
} }
}, },
{ {
"name": "30 Minutes", "name": "30 Minutes",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00505C18A3010000", "data": "00505C18A3010000"
"offset": 4120649
} }
}, },
{ {
"name": "45 Minutes", "name": "45 Minutes",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00788AA474020000", "data": "00788AA474020000"
"offset": 4120649
} }
}, },
{ {
"name": "60 Minutes", "name": "60 Minutes",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00A0B83046030000", "data": "00A0B83046030000"
"offset": 4120649
} }
}, },
{ {
"name": "90 Minutes", "name": "90 Minutes",
"patch": { "patch": {
"offset": 4120649,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00F01449E9040000", "data": "00F01449E9040000"
"offset": 4120649
} }
} }
] ]
@ -346,68 +346,53 @@
{ {
"name": "None (Default)", "name": "None (Default)",
"patch": { "patch": {
"offset": 2213007,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "E88C762E0085C00F85FA000000", "data": "E88C762E0085C00F85FA000000"
"offset": 2213007
} }
}, },
{ {
"name": "Japan (J)", "name": "Japan (J)",
"patch": { "patch": {
"offset": 2213007,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8000000008905C2947C009090", "data": "B8000000008905C2947C009090"
"offset": 2213007
} }
}, },
{ {
"name": "Korea (K)", "name": "Korea (K)",
"patch": { "patch": {
"offset": 2213007,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8010000008905C2947C009090", "data": "B8010000008905C2947C009090"
"offset": 2213007
} }
}, },
{ {
"name": "Asia (A)", "name": "Asia (A)",
"patch": { "patch": {
"offset": 2213007,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8020000008905C2947C009090", "data": "B8020000008905C2947C009090"
"offset": 2213007
} }
}, },
{ {
"name": "Indonesia (Y)", "name": "Indonesia (Y)",
"patch": { "patch": {
"offset": 2213007,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8030000008905C2947C009090", "data": "B8030000008905C2947C009090"
"offset": 2213007
} }
}, },
{ {
"name": "America (U)", "name": "America (U)",
"patch": { "patch": {
"offset": 2213007,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B8040000008905F68C7C009090", "data": "B8040000008905F68C7C009090"
"offset": 2213007
} }
} }
] ]
}, },
{
"type": "memory",
"name": "Disable subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5086894,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "ASIO 2 Channels Mode", "name": "ASIO 2 Channels Mode",
@ -453,6 +438,21 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Disable Subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5086894,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "Valkyrie Mode 60Hz", "name": "Valkyrie Mode 60Hz",

View File

@ -2,7 +2,7 @@
{ {
"gameCode": "KFC", "gameCode": "KFC",
"version": "2024-10-08", "version": "2024-10-08",
"lastUpdated": "2024-10-24 11:39:54", "lastUpdated": "2024-10-27 17:19:33",
"source": "https://sp2x.two-torial.xyz/" "source": "https://sp2x.two-torial.xyz/"
}, },
{ {
@ -14,17 +14,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 9123710,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "4E", "data": "4E"
"offset": 9123710
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 9123710,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "5E", "data": "5E"
"offset": 9123710
} }
} }
] ]
@ -38,17 +38,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 3213272,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "660F6EF0F30FE6F6F20F593550335A00", "data": "660F6EF0F30FE6F6F20F593550335A00"
"offset": 3213272
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 3213272,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B878000000F20F2AF0F24890F2489090", "data": "B878000000F20F2AF0F24890F2489090"
"offset": 3213272
} }
} }
] ]
@ -100,7 +100,7 @@
{ {
"type": "memory", "type": "memory",
"name": "Hide all bottom text", "name": "Hide all bottom text",
"description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\"", "description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\".",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -179,7 +179,7 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Timer freeze", "name": "Standard/Menu Timer Freeze",
"description": "Freezes all non-premium area timers.", "description": "Freezes all non-premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
@ -193,8 +193,8 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Premium timer freeze", "name": "Premium Free Timer Freeze",
"description": "Freezes premium area timers.", "description": "Freezes all premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -226,113 +226,113 @@
{ {
"name": "00:00", "name": "00:00",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "AAB9650000000000", "data": "AAB9650000000000"
"offset": 4193913
} }
}, },
{ {
"name": "00:01", "name": "00:01",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00CA9A3B00000000", "data": "00CA9A3B00000000"
"offset": 4193913
} }
}, },
{ {
"name": "04:20", "name": "04:20",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "002835893C000000", "data": "002835893C000000"
"offset": 4193913
} }
}, },
{ {
"name": "07:27", "name": "07:27",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B6461368000000", "data": "00B6461368000000"
"offset": 4193913
} }
}, },
{ {
"name": "13:37", "name": "13:37",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00AAFE38BE000000", "data": "00AAFE38BE000000"
"offset": 4193913
} }
}, },
{ {
"name": "57:30", "name": "57:30",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0044064423030000", "data": "0044064423030000"
"offset": 4193913
} }
}, },
{ {
"name": "69:00", "name": "69:00",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B83AEBC3030000", "data": "00B83AEBC3030000"
"offset": 4193913
} }
}, },
{ {
"name": "10 Minutes (Default)", "name": "10 Minutes (Default)",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0070C9B28B000000", "data": "0070C9B28B000000"
"offset": 4193913
} }
}, },
{ {
"name": "15 Minutes", "name": "15 Minutes",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00282E8CD1000000", "data": "00282E8CD1000000"
"offset": 4193913
} }
}, },
{ {
"name": "20 Minutes", "name": "20 Minutes",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00E0926517010000", "data": "00E0926517010000"
"offset": 4193913
} }
}, },
{ {
"name": "30 Minutes", "name": "30 Minutes",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00505C18A3010000", "data": "00505C18A3010000"
"offset": 4193913
} }
}, },
{ {
"name": "45 Minutes", "name": "45 Minutes",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00788AA474020000", "data": "00788AA474020000"
"offset": 4193913
} }
}, },
{ {
"name": "60 Minutes", "name": "60 Minutes",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00A0B83046030000", "data": "00A0B83046030000"
"offset": 4193913
} }
}, },
{ {
"name": "90 Minutes", "name": "90 Minutes",
"patch": { "patch": {
"offset": 4193913,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00F01449E9040000", "data": "00F01449E9040000"
"offset": 4193913
} }
} }
] ]
@ -346,68 +346,53 @@
{ {
"name": "None (Default)", "name": "None (Default)",
"patch": { "patch": {
"offset": 2275647,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "E84CAB2E0085C00F85FA000000", "data": "E84CAB2E0085C00F85FA000000"
"offset": 2275647
} }
}, },
{ {
"name": "Japan (J)", "name": "Japan (J)",
"patch": { "patch": {
"offset": 2275647,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B80000000089053AB07D009090", "data": "B80000000089053AB07D009090"
"offset": 2275647
} }
}, },
{ {
"name": "Korea (K)", "name": "Korea (K)",
"patch": { "patch": {
"offset": 2275647,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B80100000089053AB07D009090", "data": "B80100000089053AB07D009090"
"offset": 2275647
} }
}, },
{ {
"name": "Asia (A)", "name": "Asia (A)",
"patch": { "patch": {
"offset": 2275647,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B80200000089053AB07D009090", "data": "B80200000089053AB07D009090"
"offset": 2275647
} }
}, },
{ {
"name": "Indonesia (Y)", "name": "Indonesia (Y)",
"patch": { "patch": {
"offset": 2275647,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B80300000089053AB07D009090", "data": "B80300000089053AB07D009090"
"offset": 2275647
} }
}, },
{ {
"name": "America (U)", "name": "America (U)",
"patch": { "patch": {
"offset": 2275647,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B80400000089053AB07D009090", "data": "B80400000089053AB07D009090"
"offset": 2275647
} }
} }
] ]
}, },
{
"type": "memory",
"name": "Disable subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5163230,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "ASIO 2 Channels Mode", "name": "ASIO 2 Channels Mode",
@ -453,6 +438,21 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Disable Subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5163230,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "Valkyrie Mode 60Hz", "name": "Valkyrie Mode 60Hz",

View File

@ -2,7 +2,7 @@
{ {
"gameCode": "KFC", "gameCode": "KFC",
"version": "2024-10-22", "version": "2024-10-22",
"lastUpdated": "2024-10-24 11:39:54", "lastUpdated": "2024-10-27 17:19:33",
"source": "https://sp2x.two-torial.xyz/" "source": "https://sp2x.two-torial.xyz/"
}, },
{ {
@ -14,17 +14,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 9159142,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "4E", "data": "4E"
"offset": 9159142
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 9159142,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "5E", "data": "5E"
"offset": 9159142
} }
} }
] ]
@ -38,17 +38,17 @@
{ {
"name": "60 FPS (Default)", "name": "60 FPS (Default)",
"patch": { "patch": {
"offset": 3234504,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "660F6EF0F30FE6F6F20F5935C86A5A00", "data": "660F6EF0F30FE6F6F20F5935C86A5A00"
"offset": 3234504
} }
}, },
{ {
"name": "120 FPS", "name": "120 FPS",
"patch": { "patch": {
"offset": 3234504,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "B878000000F20F2AF0F24890F2489090", "data": "B878000000F20F2AF0F24890F2489090"
"offset": 3234504
} }
} }
] ]
@ -100,7 +100,7 @@
{ {
"type": "memory", "type": "memory",
"name": "Hide all bottom text", "name": "Hide all bottom text",
"description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\"", "description": "Hides all text typically found in the bottom corners of the screen such as \"PASELI\" or \"FREE PLAY\".",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -179,7 +179,7 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Timer freeze", "name": "Standard/Menu Timer Freeze",
"description": "Freezes all non-premium area timers.", "description": "Freezes all non-premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
@ -193,8 +193,8 @@
}, },
{ {
"type": "memory", "type": "memory",
"name": "Premium timer freeze", "name": "Premium Free Timer Freeze",
"description": "Freezes premium area timers.", "description": "Freezes all premium area timers.",
"gameCode": "KFC", "gameCode": "KFC",
"patches": [ "patches": [
{ {
@ -226,113 +226,113 @@
{ {
"name": "00:00", "name": "00:00",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "AAB9650000000000", "data": "AAB9650000000000"
"offset": 4216342
} }
}, },
{ {
"name": "00:01", "name": "00:01",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00CA9A3B00000000", "data": "00CA9A3B00000000"
"offset": 4216342
} }
}, },
{ {
"name": "04:20", "name": "04:20",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "002835893C000000", "data": "002835893C000000"
"offset": 4216342
} }
}, },
{ {
"name": "07:27", "name": "07:27",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B6461368000000", "data": "00B6461368000000"
"offset": 4216342
} }
}, },
{ {
"name": "13:37", "name": "13:37",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00AAFE38BE000000", "data": "00AAFE38BE000000"
"offset": 4216342
} }
}, },
{ {
"name": "57:30", "name": "57:30",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0044064423030000", "data": "0044064423030000"
"offset": 4216342
} }
}, },
{ {
"name": "69:00", "name": "69:00",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00B83AEBC3030000", "data": "00B83AEBC3030000"
"offset": 4216342
} }
}, },
{ {
"name": "10 Minutes (Default)", "name": "10 Minutes (Default)",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "0070C9B28B000000", "data": "0070C9B28B000000"
"offset": 4216342
} }
}, },
{ {
"name": "15 Minutes", "name": "15 Minutes",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00282E8CD1000000", "data": "00282E8CD1000000"
"offset": 4216342
} }
}, },
{ {
"name": "20 Minutes", "name": "20 Minutes",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00E0926517010000", "data": "00E0926517010000"
"offset": 4216342
} }
}, },
{ {
"name": "30 Minutes", "name": "30 Minutes",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00505C18A3010000", "data": "00505C18A3010000"
"offset": 4216342
} }
}, },
{ {
"name": "45 Minutes", "name": "45 Minutes",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00788AA474020000", "data": "00788AA474020000"
"offset": 4216342
} }
}, },
{ {
"name": "60 Minutes", "name": "60 Minutes",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00A0B83046030000", "data": "00A0B83046030000"
"offset": 4216342
} }
}, },
{ {
"name": "90 Minutes", "name": "90 Minutes",
"patch": { "patch": {
"offset": 4216342,
"dllName": "soundvoltex.dll", "dllName": "soundvoltex.dll",
"data": "00F01449E9040000", "data": "00F01449E9040000"
"offset": 4216342
} }
} }
] ]
@ -393,21 +393,6 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Disable subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5190670,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "ASIO 2 Channels Mode", "name": "ASIO 2 Channels Mode",
@ -453,6 +438,21 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Disable Subscreen in Valkyrie mode",
"description": "Forcefully disables the subscreen.",
"caution": "ONLY for Valkyrie (G spec). Consider using spice2x's \"-sdvxnosub\" option instead.",
"gameCode": "KFC",
"patches": [
{
"offset": 5190670,
"dllName": "soundvoltex.dll",
"dataDisabled": "83BDB800000002410F93C64488742451",
"dataEnabled": "41B60044887424519090909090909090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "Valkyrie Mode 60Hz", "name": "Valkyrie Mode 60Hz",