Place for discussing homebrew games, development, new releases and emulation.
maonaluva
undertow
Posts: 27
maonaluva
Profile
Joined: Sun Jul 05, 2020 9:26 pm
Post
by maonaluva » Tue May 07, 2024 3:22 pm
megavolt85 wrote: ↑ Tue May 07, 2024 12:31 pm
Arduino Mega and UNO have ATMEGA16U2 already flashed as USB-TTL
1) set jumper to pin 5-6 on ICSP, is disable main controller
Снимок экрана от 2024-05-07 19-20-27.png
Снимок экрана от 2024-05-07 19-19-55.png
2) connect any GND from arduino board to any GND pin rp2040
3) connect rp2040 GP0 to:
MEGA2560 - PE1
UNO - PD1
thank you very much
. I'll check it out as soon as I get home, what about the software? I use Linux, is there a specific program to read and save the LOG?
Vespa
undertow
Posts: 28
Vespa
Profile
Joined: Mon Nov 09, 2020 10:03 am
Post
by Vespa » Tue May 07, 2024 3:36 pm
Hori RAP VX SA 360
horivxsa.jpg (18.71 KiB) Viewed 1348 times
Hopefully I've captured this right, megavolt85! I don't know if the diagonals on the stick needed to be recorded but the byte string is different to the cardinal directions so thought it best. Also, I didn't record the far two buttons (left/right bumpers) because I've blanked them out to make it a six-button layout. Thanks.
Attachments
Hori RAP VX-SA_log.txt
(1.5 KiB) Downloaded 72 times
megavolt85
Developer
Posts: 2180
megavolt85
Profile
Joined: Wed Jan 31, 2018 4:14 pm
Post
by megavolt85 » Tue May 07, 2024 3:38 pm
maonaluva wrote: ↑ Tue May 07, 2024 3:22 pm
what about the software? I use Linux, is there a specific program to read and save the LOG?
megavolt85
Developer
Posts: 2180
megavolt85
Profile
Joined: Wed Jan 31, 2018 4:14 pm
Post
by megavolt85 » Tue May 07, 2024 4:14 pm
Vespa wrote: ↑ Tue May 07, 2024 3:36 pm
Hori RAP VX SA 360
test
P.S. diagonals don't need
Vespa
undertow
Posts: 28
Vespa
Profile
Joined: Mon Nov 09, 2020 10:03 am
Post
by Vespa » Tue May 07, 2024 5:08 pm
megavolt85 wrote: ↑ Tue May 07, 2024 4:14 pm
Vespa wrote: ↑ Tue May 07, 2024 3:36 pm
Hori RAP VX SA 360
test
usb4maple(Hori RAP VX-SA test).7z
P.S. diagonals don't need
Wow, that was fast. Thank you for adding the stick.
-Xbox guide button continuously flashes (expected)
-If possible could four of the buttons be changed?
Using the Hori on the DC is so damn cool!
megavolt85
Developer
Posts: 2180
megavolt85
Profile
Joined: Wed Jan 31, 2018 4:14 pm
Post
by megavolt85 » Tue May 07, 2024 5:37 pm
Vespa wrote: ↑ Tue May 07, 2024 5:08 pm
-Xbox guide button continuously flashes (expected)
check it now
Vespa wrote: ↑ Tue May 07, 2024 5:08 pm
Using the Hori on the DC is so damn cool!
this arcade ctick have vibration?
fix Hori RAP VX-SA
added:
8bitdo Micro Gamepad (VID 2DC8 PID 9020)
iBuffalo SNES USB (VID 0583 PID 2060)
maonaluva
undertow
Posts: 27
maonaluva
Profile
Joined: Sun Jul 05, 2020 9:26 pm
Post
by maonaluva » Tue May 07, 2024 8:30 pm
megavolt85 wrote: ↑ Tue May 07, 2024 3:38 pm
maonaluva wrote: ↑ Tue May 07, 2024 3:22 pm
what about the software? I use Linux, is there a specific program to read and save the LOG?
Снимок экрана от 2024-04-20 19-58-35.png
Снимок экрана от 2024-04-20 21-20-27.png
I think I got it, would that be it?
8BitDo M30 2.4G
https://download.8bitdo.com/Manual/Cont ... g.pdf?0811
Starting
HID device address = 1, instance = 0 is mounted
HID Interface Protocol = None VID = 045E PID = 028E
HID has 0 reports
VID = 045e, PID = 028e
Protocol 0
HID receive desc report:
HID device address = 1, instance = 1 is mounted
HID Interface Protocol = None VID = 045E PID = 028E
HID has 0 reports
VID = 045e, PID = 028e
Protocol 0
HID receive desc report:
HID device address = 1, instance = 2 is mounted
HID Interface Protocol = None VID = 045E PID = 028E
HID has 0 reports
VID = 045e, PID = 028e
Protocol 0
HID receive desc report:
HID device address = 1, instance = 0 is unmounted
HID device address = 1, instance = 1 is unmounted
HID device address = 1, instance = 2 is unmounted
HID device address = 1, instance = 0 is mounted
HID Interface Protocol = None VID = 057E PID = 2009
HID has 1 reports
VID = 057e, PID = 2009
Protocol 0
HID receive desc report:
05 01 15 00 09 04 A1 01 85 30 05 01 05 09 19 01
29 0A 15 00 25 01 75 01 95 0A 55 00 65 00 81 02
05 09 19 0B 29 0E 15 00 25 01 75 01 95 04 81 02
75 01 95 02 81 03 0B 01 00 01 00 A1 00 0B 30 00
01 00 0B 31 00 01 00 0B 32 00 01 00 0B 35 00 01
00 15 00 27 FF FF 00 00 75 10 95 04 81 02 C0 0B
39 00 01 00 15 00 25 07 35 00 46 3B 01 65 14 75
04 95 01 81 02 05 09 19 0F 29 12 15 00 25 01 75
01 95 04 81 02 75 08 95 34 81 03 06 00 FF 85 21
09 01 75 08 95 3F 81 03 85 81 09 02 75 08 95 3F
81 03 85 01 09 03 75 08 95 3F 91 83 85 10 09 04
75 08 95 3F 91 83 85 80 09 05 75 08 95 3F 91 83
85 82 09 06 75 08 95 3F 91 83 C0
Last edited by
maonaluva on Wed May 08, 2024 8:22 am, edited 1 time in total.
joxley192
shadow
Posts: 12
joxley192
Profile
Joined: Mon Sep 20, 2021 7:55 am
Post
by joxley192 » Tue May 07, 2024 8:57 pm
Can I use a raspberry pi to the rp2040 to get the controller info
rpf16rj
Developer
Posts: 47
Contact:
rpf16rj
Profile
Joined: Wed Jun 09, 2021 10:32 pm
Post
by rpf16rj » Tue May 07, 2024 9:03 pm
Hey @megavolt85, is possible add support for 8bitdo SN30 2.4g version? Thank you.
SN30 Manual:
https://download.8bitdo.com/Manual/Cont ... 0_2.4g.pdf
Follow the log:
Code: Select all
HID device address = 2, instance = 0 is mounted
HID Interface Protocol = None VID = 045E PID = 028E
HID has 0 reports
VID = 045e, PID = 028e
Protocol 0
HID receive desc report:
HID device address = 2, instance = 1 is mounted
HID Interface Protocol = None VID = 045E PID = 028E
HID has 0 reports
VID = 045e, PID = 028e
Protocol 0
HID receive desc report:
mount done
HID device address = 2, instance = 2 is mounted
HID Interface Protocol = None VID = 045E PID = 028E
HID has 0 reports
VID = 045e, PID = 028e
Protocol 0
HID receive desc report:
HID device address = 3, instance = 0 is mounted
HID Interface Protocol = None VID = 057E PID = 2009
HID has 1 reports
VID = 057e, PID = 2009
Protocol 0
HID receive desc report:
05 01 15 00 09 04 A1 01 85 30 05 01 05 09 19 01
29 0A 15 00 25 01 75 01 95 0A 55 00 65 00 81 02
05 09 19 0B 29 0E 15 00 25 01 75 01 95 04 81 02
75 01 95 02 81 03 0B 01 00 01 00 A1 00 0B 30 00
01 00 0B 31 00 01 00 0B 32 00 01 00 0B 35 00 01
00 15 00 27 FF FF 00 00 75 10 95 04 81 02 C0 0B
39 00 01 00 15 00 25 07 35 00 46 3B 01 65 14 75
04 95 01 81 02 05 09 19 0F 29 12 15 00 25 01 75
01 95 04 81 02 75 08 95 34 81 03 06 00 FF 85 21
09 01 75 08 95 3F 81 03 85 81 09 02 75 08 95 3F
81 03 85 01 09 03 75 08 95 3F 91 83 85 10 09 04
75 08 95 3F 91 83 85 80 09 05 75 08 95 3F 91 83
85 82 09 06 75 08 95 3F 91 83 C0
joxley192
shadow
Posts: 12
joxley192
Profile
Joined: Mon Sep 20, 2021 7:55 am
Post
by joxley192 » Tue May 07, 2024 9:24 pm
Works with Nintendo Switch Horipad Mini
Attachments
[Release] VM2 & USB4Maple Organiser
Replies: 17
First post
VM2 & USB4Maple Organiser v0.14
Info
This software will let you easily setup/manage your sd card for either VM2 or USB4Maple, You can...
Last post
added The Storied Sword to the database
17 Replies
27481 Views
Last post by RazorX
Sat May 24, 2025 8:15 pm
Broadband Adapter
Replies: 3
First post
I did a quick search and got no hits on this topic, but does dropping the money on a broadband adapter have any real worth outside of online play? I...
Last post
bba is great for quake 3 and almost required for driving strikers.
3 Replies
3588 Views
Last post by Holsten
Fri Jul 05, 2024 4:01 pm
Adapter vgatohdmi
Replies: 5
First post
Good evening, I was moving towards a vga cable, but my tv has no vga input. The only way is a VGAtoHDMI adapter. I wanted to know if the resolution...
Last post
Thanks for the replies, my intention was to take advantage of the native vga signal, also because I didn't want a thousand boxes to look after.
I'll...
5 Replies
8318 Views
Last post by segalover08
Tue Nov 29, 2022 2:51 pm
0 Replies
2155 Views
Last post by bshi02
Sat Jan 18, 2025 8:09 am
How to get online in PSO V2 using Serial SD adapter via BBA
Replies: 3
First post
Hi there,
I would like to know how I can get online in Phantasy Star Online V2 launching it from a Serial SD adapter via Dreamcast Broadband adapter...
Last post
The music will constantly glitch and skip because the serial port is too slow to play it, as one example.
3 Replies
7275 Views
Last post by Aleron Ives
Tue Sep 07, 2021 3:26 pm