Matt Borgerson
7284a27d95
input: Update at device poll if not updated recently
2021-03-04 13:52:04 -07:00
Matt Borgerson
6e564854fc
xemu: Update copyright
2021-03-03 03:48:11 -07:00
Matt Borgerson
64141f90e1
input: Use QTAILQ for available controllers list
2021-02-10 23:58:59 -07:00
Matt Borgerson
dc0bfda251
xid, chihiro: Remove errp from unrealize function
...
See "qdev: Unrealize must not fail" for more info.
2020-08-25 15:00:02 -07:00
Matt Borgerson
7ecabc52a9
xid: Add VMStateDescription stub
2020-06-19 05:43:14 -07:00
Matt Borgerson
31c526d10a
xid: Use xemu input interface
2020-05-04 07:15:25 -07:00
Matt Borgerson
8d50346ce6
hw/xbox: Update includes that have changed upstream
2020-02-17 23:49:33 -07:00
espes
e12aa122cf
relicense xbox components as LGPL
...
(with permission)
2018-10-10 13:38:16 +10:00
Jannik Vogel
32bf810a59
xid: Improve emulation based on tests with real hardware
...
XID tests with a real Duke controller were done.
The results have been added to XboxDevWiki.
The behaviour documented on XboxDevWiki has then been implemented:
- XID_GET_CAPABILITIES is now supported
- Interrupt-out doesn't STALL anymore
- More accurate STALL conditions
- Packet truncation to actual length
- XID descriptor dumped from real Duke controller
2018-07-21 19:34:34 -07:00
Matt Borgerson
6629cc354a
Fix keyboard based XID emulation
2018-06-26 17:07:41 -07:00
Matt Borgerson
3f557e6d45
Add hw/xbox sources from XQEMU 1.x @ 4d9107e
2018-06-26 15:08:01 -07:00