Add mons popn patches

This commit is contained in:
yurei 2024-06-28 11:24:59 +02:00
parent 7eb03bbd11
commit fbe2b2cc92
9 changed files with 5098 additions and 0 deletions

16
K39-4dec5a0e_1ae9c5.json Normal file
View File

@ -0,0 +1,16 @@
[
{
"name": "Partial Songs Unlock",
"description": "Unlock a song dedicated to e-amusement that cannot be unlocked by phase MAX.",
"gameCode": "K39",
"type": "memory",
"patches": [
{
"offset": 452066,
"dllName": "popn19.dll",
"dataDisabled": "A90000000874238BC7E8C0F9030084C0",
"dataEnabled": "B0019090909090909090909090909090"
}
]
}
]

138
L39-504ef50d_16f808.json Normal file
View File

@ -0,0 +1,138 @@
[
{
"name": "Coin Unlock",
"description": "",
"gameCode": "L39",
"type": "memory",
"patches": [
{
"offset": 16688,
"dllName": "popn20.dll",
"dataDisabled": "33C040C3CCCC",
"dataEnabled": "A1D4123910C3"
},
{
"offset": 1362267,
"dllName": "popn20.dll",
"dataDisabled": "39",
"dataEnabled": "44"
},
{
"offset": 1362275,
"dllName": "popn20.dll",
"dataDisabled": "31",
"dataEnabled": "3C"
},
{
"offset": 1362310,
"dllName": "popn20.dll",
"dataDisabled": "741785C07E13",
"dataEnabled": "0F8491000000"
},
{
"offset": 1362323,
"dllName": "popn20.dll",
"dataDisabled": "7E0A5F5E5D89D85B83C408C35F5E5D31C05B83C408C3CCCCA175CCA175C3CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCA175CCA175C3CCCCCCCCCCA175CCA175C3CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCA175CCA175C3CCCCCCA175CCA175C3CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCA175CCA175C3CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC",
"dataEnabled": "74157E0983F8040F8E7D0000005F5E5D8BC35B83C408C38B358CD4191033DBBA010000008BCBD3E28BC3D1F885D57449F6C3017419A15065381085C07402FFD06800F925106A01FFD683C408EB2B8B44841085C07E238BF8EB038D490068F4F825106A01FFD6A14C65381083C40885C07402FFD083EF0175E44383FB047CA0A15465381085C07402FFD05F5E5D33C05B83C408C3"
},
{
"offset": 2674358,
"dllName": "popn20.dll",
"dataDisabled": "4C3D7C3D113E3B3E4B3EE23EEB3EF13EFB3E003F123F423F473F4C3F523F593F5F3F653F8F3F9B3FA33FAB3FB13FC93FE23FF73FFC3F0000",
"dataEnabled": "313D4C3D7C3D113E3B3E4B3EE23EEB3EF13EFB3E003F123F423F473F4C3F523F593F5F3F653F8F3F9B3FA33FAB3FB13FC93FE23FF73FFC3F"
}
]
},
{
"name": "Partial Songs Unlock",
"description": "Unlock a song dedicated to e-amusement that cannot be unlocked by phase MAX.",
"gameCode": "L39",
"type": "memory",
"patches": [
{
"offset": 1939156,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1939316,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1939476,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1939636,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1939796,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1939956,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1940116,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1940276,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1940436,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1940596,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1940756,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1940916,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1941076,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1941236,
"dllName": "popn20.dll",
"dataDisabled": "04",
"dataEnabled": "00"
}
]
}
]

22
M39-5387186b_16e210.json Normal file
View File

@ -0,0 +1,22 @@
[
{
"name": "Coin Unlock",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1343225,
"dllName": "popn21.dll",
"dataDisabled": "00",
"dataEnabled": "01"
},
{
"offset": 1343254,
"dllName": "popn21.dll",
"dataDisabled": "00",
"dataEnabled": "01"
}
]
}
]

3050
M39-55d18f07_18cd30.json Normal file

File diff suppressed because it is too large Load Diff

132
M39-57f1fe78_16e1cc.json Normal file
View File

