iidx32: Add 'Video Purchase Timer Freeze', 'Skip Decide Screen', 'Faster Video Uploads', 'Force 120 FPS Recording Output .mp4'

This commit is contained in:
Akitake 2024-11-05 20:27:39 +01:00
parent 3e5db3ad5e
commit ae3a947d9a
3 changed files with 186 additions and 6 deletions

View File

@ -2,7 +2,7 @@
{ {
"gameCode": "LDJ", "gameCode": "LDJ",
"version": "2024-10-09 (010)", "version": "2024-10-09 (010)",
"lastUpdated": "2024-11-05 18:24:52", "lastUpdated": "2024-11-05 19:26:58",
"source": "https://sp2x.two-torial.xyz/" "source": "https://sp2x.two-torial.xyz/"
}, },
{ {
@ -109,6 +109,21 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Video Purchase Timer Freeze",
"description": "Freezes the subscreen countdown on the transition from result to music select.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ",
"patches": [
{
"offset": 10573181,
"dllName": "bm2dx.dll",
"dataDisabled": "FFC8",
"dataEnabled": "9090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "CS-style Song Start Delay", "name": "CS-style Song Start Delay",
@ -163,6 +178,20 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Skip Decide Screen",
"description": "Skips the splash animation that appears upon starting a song.",
"gameCode": "LDJ",
"patches": [
{
"offset": 7009472,
"dllName": "bm2dx.dll",
"dataDisabled": "488BC455",
"dataEnabled": "488BC1C3"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "Quick Retry", "name": "Quick Retry",
@ -243,7 +272,8 @@
{ {
"type": "memory", "type": "memory",
"name": "Disable Recording Lock", "name": "Disable Recording Lock",
"description": "Allows ALL songs to be recorded in-game. Still requires TDJ.", "description": "Allows ALL songs to be recorded in-game.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ", "gameCode": "LDJ",
"patches": [ "patches": [
{ {
@ -254,6 +284,36 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Faster Video Uploads",
"description": "Makes video upload put request 1000 times faster in theory, by expanding InternetWriteFile() body chunk size to 0x3200000.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ",
"patches": [
{
"offset": 11233100,
"dllName": "bm2dx.dll",
"dataDisabled": "00320000",
"dataEnabled": "00002003"
}
]
},
{
"type": "memory",
"name": "Force 120 FPS Recording Output .mp4",
"description": "Forces the game to record at 120 FPS.",
"caution": "Only useful with a TDJ (010) dll. Also make sure your hardware and network support this!",
"gameCode": "LDJ",
"patches": [
{
"offset": 14252760,
"dllName": "bm2dx.dll",
"dataDisabled": "3C",
"dataEnabled": "78"
}
]
},
{ {
"type": "union", "type": "union",
"name": "Reroute FREE PLAY Text", "name": "Reroute FREE PLAY Text",

View File

@ -2,7 +2,7 @@
{ {
"gameCode": "LDJ", "gameCode": "LDJ",
"version": "2024-10-09 (012)", "version": "2024-10-09 (012)",
"lastUpdated": "2024-11-05 18:24:52", "lastUpdated": "2024-11-05 19:26:58",
"source": "https://sp2x.two-torial.xyz/" "source": "https://sp2x.two-torial.xyz/"
}, },
{ {
@ -109,6 +109,21 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Video Purchase Timer Freeze",
"description": "Freezes the subscreen countdown on the transition from result to music select.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ",
"patches": [
{
"offset": 9733917,
"dllName": "bm2dx.dll",
"dataDisabled": "FFC8",
"dataEnabled": "9090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "CS-style Song Start Delay", "name": "CS-style Song Start Delay",
@ -163,6 +178,20 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Skip Decide Screen",
"description": "Skips the splash animation that appears upon starting a song.",
"gameCode": "LDJ",
"patches": [
{
"offset": 6167216,
"dllName": "bm2dx.dll",
"dataDisabled": "488BC455",
"dataEnabled": "488BC1C3"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "Quick Retry", "name": "Quick Retry",
@ -243,7 +272,8 @@
{ {
"type": "memory", "type": "memory",
"name": "Disable Recording Lock", "name": "Disable Recording Lock",
"description": "Allows ALL songs to be recorded in-game. Still requires TDJ.", "description": "Allows ALL songs to be recorded in-game.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ", "gameCode": "LDJ",
"patches": [ "patches": [
{ {
@ -254,6 +284,36 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Faster Video Uploads",
"description": "Makes video upload put request 1000 times faster in theory, by expanding InternetWriteFile() body chunk size to 0x3200000.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ",
"patches": [
{
"offset": 10393852,
"dllName": "bm2dx.dll",
"dataDisabled": "00320000",
"dataEnabled": "00002003"
}
]
},
{
"type": "memory",
"name": "Force 120 FPS Recording Output .mp4",
"description": "Forces the game to record at 120 FPS.",
"caution": "Only useful with a TDJ (010) dll. Also make sure your hardware and network support this!",
"gameCode": "LDJ",
"patches": [
{
"offset": 13405672,
"dllName": "bm2dx.dll",
"dataDisabled": "3C",
"dataEnabled": "78"
}
]
},
{ {
"type": "union", "type": "union",
"name": "Reroute FREE PLAY Text", "name": "Reroute FREE PLAY Text",

View File

@ -2,7 +2,7 @@
{ {
"gameCode": "LDJ", "gameCode": "LDJ",
"version": "2024-10-22 (012)", "version": "2024-10-22 (012)",
"lastUpdated": "2024-11-05 18:24:52", "lastUpdated": "2024-11-05 19:26:58",
"source": "https://sp2x.two-torial.xyz/" "source": "https://sp2x.two-torial.xyz/"
}, },
{ {
@ -109,6 +109,21 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Video Purchase Timer Freeze",
"description": "Freezes the subscreen countdown on the transition from result to music select.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ",
"patches": [
{
"offset": 8662813,
"dllName": "bm2dx.dll",
"dataDisabled": "FFC8",
"dataEnabled": "9090"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "CS-style Song Start Delay", "name": "CS-style Song Start Delay",
@ -163,6 +178,20 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Skip Decide Screen",
"description": "Skips the splash animation that appears upon starting a song.",
"gameCode": "LDJ",
"patches": [
{
"offset": 5095856,
"dllName": "bm2dx.dll",
"dataDisabled": "488BC455",
"dataEnabled": "488BC1C3"
}
]
},
{ {
"type": "memory", "type": "memory",
"name": "Quick Retry", "name": "Quick Retry",
@ -243,7 +272,8 @@
{ {
"type": "memory", "type": "memory",
"name": "Disable Recording Lock", "name": "Disable Recording Lock",
"description": "Allows ALL songs to be recorded in-game. Still requires TDJ.", "description": "Allows ALL songs to be recorded in-game.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ", "gameCode": "LDJ",
"patches": [ "patches": [
{ {
@ -254,6 +284,36 @@
} }
] ]
}, },
{
"type": "memory",
"name": "Faster Video Uploads",
"description": "Makes video upload put request 1000 times faster in theory, by expanding InternetWriteFile() body chunk size to 0x3200000.",
"caution": "Only useful with a TDJ (010) dll.",
"gameCode": "LDJ",
"patches": [
{
"offset": 9322748,
"dllName": "bm2dx.dll",
"dataDisabled": "00320000",
"dataEnabled": "00002003"
}
]
},
{
"type": "memory",
"name": "Force 120 FPS Recording Output .mp4",
"description": "Forces the game to record at 120 FPS.",
"caution": "Only useful with a TDJ (010) dll. Also make sure your hardware and network support this!",
"gameCode": "LDJ",
"patches": [
{
"offset": 12334568,
"dllName": "bm2dx.dll",
"dataDisabled": "3C",
"dataEnabled": "78"
}
]
},
{ {
"type": "union", "type": "union",
"name": "Reroute FREE PLAY Text", "name": "Reroute FREE PLAY Text",