Main > Main Forum

KADE miniArcade 2.0 beta release

<< < (6/31) > >>

plazma:
Finally had time to test this. I made a layout testing case out of a spoiled C64 case and a sheet of PVC plastic.
It worked perfectly with an old Xbox. No more controller PCB hacks  :)
I can easily cut more PVC sheets and try other layouts. I can use the good ones in bartops and cabinets.
The current button layout is a tightly packed 6 button layout with an extra Neo Geo button. Kids will be using the layout so I minimized the button to button distance.



PL1:
Looks great.   ;D

Any feedback on the software or documentation?


Scott

bootsector:
Native Dreamcast output support added!

RJ45 cable pinout:


--- Code: ---RJ45 Dreamcast
1 GND
5 Sense Pin
6 Data Pin 1
7 Data Pin 5
8 VCC
--- End code ---

Mapper App v1.3 can be downloaded from the original links in the first post.

djfender:
I installed it to my "Hotrodded Hanaho Hotrod Leonardo" Setup. and only have 2 problems (ok 1.5 problems)

The Pin mappings do not have R2 by default. Kludge: Use R3 pin instead. Solution: Map out one of the empty Pins

Shift Seems Non-Functional (Perhaps it is one of the empty Pins). Would be nice to assign it to a key combo or find its dedicated pin and use an empty pin as an LED indicator.

Other than that it works on PC, PS3 and PS4 games with legacy stick compatibility.

(The leonardos were carefully converted to Pins as i find the arduino style plugs to be fiddly)

My suggestion is to follow the arduino pinheader assignments (thus 0 = Cross, 1 = Circle, 2 = Square, 3 = Triangle Etc) for simplicity as this is how my homebrew joystick firmware was set up and now its a spider mess matching the mattairtech board as best I can.

PL1:

--- Quote from: djfender on July 23, 2017, 06:42:36 pm ---I installed it to my "Hotrodded Hanaho Hotrod Leonardo" Setup. and only have 2 problems (ok 1.5 problems)

The Pin mappings do not have R2 by default. Kludge: Use R3 pin instead. Solution: Map out one of the empty Pins

--- End quote ---
By default, R2 is on port D5.

Unfortunately, Arduino uses that pin as TxLED. (32u4 pin 22)


--- Quote from: djfender on July 23, 2017, 06:42:36 pm ---Shift Seems Non-Functional (Perhaps it is one of the empty Pins). Would be nice to assign it to a key combo or find its dedicated pin and use an empty pin as an LED indicator.

--- End quote ---
Shift is on port D7. (Arduino pin 6)

"Wiring shifted functions" is covered on Pg. 11 of the User Guide.

An LED indicator might be a nice addition, but there probably isn't a pin to spare -- Bruno and I will look into it.


--- Quote from: djfender on July 23, 2017, 06:42:36 pm ---Other than that it works on PC, PS3 and PS4 games with legacy stick compatibility.

(The leonardos were carefully converted to Pins as i find the arduino style plugs to be fiddly)

My suggestion is to follow the arduino pinheader assignments (thus 0 = Cross, 1 = Circle, 2 = Square, 3 = Triangle Etc) for simplicity as this is how my homebrew joystick firmware was set up and now its a spider mess matching the mattairtech board as best I can.

--- End quote ---
Glad to hear you got it working on several systems.   ;D

MiniArcade 2.0 was designed for a MattairTech board pin layout.

Unfortunately for Arduino users, the Arduino has less pins available, which makes workarounds like the one you mentioned necessary.


Scott

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version