@ -0,0 +1,132 @@
[
{
"name": "Song/EX unlock",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 365832,
"dllName": "popn22.dll",
"dataDisabled": "F6D81AC02402",
"dataEnabled": "B00290909090"
},
{
"offset": 366012,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
},
{
"offset": 1865308,
"dllName": "popn22.dll",
"dataDisabled": "0100BE05000000000100BF05000000000100C005000000000200A705000000000200AA05000000000200AE05000000000200B105000000000300C505000000000300C305000000000300CB05000000000400C105000000000500C805000000000500C705000000000500C905000000000600D605000000000600D705000000000700D205000000000700D305080000000100D805000000000800D105080000000200C205000000000900DE05000000000900DF05000000000900E005000000000900E105000000000900E205000000000900E305000000000A00D405000000000B00E405000000000B00E505000000000B00E605000000000B00E705000000000C00EE05000000000D00FA05080000000300FB05000000000E000706000000000F0008060000000010000C06",
"dataEnabled": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
}
]
},
{
"name": "'NO' selected for tutorial by default",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 6977,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
}
]
},
{
"name": "Remove Timer",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 837686,
"dllName": "popn22.dll",
"dataDisabled": "0F85",
"dataEnabled": "90E9"
}
]
},
{
"name": "Unlock Classic 8 EX as a 49",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 3079815,
"dllName": "popn22.dll",
"dataDisabled": "05",
"dataEnabled": "07"
},
{
"offset": 3079829,
"dllName": "popn22.dll",
"dataDisabled": "01",
"dataEnabled": "31"
}
]
},
{
"name": "E: Drive Fix",
"description": "Fix crash caused by no E: drive",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 2761428,
"dllName": "popn22.dll",
"dataDisabled": "653A2F",
"dataEnabled": "646576"
}
]
},
{
"name": "HDMI Audio Fix",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1147180,
"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": 1157728,
"dllName": "popn22.dll",
"dataDisabled": "83",
"dataEnabled": "C3"
}
]
},
{
"name": "Boot to Event Mode",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 986416,
"dllName": "popn22.dll",
"dataDisabled": "8B00C3CC",
"dataEnabled": "31C040C3"
}
]
}
]

978
M39-5b753ba7_1831e1.json Normal file
View File

