QCDLZCLW3K
4be866e69e
Add support for DDR X
2022-05-30 02:00:49 +00:00
Will Xyen
537b1fa384
sdvxhook2: fix crash when using sdvxhook2 on certain OS versions
2022-05-27 23:26:17 +00:00
Will Xyen
bd2d722031
sdvxio-bio2: set title pop lights to 50% by default
2022-05-27 23:26:17 +00:00
96021c6f149619c2abfb151ec48670b44f896293
51a018b0cf
Add sdvx generator lights to sdvxio-bio2.
2022-05-20 03:49:29 +00:00
95c6cd771e00602e3ec82fccba1b3741fdb7f7ca
28633ded37
jbhook2 and jbhook3 gfx updates
...
- Fix jbhook3 window mode
- Remove -f option for framed window, no value
- Add -s option to show mouse cursor on window
2022-05-13 19:26:00 +00:00
QCDLZCLW3K
721897d7b0
Separate key algorithm and core code for rp2 and rp3
2022-05-12 10:25:53 +09:00
QCDLZCLW3K
926bbf2e10
Small refactor for rp2 and rp3 + add new sign keys
2022-05-12 05:18:07 +09:00
Will Toohey
57d9d976ff
jbhook2: get p3io sidcode from ea3-config, don't hardcode
2022-04-03 21:32:33 +10:00
Will Toohey
7e731916e2
Move p3io-specific jbhook-util funcs to their own static lib
2022-04-03 21:02:38 +10:00
Will Xyen
0ff6134b79
sdvxhook: address comments
2022-03-15 16:50:03 -07:00
Will Xyen
ae35b859d9
sdvxio-kfca: add volume overrides
2022-03-15 00:39:10 -07:00
Will Xyen
3cf3d44945
sdvxhook2: add nvapi and power hooks
2022-03-15 00:38:46 -07:00
Will Toohey
ddfa814387
jbhook2: Move hooking further back where possible
...
This fixes a failure to boot (due to aciomgr hanging)
on jubeat knit append on my cab
2022-01-03 19:57:28 +10:00
Will Toohey
088d4bf338
jbhook2: fix broken windowed toggle
2022-01-03 19:56:10 +10:00
Will Toohey
f1a7621e2b
jbhook1: also use ICCB
2022-01-03 18:32:31 +10:00
Will Toohey
4a3d5fa189
jbhook2: also use ICCB mode (fixes copious)
2022-01-03 17:03:44 +10:00
Will Toohey
0f2828da40
jbhook: make errors right-side-up as well
2022-01-03 16:48:12 +10:00
Will Toohey
ba2016b5bc
jbhook: Fix security error when booting knit append
2022-01-03 16:46:56 +10:00
Will Toohey
b42c9aa93b
jbhook: Finalise half-baked "rotate window" hooks
2022-01-03 14:57:43 +10:00
Will Toohey
8de259c639
jbhook: Add some better documentation
2022-01-03 14:30:20 +10:00
Will Toohey
4721ba2d3c
p3ioemu: reorganise code for easy reading
2022-01-03 14:12:23 +10:00
Will Toohey
1105a2a130
jubeat: support p3io games
2021-12-31 20:23:31 +10:00
Will Xyen
7d5398b6af
acio: minor fixes
2021-09-13 13:38:27 -07:00
Will Xyen
cac09f8f87
bio2: add definitions for 20th anniversary model
2021-09-13 02:51:19 +00:00
Will Xyen
85c9c444f1
aciotest: add RVOL test, and change to use product types instead of names
2021-09-13 02:51:19 +00:00
Will Xyen
8f2ce1f1b3
acio: add RVOL node definition
2021-09-13 02:51:19 +00:00
Will Xyen
d3bf381a4f
aciodrv: add method to get product type of node
...
some devices share product codes (KFCA->RVOL), we really should be using type to differentiate them.
2021-09-13 02:51:19 +00:00
Will Xyen
3acbc7f251
acioemu: update name of AC_IO_ICCA_CMD_DEVICE_CONTROL
2021-09-13 02:51:19 +00:00
Will Xyen
839903ab48
acio: add MDXF node definition
2021-09-13 02:51:19 +00:00
Will Xyen
c929141e71
ddrhook: move common hooks to ddrhook-util
2021-09-13 02:51:19 +00:00
Will Xyen
26336805d2
iidxhook: fix eamuse hook not using a sane port as the default when none are specified ( #64 )
2021-07-08 22:25:45 -07:00
CrazyRedMachine
4ea1397af2
aciodrv: add PANB support (+ aciotest handler)
...
add aciodrv-proc module
explanation : PANB works differently from other acio devices ; you send
one "start auto input" command without expecting a reply, and then the
piano keeps spamming "recv poll" commands on the acio bus and never replies
to any other commands.. failure to process these messages quickly enough
will saturate the serial buffer and cause checksum errors after a while.
for this reason, aciodrv-proc module was added in order to create a
thread which manages these recv poll commands and keeps the latest
known button state in memory so that it can be retrieved easily.
2021-05-03 20:14:21 +02:00
icex2
87ee37d059
Fix typo in log message
2021-05-02 10:39:55 +00:00
Will Xyen
5688fb7319
aciodrv: refactor aciodrv_device_init function
2021-05-01 10:42:55 -07:00
Will Xyen
d529ee484f
aciodrv: Update aciodrv_device_init to properly reset the device
2021-05-01 10:30:02 -07:00
Will Xyen
652d2ef633
aciodrv: fix pointer logging
2021-04-26 12:50:22 -07:00
Will Toohey
6171f0dc60
Make h44b light mapping explicit
2021-04-06 20:52:19 +10:00
Will Toohey
2f05760f4e
Add enum p4io_roundplug_type for clarity
2021-04-06 20:35:14 +10:00
Will Toohey
7b5e4772ea
Clarify p4io_cmd_init's lack of response checking
2021-04-06 20:30:47 +10:00
Will Toohey
e266aed1f9
p4io/usb: clarify jamma reads use interrupt handle
2021-04-06 20:28:08 +10:00
Will Toohey
0b0e7faef0
jbio-magicbox: comment nonfunctional jb_io_set_panel_mode
2021-04-06 20:25:07 +10:00
Will Toohey
53866130cb
p4io: change magic AA to P4IO_SOF
2021-04-06 20:23:01 +10:00
Will Toohey
dbb8c45a9f
H44B drv: add missed deinit code, comments
2021-04-06 20:19:19 +10:00
Will Toohey
8ed7d6db71
remove spurious warning
2021-04-04 18:35:21 +10:00
Will Toohey
4c746df6a8
Fix warnings on format strings
2021-04-04 17:19:16 +10:00
Will Toohey
7d485e7c7e
Improve robustness of p4iodrv/usb
2021-04-04 17:16:19 +10:00
Will Toohey
deb6e5cf77
Fix const warning in aciodrv-icca
2021-04-04 16:41:59 +10:00
Will Toohey
2a03690772
Update jbio for testmenu support and add jbio-p4io
2021-04-04 16:41:45 +10:00
Will Xyen
6ce4cce500
eamio-icca: Fix state being mis-fired during felica poll (causing errors in IIDX13-18)
2021-03-21 04:19:39 +00:00
Will Xyen
31e15ec5ea
sdvxhook: re-order hooks so eamio-icca can be used
2021-03-17 16:06:31 -07:00