Brook PS4+ Audio Fighting Board Thread

Does anyone know how to force xinput mode on this board? @GOGO.Zippy
the PS3/PS4 PCB apparently it is 3P (R1 I believe)
Is there any documentation on all the special functions? For Example I found in PC mode if I press Y (2P I Believe) on plug in it switches the windows audio to the Brook Headset Audio.

@mrhappydude Would you be willing to make a few of those analog sticks for purchase? They are exactly what Iā€™m looking for. Great work

I can send you a parts list and the model.

1 Like

That would be amazing, thank you. Iā€™m doing a similar project where I need an analog stick on a fightstick and Iā€™m glad I found this post.

Iā€™m currently working on a similar project and am about halfway done with the wiring. Iā€™m just trying to figure everything out and according to your previous post it should work. I am trying to have a dual analog setup so that any game can be played. I have a ultrastick 360 as my ā€œleft stickā€ and and smaller analog stick as my ā€œright stickā€. What controller did you use for the dpad? I need something for that as well. I would greatly appreciate any advice or if I could contact you via email to further discuss in detail.

I used a madcatz dpad (D-Pad Pro Module for Mad Catz Major League MLG Pro Controller) but they no longer make them. You can easily cut one out of a controller and use it, or make your own.

1 Like

Ahh those are awesome! I assumed thatā€™s what you used and youā€™re right those are practically non existent but Iā€™m confident Iā€™m come up with a solution. I have another question regarding the programming/wiring of the Ultrastikā€¦ so I updated the firmware on my sticks but when I attempted to connect them to my brook board I get sporadic movement ( gta character moving in circles) I canā€™t seem to figure it out! Iā€™m waiting to receive my 3 way switch to wire to j12 (maybe thatā€™s why it isnā€™t working correctly? Any help would be greatly appreciated as I am attempting the same setup as you! Thank you!

@Castclv Iā€™m having the same problem with the ultrastick360 and the Brook PS4 +audio creating sporadic movement and havenā€™t found a solution yet.

I might have a solution on my hand. Did you update with the special firmware for analog output?

Yea Andy from ultimarc had sent me the wrong firmware but I just got the right one and still having issues.

Did you calibrate it in Windows first? Also check your wiring connections and make sure no wires are close to the pcb as it may be causing interference there is a magnet.

For some reason I canā€™t get the ultimarc to calibrate on my computer

Has anyone set the J5 pins to setup the directionals using buttons? I want to use the Left analog Stick on the Brook PS4+ Audio Fighting Board, and the 30mm buttons only have 2 pins.
Of course the LX should be for Right/Left and LY for Up/Down but Iā€™m not sure what to do with VCC and GND

That is overly complicated to just use 4 arcade buttons as your Directionals

Why not use the existing Joystick Up, Down, Left and Right screw terminals that is already on the board. The Analog thumb stick header is only for analog only input from a analog device.


Ome wire of each direction goes to a button, the other button terminal daisy chains with the other buttons to one of the GND or Ground points.

does Hitbox Cross|Up ring a bell for you? I donā€™t plan on buying one, I just want to adapt my existing stick to have the same behavior.

I donā€™t use button bindings on L1,L2,R1,R2 buttons, so I tested by just wiring one of the pins of the existing directionals (I have a Fanta Myounshing joystick so the swithces are there just like the buttons so wiring was easy), I tested that and Iā€™m a Tekken player; the execution for instant WS, instant Running and EWGF is improved way too much Iā€™d say. The problem is that with this approach if I press the joystick and then the directional button it doesnā€™t count as a separate input because itā€™s the same source.

By checking on JDCR videos, he is currently testing Hitbox Cross|Up which is not open to the public yet, and it has this feature, so for example you keep on pressing the Joystick forward and do some other input in the directional buttonsā€¦ you can do some crazy stuff like that.

So if you need a reason why Iā€™m asking for thisā€¦ there you have it.

Look up SOCD filtering

Simultaneous Opposite Cardinal Direction Cleaner, or better known as a SOCD Cleaner, doesnā€™t apply to what I want to achieve, actually Brook Fighting Boards already have that. By the way I donā€™t know but the image on your first reply to me is broken, I donā€™t know if you wanted to show me something

ViciousCRC, I think what you are showing in your picture above is an unworkable setup, because the x and y pins each controll 2 directions as it where. for this sort of set up I beleive you will need to build an extra board to translate your digital button presses to an analog signal. Are you using it on a ps4, if not, you want to use another pcb solution, or a software solution if it is on pc.

Like some others I have been working on a setup incorporating the analog stick capabilities of the Brook PS4+ Audio Fighting Board. My goal is to make action games, like Devil May Cry, Ninja Gaiden, and similar titles (maybe a little Dark Souls) not only functional, but smooth and fun.
I truly want to build the stick with an arcade style joystick, but the stick I have in mind is not an available product yet, so I have put together another design that is working well.

The left stick is usable with the the forefinger or middle-finger, and the dpad is broken out in hitbox style (Though you can rewire to use the top 4 buttons like WASD setup if you prefer). Target gaļ½es usually use the dpad for functions, but having the dpad options opens up game-play to retro and other 2D games nicely.

Right Stick is on the thumb, just a nub, hand remains relaxed and in position while using it, so game-play is smooth!

Really glad to find this thread, and kicking myself for not finding it sooner. Lemme know what you all think!

ļ¼ć‚ˆć—ļ¼YOSHIļ¼ć‚ˆć—ļ¼

What game(s) are you trying to use this one @ViciousCRC