@ -0,0 +1,978 @@
[
{
"name": "E: Drive Fix",
"description": "Fix crash caused by no E: drive",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 2467280,
"dllName": "popn22.dll",
"dataDisabled": "653A2F",
"dataEnabled": "646576"
}
]
},
{
"name": "Partial Song Unlock",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1967396,
"dllName": "popn22.dll",
"dataDisabled": "01",
"dataEnabled": "00"
},
{
"offset": 1967398,
"dllName": "popn22.dll",
"dataDisabled": "3506",
"dataEnabled": "0000"
},
{
"offset": 1967404,
"dllName": "popn22.dll",
"dataDisabled": "01",
"dataEnabled": "00"
},
{
"offset": 1967406,
"dllName": "popn22.dll",
"dataDisabled": "3606",
"dataEnabled": "0000"
},
{
"offset": 1967412,
"dllName": "popn22.dll",
"dataDisabled": "01",
"dataEnabled": "00"
},
{
"offset": 1967414,
"dllName": "popn22.dll",
"dataDisabled": "3706",
"dataEnabled": "0000"
},
{
"offset": 1967420,
"dllName": "popn22.dll",
"dataDisabled": "02",
"dataEnabled": "00"
},
{
"offset": 1967422,
"dllName": "popn22.dll",
"dataDisabled": "3A06",
"dataEnabled": "0000"
},
{
"offset": 1967428,
"dllName": "popn22.dll",
"dataDisabled": "02",
"dataEnabled": "00"
},
{
"offset": 1967430,
"dllName": "popn22.dll",
"dataDisabled": "3B06",
"dataEnabled": "0000"
},
{
"offset": 1967436,
"dllName": "popn22.dll",
"dataDisabled": "03",
"dataEnabled": "00"
},
{
"offset": 1967438,
"dllName": "popn22.dll",
"dataDisabled": "3C06",
"dataEnabled": "0000"
},
{
"offset": 1967444,
"dllName": "popn22.dll",
"dataDisabled": "03",
"dataEnabled": "00"
},
{
"offset": 1967446,
"dllName": "popn22.dll",
"dataDisabled": "3D06",
"dataEnabled": "0000"
},
{
"offset": 1967452,
"dllName": "popn22.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1967454,
"dllName": "popn22.dll",
"dataDisabled": "3906",
"dataEnabled": "0000"
},
{
"offset": 1967460,
"dllName": "popn22.dll",
"dataDisabled": "05",
"dataEnabled": "00"
},
{
"offset": 1967462,
"dllName": "popn22.dll",
"dataDisabled": "4206",
"dataEnabled": "0000"
},
{
"offset": 1967468,
"dllName": "popn22.dll",
"dataDisabled": "06",
"dataEnabled": "00"
},
{
"offset": 1967470,
"dllName": "popn22.dll",
"dataDisabled": "44060A",
"dataEnabled": "000000"
},
{
"offset": 1967476,
"dllName": "popn22.dll",
"dataDisabled": "01",
"dataEnabled": "00"
},
{
"offset": 1967478,
"dllName": "popn22.dll",
"dataDisabled": "11060A",
"dataEnabled": "000000"
},
{
"offset": 1967484,
"dllName": "popn22.dll",
"dataDisabled": "02",
"dataEnabled": "00"
},
{
"offset": 1967486,
"dllName": "popn22.dll",
"dataDisabled": "29060A",
"dataEnabled": "000000"
},
{
"offset": 1967492,
"dllName": "popn22.dll",
"dataDisabled": "02",
"dataEnabled": "00"
},
{
"offset": 1967494,
"dllName": "popn22.dll",
"dataDisabled": "28060A",
"dataEnabled": "000000"
},
{
"offset": 1967500,
"dllName": "popn22.dll",
"dataDisabled": "02",
"dataEnabled": "00"
},
{
"offset": 1967502,
"dllName": "popn22.dll",
"dataDisabled": "21060A",
"dataEnabled": "000000"
},
{
"offset": 1967508,
"dllName": "popn22.dll",
"dataDisabled": "03",
"dataEnabled": "00"
},
{
"offset": 1967510,
"dllName": "popn22.dll",
"dataDisabled": "27060A",
"dataEnabled": "000000"
},
{
"offset": 1967516,
"dllName": "popn22.dll",
"dataDisabled": "03",
"dataEnabled": "00"
},
{
"offset": 1967518,
"dllName": "popn22.dll",
"dataDisabled": "15060A",
"dataEnabled": "000000"
},
{
"offset": 1967524,
"dllName": "popn22.dll",
"dataDisabled": "04",
"dataEnabled": "00"
},
{
"offset": 1967526,
"dllName": "popn22.dll",
"dataDisabled": "1F060A",
"dataEnabled": "000000"
},
{
"offset": 1967532,
"dllName": "popn22.dll",
"dataDisabled": "05",
"dataEnabled": "00"
},
{
"offset": 1967534,
"dllName": "popn22.dll",
"dataDisabled": "33060A",
"dataEnabled": "000000"
},
{
"offset": 1967540,
"dllName": "popn22.dll",
"dataDisabled": "05",
"dataEnabled": "00"
},
{
"offset": 1967542,
"dllName": "popn22.dll",
"dataDisabled": "34060A",
"dataEnabled": "000000"
},
{
"offset": 1967548,
"dllName": "popn22.dll",
"dataDisabled": "05",
"dataEnabled": "00"
},
{
"offset": 1967550,
"dllName": "popn22.dll",
"dataDisabled": "31060A",
"dataEnabled": "000000"
},
{
"offset": 1967556,
"dllName": "popn22.dll",
"dataDisabled": "06",
"dataEnabled": "00"
},
{
"offset": 1967558,
"dllName": "popn22.dll",
"dataDisabled": "32060A",
"dataEnabled": "000000"
},
{
"offset": 1967564,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967566,
"dllName": "popn22.dll",
"dataDisabled": "41060A",
"dataEnabled": "000000"
},
{
"offset": 1967572,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967574,
"dllName": "popn22.dll",
"dataDisabled": "40060A",
"dataEnabled": "000000"
},
{
"offset": 1967580,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967582,
"dllName": "popn22.dll",
"dataDisabled": "3F060A",
"dataEnabled": "000000"
},
{
"offset": 1967588,
"dllName": "popn22.dll",
"dataDisabled": "08",
"dataEnabled": "00"
},
{
"offset": 1967590,
"dllName": "popn22.dll",
"dataDisabled": "43060A",
"dataEnabled": "000000"
},
{
"offset": 1967596,
"dllName": "popn22.dll",
"dataDisabled": "09",
"dataEnabled": "00"
},
{
"offset": 1967598,
"dllName": "popn22.dll",
"dataDisabled": "46060A",
"dataEnabled": "000000"
},
{
"offset": 1967604,
"dllName": "popn22.dll",
"dataDisabled": "09",
"dataEnabled": "00"
},
{
"offset": 1967606,
"dllName": "popn22.dll",
"dataDisabled": "47060A",
"dataEnabled": "000000"
},
{
"offset": 1967612,
"dllName": "popn22.dll",
"dataDisabled": "09",
"dataEnabled": "00"
},
{
"offset": 1967614,
"dllName": "popn22.dll",
"dataDisabled": "45060A",
"dataEnabled": "000000"
},
{
"offset": 1967620,
"dllName": "popn22.dll",
"dataDisabled": "0A",
"dataEnabled": "00"
},
{
"offset": 1967622,
"dllName": "popn22.dll",
"dataDisabled": "4A060A",
"dataEnabled": "000000"
},
{
"offset": 1967628,
"dllName": "popn22.dll",
"dataDisabled": "0A",
"dataEnabled": "00"
},
{
"offset": 1967630,
"dllName": "popn22.dll",
"dataDisabled": "4B060A",
"dataEnabled": "000000"
},
{
"offset": 1967636,
"dllName": "popn22.dll",
"dataDisabled": "0A",
"dataEnabled": "00"
},
{
"offset": 1967638,
"dllName": "popn22.dll",
"dataDisabled": "4C060A",
"dataEnabled": "000000"
},
{
"offset": 1967644,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967646,
"dllName": "popn22.dll",
"dataDisabled": "50060A",
"dataEnabled": "000000"
},
{
"offset": 1967652,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967654,
"dllName": "popn22.dll",
"dataDisabled": "4D060A",
"dataEnabled": "000000"
},
{
"offset": 1967660,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967662,
"dllName": "popn22.dll",
"dataDisabled": "4E060A",
"dataEnabled": "000000"
},
{
"offset": 1967668,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967670,
"dllName": "popn22.dll",
"dataDisabled": "4F060A",
"dataEnabled": "000000"
},
{
"offset": 1967676,
"dllName": "popn22.dll",
"dataDisabled": "0C",
"dataEnabled": "00"
},
{
"offset": 1967678,
"dllName": "popn22.dll",
"dataDisabled": "53060A",
"dataEnabled": "000000"
},
{
"offset": 1967684,
"dllName": "popn22.dll",
"dataDisabled": "0C",
"dataEnabled": "00"
},
{
"offset": 1967686,
"dllName": "popn22.dll",
"dataDisabled": "52060A",
"dataEnabled": "000000"
},
{
"offset": 1967692,
"dllName": "popn22.dll",
"dataDisabled": "0C",
"dataEnabled": "00"
},
{
"offset": 1967694,
"dllName": "popn22.dll",
"dataDisabled": "54060A",
"dataEnabled": "000000"
},
{
"offset": 1967700,
"dllName": "popn22.dll",
"dataDisabled": "0C",
"dataEnabled": "00"
},
{
"offset": 1967702,
"dllName": "popn22.dll",
"dataDisabled": "51060A",
"dataEnabled": "000000"
},
{
"offset": 1967708,
"dllName": "popn22.dll",
"dataDisabled": "0D",
"dataEnabled": "00"
},
{
"offset": 1967710,
"dllName": "popn22.dll",
"dataDisabled": "58060A",
"dataEnabled": "000000"
},
{
"offset": 1967716,
"dllName": "popn22.dll",
"dataDisabled": "0D",
"dataEnabled": "00"
},
{
"offset": 1967718,
"dllName": "popn22.dll",
"dataDisabled": "55060A",
"dataEnabled": "000000"
},
{
"offset": 1967724,
"dllName": "popn22.dll",
"dataDisabled": "0D",
"dataEnabled": "00"
},
{
"offset": 1967726,
"dllName": "popn22.dll",
"dataDisabled": "57060A",
"dataEnabled": "000000"
},
{
"offset": 1967732,
"dllName": "popn22.dll",
"dataDisabled": "0D",
"dataEnabled": "00"
},
{
"offset": 1967734,
"dllName": "popn22.dll",
"dataDisabled": "56060A",
"dataEnabled": "000000"
},
{
"offset": 1967740,
"dllName": "popn22.dll",
"dataDisabled": "0E",
"dataEnabled": "00"
},
{
"offset": 1967742,
"dllName": "popn22.dll",
"dataDisabled": "5B060A",
"dataEnabled": "000000"
},
{
"offset": 1967748,
"dllName": "popn22.dll",
"dataDisabled": "0E",
"dataEnabled": "00"
},
{
"offset": 1967750,
"dllName": "popn22.dll",
"dataDisabled": "5A060A",
"dataEnabled": "000000"
},
{
"offset": 1967756,
"dllName": "popn22.dll",
"dataDisabled": "0E",
"dataEnabled": "00"
},
{
"offset": 1967758,
"dllName": "popn22.dll",
"dataDisabled": "59060A",
"dataEnabled": "000000"
},
{
"offset": 1967764,
"dllName": "popn22.dll",
"dataDisabled": "0F",
"dataEnabled": "00"
},
{
"offset": 1967766,
"dllName": "popn22.dll",
"dataDisabled": "5C06",
"dataEnabled": "0000"
},
{
"offset": 1967772,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967774,
"dllName": "popn22.dll",
"dataDisabled": "5D06",
"dataEnabled": "0000"
},
{
"offset": 1967780,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967782,
"dllName": "popn22.dll",
"dataDisabled": "5E06",
"dataEnabled": "0000"
},
{
"offset": 1967788,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967790,
"dllName": "popn22.dll",
"dataDisabled": "5F06",
"dataEnabled": "0000"
},
{
"offset": 1967796,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967798,
"dllName": "popn22.dll",
"dataDisabled": "6106",
"dataEnabled": "0000"
},
{
"offset": 1967804,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967806,
"dllName": "popn22.dll",
"dataDisabled": "6906",
"dataEnabled": "0000"
},
{
"offset": 1967812,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967814,
"dllName": "popn22.dll",
"dataDisabled": "6A06",
"dataEnabled": "0000"
},
{
"offset": 1967820,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967822,
"dllName": "popn22.dll",
"dataDisabled": "6B06",
"dataEnabled": "0000"
},
{
"offset": 1967828,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967830,
"dllName": "popn22.dll",
"dataDisabled": "6C06",
"dataEnabled": "0000"
},
{
"offset": 1967836,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967838,
"dllName": "popn22.dll",
"dataDisabled": "6D06",
"dataEnabled": "0000"
},
{
"offset": 1967844,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967846,
"dllName": "popn22.dll",
"dataDisabled": "6E06",
"dataEnabled": "0000"
},
{
"offset": 1967852,
"dllName": "popn22.dll",
"dataDisabled": "07",
"dataEnabled": "00"
},
{
"offset": 1967854,
"dllName": "popn22.dll",
"dataDisabled": "6F06",
"dataEnabled": "0000"
},
{
"offset": 1967860,
"dllName": "popn22.dll",
"dataDisabled": "08",
"dataEnabled": "00"
},
{
"offset": 1967862,
"dllName": "popn22.dll",
"dataDisabled": "6006",
"dataEnabled": "0000"
},
{
"offset": 1967868,
"dllName": "popn22.dll",
"dataDisabled": "09",
"dataEnabled": "00"
},
{
"offset": 1967870,
"dllName": "popn22.dll",
"dataDisabled": "7306",
"dataEnabled": "0000"
},
{
"offset": 1967876,
"dllName": "popn22.dll",
"dataDisabled": "0A",
"dataEnabled": "00"
},
{
"offset": 1967878,
"dllName": "popn22.dll",
"dataDisabled": "8F06",
"dataEnabled": "0000"
},
{
"offset": 1967884,
"dllName": "popn22.dll",
"dataDisabled": "0A",
"dataEnabled": "00"
},
{
"offset": 1967886,
"dllName": "popn22.dll",
"dataDisabled": "9006",
"dataEnabled": "0000"
},
{
"offset": 1967892,
"dllName": "popn22.dll",
"dataDisabled": "0A",
"dataEnabled": "00"
},
{
"offset": 1967894,
"dllName": "popn22.dll",
"dataDisabled": "9106",
"dataEnabled": "0000"
},
{
"offset": 1967900,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967902,
"dllName": "popn22.dll",
"dataDisabled": "8506",
"dataEnabled": "0000"
},
{
"offset": 1967908,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967910,
"dllName": "popn22.dll",
"dataDisabled": "8606",
"dataEnabled": "0000"
},
{
"offset": 1967916,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967918,
"dllName": "popn22.dll",
"dataDisabled": "8506",
"dataEnabled": "0000"
},
{
"offset": 1967924,
"dllName": "popn22.dll",
"dataDisabled": "0B",
"dataEnabled": "00"
},
{
"offset": 1967926,
"dllName": "popn22.dll",
"dataDisabled": "86060D",
"dataEnabled": "000000"
},
{
"offset": 1967932,
"dllName": "popn22.dll",
"dataDisabled": "01",
"dataEnabled": "00"
},
{
"offset": 1967934,
"dllName": "popn22.dll",
"dataDisabled": "A706",
"dataEnabled": "0000"
}
]
},
{
"name": "Unlock Classic 8 EX as a 49",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 2802139,
"dllName": "popn22.dll",
"dataDisabled": "05",
"dataEnabled": "07"
},
{
"offset": 2802155,
"dllName": "popn22.dll",
"dataDisabled": "01",
"dataEnabled": "31"
}
]
},
{
"name": "Skip Tutorials",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 165419,
"dllName": "popn22.dll",
"dataDisabled": "74",
"dataEnabled": "EB"
},
{
"offset": 165383,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
}
]
},
{
"name": "Unlock Deco Parts",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 995171,
"dllName": "popn22.dll",
"dataDisabled": "7522",
"dataEnabled": "9090"
}
]
},
{
"name": "Unlock Characters",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 966126,
"dllName": "popn22.dll",
"dataDisabled": "74",
"dataEnabled": "EB"
}
]
},
{
"name": "HDMI Audio Fix",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1229420,
"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": 1240688,
"dllName": "popn22.dll",
"dataDisabled": "83",
"dataEnabled": "C3"
}
]
},
{
"name": "Boot to Event Mode",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1051152,
"dllName": "popn22.dll",
"dataDisabled": "8B00C3CC",
"dataEnabled": "31C040C3"
}
]
},
{
"name": "Remove Timer",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 897676,
"dllName": "popn22.dll",
"dataDisabled": "0F85",
"dataEnabled": "90E9"
}
]
},
{
"name": "Timer Freeze",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 898034,
"dllName": "popn22.dll",
"dataDisabled": "C7453809000000",
"dataEnabled": "90909090909090"
}
]
}
]

