PS5 adaptive triggers
Last updated
main {
set_adt(PS5_R2, PS5_ADT_MODE, PS5_ADT_CR);
}const ps5adt PROFILE = {
PS5_ADT_CR, // 0: mode
0, // 1: start
128, // 2: force 1
128, // 3: force 2
64, // 4: low strength
128, // 5: mid strength
192, // 6: high strength
0, // 7: unknown/reserved 1
0, // 8: unknown/reserved 2
100, // 9: frequency
0 // 10: unknown/reserved 3
};
main {
if(get_ival(PS5_L2)) {
adt_setx(PS5_R2, addr(PROFILE));
} else {
adt_off(PS5_R2);
}
}const ps5adt PROFILE = {
PS5_ADT_CR, 0, 128, 128, 64, 128, 192, 0, 0, 100, 0
};
main {
if(adt_cmp(PS5_R2, addr(PROFILE))) {
set_val(TRACE_1, 1);
}
}