Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news


Poll

What default port assignments would you prefer for Mapper?

Set the ports to blank.  That will prompt users to either assign ports or load a mapping (.DAT) file.
0 (0%)
Make mapping (.DAT) files and pinout images for the Arduino boards.
0 (0%)
Both of the above.
3 (50%)
Leave the current defaults.
0 (0%)
Doesn't matter.  It's easy to load a .DAT file and/or reassign ports.
3 (50%)

Total Members Voted: 6

  

Author Topic: KADE miniArcade 2.0 beta release  (Read 9946 times)

0 Members and 1 Guest are viewing this topic.

bootsector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 86
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #40 on: July 25, 2017, 03:32:43 am »
I didn't know starting up with the blank preset would make such a difference for the users. Should I make the blank profile the standard one when starting for the first time or if the user hasn't saved any?  ???

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #41 on: July 25, 2017, 11:13:21 am »
Added text like this to the bottom of pg 2 (Mapping .DAT files) and pg 12. (Using Mapper with other boards)

Quote
If you are using an Arduino board, you may find it easier to organize the ports and wiring if you start from Blank.dat or a custom .DAT file for your particular board.

Dreamcast pinout images and new User Guide (v0.21) posted to the usual place, Bruno.   :cheers:


Scott

bootsector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 86
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #42 on: July 25, 2017, 11:18:04 am »
Awesomeness! I will post a new version soon. So no need to start with the blank profile?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #43 on: July 25, 2017, 12:04:22 pm »
So no need to start with the blank profile?
More custom .DAT files . . . blank profile . . . either way works for me.  :dunno

Posted a poll to see what users want.


Scott

bootsector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 86
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #44 on: July 28, 2017, 04:42:14 pm »
I'm now working on adding support for native Sega Saturn output via Multi-Out board. Will keep you guys posted!  8)

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #45 on: July 28, 2017, 08:39:08 pm »
I'm now working on adding support for native Sega Saturn output via Multi-Out board.
Cool.   ;D

Already looking for pinout images and for parts like this for the BOM.
-------------
Here's a pinout for the Arduino Pro Micro.

There are seven pins/ports that aren't available on this board.

Since port B0 (pin 8 ) is only connected to RxLED, you won't be able to use this board with your Playstation 1, Playstation 2, or Dreamcast consoles.

Port D5 (pin 22) is only connected to TxLED.

Ports B7, C7, D6, F0, and F1 are not connected on this board.




Scott

bootsector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 86
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #46 on: July 29, 2017, 06:41:54 am »
Sega Saturn RJ45 output cable for the Multi-Out schematics:

Code: [Select]
RJ45 Saturn
1 GND
2 D0
3 D1
4 D2
5 D3
6 S0
7 S1
8 VCC

Sega saturn controller port reference:

http://www.gamesx.com/controldata/saturn.htm

Images of the new Multi-Out PCB (for updating the user manual image):

Top:


Bottom:


I will release a new mapper package when PL1 send me the updated user manual
« Last Edit: July 29, 2017, 06:51:18 am by bootsector »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #47 on: July 29, 2017, 01:38:27 pm »
I will release a new mapper package when PL1 send me the updated user manual
Saturn info added and BOM updated for the new Multi-Out board.  ;D

The only thing remaining is to find good pics of the Saturn Controller Plug (nothing yet) and Console Jack (two possibly-usable images so far) for the pinout image.

If anyone has a Saturn controller and can take some decent pics like these of the connector(s), your assistance would be greatly appreciated.   :cheers:


Scott

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #48 on: July 29, 2017, 08:43:25 pm »
Thatpurplestuff came through with some great Saturn connector photos.   ;D   :applaud:   :notworthy:

Once he confirms his photo credit, I'll generate the new User Guide PDF and post the update files (PDF + 3 new images) to the usual location, Bruno.   :cheers:


Scott

bootsector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 86
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #49 on: July 29, 2017, 10:25:23 pm »
Great stuff! Thanks a lot purple stuff!

As for the manual, we should correct the wording regarding compatibility with DC and Saturn: now we don't need those PS2 adapters! :)

bootsector

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 86
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #50 on: July 31, 2017, 05:29:51 am »
Mac, Windows and Linux versions updated!  :)

1500points

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 519
    • How to succeed at Robotron
Re: KADE miniArcade 2.0 beta release
« Reply #51 on: September 14, 2017, 11:00:16 am »
I skimmed this thread.  Is there anyone selling this as a completed kit, yet?

well, i have a pack of the circuit boards (in blue) on order and one of those on back-order.  we'll see which arrives first.
Unless you already have it, the third participant in the race is the other hardware like screw terminals, Dupont pin headers, maybe an RJ45 port for console adapters, etc.

There's a Bill of Materials with links at the end of the User Guide.   ;D

Have you decided if you want to use screw terminals or Dupont pin headers to connect your controls?

Are you going to connect to a console via RJ45 or a PC via USB?


Scott

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #52 on: September 14, 2017, 02:12:17 pm »
Is there anyone selling this as a completed kit, yet?
AFAIK nobody is selling a kit at this time, but it's easy (and less expensive) to solder wires or pin headers to an AVR instead of using the daughterboard.

