diff --git a/KFC-543e7ccd_10e693.json b/KFC-543e7ccd_10e693.json new file mode 100644 index 0000000..d2b2954 --- /dev/null +++ b/KFC-543e7ccd_10e693.json @@ -0,0 +1,31 @@ +[ + { + "name": "Freeze timer in all modes", + "description": "", + "caution": "Not properly tested", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 229563, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B436085C07404", + "dataEnabled": "90909090909090" + } + ] + }, + { + "name": "Prevent Windows volume change on boot", + "description": "If your volume gets forced to max, turn this on", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 959226, + "dllName": "soundvoltex.dll", + "dataDisabled": "E821030000", + "dataEnabled": "9090909090" + } + ] + } +] \ No newline at end of file diff --git a/KFC-56497884_20131c.json b/KFC-56497884_20131c.json new file mode 100644 index 0000000..5742a8e --- /dev/null +++ b/KFC-56497884_20131c.json @@ -0,0 +1,90 @@ +[ + { + "name": "All songs unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1232229, + "dllName": "soundvoltex.dll", + "dataDisabled": "E8568B01", + "dataEnabled": "B80B0000" + } + ] + }, + { + "name": "Boot to Event Mode", + "description": "Forces Event Mode on bootup (Free play, infinite menu time).", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1422306, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "name": "All songs \"Safe\"", + "description": "Failing early won't drop you out of your session", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1320150, + "dllName": "soundvoltex.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "name": "Prevent Windows volume change on boot", + "description": "If your volume gets forced to max, turn this on.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2035290, + "dllName": "soundvoltex.dll", + "dataDisabled": "E821030000", + "dataEnabled": "9090909090" + } + ] + }, + { + "name": "PFree (Unlimited plays)", + "description": "Song clears/scores only, mission progress and custom settings do not save", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1559119, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "02" + }, + { + "offset": 1559254, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B83780A0000", + "dataEnabled": "E96FD10C0090" + }, + { + "offset": 2399306, + "dllName": "soundvoltex.dll", + "dataDisabled": "00000000", + "dataEnabled": "C783780A" + }, + { + "offset": 2399312, + "dllName": "soundvoltex.dll", + "dataDisabled": "00000000000000000000000000000000", + "dataEnabled": "010000008B83780A0000E97D2EF3FF00" + } + ] + } +] \ No newline at end of file diff --git a/KFC-58365cd4_21e91c.json b/KFC-58365cd4_21e91c.json new file mode 100644 index 0000000..069eb7e --- /dev/null +++ b/KFC-58365cd4_21e91c.json @@ -0,0 +1,367 @@ +[ + { + "name": "All songs unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1290139, + "dllName": "soundvoltex.dll", + "dataDisabled": "E8F0E201", + "dataEnabled": "B80B0000" + }, + { + "offset": 1604335, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B44241CE828EEFFFF", + "dataEnabled": "B80300000090909090" + } + ] + }, + { + "name": "All songs \"Safe\"", + "description": "Failing early won't drop you out of your session", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1398007, + "dllName": "soundvoltex.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "name": "No \"Safe\" banner on jackets", + "description": "Remove visual clutter", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2684076, + "dllName": "soundvoltex.dll", + "dataDisabled": "73", + "dataEnabled": "00" + } + ] + }, + { + "name": "Prevent Windows volume change on boot", + "description": "If your volume gets forced to max, turn this on", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2053482, + "dllName": "soundvoltex.dll", + "dataDisabled": "E821030000", + "dataEnabled": "9090909090" + } + ] + }, + { + "name": "Boot to Event Mode", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1507474, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "name": "Disable EVENT MODE/FREE PLAY text", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 698640, + "dllName": "soundvoltex.dll", + "dataDisabled": "E80B", + "dataEnabled": "EB03" + } + ] + }, + { + "name": "Replace EVENT MODE/FREE PLAY text with player name", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 698500, + "dllName": "soundvoltex.dll", + "dataDisabled": "4C102910", + "dataEnabled": "B90A1518" + }, + { + "offset": 698512, + "dllName": "soundvoltex.dll", + "dataDisabled": "58102910", + "dataEnabled": "B90A1518" + } + ] + }, + { + "name": "PFree (Unlimited plays)", + "description": "Song clears/scores only, mission progress and custom settings do not save", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1666015, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "02" + }, + { + "offset": 1666150, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B83780A00008D480183F90356577F52", + "dataEnabled": "B8010000008983780A00009056579090" + } + ] + }, + { + "name": "Force Alternative Rate System", + "description": "When EXCESSIVE GAUGE is depleted, you are switched to EFFECTIVE RATE", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1397203, + "dllName": "soundvoltex.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Levels up to 99", + "description": "Use with modified music_db.xml for SDVX IV difficulties", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1609286, + "dllName": "soundvoltex.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + }, + { + "offset": 1608132, + "dllName": "soundvoltex.dll", + "dataDisabled": "0F", + "dataEnabled": "62" + }, + { + "offset": 1600471, + "dllName": "soundvoltex.dll", + "dataDisabled": "10", + "dataEnabled": "63" + }, + { + "offset": 1408776, + "dllName": "soundvoltex.dll", + "dataDisabled": "7F3A", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Level folders from 5-20", + "description": "Default 1-16. Requires 'Levels up to 99'", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 643202, + "dllName": "soundvoltex.dll", + "dataDisabled": "07", + "dataEnabled": "03" + }, + { + "offset": 643226, + "dllName": "soundvoltex.dll", + "dataDisabled": "10", + "dataEnabled": "14" + }, + { + "offset": 667646, + "dllName": "soundvoltex.dll", + "dataDisabled": "07", + "dataEnabled": "03" + }, + { + "offset": 2645532, + "dllName": "soundvoltex.dll", + "dataDisabled": "3136", + "dataEnabled": "3230" + }, + { + "offset": 2645545, + "dllName": "soundvoltex.dll", + "dataDisabled": "35", + "dataEnabled": "39" + }, + { + "offset": 2645557, + "dllName": "soundvoltex.dll", + "dataDisabled": "34", + "dataEnabled": "38" + }, + { + "offset": 2645569, + "dllName": "soundvoltex.dll", + "dataDisabled": "33", + "dataEnabled": "37" + }, + { + "offset": 2645581, + "dllName": "soundvoltex.dll", + "dataDisabled": "32", + "dataEnabled": "36" + }, + { + "offset": 2645593, + "dllName": "soundvoltex.dll", + "dataDisabled": "31", + "dataEnabled": "35" + }, + { + "offset": 2645605, + "dllName": "soundvoltex.dll", + "dataDisabled": "30", + "dataEnabled": "34" + }, + { + "offset": 2645616, + "dllName": "soundvoltex.dll", + "dataDisabled": "3039", + "dataEnabled": "3133" + }, + { + "offset": 2645628, + "dllName": "soundvoltex.dll", + "dataDisabled": "3038", + "dataEnabled": "3132" + }, + { + "offset": 2645640, + "dllName": "soundvoltex.dll", + "dataDisabled": "3037", + "dataEnabled": "3131" + }, + { + "offset": 2645652, + "dllName": "soundvoltex.dll", + "dataDisabled": "3036", + "dataEnabled": "3130" + }, + { + "offset": 2645665, + "dllName": "soundvoltex.dll", + "dataDisabled": "35", + "dataEnabled": "39" + }, + { + "offset": 2645677, + "dllName": "soundvoltex.dll", + "dataDisabled": "34", + "dataEnabled": "38" + }, + { + "offset": 2645689, + "dllName": "soundvoltex.dll", + "dataDisabled": "33", + "dataEnabled": "37" + }, + { + "offset": 2645701, + "dllName": "soundvoltex.dll", + "dataDisabled": "32", + "dataEnabled": "36" + }, + { + "offset": 2645713, + "dllName": "soundvoltex.dll", + "dataDisabled": "31", + "dataEnabled": "35" + } + ] + }, + { + "name": "Hispeed values from 0.1 to 20.0", + "description": "Default 0.5-7.0", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1151941, + "dllName": "soundvoltex.dll", + "dataDisabled": "DD05F8052810", + "dataEnabled": "D905A0072810" + }, + { + "offset": 1151966, + "dllName": "soundvoltex.dll", + "dataDisabled": "DD0500062810", + "dataEnabled": "D905E4042810" + }, + { + "offset": 1150123, + "dllName": "soundvoltex.dll", + "dataDisabled": "DD05F8052810", + "dataEnabled": "D905A0072810" + }, + { + "offset": 1150117, + "dllName": "soundvoltex.dll", + "dataDisabled": "DD0500062810", + "dataEnabled": "D905E4042810" + } + ] + }, + { + "name": "Score", + "description": "", + "gameCode": "KFC", + "type": "union", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "8B85500100008B9D480100008B8D540100008B954C01000056573BC375083BCA0F84860000008BF881C77C9F02008BF183D6003BD67C1C7F043BDF7616052643000083D100898550010000898D54010000EB598BF881C7264300008BF183D6003BD67C1C7F043BDF7616056216000083D100898550", + "offset": 130009 + } + }, + { + "name": "Subtractive", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "56575251BE90717C188B465C6A00996A025250E83FC421008BC88B46588BFA996A0001C111D768809698005751E825C421008BFA8B56188BC88B82802C000001C09952505751E8AC362100B980969800BF0000000029C119D78BDF8BF9595A8B45088B4004EB57", + "offset": 130009 + } + }, + { + "name": "Average", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "56575251BE90717C188B4654996A006A025250E83FC421008BC88BFA8B46589901C111D76A0068809698005751E825C421008BFA8BC88B46548B565801D08B565C01D001C09983F8000F850F000000BF00000000BB00000000E90D00000052505751E8903621008BF88BDA595A8B45088B4004EB49", + "offset": 130009 + } + } + ] + } +] \ No newline at end of file diff --git a/KFC-5a55ed92_26d3cb.json b/KFC-5a55ed92_26d3cb.json new file mode 100644 index 0000000..35ed24e --- /dev/null +++ b/KFC-5a55ed92_26d3cb.json @@ -0,0 +1,170 @@ +[ + { + "name": "All songs/difficulties unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1389042, + "dllName": "soundvoltex.dll", + "dataDisabled": "E8094302", + "dataEnabled": "B80D0000" + }, + { + "offset": 1793849, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B442420E83EEBFFFF", + "dataEnabled": "B80300000090909090" + } + ] + }, + { + "name": "All songs \"Safe\"", + "description": "Failing early won't drop you out of your session", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1518811, + "dllName": "soundvoltex.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "name": "No \"Safe\" banner on jackets", + "description": "Remove visual clutter", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3060716, + "dllName": "soundvoltex.dll", + "dataDisabled": "73", + "dataEnabled": "00" + } + ] + }, + { + "name": "Boot into Event Mode", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1669075, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "name": "PFree (Unlimited plays)", + "description": "Song clears/scores only, mission progress and custom settings do not save", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1884431, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "02" + }, + { + "offset": 1884886, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B83641000008D480183F90456577F52", + "dataEnabled": "B8010000008983641000009056579090" + } + ] + }, + { + "name": "Hide PASELI text", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 775101, + "dllName": "soundvoltex.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "name": "Omega Dimension Matching scene as default", + "description": "Replaces stock matching scene with Omega Dimension matching", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3516392, + "dllName": "soundvoltex.dll", + "dataDisabled": "88743010", + "dataEnabled": "E4683010" + } + ] + }, + { + "name": "QC Mode", + "description": "Replaces IC Card Check in test menu", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 20144, + "dllName": "soundvoltex.dll", + "dataDisabled": "6AFF680BCB", + "dataEnabled": "E9FB0B0000" + }, + { + "offset": 3072816, + "dllName": "soundvoltex.dll", + "dataDisabled": "4943204341524420434845434B", + "dataEnabled": "5143204D4F4445202020202020" + } + ] + }, + { + "name": "English folder text", + "description": "FX-L button on appeal card and song screens", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3006811, + "dllName": "soundvoltex.dll", + "dataDisabled": "8352839383658342836A8385815B82B582DC82B782A98148", + "dataEnabled": "436F6E74696E756520506C6179696E673F00000000000000" + }, + { + "offset": 3056584, + "dllName": "soundvoltex.dll", + "dataDisabled": "8352839383658358836700008356838A815B8359000000004752414445000000434C454152204D41524B0000545241434B204C5600000000835783838393838B", + "dataEnabled": "434F4E5445535453000000005345524945530000000000004752414445000000434C454152204D41524B0000545241434B204C560000000047454E5245000000" + }, + { + "offset": 3057312, + "dllName": "soundvoltex.dll", + "dataDisabled": "82A88B4382C993FC82E8", + "dataEnabled": "4641564F524954455300" + }, + { + "offset": 3059120, + "dllName": "soundvoltex.dll", + "dataDisabled": "8349838A83578369838B91BC0000000042454D414E490000464C4F4F52000000837B815B834A838D834383685B737A3A31325D5B706F73723A302C2D355D544D00000000455849542054554E45530000938C95FB8341838C83938357", + "dataEnabled": "204F524947494E414C5300000000000042454D414E490000464C4F4F52000000564F43414C4F4944000000005B737A3A31325D5B706F73723A302C2D355D544D00000000455849542054554E45530000544F55484F55000000000000" + }, + { + "offset": 3303464, + "dllName": "soundvoltex.dll", + "dataDisabled": "83898343835A8393835800008DC58BDF8E67977082B582BD83418373834A", + "dataEnabled": "4C4943454E53450000000000524543454E544C5920555345440000000000" + } + ] + } +] \ No newline at end of file diff --git a/KFC-5c541c96_27bc7b.json b/KFC-5c541c96_27bc7b.json new file mode 100644 index 0000000..9daa47b --- /dev/null +++ b/KFC-5c541c96_27bc7b.json @@ -0,0 +1,288 @@ +[ + { + "name": "All songs/difficulties unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1412418, + "dllName": "soundvoltex.dll", + "dataDisabled": "E8695D02", + "dataEnabled": "B80D0000" + }, + { + "offset": 1832313, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B442420E83EEBFFFF", + "dataEnabled": "B80300000090909090" + } + ] + }, + { + "name": "All songs \"Safe\"", + "description": "Failing early won't drop you out of your session", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1548627, + "dllName": "soundvoltex.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "name": "No \"Safe\" banner on jackets", + "description": "Remove visual clutter", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3126916, + "dllName": "soundvoltex.dll", + "dataDisabled": "73", + "dataEnabled": "00" + } + ] + }, + { + "name": "Prevent Windows volume change on boot", + "description": "If your volume gets forced to max, turn this on", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2445514, + "dllName": "soundvoltex.dll", + "dataDisabled": "E821030000", + "dataEnabled": "9090909090" + } + ] + }, + { + "name": "Boot into Event Mode", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1698514, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "name": "Uncensor album jackets (for K region only)", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3276780, + "dllName": "soundvoltex.dll", + "dataDisabled": "61", + "dataEnabled": "75" + } + ] + }, + { + "name": "Disable EVENT MODE/FREE PLAY text", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 784864, + "dllName": "soundvoltex.dll", + "dataDisabled": "E8DB", + "dataEnabled": "EB03" + } + ] + }, + { + "name": "PFree (Unlimited plays)", + "description": "Song clears/scores only, mission progress and custom settings do not save", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1928079, + "dllName": "soundvoltex.dll", + "dataDisabled": "00", + "dataEnabled": "02" + }, + { + "offset": 1928566, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B83641000008D480183F90456577F52", + "dataEnabled": "B8010000008983641000009056579090" + } + ] + }, + { + "name": "Allow ARS (Alternative Rate System) Option", + "description": "At gauge select, go to excessive and press BT-D to enable", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1546340, + "dllName": "soundvoltex.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Freeze timer in all modes", + "description": "Useful to play with Omega Dimension Ex-Track", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 489979, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B436085C07404", + "dataEnabled": "90909090909090" + } + ] + }, + { + "name": "Non-Effective Rate gauges start at 0%", + "description": "This affects all \"Hard\" Gauge types", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1181488, + "dllName": "soundvoltex.dll", + "dataDisabled": "1027", + "dataEnabled": "0100" + } + ] + }, + { + "name": "Non-Effective Rate gauges do not recover", + "description": "This affects all \"Hard\" Gauge types", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 1182634, + "dllName": "soundvoltex.dll", + "dataDisabled": "015048", + "dataEnabled": "909090" + } + ] + }, + { + "name": "Omega Dimension Matching scene as default", + "description": "Replaces stock matching scene with Omega Dimension matching", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3601048, + "dllName": "soundvoltex.dll", + "dataDisabled": "FC813110", + "dataEnabled": "94723110" + } + ] + }, + { + "name": "QC Mode", + "description": "Replaces IC Card Check in test menu", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 20144, + "dllName": "soundvoltex.dll", + "dataDisabled": "6AFF683BB4", + "dataEnabled": "E9FB0B0000" + }, + { + "offset": 3138976, + "dllName": "soundvoltex.dll", + "dataDisabled": "4943204341524420434845434B", + "dataEnabled": "5143204D4F4445202020202020" + } + ] + }, + { + "name": "English folder text", + "description": "FX-L button on appeal card and song screens", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3072323, + "dllName": "soundvoltex.dll", + "dataDisabled": "8352839383658342836A8385815B82B582DC82B782A98148", + "dataEnabled": "436F6E74696E756520506C6179696E673F00000000000000" + }, + { + "offset": 3122408, + "dllName": "soundvoltex.dll", + "dataDisabled": "8352839383658358836700008356838A815B8359000000004752414445000000434C454152204D41524B0000545241434B204C5600000000835783838393838B", + "dataEnabled": "434F4E5445535453000000005345524945530000000000004752414445000000434C454152204D41524B0000545241434B204C560000000047454E5245000000" + }, + { + "offset": 3123312, + "dllName": "soundvoltex.dll", + "dataDisabled": "82A88B4382C993FC82E8", + "dataEnabled": "4641564F524954455300" + }, + { + "offset": 3125280, + "dllName": "soundvoltex.dll", + "dataDisabled": "8349838A83578369838B91BC0000000042454D414E490000464C4F4F52000000837B815B834A838D834383685B737A3A31325D5B706F73723A302C2D355D544D00000000455849542054554E45530000938C95FB8341838C83938357", + "dataEnabled": "204F524947494E414C5300000000000042454D414E490000464C4F4F52000000564F43414C4F4944000000005B737A3A31325D5B706F73723A302C2D355D544D00000000455849542054554E45530000544F55484F55000000000000" + }, + { + "offset": 3379196, + "dllName": "soundvoltex.dll", + "dataDisabled": "83898343835A8393835800008DC58BDF8E67977082B582BD83418373834A", + "dataEnabled": "4C4943454E53450000000000524543454E544C5920555345440000000000" + } + ] + }, + { + "name": "Skip global matching screen", + "description": "Automatically skips the screen between song select and gameplay", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3233280, + "dllName": "soundvoltex.dll", + "dataDisabled": "4D", + "dataEnabled": "4E" + } + ] + }, + { + "name": "Force Enable Headphones", + "description": "Overrides headphone detection to always be enabled. Useful for cabinets.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2143256, + "dllName": "soundvoltex.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + }, + { + "offset": 2143263, + "dllName": "soundvoltex.dll", + "dataDisabled": "895E48", + "dataEnabled": "909090" + } + ] + } +] \ No newline at end of file diff --git a/KFC-5dbaae15_36ea80.json b/KFC-5dbaae15_36ea80.json new file mode 100644 index 0000000..b59cbb3 --- /dev/null +++ b/KFC-5dbaae15_36ea80.json @@ -0,0 +1,182 @@ +[ + { + "name": "SSE4.2 Fix", + "description": "This will allow the game to run on processors which do not support the SSE4.2 instruction set. If you can successfully boot the game, do NOT check this.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2538445, + "dllName": "soundvoltex.dll", + "dataDisabled": "F3450FB8C8", + "dataEnabled": "67458D48FF" + }, + { + "offset": 2649302, + "dllName": "soundvoltex.dll", + "dataDisabled": "F3450FB8CA", + "dataEnabled": "448D4E0490" + } + ] + }, + { + "name": "All songs/difficulties unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5375221, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B4C2434E8F2090000", + "dataEnabled": "B80300000090909090" + }, + { + "offset": 5942274, + "dllName": "soundvoltex.dll", + "dataDisabled": "E8998E0800", + "dataEnabled": "B80D000000" + } + ] + }, + { + "name": "All songs \"Safe\"", + "description": "Failing early won't drop you out of your session", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6488384, + "dllName": "soundvoltex.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "name": "No \"Safe\" banner on jackets", + "description": "Remove visual clutter", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 7529824, + "dllName": "soundvoltex.dll", + "dataDisabled": "73", + "dataEnabled": "00" + } + ] + }, + { + "name": "Boot into Event Mode", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5307632, + "dllName": "soundvoltex.dll", + "dataDisabled": "33C0C7410864050000488901C3CCCCCCCC", + "dataEnabled": "31C0678D4001C7410864050000488901C3" + } + ] + }, + { + "name": "PFree (Unlimited plays)", + "description": "If you crash, you will finish your session unless you use 'All songs \"Safe\"'. Song clears/scores only, mission progress and custom settings do not save", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5467482, + "dllName": "soundvoltex.dll", + "dataDisabled": "486381A8120000488BF2488BF983F8040F8D01020000", + "dataEnabled": "48C7C001000000488981A81200004889D64889CF9090" + } + ] + }, + { + "name": "Allow ARS (Alternative Rate System) Option", + "description": "Selectable at gauge tab in FX-L+R menu", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6476109, + "dllName": "soundvoltex.dll", + "dataDisabled": "85C97408", + "dataEnabled": "B1017508" + } + ] + }, + { + "name": "Freeze timer in all modes", + "description": "Useful to play with Omega Dimension Ex-Track", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 4555044, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B83A000000085C07408", + "dataEnabled": "90909090909090909090" + } + ] + }, + { + "name": "Unlock all Nemsys Crew", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5396859, + "dllName": "soundvoltex.dll", + "dataDisabled": "95", + "dataEnabled": "91" + } + ] + }, + { + "name": "Non-Effective Rate gauges start at 0%", + "description": "This affects all \"Hard\" Gauge types", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5746446, + "dllName": "soundvoltex.dll", + "dataDisabled": "1027", + "dataEnabled": "0100" + } + ] + }, + { + "name": "Non-Effective Rate gauges do not recover", + "description": "This affects all \"Hard\" Gauge types", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5749171, + "dllName": "soundvoltex.dll", + "dataDisabled": "41014168", + "dataEnabled": "90909090" + } + ] + }, + { + "name": "Shared mode WASAPI", + "description": "Only replaces the first audio device init attempt. Set output to 44100Hz 16bit if it doesn't work.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6829026, + "dllName": "soundvoltex.dll", + "dataDisabled": "BA03000000", + "dataEnabled": "BA00000000" + } + ] + } +] \ No newline at end of file diff --git a/KFC-5e18527b_31c780.json b/KFC-5e18527b_31c780.json new file mode 100644 index 0000000..b64c025 --- /dev/null +++ b/KFC-5e18527b_31c780.json @@ -0,0 +1,274 @@ +[ + { + "name": "SSE4.2 Fix", + "description": "This will allow the game to run on processors which do not support the SSE4.2 instruction set. If you can successfully boot the game, do NOT check this.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2435085, + "dllName": "soundvoltex.dll", + "dataDisabled": "F3450FB8C8", + "dataEnabled": "67458D48FF" + }, + { + "offset": 2542790, + "dllName": "soundvoltex.dll", + "dataDisabled": "F3450FB8CA", + "dataEnabled": "448D4E0290" + } + ] + }, + { + "name": "All songs/difficulties unlocked", + "description": "Do not use when connected to online servers, will break automation paradise favoriting", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5057909, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B4C2434E8C2090000", + "dataEnabled": "B80300000090909090" + }, + { + "offset": 5633186, + "dllName": "soundvoltex.dll", + "dataDisabled": "E8C9A20800", + "dataEnabled": "B80D000000" + } + ] + }, + { + "name": "All songs \"Safe\"", + "description": "Failing early won't drop you out of your session", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6169636, + "dllName": "soundvoltex.dll", + "dataDisabled": "06", + "dataEnabled": "13" + }, + { + "offset": 6169651, + "dllName": "soundvoltex.dll", + "dataDisabled": "A4", + "dataEnabled": "00" + } + ] + }, + { + "name": "No \"Safe\" banner on jackets", + "description": "Remove visual clutter", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5242667, + "dllName": "soundvoltex.dll", + "dataDisabled": "07", + "dataEnabled": "45" + } + ] + }, + { + "name": "Hide premium guide banner", + "description": "Remove visual clutter during premium song", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 4598273, + "dllName": "soundvoltex.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Boot into Event Mode", + "description": "Not compatible with premium free mode", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 4999216, + "dllName": "soundvoltex.dll", + "dataDisabled": "33C0C7410864050000488901C3CCCCCCCC", + "dataEnabled": "31C0678D4001C7410864050000488901C3" + } + ] + }, + { + "name": "Enable ARS (Alternative Rate System) in Light Start", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3126916, + "dllName": "soundvoltex.dll", + "dataDisabled": "48", + "dataEnabled": "00" + } + ] + }, + { + "name": "All crew unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5081355, + "dllName": "soundvoltex.dll", + "dataDisabled": "95", + "dataEnabled": "91" + } + ] + }, + { + "name": "Skip Global Matching Screen", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 7498288, + "dllName": "soundvoltex.dll", + "dataDisabled": "4D", + "dataEnabled": "4E" + } + ] + }, + { + "name": "All Appeal Cards Unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5078562, + "dllName": "soundvoltex.dll", + "dataDisabled": "16", + "dataEnabled": "00" + } + ] + }, + { + "name": "Shared mode WASAPI", + "description": "Only replaces the first audio device init attempt. Set output to 44100Hz 16bit if it doesn't work.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6524613, + "dllName": "soundvoltex.dll", + "dataDisabled": "BA03000000", + "dataEnabled": "BA00000000" + } + ] + }, + { + "name": "Bypass Camera", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6421488, + "dllName": "soundvoltex.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Freeze timer in all modes", + "description": "Useful to play with Omega Dimension Ex-Track", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 4222100, + "dllName": "soundvoltex.dll", + "dataDisabled": "FFCA", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Force Enable Headphones", + "description": "Overrides headphone detection to always be enabled. Useful for cabinets.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6392184, + "dllName": "soundvoltex.dll", + "dataDisabled": "898B9000000084C97408", + "dataEnabled": "C7839000000001000000" + } + ] + }, + { + "name": "Infinite Premium Time", + "description": "Locks the timer, can still exit with key combo", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3099157, + "dllName": "soundvoltex.dll", + "dataDisabled": "FF156D5B3800488B442430", + "dataEnabled": "48C7C00100000090909090" + } + ] + }, + { + "name": "Premium Time Length", + "description": "", + "gameCode": "KFC", + "type": "union", + "patches": [ + { + "name": "Default (10 Minutes)", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "0070C9B28B000000", + "offset": 5255415 + } + }, + { + "name": "20 Minutes", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "00E0926517010000", + "offset": 5255415 + } + }, + { + "name": "30 Minutes", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "00505C18A3010000", + "offset": 5255415 + } + }, + { + "name": "1 Hour", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "00A0B83046030000", + "offset": 5255415 + } + } + ] + } +] \ No newline at end of file diff --git a/KFC-5fdadbea_330980.json b/KFC-5fdadbea_330980.json new file mode 100644 index 0000000..0562849 --- /dev/null +++ b/KFC-5fdadbea_330980.json @@ -0,0 +1,286 @@ +[ + { + "name": "SSE4.2 Fix", + "description": "This will allow the game to run on processors which do not support the SSE4.2 instruction set. If you can successfully boot the game, do NOT check this.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 2542925, + "dllName": "soundvoltex.dll", + "dataDisabled": "F3450FB8C8", + "dataEnabled": "67458D48FF" + }, + { + "offset": 2650630, + "dllName": "soundvoltex.dll", + "dataDisabled": "F3450FB8CA", + "dataEnabled": "448D4E0290" + }, + { + "offset": 5749712, + "dllName": "soundvoltex.dll", + "dataDisabled": "F30FB8C9F30FB8D0", + "dataEnabled": "678D0990678D50FF" + } + ] + }, + { + "name": "All songs/difficulties unlocked", + "description": "Do not use when connected to online servers, will break automation paradise favoriting", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5018821, + "dllName": "soundvoltex.dll", + "dataDisabled": "8B4C2434E8C2090000", + "dataEnabled": "B80300000090909090" + }, + { + "offset": 5601234, + "dllName": "soundvoltex.dll", + "dataDisabled": "E889C50800", + "dataEnabled": "B80D000000" + }, + { + "offset": 4976768, + "dllName": "soundvoltex.dll", + "dataDisabled": "440FB6742430", + "dataEnabled": "41BE03000000" + } + ] + }, + { + "name": "All songs \"Safe\"", + "description": "Failing early won't drop you out of your session", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6145796, + "dllName": "soundvoltex.dll", + "dataDisabled": "06", + "dataEnabled": "13" + }, + { + "offset": 6145811, + "dllName": "soundvoltex.dll", + "dataDisabled": "A4", + "dataEnabled": "00" + } + ] + }, + { + "name": "Hide premium guide banner", + "description": "Remove visual clutter during premium song", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 4556409, + "dllName": "soundvoltex.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Boot into Event Mode", + "description": "Not compatible with premium free mode", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 4959200, + "dllName": "soundvoltex.dll", + "dataDisabled": "33C0C7410864050000488901C3CCCCCCCC", + "dataEnabled": "31C0678D4001C7410864050000488901C3" + } + ] + }, + { + "name": "Enable ARS (Alternative Rate System) in Light Start", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5203659, + "dllName": "soundvoltex.dll", + "dataDisabled": "07", + "dataEnabled": "45" + } + ] + }, + { + "name": "All crew unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5042283, + "dllName": "soundvoltex.dll", + "dataDisabled": "95", + "dataEnabled": "91" + } + ] + }, + { + "name": "Skip Global Matching Screen", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 7484576, + "dllName": "soundvoltex.dll", + "dataDisabled": "4D", + "dataEnabled": "4E" + } + ] + }, + { + "name": "All Appeal Cards Unlocked", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 5039474, + "dllName": "soundvoltex.dll", + "dataDisabled": "19", + "dataEnabled": "00" + } + ] + }, + { + "name": "Shared mode WASAPI", + "description": "Only replaces the first audio device init attempt. Set output to 44100Hz 16bit if it doesn't work.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6513493, + "dllName": "soundvoltex.dll", + "dataDisabled": "BA03000000", + "dataEnabled": "BA00000000" + } + ] + }, + { + "name": "Freeze timer in all modes", + "description": "Useful to play with Omega Dimension Ex-Track", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 4177380, + "dllName": "soundvoltex.dll", + "dataDisabled": "FFCA", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Force Enable Headphones", + "description": "Overrides headphone detection to always be enabled. Useful for cabinets.", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6386168, + "dllName": "soundvoltex.dll", + "dataDisabled": "898B9000000084C97408", + "dataEnabled": "C7839000000001000000" + } + ] + }, + { + "name": "Infinite Premium Time", + "description": "Locks the timer, can still exit with key combo", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 3181597, + "dllName": "soundvoltex.dll", + "dataDisabled": "FF1565193700488B442430", + "dataEnabled": "48C7C00100000090909090" + } + ] + }, + { + "name": "Bypass Camera", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 6415472, + "dllName": "soundvoltex.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Uncensor album jackets (for K region only)", + "description": "", + "gameCode": "KFC", + "type": "memory", + "patches": [ + { + "offset": 7286688, + "dllName": "soundvoltex.dll", + "dataDisabled": "61", + "dataEnabled": "75" + } + ] + }, + { + "name": "Premium Time Length", + "description": "", + "gameCode": "KFC", + "type": "union", + "patches": [ + { + "name": "Default (10 Minutes)", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "0070C9B28B000000", + "offset": 5216407 + } + }, + { + "name": "20 Minutes", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "00E0926517010000", + "offset": 5216407 + } + }, + { + "name": "30 Minutes", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "00505C18A3010000", + "offset": 5216407 + } + }, + { + "name": "1 Hour", + "type": "union", + "patch": { + "dllName": "soundvoltex.dll", + "data": "00A0B83046030000", + "offset": 5216407 + } + } + ] + } +] \ No newline at end of file diff --git a/README.md b/README.md index 44c4d2d..2ff3c21 100644 --- a/README.md +++ b/README.md @@ -162,7 +162,38 @@ Porting patches the script cannot, or fixing false positives will have to be don -
Sound Voltex Exceed Gear + +
Sound Voltex + +
SOUND VOLTEX II -infinite infection- + +### [KFC] `soundvoltex.dll` +- 2014-10-22 (PhaseII) - [KFC-543e7ccd_10e693](KFC-543e7ccd_10e693.json) + +
+
SOUND VOLTEX III GRAVITY WARS + +### [KFC] `soundvoltex.dll` +- 2015-11-16 (Season 1) - [KFC-56497884_20131c](KFC-56497884_20131c.json) +- 2016-12-12 (Season 2) - [KFC-58365cd4_21e91c](KFC-58365cd4_21e91c.json) + +
+
SOUND VOLTEX IV HEAVENLY HAVEN + +### [KFC] `soundvoltex.dll` +- 2018-01-16 - [KFC-5a55ed92_26d3cb](KFC-5a55ed92_26d3cb.json) +- 2019-02-06 - [KFC-5c541c96_27bc7b](KFC-5c541c96_27bc7b.json) + +
+
SOUND VOLTEX VIVID WAVE + +### [KFC] `soundvoltex.dll` +- 2019-10-31 (CN ver.) - [KFC-5dbaae15_36ea80](KFC-5dbaae15_36ea80.json) +- 2020-01-15 - [KFC-5e18527b_31c780](KFC-5e18527b_31c780.json) +- 2020-12-22 - [KFC-5fdadbea_330980](KFC-5fdadbea_330980.json) + +
+
SOUND VOLTEX EXCEED GEAR ### [KFC] `soundvoltex.dll` - 2021-12-14 - [KFC-61b19602_57ac68](KFC-61b19602_57ac68.json) @@ -179,3 +210,4 @@ Porting patches the script cannot, or fixing false positives will have to be don
+
\ No newline at end of file