370
M39-627cf367_1955e1.json Normal file
View File

@ -0,0 +1,370 @@
[
{
"name": "E: Drive Fix",
"description": "Fix crash caused by no E: drive",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 2313704,
"dllName": "popn22.dll",
"dataDisabled": "653A2F",
"dataEnabled": "646576"
}
]
},
{
"name": "HDMI Audio Fix",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1304172,
"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": 1315440,
"dllName": "popn22.dll",
"dataDisabled": "83",
"dataEnabled": "C3"
}
]
},
{
"name": "Boot to Event Mode",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1126112,
"dllName": "popn22.dll",
"dataDisabled": "8B00C3CC",
"dataEnabled": "31C040C3"
}
]
},
{
"name": "Remove Timer",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 956444,
"dllName": "popn22.dll",
"dataDisabled": "0F85",
"dataEnabled": "90E9"
}
]
},
{
"name": "Skip Menu and Long Note Tutorials",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 167243,
"dllName": "popn22.dll",
"dataDisabled": "74",
"dataEnabled": "EB"
},
{
"offset": 167207,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
},
{
"offset": 597313,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
}
]
},
{
"name": "Unlock All Songs",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1089393,
"dllName": "popn22.dll",
"dataDisabled": "74",
"dataEnabled": "EB"
},
{
"offset": 1089250,
"dllName": "popn22.dll",
"dataDisabled": "7413",
"dataEnabled": "9090"
}
]
},
{
"name": "Unlock EX Charts",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 3008712,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3010432,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3030040,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3050164,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3050680,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3094024,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 2997876,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3013184,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3013528,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3014560,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3015420,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3016624,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3018344,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3020580,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3023504,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3024192,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3032104,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3041048,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3056356,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3070116,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3072352,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3089380,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3096776,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
}
]
},
{
"name": "Unlock Deco Parts",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1054387,
"dllName": "popn22.dll",
"dataDisabled": "7522",
"dataEnabled": "9090"
}
]
},
{
"name": "Unlock Characters",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1025241,
"dllName": "popn22.dll",
"dataDisabled": "74",
"dataEnabled": "EB"
}
]
},
{
"name": "Premium Free",
"description": "Score buffer never resets, use offline",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1171776,
"dllName": "popn22.dll",
"dataDisabled": "FE460E",
"dataEnabled": "909090"
},
{
"offset": 1171786,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
},
{
"offset": 1192040,
"dllName": "popn22.dll",
"dataDisabled": "773E",
"dataEnabled": "EB07"
}
]
},
{
"name": "Replace COLOR CHECK test menu with debug CHARA VIEWER",
"description": "Press service button to exit",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 2275524,
"dllName": "popn22.dll",
"dataDisabled": "434F4C4F5220434845434B0043",
"dataEnabled": "43484152412056494557455200"
},
{
"offset": 159362,
"dllName": "popn22.dll",
"dataDisabled": "AC0000",
"dataEnabled": "B0340C"
},
{
"offset": 159392,
"dllName": "popn22.dll",
"dataDisabled": "DCFEFFFF",
"dataEnabled": "1CCD0900"
}
]
},
{
"name": "Replace SCREEN CHECK test menu with debug MUSIC INFO CHECKER",
"description": "Press service button to exit",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 2278072,
"dllName": "popn22.dll",
"dataDisabled": "53435245454E20434845434B",
"dataEnabled": "4D5553494320494E464F0000"
},
{
"offset": 158994,
"dllName": "popn22.dll",
"dataDisabled": "8C0000",
"dataEnabled": "B0340C"
},
{
"offset": 159024,
"dllName": "popn22.dll",
"dataDisabled": "FCFEFFFF",
"dataEnabled": "ACFB0900"
}
]
}
]