If you're planning on using this for your 4-player Warlords project, some euro-style terminals will make it easier to connect 5v and ground to all four potentiometers.


Scott

1500points

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 519
    • How to succeed at Robotron
Re: KADE miniArcade 2.0 beta release
« Reply #53 on: September 14, 2017, 02:31:27 pm »
I noticed on ebay that someone had pots with knobs for 7.50 apiece shipped so i bought em.

Ordered the a-pac so i can continue experimenting.

I was disappointed to learn that spinners only work in retropie with advmame. Not 2600 or nes


Sent from my iPhone using Tapatalk

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #54 on: September 14, 2017, 03:44:14 pm »
I was disappointed to learn that spinners only work in retropie with advmame. Not 2600 or nes
No surprise on NES.

AFAIK the only paddle-style NES controller is the Arkanoid "Vaus".


Scott

matsadona

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 736
Re: KADE miniArcade 2.0 beta release
« Reply #55 on: September 18, 2017, 03:11:16 am »
I was disappointed to learn that spinners only work in retropie with advmame. Not 2600 or nes
No surprise on NES.

AFAIK the only paddle-style NES controller is the Arkanoid "Vaus".


Scott

It would be a waste to use a spinner for the Atari 2600 emulator as well, since the only game that originally supported a spinner (driving controller) was Indy 500. All other games with a rotary controller used the tennis/paddle controller - that is potentiometer with a limited turn.
Building, collecting and playing arcade machines :)

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #56 on: December 23, 2017, 06:57:10 pm »
Thanks to intealls for testing and confirming the Teensy load procedures on page 14 of the User Guide.   :cheers:


Scott

StLouisRod

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 76
  • You Deserve a Virtuacade!
    • RU Gaming -- Home of the Virtuacade
Re: KADE miniArcade 2.0 beta release
« Reply #57 on: December 30, 2017, 03:13:15 pm »
Gents, I need an adapter similar to the original KADE that translates arcade switch buttons, plus at least 3 POT inputs (left stick right/left pot, left trigger pot, right trigger pot), into an original XBOX. The KADE works fine for buttons, but POT inputs were never supported. SharpFork indicated this miniArcade 2.0 project might be exactly what I need. I prefer to have a completed unit, though I am ok at soldering having done numerous pad hacks over the years. I have funding, so as long as you can warranty or stand behind the product, cost is no object (within reason). If it works, I will purchase more in the future as well.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #58 on: December 30, 2017, 04:22:19 pm »
I need an adapter similar to the original KADE that translates arcade switch buttons, plus at least 3 POT inputs (left stick right/left pot, left trigger pot, right trigger pot), into an original XBOX.
MiniArcade 2.0 supports original XBox.
- No problem on the buttons.
- Left stick right/left pot uses analog port F7. (Enable it in the config menu)
- I'm not sure if the firmware does analog trigger buttons so I'll let Bruno answer that one.   :dunno

The KADE works fine for buttons, but POT inputs were never supported. SharpFork indicated this miniArcade 2.0 project might be exactly what I need.
True, the original KADE never supported pots because the at90usb162 and atmega32u2 (the Minimus AVR processors) don't have any Analog/Digital converter inputs.

Fortunately, the atmega32u4 has more than enough of them.   ;D

I prefer to have a completed unit, though I am ok at soldering having done numerous pad hacks over the years.
You'll probably need to solder them yourself unless Bruno has some units for sale.

If not, there's a Bill of Materials with links and a list of PCB fabricators in the User Guide.

The Gerber files for fabricating PCBs are in the download package.


Scott
« Last Edit: December 30, 2017, 04:31:34 pm by PL1 »

processedmeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 170
  • Ikeakade Here I come!
Re: KADE miniArcade 2.0 beta release
« Reply #59 on: February 19, 2018, 12:46:40 am »
Thanks for all of your work on this. 

BTW will there ever be support for a trackball?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #60 on: February 19, 2018, 02:31:11 am »
Thanks for all of your work on this. 

BTW will there ever be support for a trackball?
Glad that you find it useful.   :cheers:

I don't think there will be trackball support in KADE for the forseeable future.

