KFChickenShim | allow SDVX 4 cabinets to easily upgrade

 by   skogaby Python Version: Current License: MIT

kandi X-RAY | KFChickenShim Summary

kandi X-RAY | KFChickenShim Summary

KFChickenShim is a Python library typically used in Internet of Things (IoT), Raspberry Pi, Arduino applications. KFChickenShim has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However KFChickenShim build file is not available. You can download it from GitHub.

So, you bought a Sound Voltex 4 cabinet, but weren't able to secure an official or clone upgrade kit for Sound Voltex V?. 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. In addition, there is no perceivable latency or negative affect on gameplay, though your in-game offsets may not be what you're typically used to and might need adjustment for the new setup.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              KFChickenShim has a low active ecosystem.
              It has 2 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              KFChickenShim has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of KFChickenShim is current.

            kandi-Quality Quality

              KFChickenShim has no bugs reported.

            kandi-Security Security

              KFChickenShim has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              KFChickenShim is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              KFChickenShim releases are not available. You will need to build from source code and install.
              KFChickenShim has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed KFChickenShim and discovered the below as its top functions. This is intended to give you an instant insight into KFChickenShim implemented functionality, and help decide if they suit your requirements.
            • Ensure a directory exists .
            Get all kandi verified functions for this library.

            KFChickenShim Key Features

            No Key Features are available at this moment for KFChickenShim.

            KFChickenShim Examples and Code Snippets

            No Code Snippets are available at this moment for KFChickenShim.

            Community Discussions

            Trending Discussions on Internet of Things (IoT)

            QUESTION

            Display data from two json files in react native
            Asked 2020-May-17 at 23:55

            I have js files Dashboard and Adverts. I managed to get Dashboard to list the information in one json file (advertisers), but when clicking on an advertiser I want it to navigate to a separate page that will display some data (Say title and text) from the second json file (productadverts). I can't get it to work. Below is the code for the Dashboard and next for Adverts. Then the json files

            ...

            ANSWER

            Answered 2020-May-17 at 23:55

            The new object to get params in React Navigation 5 is:

            Source https://stackoverflow.com/questions/61859411

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install KFChickenShim

            Here are the instructions for setting up the board for use. I will not cover PCB assembly, all of the components are pretty self-explanatory in terms of placement on the board (they all have exactly one spot).
            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. Once the PC is removed from the cabinet, you'll need to remove the KFCA board from inside the PC case, which means you'll need to unscrew the case of the BemaniPC so you can get inside it. NOTE: If your cab is a gen 1 cabinet, your PC may look different from mine, but the process should be similar in terms of removing the IO. 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.
            Copy the libacio.dll file from your SDVX 4 installation and paste it into your SDVX 5 installation, renaming it to libacio32.dll.
            Copy kfchicken32.dll and kfchicken32.exe into your SDVX 5 installation. The KFChicken release thread says you can use the 64-bit version and the SDVX 5 DLLs but this doesn't work correctly as of this writing, so use the SDVX 4 modules and 32-bit KFChicken.
            Setup your kfchicken.json file as below, making sure to change the com field to the appropriate COM port to match whatever serial port the KFCA is hooked up to (can be found using Windows Device Manager, under Ports (COM and LPT)), and also the right settings to match your SpiceAPI port and password in gamestart.bat (covered next). NOTE: The default kfchicken.json file has the baudrate field set to 57600. I personally experienced unplayable knobs/analog inputs until I changed this value to 115200 instead.
            Modify your gamestart.bat file to start KFChicken before starting Spice, and also to make Spice expose its API. Change the port and password to whatever you'd like, but make sure the kfchicken.json file has the same settings.
            If all went well, you should finally be good to go, and SDVX 5 will be running using the old IO board!

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/skogaby/KFChickenShim.git

          • CLI

            gh repo clone skogaby/KFChickenShim

          • sshUrl

            git@github.com:skogaby/KFChickenShim.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link