345
M39-629ede76_197641.json Normal file
View File

@ -0,0 +1,345 @@
[
{
"name": "E: Drive Fix",
"description": "Fix crash caused by no E: drive",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 2324840,
"dllName": "popn22.dll",
"dataDisabled": "653A2F",
"dataEnabled": "646576"
}
]
},
{
"name": "HDMI Audio Fix",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1312460,
"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": 1323728,
"dllName": "popn22.dll",
"dataDisabled": "83",
"dataEnabled": "C3"
}
]
},
{
"name": "Boot to Event Mode",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1134224,
"dllName": "popn22.dll",
"dataDisabled": "8B00C3CC",
"dataEnabled": "31C040C3"
}
]
},
{
"name": "Remove Timer",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 963308,
"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": 167467,
"dllName": "popn22.dll",
"dataDisabled": "74",
"dataEnabled": "EB"
},
{
"offset": 167431,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
},
{
"offset": 604177,
"dllName": "popn22.dll",
"dataDisabled": "75",
"dataEnabled": "EB"
}
]
},
{
"name": "Unlock All Songs",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1097505,
"dllName": "popn22.dll",
"dataDisabled": "74",
"dataEnabled": "EB"
},
{
"offset": 1097362,
"dllName": "popn22.dll",
"dataDisabled": "7413",
"dataEnabled": "9090"
}
]
},
{
"name": "Unlock EX Charts",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 3022744,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3024464,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3044072,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3064196,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3064712,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3108056,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3011908,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3027216,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3027560,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3028592,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3029452,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3030656,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3032376,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3034612,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3037536,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3038224,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3046136,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3055080,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3070388,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3084148,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3086384,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3103412,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
},
{
"offset": 3110808,
"dllName": "popn22.dll",
"dataDisabled": "80",
"dataEnabled": "00"
}
]
},
{
"name": "Unlock Deco Parts",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1061267,
"dllName": "popn22.dll",
"dataDisabled": "7522",
"dataEnabled": "9090"
}
]
},
{
"name": "Unlock Characters",
"description": "",
"gameCode": "M39",
"type": "memory",
"patches": [
{
"offset": 1032121,
"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": 2286660,
"dllName": "popn22.dll",
"dataDisabled": "434F4C4F5220434845434B0043",
"dataEnabled": "43484152412056494557455200"
},
{
"offset": 159586,
"dllName": "popn22.dll",
"dataDisabled": "AC0000",
"dataEnabled": "B0340C"
},
{
"offset": 159616,
"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": 2289208,
"dllName": "popn22.dll",
"dataDisabled": "53435245454E20434845434B",
"dataEnabled": "4D5553494320494E464F0000"
},
{
"offset": 159218,
"dllName": "popn22.dll",
"dataDisabled": "8C0000",
"dataEnabled": "B0340C"
},
{
"offset": 159248,
"dllName": "popn22.dll",
"dataDisabled": "FCFEFFFF",
"dataEnabled": "DC550A00"
}
]
}
]

