Fix README image links

This commit is contained in:
skogaby 2021-04-12 00:51:20 -05:00
parent f07f527243
commit 8a32f59ac8

View File

@ -4,8 +4,8 @@ So, you bought a Sound Voltex 4 cabinet, but weren't able to secure an official
This is **KFChickenShim**, a simple PCB that adapts the various JST connectors found on a Sound Voltex IV IO board (known as **KFCA**) to standard connectors that allow you to easily connect the board to an off-the-shelf PC. Doing this, you can utilize a solution known as **KFChicken**, combined with **SpiceTools**, to run SDVX 5 or newer inside an older cabinet, complete with full IO, card reader, working lights, headphone support, etc.
![PCB image 1](./Images/board_front.jpeg)
![PCB image 1](./Images/board_back.jpeg)
![PCB image 1](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/board_front.JPEG)
![PCB image 1](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/board_back.JPEG)
## Requirements
@ -38,7 +38,7 @@ Here are the instructions for setting up the board for use. I will not cover PCB
The first thing you'll want to do is remove the original BemaniPC from the cabinet. You'll need to disconnect every cable and remove the PC **entirely**, as the KFCA board is inside the PC case. In the below image, the board in the red rectangle is the one we're after.
![BemaniPC](./Images/2.jpeg)
![BemaniPC](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/2.JPEG)
#### Step 2: Removing the KFCA board
@ -46,85 +46,85 @@ Once the PC is removed from the cabinet, you'll need to remove the KFCA board fr
Once the top is removed, you should see the exposed motherboard of the original PC. You'll more or less want to unplug all cables from the motherboard, to make it easy to remove since the KFCA sits underneath the motherboard. In the picture below, the connector in the red rectangle is the serial coming from the KFCA, and will be plugged into the KFChickenShim board.
![Serial plug](./Images/3.jpeg)
![Serial plug](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/3.JPEG)
Once the motherboard is removed entirely, you'll be greeted with a view similar to below.
![Mobo mount](./Images/4.jpeg)
![Mobo mount](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/4.JPEG)
Go ahead and remove the metal plate that the motherboard was mounted to. Below it, you should see the KFCA board itself, as well as the power supply unit for the PC and the KFCA board.
***KFCA Board***
![KFCA Board](./Images/6.jpeg)
![KFCA Board](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/6.JPEG)
***Power supply, with power connectors for the KFCA board***
![BPC PSU](./Images/5.jpeg)
![BPC PSU](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/5.JPEG)
Once you unscrew the KFCA board, it should be free and ready for use.
![Fresh KFCA](./Images/7.jpeg)
![Fresh KFCA](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/7.JPEG)
Below is the wiring harness that you should now have onhand for the KFCA board. Yours probably also has a plug that previously powered the PC, I just cut that off of mine since it's no longer being used. The wiring harness in the image is labeled appropriately, as we'll be referring to these later during assembly.
![Wiring Harness](./Images/8.jpeg)
![Wiring Harness](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/8.JPEG)
#### Step 3: Installing the KFCA to the new PC
**NOTE:** I am *NOT* going to cover how to install the PC itself into your cabinet. This step can vary wildly depending on your setup. However, here is a picture of my personal cabinet, with a new PC installed and the IO removed. Please note that most cabinets have a 120v passthrough outlet sort of dangling at the end of a cord inside the cabinet. I highly recommend using this to power everything, but I had to pull that cable out of my cab for a different machine that needed one, so I spliced a regular wall outlet into the cab's power supply's 120v out. If you go this route, install an outlet cover box over the outlet (not pictured here).
![Empty cab and PC](./Images/9.jpeg)
![Empty cab and PC](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/9.JPEG)
I'd also recommend making some sort of board like below with actual PCB/motherboard standoffs screwed into the wood. This will let you mount the PCBs inside the cab cleanly.
![Mounting panel](./Images/10.jpeg)
![Mounted PCBs](./Images/11.jpeg)
![Mounting panel](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/10.JPEG)
![Mounted PCBs](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/11.JPEG)
Go ahead and hook up the cables to the KFCA that are dangling inside the cabinet that previously connected to the front of the BemaniPC.
![First connections](./Images/12.jpeg)
![First connections](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/12.JPEG)
Next, connect the power connections from the KFChickenShim board to the KFCA via the wiring harness pulled from the original cabinet. Yellow is 12v, black is ground.
![Power](./Images/13.jpeg)
![Ground](./Images/14.jpeg)
![Power](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/13.JPEG)
![Ground](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/14.JPEG)
Now connect the power cable to the KFCA board itself from the wiring harness.
![KFCA power](./Images/15.jpeg)
![KFCA power](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/15.JPEG)
Next, connect the wiring harness power for the cabinet fan that sits next to the PC.
![Fan power](./Images/16.jpeg)
![Fan power](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/16.JPEG)
Connect the audio connector that's inside the cabinet (should be connected to 3 sets of red/white RCA cables on the other end) to the KFChickenShim board. Note the orientation of the plug, if it's plugged in backwards your left and right audio will be swapped.
![Audio](./Images/17.jpeg)
![Audio](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/17.JPEG)
Connect the card reader to the wiring harness from the KFCA.
![Card reader](./Images/18.jpeg)
![Card reader](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/18.JPEG)
Connect the serial from the wiring harness to the KFChickenShim board.
![Serial](./Images/19.jpeg)
![Serial](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/19.JPEG)
Connect this plug from the wiring harness to the KFCA board.
![Unidentified connector](./Images/20.jpeg)
![Unidentified connector](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/20.JPEG)
Connect the power input, serial cable, and audio cables to the KFChickenShim board and connect it to the new PC.
![More connections](./Images/22.jpeg)
![More connections](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/22.JPEG)
Almost there! I'd recommend mounting the board like this to the inside of the cabinet rear panel. I used velcro strip to attach the board to the rear door, in case I need to remove the rear door entirely.
![Mounted board](./Images/23.jpeg)
![Mounted board](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/23.JPEG)
If you power the cabinet on, you should see one red light on the KFCA, as well as one flashing light.
![Everything turned on](./Images/24.jpeg)
![Everything turned on](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/24.JPEG)
Hopefully this is the end of your hardware journey. Read the notes below for important tips when installing the software side of things.
@ -173,4 +173,4 @@ start ./spice64.exe -api 1337 -apipass changeme -sdvx
```
* If all went well, you should finally be good to go, and SDVX 5 will be running using the old IO board!
![Success](./Images/25.jpeg)
![Success](https://raw.githubusercontent.com/skogaby/KFChickenShim/main/Images/25.JPEG)