DC-SWAT Forum
USB4MAPLE адаптер - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: Sega Dreamcast (/forum-2.html)
+--- Форум: Hardware (/forum-9.html)
+--- Тема: USB4MAPLE адаптер (/thread-4083.html)

Страниц: 1 2 3 4 5


RE: USB4MAPLE адаптер - megavolt85 - 20.04.2024 22:01

что то сильно много мусора в логе, как будто контакт хреновый
ты питание в дриме точно к +5V припаял? не 3,3?


RE: USB4MAPLE адаптер - dimka112 - 20.04.2024 22:04

Перепроверил. 5.04в
Примерно, что должно быть? Пока не добьюсь чистого лога, смысла продолжать нет.


RE: USB4MAPLE адаптер - megavolt85 - 20.04.2024 22:11

блин ну это не лог, это реально обрывки какие то, кусками отображается
прошей эту прошивку с полным логом


RE: USB4MAPLE адаптер - megavolt85 - 20.04.2024 22:17

после Starting ты первым делом увидишь
"HID device address = %d, instance = %d is mounted" - вместо %d будут цифры
"HID Interface Protocol = %s VID = %04X PID = %04X" - вместо %s будет имя протокола, а вместо %04X будут четыре символа
при подключении клав/мышей/джойтиков эти строки выводятся всегда


RE: USB4MAPLE адаптер - megavolt85 - 20.04.2024 22:21

так же проверь настройки COM порта
[Изображение: attachment.php?aid=1344]


RE: USB4MAPLE адаптер - dimka112 - 21.04.2024 00:33

GC-30
Starting
HID device address = 1, instance = 0 is mounted
HID Interface Protocol = None VID = 0D22 PID = 0C30
HID has 1 reports
VID = 0d22, PID = 0c30
Protocol 0
HID receive desc report:
05 01 09 05 A1 01 15 00 25 01 35 00 45 01 75 01
95 0D 05 09 19 01 29 0D 81 02 95 03 81 01 05 01
25 07 46 3B 01 75 04 95 01 65 14 09 39 81 42 65
00 95 01 81 01 26 FF 00 46 FF 00 09 30 09 31 09
32 09 35 75 08 95 04 81 02 06 00 FF 09 20 09 21
09 22 09 23 09 24 09 25 09 26 09 27 09 28 09 29
09 2A 09 2B 95 0C 81 02 0A 21 26 95 08 B1 02 0A
21 26 91 02 26 FF 03 46 FF 03 09 2C 09 2D 09 2E
09 2F 75 10 95 04 81 02 C0
usage 05

Мышь Фикспрайз
HID device address = 1, instance = 0 is mounted
HID Interface Protocol = Mouse VID = 0000 PID = 3825
HID has 1 reports
VID = 0000, PID = 3825
Protocol 0
HID receive desc report:
05 01 09 02 A1 01 85 01 09 01 A1 00 05 09 19 01
29 03 15 00 25 01 95 03 75 01 81 02 95 01 75 05
81 01 05 01 09 30 09 31 16 00 F8 26 FF 07 75 0C
95 02 81 06 09 38 15 81 25 7F 75 08 95 01 81 06
C0 C0
Report:
#0 ID 1 U 02 UP 0001
XY_size 12

Клава
Starting
HID device address = 1, instance = 0 is mounted
HID Interface Protocol = Keyboard VID = 0E8F PID = 0022
HID device address = 1, instance = 1 is mounted
HID Interface Protocol = None VID = 0E8F PID = 0022
HID has 3 reports
VID = 0e8f, PID = 0022
Protocol 0
HID receive desc report:
05 0C 09 01 A1 01 85 01 19 00 2A 3C 02 15 00 26
3C 02 95 01 75 10 81 00 C0 05 01 09 80 A1 01 85
02 19 81 29 83 25 01 75 01 95 03 81 02 95 05 81
01 C0 05 0C 09 01 A1 01 85 03 09 E0 15 E8 25 18
75 08 95 01 81 06 C0

