# | Line 355 | Line 355 | void CheckLoad(uint32 type, int16 id, ui | |
---|---|---|
355 | // Don't call FE0A opcode (7.6, 7.6.1, 8.0, 8.1, 8.5, 8.6, 9.0) | |
356 | p[1] = htons(0x2008); // move.l a0,d0 | |
357 | D(bug(" patch 3 applied\n")); | |
358 | + | } else if (PM(0,0x6c00) && PM(1,0x016a) && PM(2,0x2278) && PM(3,0x0134)) { |
359 | + | // We don't have SonyVars (8.6) |
360 | + | p[-4] = htons(0x21fc); // move.l $40810000,($0000) |
361 | + | p[-3] = htons(0x4081); |
362 | + | p[-2] = htons(0x0000); |
363 | + | p[-1] = htons(0x0000); |
364 | + | p[0] = htons(0x6000); |
365 | + | D(bug(" patch 4 applied\n")); |
366 | } | |
367 | p++; | |
368 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |