Downloads

Why is Chrome telling me the files could be dangerous? Chrome has recently increased there security, that some may say is unreasonable. To follow this poor form of security checking, read about the many complaints it is generating. https://bugs.chromium.org/p/chromium/issues/detail?id=498136

Broken downloads? Try right click and open in new window. WordPress does some strange things with cache. When a file is updated it sometimes seems like the link is broken. Right click and open in new window, clear the cash, or use another browser.

4-Play and Gamer-Pro
Bridge
Software
GPA

3.0 – ( Compatible With The BlisSTer)

The latest version of the Gamer-Pro and 4-Play firmware. Backwards compatible with 2.0 with many new features and an all new button layout. See the online manual for the changes. This version now supports the new LLAPI to be used with the BlisSTer board and the up coming Bridge.

 

 

The Following downloads are variations of the firmware. either Older versions or for use on other consoles. These are special versions that do not necessary have the latest features. Support for these firmwares has ended. It is strongly suggested to use the latest 3.0 above or purchase the Bridge for for use with other consoles. We understand the convenience of using older firmware so these files will remain available for download. Modifications to these firmware can be made per request. The capabilities of these modification may or may not be possible depending on the nature of the request.

 

 

2.0

Firmware (2.0) –  This is the older firmware that was flashed to the Gamer-Pro during production. Much of this design has been redesigned and it is encouraged to use the 3.0. This firmware only supports Gamer-Pro and 4-Play devices.

 

PS3_v2

Use the 4-Play or the Gamer-Pro on the PS3. API Features need to be programmed with the normal PC firmware but the saved programming will remain once the PS3 firmware is loaded (such as mapping).  Four player mode on the 4-Play supports 4 separate players if all ports are flashed.

 

PSC

Use the 4-Play or the Gamer-Pro on the Playstation Classic. API Features need to be programmed with the normal PC firmware but the saved programming will remain once the PSC firmware is loaded (such as mapping).  Analog stick controllers react to directions. 

 

XBOX (original)

Use the 4-Play or the Gamer-Pro on the Original Xbox. API Features need to be programmed with the normal PC firmware but the saved programming will remain once the XBOX firmware is loaded (such as mapping).  If using the 4-Play. only the single player mode is available.

 

Switch

Use the 4-Play or the Gamer-Pro on the Nintendo Switch. API Features need to be programmed with the normal 2PC firmware but the saved programming will remain once the Switch firmware is loaded (such as mapping).  The Switch will support four player mode on the 4-Play if all ports are flashed. There are two versions here, one that matches 3.0 features, and one that matches 2.0.

 

 

Runtimes and tips. 

WinUSB
WinUSB does not support control transfers correctly. Firmware 2.0 will not work with WinUSB. HidUSB is the default windows driver and the suggested driver for 2.0. Use this tool to check if you have WinUSB installed.

Flashing From 1.0 to 2.0
When flashing a new version of 2.0 you must first remove your existing drivers. This tool can help with the removal.

Flashing From 1.0 to 3.0
In most cases this goes well but in the event it does not; First flash back to 2.0. Run the API tool and hit restore defaults. Make sure all functionally is as it should be. Use the API tool to update to 3.0. 

Flashing From 2.0 to 3.0
Use the API tool or the stand alone flasher to update to 3.0. 

Standalone Flasher.  This tool is retired and support has been removed in favor of the new Bliss-Box Flasher found in the software software.


The Flashtool ( only required for 1.x, but works with new firmware’s) may require 2008 or 2005 C++ Run-times (link’d below) if you see the side by side error.

 

http://vusb.wikidot.com/project:hidbootflas The Flash Tool is an unmodified version of the original V_USB HIDBootFlash. This tool is used to flash devices using firmware 1.x. NOTE: do to the GLP license this has been left unmodified. So make sure to update the Product ID as shown in the image. 16d0 0a5f

 

Also available is a linux Binary no GUI.
Example:
./linux_updator -r 4-Play_2.0_final_230.hex 16d0 0a5f

Here is a link to the source project it was built from https://github.com/whiteneon/bootloadHID

At this time the flash files are kept here. Always use the latest version unless you want to experiment or have issues. the DFU page for flashing is here   If you have problems with the DFU let us know. We do not maintain it.

