
New: stick deadzone adjustment, VMU management, custom controls to override the the baked-in settings.

I looked at the source code and I can say for sure that vibration will not work, the problem is that the vibration driver in KOS does not explain how the vibration pack works at all and programmers are forced to select values manually, most of these values will never work on the original equipment
Thanks for explain and having a look dear @Megavolt, is it possible to fix it ?...megavolt85 wrote: ↑Wed Jan 15, 2025 5:12 amI looked at the source code and I can say for sure that vibration will not work, the problem is that the vibration driver in KOS does not explain how the vibration pack works at all and programmers are forced to select values manually, most of these values will never work on the original equipment
As always you have totally right, but if I understand well the new final update from this night has that :megavolt85 wrote: ↑Wed Jan 15, 2025 11:09 am Apparently the author doesn't want to deal with this
https://github.com/jnmartin84/doom64-dc/issues/56
As always you have totally right, but if I understand well the new final update from this night has that :megavolt85 wrote: ↑Wed Jan 15, 2025 11:09 am Apparently the author doesn't want to deal with this
https://github.com/jnmartin84/doom64-dc/issues/56
Code: Select all
void *I_RumbleThread(void *param) {
uint32_t packet = (uint32_t)param;
maple_device_t *purudev = NULL;
purudev = maple_enum_type(0, MAPLE_FUNC_PURUPURU);
if (purudev) {
purupuru_rumble_raw(purudev, packet);
}
return (void*)0;
}
void I_Rumble(uint32_t packet) {
thd_create(1, I_RumbleThread, (void*)packet);
}
no, all the changes are aimed at solving one problem in KOS.