The beta optical input code for the original miniArcade had a problem with backspin. (the encoder can't keep up with the quadrature waveform changes)   :embarassed:

Jon or Bruno would have to greatly improve the code and probably increase the encoder's default USB poll rate.

If you want an AVR-based optical encoder, I recommend StefanBurger's Illuminated Spinner firmware on a Leonardo Pro Micro AVR.
- The hex firmware file is on the Thingiverse page here under the "thing files" tab.
- Use the ArduinoBuilder program to load the hex firmware file on the AVR.  There's a simple 3-step tutorial here.

How well does it work?
No matter how hard/fast I spun it, there was no sign of any backspin at any speed in either direction on either axis.   :applaud:


Scott

processedmeat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 170
  • Ikeakade Here I come!
Re: KADE miniArcade 2.0 beta release
« Reply #61 on: February 19, 2018, 05:17:35 am »
Thanks for the quick reply.  I was hoping for a cheap one stop microcontroller solution to hook up a pair of rotary joysticks and a trackball.  I guess I'll have a get a controller for each.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #62 on: February 19, 2018, 12:49:43 pm »
I was hoping for a cheap one stop microcontroller solution to hook up a pair of rotary joysticks and a trackball.  I guess I'll have a get a controller for each.
One heads-up about choosing a rotary encoder AVR -- the Arduino Pro Micro board doesn't have a connection for port C7 (32u4 pin 32) that is used for the second rotary joystick.


Scott

djfender

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 52
  • I play with sega, not ladies' hearts.
Re: KADE miniArcade 2.0 beta release
« Reply #63 on: March 13, 2018, 07:47:23 pm »
Since im cheap and also because I rarely go in my cabinet, i just built a lazy 6 button Jamma Harness converter out of some pro micros loaded with this firmware.

How it works is, i have the pins on one side, spidered out to handle 6,5,4,3,2,1,R,L.  And have 4 jumpers as D,U,Start and on the P1 side, coin.



The pin assignments are mirrored on the other side so that the pro micros are facing the same direction.
« Last Edit: March 13, 2018, 08:03:31 pm by djfender »
Is that a Sanwa in your pocket or are you just happy to see me?

"Hotrodded" Hanaho Hotrod w/Kade MiniArcade 2.0 on Leonardo

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #64 on: March 13, 2018, 11:42:19 pm »
Nice.   :cheers:


Scott

djfender

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 52
  • I play with sega, not ladies' hearts.
Re: KADE miniArcade 2.0 beta release
« Reply #65 on: March 14, 2018, 01:04:56 am »
working on making this into an actual fingerboard where you can plug in a couple pro micros as a kit... then putting up the pcb design files bc what good is fun without sharing haha

here's the idea, moving stuff around is a must, different plugs for some stuff.

« Last Edit: March 14, 2018, 01:09:40 am by djfender »
Is that a Sanwa in your pocket or are you just happy to see me?

"Hotrodded" Hanaho Hotrod w/Kade MiniArcade 2.0 on Leonardo

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #66 on: March 14, 2018, 02:02:10 am »
working on making this into an actual fingerboard where you can plug in a couple pro micros as a kit... then putting up the pcb design files bc what good is fun without sharing haha

here's the idea, moving stuff around is a must, different plugs for some stuff.
Sounds interesting.

You might want to talk to Bruno about the PCB design.

He has PCB-layout/trace-routing software that would make the design process much easier.

You might also want to consider a version that uses a single MattairTech MT-DB-U4 board.


Scott

scroeffie

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #67 on: June 11, 2018, 04:19:47 am »
would something like this work on a original xbox with coinops iam a noob at this stuff so iam stil looking something for my og xbox to arcade controlls in my cab
dont want to do a pad hack !

plazma

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #68 on: June 11, 2018, 04:34:12 am »
would something like this work on a original xbox with coinops iam a noob at this stuff so iam stil looking something for my og xbox to arcade controlls in my cab
dont want to do a pad hack !
Yes it works. I'm using one with coinops. https://i.imgur.com/ARYxaRd.jpg

scroeffie

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #69 on: June 11, 2018, 05:33:10 am »
looks complex i need something plug and play

plazma

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #70 on: June 11, 2018, 05:35:12 am »
looks complex i need something plug and play
It's easier than a pad hack.

scroeffie

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • I want to build my own arcade controls!
Re: KADE miniArcade 2.0 beta release
« Reply #71 on: June 11, 2018, 05:43:32 am »
any one has a tut on how to do this iam not a expert like you guys :)

something like this would be nice for stupid people like me   https://nl.aliexpress.com/item/PC-PS3-XBOX-360-3-in-1-USB-Controller-encoder-USB-control-board-arcade-joystick-Controller/32798347910.html
« Last Edit: June 11, 2018, 05:48:38 am by scroeffie »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6753
  • 2013 UCA Awardee
Re: KADE miniArcade 2.0 beta release
« Reply #72 on: June 11, 2018, 01:55:10 pm »
any one has a tut on how to do this iam not a expert like you guys :)
Since you're working with just the original XBox, the XBOXPadMicro firmware and connection diagram will be the easiest option.

You posted in that thread last year and my advice remains the same.
any update !
How about an unexpected XBOXPadMicro update?

Since I know that you're looking for a no-soldering solution, here it is.

The Arduino Micro knockoff board here sold by "gowoops" comes with header pins already soldered onto it.   ;D

Wiring Option 1:
Use pre-fab 4-pin harnesses like this and a daisy-chan ground like this from Paradise Arcade Shop. (If you ask Bryan and Susan, they might be able to substitute a daisy-chain ground with one female dupont pin on one end instead of all 0.187" Quick Disconnects)

Wiring Option 2:
Connect dupont jumpers like the ones here to the desired header pins.

Cut off the other end of the jumper, strip the wire, and feed it into one side of a euro-style terminal strip like this.

On the other side of the terminal strip, connect pre-crimped wires cut from a JAMMA harness. (cut off and discard the big edge connector)


Scott

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31