From 37007b235dc84f0635eb1929c2425edd626bf8cd Mon Sep 17 00:00:00 2001 From: Akitake Date: Fri, 8 Aug 2025 13:18:34 +0200 Subject: [PATCH] popn: update unilab, add 2024091700, 2024092500, 2024102900 --- SUPPORTED.md | 9 ++ patches/M39-66978613_184bc0.json | 31 ++--- patches/M39-66e13bf6_184bc0.json | 208 +++++++++++++++++++++++++++++++ patches/M39-66e28576_1851e0.json | 208 +++++++++++++++++++++++++++++++ patches/M39-67176248_188f20.json | 208 +++++++++++++++++++++++++++++++ 5 files changed, 650 insertions(+), 14 deletions(-) create mode 100644 patches/M39-66e13bf6_184bc0.json create mode 100644 patches/M39-66e28576_1851e0.json create mode 100644 patches/M39-67176248_188f20.json diff --git a/SUPPORTED.md b/SUPPORTED.md index 66ba4ff..148ad3e 100644 --- a/SUPPORTED.md +++ b/SUPPORTED.md @@ -584,6 +584,15 @@ Patches for which we don't know the corresponding game version. | M39 | popn22.dll | 2024-07-31 | [M39-66978613_184bc0](patches/M39-66978613_184bc0.json) | +
pop'n music Jam & Fizz + +| Codename | Filename | Version | Identifier | +|----------|----------|---------|------------| +| M39 | popn22.dll | 2024-09-17 | [M39-66e13bf6_184bc0](patches/M39-66e13bf6_184bc0.json) | +| M39 | popn22.dll | 2024-09-25 | [M39-66e28576_1851e0](patches/M39-66e28576_1851e0.json) | +| M39 | popn22.dll | 2024-10-29 | [M39-67176248_188f20](patches/M39-67176248_188f20.json) | +
+ ## MÚSECA
MÚSECA diff --git a/patches/M39-66978613_184bc0.json b/patches/M39-66978613_184bc0.json index f26fd3a..f045c4e 100644 --- a/patches/M39-66978613_184bc0.json +++ b/patches/M39-66978613_184bc0.json @@ -2,12 +2,12 @@ { "gameCode": "M39", "version": "2024-07-31", - "lastUpdated": "2024-10-23 15:18:45", + "lastUpdated": "2025-08-08 11:17:15", "source": "https://sp2x.two-torial.xyz/" }, { "name": "E: Drive Fix", - "description": "Fix crash caused by no E: drive", + "description": "", "gameCode": "M39", "type": "memory", "patches": [ @@ -35,7 +35,7 @@ }, { "name": "Prevent Windows volume change on boot", - "description": "If your volume gets forced to max, turn this on", + "description": "Prevents the game from setting your Windows volume to 100%.", "gameCode": "M39", "type": "memory", "patches": [ @@ -49,7 +49,7 @@ }, { "name": "Boot to Event Mode", - "description": "", + "description": "Boots into event mode.", "gameCode": "M39", "type": "memory", "patches": [ @@ -63,7 +63,7 @@ }, { "name": "Remove Timer", - "description": "", + "description": "Removes the timer", "gameCode": "M39", "type": "memory", "patches": [ @@ -76,9 +76,9 @@ ] }, { - "name": "Skip Menu and Long Note Tutorials", - "description": "", - "caution": "Might interfere with score saving on networks", + "name": "Skip Tutorials", + "description": "Skips menu and long note tutorials.", + "caution": "May(?) cause issues on online networks, use at your own risk.", "gameCode": "M39", "type": "memory", "patches": [ @@ -103,8 +103,9 @@ ] }, { - "name": "Unlock All Songs", - "description": "", + "name": "Unlock All Songs and Charts", + "description": "Unlocks all songs and charts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", "gameCode": "M39", "type": "memory", "patches": [ @@ -124,7 +125,8 @@ }, { "name": "Unlock Deco Parts", - "description": "", + "description": "Unlocks all deco parts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", "gameCode": "M39", "type": "memory", "patches": [ @@ -138,7 +140,8 @@ }, { "name": "Unlock Characters", - "description": "", + "description": "Unlocks all characters.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", "gameCode": "M39", "type": "memory", "patches": [ @@ -152,7 +155,7 @@ }, { "name": "Replace COLOR CHECK test menu with debug CHARA VIEWER", - "description": "Press service button to exit", + "description": "Press service button to exit.", "gameCode": "M39", "type": "memory", "patches": [ @@ -178,7 +181,7 @@ }, { "name": "Replace SCREEN CHECK test menu with debug MUSIC INFO CHECKER", - "description": "Press service button to exit", + "description": "Press service button to exit.", "gameCode": "M39", "type": "memory", "patches": [ diff --git a/patches/M39-66e13bf6_184bc0.json b/patches/M39-66e13bf6_184bc0.json new file mode 100644 index 0000000..e394540 --- /dev/null +++ b/patches/M39-66e13bf6_184bc0.json @@ -0,0 +1,208 @@ +[ + { + "gameCode": "M39", + "version": "2024-09-17", + "lastUpdated": "2025-08-08 11:17:15", + "source": "https://sp2x.two-torial.xyz/" + }, + { + "name": "E: Drive Fix", + "description": "", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2208540, + "dllName": "popn22.dll", + "dataDisabled": "653A2F", + "dataEnabled": "646576" + } + ] + }, + { + "name": "HDMI Audio Fix", + "description": "", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1235740, + "dllName": "popn22.dll", + "dataDisabled": "85C07596", + "dataEnabled": "90909090" + } + ] + }, + { + "name": "Prevent Windows volume change on boot", + "description": "Prevents the game from setting your Windows volume to 100%.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1247008, + "dllName": "popn22.dll", + "dataDisabled": "83", + "dataEnabled": "C3" + } + ] + }, + { + "name": "Boot to Event Mode", + "description": "Boots into event mode.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1042576, + "dllName": "popn22.dll", + "dataDisabled": "8B00C3CC", + "dataEnabled": "31C040C3" + } + ] + }, + { + "name": "Remove Timer", + "description": "Removes the timer", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 878012, + "dllName": "popn22.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "name": "Skip Tutorials", + "description": "Skips menu and long note tutorials.", + "caution": "May(?) cause issues on online networks, use at your own risk.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 161547, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 161511, + "dllName": "popn22.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 511553, + "dllName": "popn22.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Unlock All Songs and Charts", + "description": "Unlocks all songs and charts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1005659, + "dllName": "popn22.dll", + "dataDisabled": "74E7", + "dataEnabled": "9090" + }, + { + "offset": 1005692, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Unlock Deco Parts", + "description": "Unlocks all deco parts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 974175, + "dllName": "popn22.dll", + "dataDisabled": "7522", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Unlock Characters", + "description": "Unlocks all characters.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 945306, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Replace COLOR CHECK test menu with debug CHARA VIEWER", + "description": "Press service button to exit.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2170268, + "dllName": "popn22.dll", + "dataDisabled": "434F4C4F5220434845434B0043", + "dataEnabled": "43484152412056494557455200" + }, + { + "offset": 153698, + "dllName": "popn22.dll", + "dataDisabled": "AC0000", + "dataEnabled": "B0340C" + }, + { + "offset": 153728, + "dllName": "popn22.dll", + "dataDisabled": "DCFEFFFF", + "dataEnabled": "4C270A00" + } + ] + }, + { + "name": "Replace SCREEN CHECK test menu with debug MUSIC INFO CHECKER", + "description": "Press service button to exit.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2172816, + "dllName": "popn22.dll", + "dataDisabled": "53435245454E20434845434B", + "dataEnabled": "4D5553494320494E464F0000" + }, + { + "offset": 153330, + "dllName": "popn22.dll", + "dataDisabled": "8C0000", + "dataEnabled": "B0340C" + }, + { + "offset": 153360, + "dllName": "popn22.dll", + "dataDisabled": "FCFEFFFF", + "dataEnabled": "CC1E0900" + } + ] + } +] \ No newline at end of file diff --git a/patches/M39-66e28576_1851e0.json b/patches/M39-66e28576_1851e0.json new file mode 100644 index 0000000..cc0c0a7 --- /dev/null +++ b/patches/M39-66e28576_1851e0.json @@ -0,0 +1,208 @@ +[ + { + "gameCode": "M39", + "version": "2024-09-25", + "lastUpdated": "2025-08-08 11:17:15", + "source": "https://sp2x.two-torial.xyz/" + }, + { + "name": "E: Drive Fix", + "description": "", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2211000, + "dllName": "popn22.dll", + "dataDisabled": "653A2F", + "dataEnabled": "646576" + } + ] + }, + { + "name": "HDMI Audio Fix", + "description": "", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1236412, + "dllName": "popn22.dll", + "dataDisabled": "85C07596", + "dataEnabled": "90909090" + } + ] + }, + { + "name": "Prevent Windows volume change on boot", + "description": "Prevents the game from setting your Windows volume to 100%.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1247680, + "dllName": "popn22.dll", + "dataDisabled": "83", + "dataEnabled": "C3" + } + ] + }, + { + "name": "Boot to Event Mode", + "description": "Boots into event mode.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1041472, + "dllName": "popn22.dll", + "dataDisabled": "8B00C3CC", + "dataEnabled": "31C040C3" + } + ] + }, + { + "name": "Remove Timer", + "description": "Removes the timer", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 876812, + "dllName": "popn22.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "name": "Skip Tutorials", + "description": "Skips menu and long note tutorials.", + "caution": "May(?) cause issues on online networks, use at your own risk.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 162491, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 162455, + "dllName": "popn22.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 506451, + "dllName": "popn22.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Unlock All Songs and Charts", + "description": "Unlocks all songs and charts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1004655, + "dllName": "popn22.dll", + "dataDisabled": "74E5", + "dataEnabled": "9090" + }, + { + "offset": 1004705, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Unlock Deco Parts", + "description": "Unlocks all deco parts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 973103, + "dllName": "popn22.dll", + "dataDisabled": "7522", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Unlock Characters", + "description": "Unlocks all characters.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 944218, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Replace COLOR CHECK test menu with debug CHARA VIEWER", + "description": "Press service button to exit.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2172604, + "dllName": "popn22.dll", + "dataDisabled": "434F4C4F5220434845434B0043", + "dataEnabled": "43484152412056494557455200" + }, + { + "offset": 154610, + "dllName": "popn22.dll", + "dataDisabled": "AC0000", + "dataEnabled": "B0340C" + }, + { + "offset": 154640, + "dllName": "popn22.dll", + "dataDisabled": "DCFEFFFF", + "dataEnabled": "4C270A00" + } + ] + }, + { + "name": "Replace SCREEN CHECK test menu with debug MUSIC INFO CHECKER", + "description": "Press service button to exit.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2175152, + "dllName": "popn22.dll", + "dataDisabled": "53435245454E20434845434B", + "dataEnabled": "4D5553494320494E464F0000" + }, + { + "offset": 154242, + "dllName": "popn22.dll", + "dataDisabled": "8C0000", + "dataEnabled": "B0340C" + }, + { + "offset": 154272, + "dllName": "popn22.dll", + "dataDisabled": "FCFEFFFF", + "dataEnabled": "CC1E0900" + } + ] + } +] \ No newline at end of file diff --git a/patches/M39-67176248_188f20.json b/patches/M39-67176248_188f20.json new file mode 100644 index 0000000..76ef101 --- /dev/null +++ b/patches/M39-67176248_188f20.json @@ -0,0 +1,208 @@ +[ + { + "gameCode": "M39", + "version": "2024-10-29", + "lastUpdated": "2025-08-08 11:17:15", + "source": "https://sp2x.two-torial.xyz/" + }, + { + "name": "E: Drive Fix", + "description": "", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2229168, + "dllName": "popn22.dll", + "dataDisabled": "653A2F", + "dataEnabled": "646576" + } + ] + }, + { + "name": "HDMI Audio Fix", + "description": "", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1252092, + "dllName": "popn22.dll", + "dataDisabled": "85C07596", + "dataEnabled": "90909090" + } + ] + }, + { + "name": "Prevent Windows volume change on boot", + "description": "Prevents the game from setting your Windows volume to 100%.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1263360, + "dllName": "popn22.dll", + "dataDisabled": "83", + "dataEnabled": "C3" + } + ] + }, + { + "name": "Boot to Event Mode", + "description": "Boots into event mode.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1050320, + "dllName": "popn22.dll", + "dataDisabled": "8B00C3CC", + "dataEnabled": "31C040C3" + } + ] + }, + { + "name": "Remove Timer", + "description": "Removes the timer", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 889772, + "dllName": "popn22.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "name": "Skip Tutorials", + "description": "Skips menu and long note tutorials.", + "caution": "May(?) cause issues on online networks, use at your own risk.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 161563, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 161527, + "dllName": "popn22.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 520451, + "dllName": "popn22.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Unlock All Songs and Charts", + "description": "Unlocks all songs and charts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 1013503, + "dllName": "popn22.dll", + "dataDisabled": "74E5", + "dataEnabled": "9090" + }, + { + "offset": 1013553, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Unlock Deco Parts", + "description": "Unlocks all deco parts.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 986335, + "dllName": "popn22.dll", + "dataDisabled": "7522", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Unlock Characters", + "description": "Unlocks all characters.", + "caution": "BE CAREFUL using this with online networks, you could get banned as they may handle this server-side.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 957450, + "dllName": "popn22.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "name": "Replace COLOR CHECK test menu with debug CHARA VIEWER", + "description": "Press service button to exit.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2190780, + "dllName": "popn22.dll", + "dataDisabled": "434F4C4F5220434845434B0043", + "dataEnabled": "43484152412056494557455200" + }, + { + "offset": 153682, + "dllName": "popn22.dll", + "dataDisabled": "AC0000", + "dataEnabled": "B0340C" + }, + { + "offset": 153712, + "dllName": "popn22.dll", + "dataDisabled": "DCFEFFFF", + "dataEnabled": "4C270A00" + } + ] + }, + { + "name": "Replace SCREEN CHECK test menu with debug MUSIC INFO CHECKER", + "description": "Press service button to exit.", + "gameCode": "M39", + "type": "memory", + "patches": [ + { + "offset": 2193328, + "dllName": "popn22.dll", + "dataDisabled": "53435245454E20434845434B", + "dataEnabled": "4D5553494320494E464F0000" + }, + { + "offset": 153314, + "dllName": "popn22.dll", + "dataDisabled": "8C0000", + "dataEnabled": "B0340C" + }, + { + "offset": 153344, + "dllName": "popn22.dll", + "dataDisabled": "FCFEFFFF", + "dataEnabled": "CC1E0900" + } + ] + } +] \ No newline at end of file