diff --git a/SUPPORTED.md b/SUPPORTED.md
index 95e93b3..6bc78c8 100644
--- a/SUPPORTED.md
+++ b/SUPPORTED.md
@@ -542,6 +542,13 @@ Patches for which we don't know the corresponding game version.
| M39 | popn22.dll | 2022-06-13 | [M39-629ede76_197641](patches/M39-629ede76_197641.json) |
+pop'n music UniLab
+
+| Codename | Filename | Version | Identifier |
+|----------|----------|---------|------------|
+| M39 | popn22.dll | 2024-07-31 | [M39-66978613_184bc0](patches/M39-66978613_184bc0.json) |
+
+
## MÚSECA
MÚSECA
diff --git a/patches/M39-66978613_184bc0.json b/patches/M39-66978613_184bc0.json
new file mode 100644
index 0000000..f26fd3a
--- /dev/null
+++ b/patches/M39-66978613_184bc0.json
@@ -0,0 +1,205 @@
+[
+ {
+ "gameCode": "M39",
+ "version": "2024-07-31",
+ "lastUpdated": "2024-10-23 15:18:45",
+ "source": "https://sp2x.two-torial.xyz/"
+ },
+ {
+ "name": "E: Drive Fix",
+ "description": "Fix crash caused by no E: drive",
+ "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": "If your volume gets forced to max, turn this on",
+ "gameCode": "M39",
+ "type": "memory",
+ "patches": [
+ {
+ "offset": 1247008,
+ "dllName": "popn22.dll",
+ "dataDisabled": "83",
+ "dataEnabled": "C3"
+ }
+ ]
+ },
+ {
+ "name": "Boot to Event Mode",
+ "description": "",
+ "gameCode": "M39",
+ "type": "memory",
+ "patches": [
+ {
+ "offset": 1042576,
+ "dllName": "popn22.dll",
+ "dataDisabled": "8B00C3CC",
+ "dataEnabled": "31C040C3"
+ }
+ ]
+ },
+ {
+ "name": "Remove Timer",
+ "description": "",
+ "gameCode": "M39",
+ "type": "memory",
+ "patches": [
+ {
+ "offset": 878012,
+ "dllName": "popn22.dll",
+ "dataDisabled": "0F85",
+ "dataEnabled": "90E9"
+ }
+ ]
+ },
+ {
+ "name": "Skip Menu and Long Note Tutorials",
+ "description": "",
+ "caution": "Might interfere with score saving on networks",
+ "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",
+ "description": "",
+ "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": "",
+ "gameCode": "M39",
+ "type": "memory",
+ "patches": [
+ {
+ "offset": 974175,
+ "dllName": "popn22.dll",
+ "dataDisabled": "7522",
+ "dataEnabled": "9090"
+ }
+ ]
+ },
+ {
+ "name": "Unlock Characters",
+ "description": "",
+ "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