1. Patch BIOS (all modules) 2. Patch controller 3. IOP request modul from BIOS again (PSX1, PSX2 or DVD) = patch this modul again Bios version test: read/sum 6 bytes from 100h v3 = 020900 = 0B v4 = 281200 = 3A v5/6 = 040701 = 0C v7 = 190302 = 1E Target Modules Offsets (hex) (module start address): 20 30 40 50 60 70 80 PSX1DRV E6BA0 E6BA0 F4870 F4870 FB2F0 XCDVDMAN 27C940 27E2B0 28BF80 28BF80 292A00 PS2LOGO 2EBCD0 2EE5A0 2FC2E0 2FC2E0 302EB0 OSDSYS 33AE20 33D6F0 34B430 34B430 352000 Patch Offsets (hexa): 20 30 40 50 60 70 80 PSX1DRV E7C94 E7C94 F5964 F5964 FC3E4 EA0A8 EA0A8 F7D78 F7D78 FE7F8 F13FC F13FC FF0CC FF0CC 105B4C XCDVDMAN 283408 284D78 292F04 292F04 299954 PS2LOGO 2EE324 2F0BF4 2FE934 2FE934 30528E OSDSYS 33B050 33D920 34B660 34B660 352230 Offsets in modules + patches: 1) V3 (dec/hex) (dec) PSX1DRV a)offset 4340 10f4H lenght 4 patchdata 0000 H b)offset 13576 3508H lenght 16 patchdata 17260808020002240070033C20260808 H c)offset 43100 a85cH lenght 72 patchdata C70002240070033C261962A02E1962A03C000224251962A02D1962A04609080803000224C90002240070033C261962A02E1962A004000224251962A02D1962A04609080803000224 H XCDVDMAN a)offset 27336 6ac8H lenght 8 patchdata 0800E00300000000 H PS2LOGO a)offset 9812 2654H lenght 84 patchdata 20381100006003240000E2900000E490FFFF6324262082000000E4A0FBFF61040100E724D08080AF2E0122922F012392261043001A0003240300431401000724BD050408CC8087AF00000724BD050408CC8087AF H OSDSYS a)offset 560 230H lenght 85 patchdata 2000033C0010103C04001036080C113C8422623438093236000052AC98256234000050AC04266234000050AC5023623412093236000052ACA8246234000050ACD8236234000040AC070003240C0000000800E00300 H 2) V4 PSX1DRV a)offset 4340 10f4H lenght 4 patchdata 0000 H b)offset 13576 3508H lenght 16 patchdata 17260808020002240070033C20260808 H c)offset 43100 a85cH lenght 72 patchdata C70002240070033C261962A02E1962A03C000224251962A02D1962A04609080803000224C90002240070033C261962A02E1962A004000224251962A02D1962A04609080803000224 H XCDVDMAN a)offset 27336 6ac8H lenght 8 patchdata 0800E00300000000 H PS2LOGO a)offset 9812 2654H lenght 84 patchdata 20381100006003240000E2900000E490FFFF6324262082000000E4A0FBFF61040100E724D08080AF2E0122922F012392261043001A0003240300431401000724BD050408CC8087AF00000724BD050408CC8087AF H OSDSYS a)offset 560 230H lenght 85 patchdata 2000033C0010103C04001036080C113C8422623438093236000052AC98256234000050AC04266234000050AC5023623412093236000052ACA8246234000050ACD8236234000040AC070003240C0000000800E00300 H 3) V5/V6 PSX1DRV a)offset 4340 10f4H lenght 4 patchdata 0000 H b)offset 13576 3508H lenght 16 patchdata 17260808020002240070033C20260808 H c)offset 43100 a85cH lenght 72 patchdata C70002240070033C261962A02E1962A03C000224251962A02D1962A04609080803000224C90002240070033C261962A02E1962A004000224251962A02D1962A04609080803000224 H XCDVDMAN a)offset 28548 6f84H lenght 8 patchdata 0800E00300000000 H PS2LOGO a)offset 9812 2654H lenght 84 patchdata 20381100006003240000E2900000E490FFFF6324262082000000E4A0FBFF61040100E724D08080AF2E0122922F012392261043001A0003240300431401000724BD050408CC8087AF00000724BD050408CC8087AF H OSDSYS a)offset 560 230H lenght 116 patchdata 2000033C0010103C04001036080C113C7C23623480093236000052ACE0266234000050AC4C276234000050AC6024623454093236000052ACC4256234000050ACE4246234000040AC0010103C05001136F4226234000051AC140011360C236234000051AC070003240C0000000800E00300000000 H 4) V7 PSX1DRV a)offset 4340 10f4H lenght 4 patchdata 0000 H b)offset 13576 3508H lenght 16 patchdata 17260808020002240070033C20260808 H c)offset 43100 a85cH lenght 72 patchdata C70002240070033C261962A02E1962A03C000224251962A02D1962A04609080803000224C90002240070033C261962A02E1962A004000224251962A02D1962A04609080803000224 H XCDVDMAN a)offset 28500 6f54H lenght 8 patchdata 0800E00300000000 H PS2LOGO a)offset 9812 2654H lenght 84 patchdata 20381100006003240000E2900000E490FFFF6324262082000000E4A0FBFF61040100E724D08080AF2E0122922F012392261043001A0003240300431401000724BD050408CC8087AF00000724BD050408CC8087AF H OSDSYS (version Magic2) a)offset 560 230H lenght 48 patchdata 2000033CE4246234000040AC0010103C05001136F4226234000051AC140011360C236234000051AC070003240C000000 H