You may also use the new BB Flasher from the software tab..This is an all in one flashing tool for Bliss-Box products.It contains a front end for the DFU programmer.


To flash, plugin the provided HDMI dongle. Plug the USB end in to a computer with the flash tool. finally press the white button on the side of the Bridge. 

You only need to know two commands erase and flash. you must erase before you flash. 
examples:


C:dfu-programmer atmega32u4 erase
C:dfu-programmer atmega32u4 flash bridge.hex

 Direct X Runtimes.

 Win 10 Users! – Apparently Windows 10 has changed something in an update and for legacy DX support you need to install the SDK. This should install the run-times as well. The API tool may also require the 2012 run-times.

Run-Times for easy access.
These older runtimes are no longer supported by Microsoft and are slowly being removed.

WinUSB
WinUSB does not support control transfers correctly. Firmware 2.0 will not work with WinUSB. HidUSB is the default windows driver and the suggested driver for 2.0. Use this tool to check if you have WinUSB installed.


API tool

 

API Tool Documentation

-https://sourceforge.net/projects/bliss-box-api/

The API Tool is a tool to demonstrate and use the Bliss-Box 4-Play/Gamer-Pro to its full potential. The tool is released open source for any to use and modify but may not be sold for commercial use. So this code is not licensed under GPL.

The API has many features for use with the 4-Play or Gamer-Pro adapters.  From programming preferred settings to pulling info about the adapter to interfacing with controller peripherals.

This tool only supports 2.0 and greater firmware and will guide you in updating your existing 1.x device as well as programming the ports with individual player IDs.

\

This tool does require runtimes, listed on the top of this page.  Win 10 Users – Note the DX comment above. 

Bliss-Box Flasher

 

This tool allows flashing for the Gamer-Pro, Gamer-Pro Advanced, 4-Play and the Bridge. This tool will also works for the BlisSter but it is suggested to use the mister based flashing tool. All future products will be added to this flash tool. The only requirements for this tool are the HID api and the DFU Progremmer
 Both are included in the download.
--------

 

The Gamer-Pro Advanced currently comes with the latest firmware flashed to it. At this time no updates are available. for flashing the GPA use the Bliss-Box Flasher  found on the Software tab.

History:

4.2 - initial release.

4.3 - Minor fix for LLAPI commands used with the Bridge.

4.4 - Dream cast Fishing pole now supports vibration for both motors.
        Added support for Dream Cast Maracas (special thx to Tnae)
        fixed LCD transfers and corrected other Dream cast controller detection. 

4.5 - Add support for quick shot nes.
        Fixed ddr mode, so it does not clear dpad.
        Fixed missing 5 button on atari keypads.
        DC rumbling bugs fixed.

4.6 - Add support for retobit m30
        Add adjustable stick range support
        Added adjustable turbo option
        Atari 5200 wrapping bug fixed.

4.7 - Add a latency select mode 1-128 mS
        Add an Android analog mapping mode
        Bug fix for atari 5200  modes
4.70 - Versioning change to minor steps.
            Corrected fishing pole false detection for saturn.
            fixed absence of Hotkey mode.
            Nes detection correction
            PSX controller analog stick bug corrected. 
4.71 - Regression Tested.
            Added support for Atari track ball CX22.
            Added greater support for Play station 3rd part pads.
            Fixed famicon NES detection
            added 20+ new controllers to compatibility list.
            TG16 6 button bug fixed
            Sega 6 button issue fixed
            Intellivision flashback button bug fixed.
            Improvements for Vectrex and Game port reading.
            Snes Ntt Data controller 8 button bug fixed.
            Added a new rotary to analog features for driving, jar, and SAC controllers.
            Improved Paddle controller ranges and detections.
            
Note: if you need an early please please email us.  When an archive is hosted, a link will appear on this page.



 

NOTICE:  Bliss-Box cannot support or endorse any unofficial firmware. If you are running a custom or modified unofficial firmware it could void your warranty. If an RMA is submitted and an unofficial firmware is loaded onto the device, Bliss-Box reserves the right to apply a fee upon returning the unit to you.