What's new

Raph_friend

Professional
Joined
May 28, 2017
Messages
600
Reaction score
422
Location
Brazil
I suggest that you acquired your equipment soon. The release is right there.
 

Geddon

Professional
Joined
Jun 1, 2018
Messages
710
Reaction score
343
Location
USA
Interesting. My method was to just buy broken ps and Xbox fightsticks I like and rewire since db15 is so easy. It doesn’t get any more direct if you are concerned with input lag. This is cool to not have to hack up working sticks. I suspect it will be a pain to get working with all the various controllers though.
 

Raph_friend

Professional
Joined
May 28, 2017
Messages
600
Reaction score
422
Location
Brazil
Interesting. My method was to just buy broken ps and Xbox fightsticks I like and rewire since db15 is so easy. It doesn’t get any more direct if you are concerned with input lag. This is cool to not have to hack up working sticks. I suspect it will be a pain to get working with all the various controllers though.
For end users will be just plug n play, for devs, some nights haha
 

djsheep

Multi Boyz Overlord
Immortal
Multi Boyz
Joined
May 20, 2016
Messages
6,013
Reaction score
8,956
Location
Brisbane, Australia
You guys work fast. Keen to do some lag and compatibility tests when it’s ready.
 

Raph_friend

Professional
Joined
May 28, 2017
Messages
600
Reaction score
422
Location
Brazil
What we are working now:

- Beta testing a POLLING OVERRIDE function for lower (more yet) the input lag. Already on the repository;

- A parse code for understand better new controllers and add to the code;

- Remapping funcion.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,857
Location
Australia - Adelaide
Once my PCB is finished I shall be sharing everything. I can't release info now as it's not finalised nor tested.

I'm currently using an Arduino Uno, USB host shield and a hacked in DB15 connector. I have a PCB shield I've designed that docks to the Uno / USB host shield stack which will streamline this setup. Aside from having to solder 1 x female DB15 connector to the PCB, there is no other soldering required. Everything simply docks together. It's one option to get started with minimal work required, assuming one owns or is willing to purchase an Uno and the USB host shield.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,857
Location
Australia - Adelaide
This is the end design of the PCB. It's going into fabrication tomorrow.

Prey to the arcade Gods that it works otherwise it's back to the drawing board. :saint:

Annotation_2020-08-16_235526.png
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,857
Location
Australia - Adelaide
Once thoroughly tested and confirmed working I'll be releasing all resources for free, in keeping with the open sourced nature of this project.

The PCB design file, Gerber's, BOM, Pick & Place file, schematic, everything.

Hope I get it right first time around as funds are a little tight to bare the burden of a faulty PCB. :cursing:
 

djsheep

Multi Boyz Overlord
Immortal
Multi Boyz
Joined
May 20, 2016
Messages
6,013
Reaction score
8,956
Location
Brisbane, Australia
Has there been any lag testing or comparison with other DB15 to USB options?

Definitely keen to see the results if so, and also a list of tested sticks/pads and supported compatibility.
 

Raph_friend

Professional
Joined
May 28, 2017
Messages
600
Reaction score
422
Location
Brazil
Has there been any lag testing or comparison with other DB15 to USB options?

Definitely keen to see the results if so, and also a list of tested sticks/pads and supported compatibility.
I was doing a side by side with UD, but just a empiric test, i don't see any lag. As it is a Open Source project, everyone is free to analyse the code and test as wish.

Of course, we are doing our best to improve it.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,857
Location
Australia - Adelaide
I don't have the equipment nor knowledge on how to perform a proper lag test, but I did do a basic 'human' test.

Connecting the USB2DB15 to controller port 1, and a standard Neo-Geo controller to controller port 2. Opened an input test screen, hit a button of each controller at the same time. There was absolutely zero perceivable difference.

I realise that's a pretty crude analysis and totally inadequate to be used as a form of measurement, it certainly is enough to have shown lag had it existed in a great amount.

I definitely notice and feel the lag on my Switch, RPI etc, and I'm not feeling any with the USB2DB15. So that's a good sign.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,857
Location
Australia - Adelaide
Confirmed working sticks:

Retrobit Saturn 2.4G via wireless USB receiver

8Bitdo M30 Bluetooth via USB cable

Hori Fighting Commander 3 - PS3

Hori Fighting Commander - PS4

MadCatz Street Fighter IV Tournament Edition - PS3

Official Sony PlayStation PS3 DS3

Official Sony PlayStation PS4 DS4

Official Microsoft Xbox One

Razer Panther - PS4

Hori Real Arcade Pro PS3 / PS4 / Xbox One

Brook Universal Fighting Board


More to come, that's all we've had access to to test.
 

Simon

Student
Joined
Dec 21, 2019
Messages
62
Reaction score
95
Location
Montreal, Canada
This is a really amazing project! I've been wishing for something like this for a while! :)

I'm wondering if this would work with the Brook Retro Board? I'm thinking of picking one up, if it wont I'll have to dual mod it with the Universal Fighting board.
 

Raph_friend

Professional
Joined
May 28, 2017
Messages
600
Reaction score
422
Location
Brazil
This is a really amazing project! I've been wishing for something like this for a while! :)

I'm wondering if this would work with the Brook Retro Board? I'm thinking of picking one up, if it wont I'll have to dual mod it with the Universal Fighting board.
I don't know that PCB from Brook, but we can try make it work! Join us on discord when you get your gear!
 

Misos

Student
Joined
Sep 16, 2019
Messages
47
Reaction score
14
Location
Brazil
This is the end design of the PCB. It's going into fabrication tomorrow.

Prey to the arcade Gods that it works otherwise it's back to the drawing board. :saint:

Annotation_2020-08-16_235526.png
I see two microchips being used. I'm assuming one is an Atmega 328pu but what about the other?
 

Simon

Student
Joined
Dec 21, 2019
Messages
62
Reaction score
95
Location
Montreal, Canada
Its the one used on the usb shield I think
 
Top