mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 00:41:26 +12:00
Increase delay for GHL and TT int transfers
This commit is contained in:
parent
a8ada492b2
commit
8408d51359
2 changed files with 4 additions and 4 deletions
|
@ -54,8 +54,8 @@ void usb_device_ghltar::interrupt_transfer(u32 buf_size, u8* buf, u32 /*endpoint
|
||||||
transfer->expected_count = buf_size;
|
transfer->expected_count = buf_size;
|
||||||
transfer->expected_result = HC_CC_NOERR;
|
transfer->expected_result = HC_CC_NOERR;
|
||||||
// Interrupt transfers are slow(6ms, TODO accurate measurement)
|
// Interrupt transfers are slow(6ms, TODO accurate measurement)
|
||||||
// But make the emulated guitar go as fast as possible for better input behavior
|
// But make the emulated guitar reply in 1ms for better input behavior
|
||||||
transfer->expected_time = get_timestamp();
|
transfer->expected_time = get_timestamp() + 1'000;
|
||||||
|
|
||||||
memset(buf, 0, buf_size);
|
memset(buf, 0, buf_size);
|
||||||
|
|
||||||
|
|
|
@ -52,8 +52,8 @@ void usb_device_turntable::interrupt_transfer(u32 buf_size, u8* buf, u32 /*endpo
|
||||||
transfer->expected_count = buf_size;
|
transfer->expected_count = buf_size;
|
||||||
transfer->expected_result = HC_CC_NOERR;
|
transfer->expected_result = HC_CC_NOERR;
|
||||||
// Turntable runs at 100hz --> 10ms
|
// Turntable runs at 100hz --> 10ms
|
||||||
// But make the emulated table go as fast as possible for better input behavior
|
// But make the emulated table go at 1ms for better input behavior
|
||||||
transfer->expected_time = get_timestamp();
|
transfer->expected_time = get_timestamp() + 1'000;
|
||||||
|
|
||||||
memset(buf, 0, buf_size);
|
memset(buf, 0, buf_size);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue