Tech details since my VPS provider isnāt getting their shit together:
The board is populated with a female USB Type B connector, similar to that of a PS360+, 3.5mm screw terminals on the side for the main connections (Directions, 1-4P, 1-4K, Start/Select/Home, VCC, and Ground). There is a single LED that indicates that the board is powered up that glows bright blue. It is a common ground, active low board meaning that it is ideal for use in most sticks and custom builds.
The microprocessor runs at 12mHz based on the installed crystal. This indicates that each switch could theoretically be polled 12 million times per second. While unlikely that often, the hardware shouldnāt introduce any appreciable lag. There is nothing that inhibits the data path between the microprocessor and the USB port. All external ICs (Security Chip, U5, and U4) are connected to the microprocessorās GPIOs and can also be polled at least 12 million times per second.
There is a 20P connection that is electrically connected to the connections on the screw terminals. The pinout is exactly that of a PS360+ making it compatible with any addons that use this header.
The board features Touchpad, L3 (click), R3 (click) connections. Per BROOK provided documentation, this allows optional button connections for those that desire to use them.
Using a Korad KD3005P lab power supply I was able to determine an accurate current draw of the BROOK 4-1 BOARD. Upon plugin, the in rush current at 5VDC was 60mA. Under normal use, buttons being pressed, the current draw was between 53mA and 55mA. When plugged in and left idle for >10 seconds, the current draw lowered significantly to 6mA. This is likely a power saving feature of the microprocessor. Per the USB 2.0 specification, USB should supply at least 500mA of current at 5VDC. The BROOK 4-1 Universal Fighting Board fell well below this threshold.
This board will not support legacy consoles as there is no output for more than 2 data lines (USB differential pair only). Many older consoles use 4 or more data lines for communications.
The firmware is user upgradeable via USB with the BROOK Updater software. It does require the XBOX One Controller Drivers to be installed. Upgrade is very simple via the GUI and worked as advertised; it appears to embed the new firmware within the application.
From a casual player perspective, the BROOK 4-1 Universal Fighting Board performed as well as the Hori Fighting Commander 4 for PS3/PS4 and PDP MKX Pad for XBOX ONE/360. There was no perceived delay at any time while using the board.
Compatibility Testing. The BROOK 4-1 Universal Fighting Board auto-detected each system properly and functioned as designed on each. There were no timeouts noted on any systems.
Lag Testing. The lag test was performed across all 4 consoles using the same HDMI cable, Gaming Monitor (BenQ RL2460HT 24ā), and test button (Sanwa 24mm). The only variations in testing were the console, the game (XBOX ONE used Killer Instinct since Ultra Street Fighter 4 is not available), and the benchmark controller.
I tested the Brook Fighting 4-1 was tested against the Hori Fighting Commander 4 in both PS3 and PS4 mode and against the PDP MKX Pad in both XBOX One and XBOX 360 mode. In each test case the same character was selected for both Player 1 and 2 so that variations in character speed could be ignored.
The test setup consisted of the following:
[list]
[] Sanwa 24mm button signal pin connected to both the BROOK board and the comparison board on 1P (low punch).
[] Sanwa 24mm button ground pin connected to both the BROOK board and the comparison board Ground plane.
[] This method ensured that the button press triggered both PCBs at the exact same time to accurately measure the difference between the signal execution on the screen.
[] Video was captured at 1080/120FPS using a GoPro Hero4 Black. This is twice the frame rate of consoles which ensured a precise frame count after a button is triggered.
[*] Frames were counted in Adobe Premiere Pro CC frame by frame
[/list].
In all cases the overall test system lag showed that the Brook Universal Fighting Board was equally fast if not faster than the benchmark boards. Your results may vary and I encourage you to conduct independent verification.
The BROOK 4-1 Universal Fighting Board fills the next generation console gap with impressive results. The console detection works well and measured lag is well within acceptable bounds on all systems.
Iām new to soldering ā¦ actually I am about to put a pair of MCCs in my Sega Saturn HSS for all my classic consoles.
May I ask if I can solder a MMC to the 20-pin connector on this Brook Universal Fighting Board, so I run my PS3/PS4/XB360/XBONE through Brookās USB and all oldies through MCCās RJ45, without a switch?
Thanks ā¦
Not sure about the 20-pin connector part, but as long as both boards have VCC, GND and inputs connected, you can have two separate outgoing cables connected to respective boards, eliminating the need for a switch. You only need a switch if both boards have the same cable outlets and you want everything going out to a single cable. @PresidentCamacho did something similar by connecting a Cthulhu to a Wii U TE and keeping the Wii cable while having another cable be the outlet for the Cthulhu. Just donāt plug in both cables simultaneously or youāll fry your boards.