[ { "gameCode": "M32", "version": "2023-11-28", "lastUpdated": "2024-07-10 19:19:36", "source": "https://sp2x.two-torial.xyz/" }, { "name": "Timer Freeze", "description": "", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 1002975, "dllName": "game.dll", "dataDisabled": "0F85", "dataEnabled": "90E9" } ] }, { "name": "Premium Timer Freeze", "description": "", "caution": "Scores will only save on exiting Premium Time, and only up to 20 songs.", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 1114416, "dllName": "game.dll", "dataDisabled": "FFC9", "dataEnabled": "9090" } ] }, { "name": "Premium Time 15", "description": "", "caution": "Scores will only save on exiting Premium Time, and only up to 20 songs. Recommended to keep this under 45 minutes.", "gameCode": "M32", "type": "union", "patches": [ { "name": "00:00", "patch": { "dllName": "game.dll", "data": "06000000", "offset": 109442 } }, { "name": "00:01", "patch": { "dllName": "game.dll", "data": "3C000000", "offset": 109442 } }, { "name": "04:20", "patch": { "dllName": "game.dll", "data": "F03C0000", "offset": 109442 } }, { "name": "13:37", "patch": { "dllName": "game.dll", "data": "7CBF0000", "offset": 109442 } }, { "name": "57:30", "patch": { "dllName": "game.dll", "data": "98280300", "offset": 109442 } }, { "name": "69:00", "patch": { "dllName": "game.dll", "data": "50CA0300", "offset": 109442 } }, { "name": "10 Minutes", "patch": { "dllName": "game.dll", "data": "A08C0000", "offset": 109442 } }, { "name": "15 Minutes", "patch": { "dllName": "game.dll", "data": "F0D20000", "offset": 109442 } }, { "name": "20 Minutes", "patch": { "dllName": "game.dll", "data": "40190100", "offset": 109442 } }, { "name": "30 Minutes", "patch": { "dllName": "game.dll", "data": "E0A50100", "offset": 109442 } }, { "name": "45 Minutes", "patch": { "dllName": "game.dll", "data": "D0780200", "offset": 109442 } }, { "name": "60 Minutes", "patch": { "dllName": "game.dll", "data": "C04B0300", "offset": 109442 } }, { "name": "90 Minutes", "patch": { "dllName": "game.dll", "data": "A0F10400", "offset": 109442 } } ] }, { "name": "Premium Time 10", "description": "", "caution": "Scores will only save on exiting Premium Time, and only up to 20 songs. Recommended to keep this under 45 minutes.", "gameCode": "M32", "type": "union", "patches": [ { "name": "00:00", "patch": { "dllName": "game.dll", "data": "06000000", "offset": 109516 } }, { "name": "00:01", "patch": { "dllName": "game.dll", "data": "3C000000", "offset": 109516 } }, { "name": "04:20", "patch": { "dllName": "game.dll", "data": "F03C0000", "offset": 109516 } }, { "name": "13:37", "patch": { "dllName": "game.dll", "data": "7CBF0000", "offset": 109516 } }, { "name": "57:30", "patch": { "dllName": "game.dll", "data": "98280300", "offset": 109516 } }, { "name": "69:00", "patch": { "dllName": "game.dll", "data": "50CA0300", "offset": 109516 } }, { "name": "10 Minutes", "patch": { "dllName": "game.dll", "data": "A08C0000", "offset": 109516 } }, { "name": "15 Minutes", "patch": { "dllName": "game.dll", "data": "F0D20000", "offset": 109516 } }, { "name": "20 Minutes", "patch": { "dllName": "game.dll", "data": "40190100", "offset": 109516 } }, { "name": "30 Minutes", "patch": { "dllName": "game.dll", "data": "E0A50100", "offset": 109516 } }, { "name": "45 Minutes", "patch": { "dllName": "game.dll", "data": "D0780200", "offset": 109516 } }, { "name": "60 Minutes", "patch": { "dllName": "game.dll", "data": "C04B0300", "offset": 109516 } }, { "name": "90 Minutes", "patch": { "dllName": "game.dll", "data": "A0F10400", "offset": 109516 } } ] }, { "name": "Cursor Hold", "description": "", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 762101, "dllName": "game.dll", "dataDisabled": "0F85", "dataEnabled": "90E9" } ] }, { "name": "Stage Freeze", "description": "", "caution": "Scores don't save", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 1149414, "dllName": "game.dll", "dataDisabled": "0F85", "dataEnabled": "90E9" } ] }, { "name": "Skip Tutorial", "description": "", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 944378, "dllName": "game.dll", "dataDisabled": "0F87", "dataEnabled": "90E9" } ] }, { "name": "Unlock all songs", "description": "", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 1953170, "dllName": "game.dll", "dataDisabled": "6100", "dataEnabled": "4D01" }, { "offset": 1953194, "dllName": "game.dll", "dataDisabled": "6300", "dataEnabled": "4D01" }, { "offset": 1194995, "dllName": "game.dll", "dataDisabled": "7508", "dataEnabled": "EB11" } ] }, { "name": "Enable Long Music", "description": "", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 1195172, "dllName": "game.dll", "dataDisabled": "74", "dataEnabled": "EB" } ] }, { "name": "Skip 'NOW DATA INITIALIZING'", "description": "", "caution": "Useful for testing only", "gameCode": "M32", "type": "memory", "patches": [ { "offset": 219917, "dllName": "game.dll", "dataDisabled": "0F8474010000", "dataEnabled": "909090909090" } ] } ]