Gembird jsk-420
HID device address = 1, instance = 0 is mounted
HID Interface Protocol = None VID = 12BD PID = A02F
HID has 1 reports
VID = 12bd, PID = a02f
Protocol 0
HID receive desc report:
05 01 09 04 A1 01 09 01 A1 00 09 30 09 31 09 35
09 36 09 32 15 00 26 FF 00 75 08 95 05 81 02 C0
09 39 15 00 25 07 35 00 46 3B 01 65 14 75 04 95
01 81 42 75 04 95 01 81 01 05 09 19 01 29 0D 15
00 25 01 75 01 95 0D 55 00 65 00 81 02 75 01 95
03 81 01 05 8C 09 01 A1 00 09 02 15 00 26 FF 00
75 08 95 03 91 02 09 02 B1 02 C0 C0


RE: USB4MAPLE адаптер - dimka112 - 21.04.2024 00:44

Джойстик PS4
HID device address = 1, instance = 0 is mounted
HID Interface Protocol = None VID = 054C PID = 09CC
HID has 1 reports
VID = 054c, PID = 09cc
Protocol 0
HID receive desc report:
05 01 09 05 A1 01 85 01 09 30 09 31 09 32 09 35
15 00 26 FF 00 75 08 95 04 81 02 09 39 15 00 25
07 35 00 46 3B 01 65 14 75 04 95 01 81 42 65 00
05 09 19 01 29 0E 15 00 25 01 75 01 95 0E 81 02
06 00 FF 09 20 75 06 95 01 15 00 25 7F 81 02 05
01 09 33 09 34 15 00 26 FF 00 75 08 95 02 81 02
06 00 FF 09 21 95 36 81 02 85 05 09 22 95 1F 91
02 85 04 09 23 95 24 B1 02 85 02 09 24 95 24 B1
02 85 08 09 25 95 03 B1 02 85 10 09 26 95 04 B1
02 85 11 09 27 95 02 B1 02 85 12 06 02 FF 09 21
95 0F B1 02 85 13 09 22 95 16 B1 02 85 14 06 05
FF 09 20 95 10 B1 02 85 15 09 21 95 2C B1 02 06
80 FF 85 80 09 20 95 06 B1 02 85 81 09 21 95 06
B1 02 85 82 09 22 95 05 B1 02 85 83 09 23 95 01
B1 02 85 84 09 24 95 04 B1 02 85 85 09 25 95 06
B1 02 85 86 09 26 95 06 B1 02 85 87 09 27 95 23
B1 02 85 88 09 28 95 3F B1 02 85 89 09 29 95 02
B1 02 85 90 09 30 95 05 B1 02 85 91 09 31 95 03
B1 02 85 92 09 32 95 03 B1 02 85 93 09 33 95 0C
B1 02 85 94 09 34 95 3F B1 02 85 A0 09 40 95 06
B1 02 85 A1 09 41 95 01 B1 02 85 A2 09 42 95 01
B1 02 85 A3 09 43 95 30 B1 02 85 A4 09 44 95 0D
B1 02 85 F0 09 47 95 3F B1 02 85 F1 09 48 95 3F
B1 02 85 F2 09 49 95 0F B1 02 85 A7 09 4A 95 01
B1 02 85 A8 09 4B 95 01 B1 02 85 A9 09 4C 95 08
B1 02 85 AA 09 4E 95 01 B1 02 85 AB 09 4F 95 39
B1 02 85 AC 09 50 95 39 B1 02 85 AD 09 51 95 0B
B1 02 85 AE 09 52 95 01 B1 02 85 AF 09 53 95 02
B1 02 85 B0 09 54 95 3F B1 02 85 E0 09 57 95 02
B1 02 85 B3 09 55 95 3F B1 02 85 B4 09 55 95 3F
B1 02 85 B5 09 56 95 3F B1 02 85 D0 09 58 95 3F
B1 02 85 D4 09 59 95 3F B1 02 C0


RE: USB4MAPLE адаптер - megavolt85 - 21.04.2024 02:26

так, ну это уже реально лог и по логу я вижу что мышь с клавой должны определяться.
я так понимаю что ты используешь dreamshell? если да, то зайди в приложение VMU Manager, оно отображает подключенные устройства.
если в нём клава или мышь не отобразятся, то скорей всего ты не туда подключил GP14 и GP15 или перепутал их местами.
что касается джоев, то для их поддержки мне нужно будет гораздо больше логов, но об этом позже и в идеале не тут, а в каком нибудь месенджере типа VK или Discord, но для начала надо разобраться с подключением


