3 USBs, fan, fan switch, second trigger buttons, and hotkey
#1
                   
Reply
#2
Pictures not visible... shown as "please update your accound to enable 3rd party hosting"

Any chance you could upload elsewhere (it is a wall of adverts even when trying to find the source link)

I could just about get to one, (but not the ones i really wanted!) and i'd be happy re-host them on a server for you if you want to email me the rest - i'm sure everyone would be really interested to see these Smile
Reply
#3
(02-03-2018, 11:50 PM)HoraceAndTheSpider Wrote: Pictures not visible... shown as "please update your accound to enable 3rd party hosting"

Any chance you could upload elsewhere (it is a wall of adverts even when trying to find the source link)

I could just about get to one, (but not the ones i really wanted!)  and i'd be happy re-host them on a server for you if you want to email me the rest - i'm sure everyone would be really interested to see these Smile

sorry, got the attachments function figured out.
Reply
#4
Nice! I knew someone would do something like this, but I think that you’re the first that I’ve seen.

What fan did you use? Where did you get it?

How do those extra shoulder buttons work for you?
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#5
What’s the button above the dpad? Is that your HotKey?

I which case I am confused about the big red button, lol

Like the idea of having long shoulder buttons like that -I hadn’t considered that... I was gonna go for two large tactile buttons (I have some spare) roughly where you have the red button, just left/right a bit., but perhaps if I had both I could replicate the “(analogue) stick buttons” and put my HotKey on one of them anyway.

Great job Smile
Reply
#6
The button on the face above the D-pad is the hotkey.  The red button on the back is for the fan.  I decided it was too loud and didn't want it running all the time.
The placement of the new buttons are very comfortable, however the hotkey and extra shoulder buttons currently do not work.  I have wired bottom right to GPIO 40, bottom left to 41, and hotkey to 42.  If anyone knows how to do the coding to get these to work, I'm all ears. Please go slow, as software is not my thing.
Here are all the parts I used on this build:
case
https://www.amazon.com/gp/product/B01LQI...UTF8&psc=1
usb splitter
https://www.amazon.com/gp/product/B071JT...UTF8&psc=1
fan
https://www.amazon.com/gp/product/B075SN...UTF8&psc=1
fan switch
https://www.amazon.com/gp/product/B00CQM...UTF8&psc=1
USBs
https://www.amazon.com/gp/product/B0094D...UTF8&psc=1
tact buttons
https://www.amazon.com/dp/B0723BG637/ref...t%20switch
Reply
#7
I’ll start looking into the code modifications and recompiling etc hopefully before Friday, unless some one beats me to it!!
Reply
#8
By the way, for anyone else that shows up here, I mentioned in a related thread, but if you want to see the code we're talking about it's at https://github.com/TheFlav/mk_arcade_joystick_rpi
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#9
(02-05-2018, 07:43 AM)HoraceAndTheSpider Wrote: I’ll start looking into the code modifications and recompiling etc hopefully before Friday, unless some one beats me to it!!

That would be amazing!  I eagerly await what you come up with!  Soldering circuits I can do, but programming is way above what I'm capable of.
In advance: Thank you!
Reply
#10
I've been working on the mk_arcade_joystick_rpi code to do some new things. One thing I hadn't realized before what that it was originally coded with some assumptions. One problematic assumption was that it assumed all GPIO were between GPIO0 and GPIO31. The Compute Module 3 allows you to use GPIO32+. My new version (in testing) allows you to change the POWER BUTTON hotkey behavior and also allows you to use GPIO40, 41, 42, 43 as inputs.

I didn't write that part of the code, and I didn't (until now) realize that it had to do some new specific things to handle the "upper" GPIO inputs.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)