View File

@ -223,6 +223,53 @@ Porting patches the script cannot, or fixing false positives will have to be don
- 2024-06-04 - [KFC-6656ee0c_664a78](KFC-6656ee0c_664a78.json)
- 2024-06-25 - [KFC-667290d9_665948](KFC-667290d9_665948.json)
</details>
</details>
<details><summary><b>pop'n music</b></summary>
<details><summary><b>pop'n music 19 TUNE STREET</b></summary>
### [K39] `popn19.dll`
- 2011-06-14 - [K39-4dec5a0e_1ae9c5](K39-4dec5a0e_1ae9c5.json)
</details>
<details><summary><b>pop'n music 20 fantasia</b></summary>
### [L39] `popn20.dll`
- 2012-09-19 - [L39-504ef50d_16f808](L39-504ef50d_16f808.json)
</details>
<details><summary><b>pop'n music Sunny Park</b></summary>
### [M39] `popn21.dll`
- 2014-06-19 - [M39-5387186b_16e210](M39-5387186b_16e210.json)
</details>
<details><summary><b>pop'n music ラピストリア (Lapistoria)</b></summary>
### [M39] `popn22.dll`
- 2015-08-19 - [M39-55d18f07_18cd30](M39-55d18f07_18cd30.json)
</details>
<details><summary><b>pop'n music éclale</b></summary>
### [M39] `popn22.dll`
- 2016-10-05 - [M39-57f1fe78_16e1cc](M39-57f1fe78_16e1cc.json)
</details>
<details><summary><b>pop'n music うさぎと猫と少年の夢 (Usagi to neko to shounen no yume)</b></summary>
### [M39] `popn22.dll`
- 2018-08-21 - [M39-5b753ba7_1831e1](M39-5b753ba7_1831e1.json)
</details>
<details><summary><b>pop'n music 解明リドルズ (Kaimei riddles)</b></summary>
### [M39] `popn22.dll`
- 2022-04-25 - [M39-627cf367_1955e1](M39-627cf367_1955e1.json)
- 2022-06-13 - [M39-629ede76_197641](M39-629ede76_197641.json)
</details>
</details>
</details>