RE: USB4MAPLE адаптер - dimka112 - 21.04.2024 08:40

Провода припаяны (4 шт.) напрямую к материнке для Блюретро, он работает. Изначально не было платы джоев (думал нужно обязательное соединение 3-го с 4-м контактом, на плате они соединены), потом подкинул и её, ничего не изменилось. Логи начали появляться, после того, как я подкинул родной блок питания (а так у меня стоят понижайки и блок от ноута).

Мышь и клаву отображает.
Мышь https://cloud.mail.ru/public/aa9j/5TdFLKsxb
Gembird jsk-420 https://cloud.mail.ru/public/phfj/diMC2QUnE


RE: USB4MAPLE адаптер - megavolt85 - 21.04.2024 14:22

Ага, есть у меня такая глючная мышь, в отчете указано 12 бит на ось, а в реале передаëт 8 бит на ось, добавлю в исключения чтоб обрабатывалось 8 бит на ось

Джой я так понимаю для авиа симуляторов, у меня уже есть запрос на добавление такого джоя, осталось придумать удобную раскладку для него


RE: USB4MAPLE адаптер - dimka112 - 21.04.2024 14:32

Ещё надо какие нибудь джойстики? Есть клоны PS3, PS4. Есть оригинальный PS1(со стиками) PS2 (но под них нету переходника на USB), PS4(с него лог выше). Есть типо мегадрайвовского джойстика. Есть Nes USB джойстик.


RE: USB4MAPLE адаптер - megavolt85 - 21.04.2024 18:17

ну те что без USB смысла нет, а вот мегадрайвовский и NES можно, NUS проавда разве что для эмуля
по PS4 инфы предостаточно, я его и так добавлю


RE: USB4MAPLE адаптер - dimka112 - 21.04.2024 18:28

Вот. По ссылкам внутри документа, можно посмотреть вид джойстиков.
NES https://cloud.mail.ru/public/waMr/SzqD8fzYa
Defender https://cloud.mail.ru/public/8Tw2/yXe8ueyp5


RE: USB4MAPLE адаптер - megavolt85 - 21.04.2024 18:41

хотя стоп, с мобилы смотрел не особо понятно было, сейчас с компа открыл, мышь правильно работает, три байта на оси X/Y, всё верно, 12 бит на ось.
P.S клаву и мышь проверять в идеале в Quake3 Arena, в самой DreamShell увы что то поломалось и клава с мышью не работают, займёмся этим позже


RE: USB4MAPLE адаптер - dimka112 - 21.04.2024 18:53

Понял. Я проверял чисто в меню DreamShell. А такой хаб подойдёт https://www.ozon.ru/product/hab-palmexx-usb-c-to-2-usb2-0-usb3-0-hub-073-355112846 ?


RE: USB4MAPLE адаптер - megavolt85 - 21.04.2024 19:07

честно говоря не знаю, USB3.0 не тестил. но 500р за хаб это грабёж
у меня такой
https://fix-price.com/catalog/dlya-doma/p-5013332-razvetvitel---4-razma-v-assortimente
можно вскрыть, отпаять USB шнурок и припаять половинку от обычного type-c кабеля


RE: USB4MAPLE адаптер - megavolt85 - 21.04.2024 20:58

(21.04.2024 18:28)dimka112 писал(а):  Defender https://cloud.mail.ru/public/8Tw2/yXe8ueyp5

по этому джою не совсем понятно, на шифтах где какой номер кнопки и 10 которая по центру дублируется каким то шифтом?


RE: USB4MAPLE адаптер - dimka112 - 21.04.2024 21:03

кнопок всего 11, нижним правым, дублируется центральная. Верхний левый бампер 7, правый верхний 8, левый нижний 9, правый нижний 10.


RE: USB4MAPLE адаптер - megavolt85 - 21.04.2024 22:13

(21.04.2024 21:03)dimka112 писал(а):  кнопок всего 11, нижним правым, дублируется центральная. Верхний левый бампер 7, правый верхний 8, левый нижний 9, правый нижний 10.

проверяй NES, Defender, PS4
[attachment=1347]


RE: USB4MAPLE адаптер - megavolt85 - 22.04.2024 18:45

исправил кнопки PS4
[attachment=1348]