Download the latest Blamcon Firmware

By downloading this software you agree to Props3D Terms and Conditions. Blamcon Firmware by Props 3D Pro is licensed under CC BY-NC-ND 4.0

Blamcon Lightgun Firmware

Download: 2.2.2 [DOWNLOAD LINK]

2.2.2 is a stability update for 2.x guns. It improves HID interface with ability to change settings. Your settings and calibration carry over, so there’s no need to recalibrate.

Bugs Fixed

  • Launchers can set up the gun: front-ends and launchers can change settings over the same USB connection they already use for recoil and LED feedback, without opening the serial port.
  • Reporting its model to the host, so a game can tell what kind of gun you’re holding. Set the model in ARC and it takes effect straight away.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Download: 2.2.0 [DOWNLOAD LINK]

2.2.0 is a stability update for 2.x guns. It fixes a USB freeze, improves ARC firmware updates, and makes settings changes apply right away. Your settings and calibration carry over, so there’s no need to recalibrate.

Bugs Fixed

  • Fixed a USB freeze: the gun could lock up and lose its serial connection while ARC or a tool like MAMEHooker was talking to it.
  • Improved ARC firmware updates: these updates needed more storage than the board has, so they always failed, even though ARC reported success. The gun now checks for room before the update starts and reports an error if there isn’t enough.
  • No more lost commands under heavy serial traffic: if a tool sent commands faster than the gun could handle them, they could arrive late or get dropped. A command split across two USB packets is also no longer read as two commands.
  • ARC changes apply right away: Smoothing, Dynamic Scaling and LED Position used to need a restart.
  • LED Position keeps your scaling setting: switching position no longer turns Dynamic Scaling back on.
  • Profile commands fixed: CM.12 now selects all four profiles. Profiles 3 and 4 used to be ignored.
  • Profile menu applies the aspect ratio: switching profiles from the gun’s menu now
    applies that profile’s aspect ratio setting too.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Download: 2.1.0 [DOWNLOAD LINK]

Bug Fixes

  • Calibration settings not loading when switching profiles.

Features

1. Force Feedback in Mouse mode for Blamcon Shooting Gallery

Feedback over HID Output reports now supports Mouse/Keyboard emulation and not just Gamepad mode. As a result, the HID based force feedback is now more reliable on USB. This helps lay the ground work for supporting wireless over Bluetooth in the future.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Download: 2.0.1 [DOWNLOAD LINK]

Bug Fixes

  • Calibration settings not loading when switching profiles.

Features

1. Supporting the wireless Blamcon Buddy system

The Blamcon Buddy is an extension to your Blamcon Lightgun, acting as a wireless bluetooth controller.

Pairing your Blamcon lightgun will be as simple as putting it into pairing mode while a Blamcon Buddy is active and powered on. Use the embedded system LED on your Blamcon to follow and confirm the pairing process with your Buddy. A Blamcon Lightgun will only support pairing with a single Blamcon Buddy.

2. Adding support for 2-digit ammo counter

Our firmware now supports the use of an embedded 2-digit 7 segment digit counter. We added this feature as part of our Aliens pulse rifle model to keep it on canon and because it’s cool as sh&%!

The counter works in concert with the trigger and the recoil system. By default, it starts at 95 since it was modelled after the Aliens pulse rifle. On each trigger pull it will count down by 1. If recoil is set to full auto, the counter will count down while it’s held and each recoil is fired. If you’re using 3-round burst, it will count down by 3 as the system fires each burst.

The ammo counter can also be controlled by serial commands that are built into tools like Hook of the Reaper and Total Recoil so it can be controlled by the game play.

This functionality is also built into our Unity Plugin so that game developers can easily enhance game play experience with direct integrations with Blamcon. Just check out Blamcon Shooting Gallery and see how fun it is.

3. Configurable Buddy Input Routing

Buddy Input Routing gives you full control over how each Buddy controller input behaves in-game. Instead of being locked to one fixed mapping, you can now assign each Buddy input (X, A, B, Y, RB, Start, Select, and D-Pad directions) to the action you want—like Trigger, A, B, Pedal, Aux, Start/Select, D-Pad actions, or combo actions such as Trigger+A, Trigger+B, and A+B. This makes it much easier to tailor controls for different games, personal preferences, or accessibility needs.

In practice, this means faster game-by-game customization without firmware rewrites. You can view current routes, change a single input route, or reset everything back to defaults. The result is a more flexible Buddy experience: cleaner compatibility across titles, easier experimentation with layouts, and quicker recovery if a mapping gets out of sync.

4. More responsive trigger button for NES zapper

In releasing the Zapper conversion, we discovered that it doesn’t work well with Emulators. The Zapper has a spring loaded trigger mechanism that fires at about 5-6ms. In reviewing the open source emulator project NEStopia, it mimics the old system by operating at 60hz for NTSC and 50hz for PAL frame rates. The device inputs like the Zapper are sampled one per frame so that provides either 16ms or 20ms frame. The device trigger signal has a press and release signal and if both are performed inside a single frame, the emulator will miss one of those transition states that are potentially used internally by the specific game.

Given that Blamcon operates at 1000hz gaming mouse, it can detect and report the associated electrical signals related to press and release of a mechanical trigger like the Zapper in real time. Leaving the game to miss button presses during game play. With a normal trigger that is based on human reaction time (250ms) is not a problem

The idea is to provide a virtual waveform trigger such that the press and release create an asymmetrical waveform signal at the right frequency that works much better with Emulators.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Download: 1.1.2 [DOWNLOAD LINK]

Bug Fixes

  • Bug fix for corrupted Player Id when updating to 1.1.0.
    • This could prevent ARC from being able to load settings.
  • Bug fix for entering on-board menu using long press.

Features

1. Burst shot recoil mode

Recoil Mode is used to change how the recoil works either as Single shot, Full Auto, or even disabled. We’ve added a new mode called 3-Shot Burst.

When you pull the trigger once, the device will fire 3-shots and result in three recoil cycles in quick succession. This can be used to change game play as the device fires will shots instead of one. Try it out on Blamcon Shooting Gallery where you are limited to 6 bullets before having to reload. It really changes the dynamic of the game play.

2. Virtual Recoil Toggle – button combination to toggle between recoil modes

The Recoil Toggle is only a feature that works on the Vyper model which has the Aux Button that is linked to this function. This is a new setting that allows a user to to pick or assign a button to provide this function. You can even assign specific button combos so that it isn’t easily or accidentally triggered.

This is especially useful for models that only have three buttons, Trigger, A, and B. In this case, a button combo works well if you want a way to toggle between recoil modes during game play.

3. Allowing the recoil modes that can be toggled to be configurable.

A new configuration setting has been added that will allow the user to configure which Recoil Modes can be toggled using the Recoil Mode toggle function. Historically, this function is only available on the Vyper model by using the Aux Toggle side button.

We’ve done this because we’ve added a new 3-shot burst recoil mode that users may not want to use during game play, or allow it to be optionally added so users can make use of it for specific games.

This will default to the existing setting where you can cycle between Single and FullAuto modes. Now you can set up different combos, or even just have a single mode so there’s no switching at all.

4. Selectable preset timings for recoil

A new setting has been added to the General Tab that allows a user to select from one of three different Recoil timings. There are 1 of three settings:

  1. Standard – (default)
  2. Enhanced
  3. Max

As the names suggest, each one provides a faster timing (aka shorter). The actual timings are baked into the firmware, and are based on tested values. The differences help achieve different RPMs that are hard to tell by human inspection.

5. Emulator compatibility for NES Zapper with the original trigger

A new setting has been added that allows a user to enable trigger function that is compatible with emulators. This is specific to the NES Zapper which has a special mechanical trigger that when combined with Blamcon firmware actuates in a way that is too fast to be seen by certain Emulators and games like Duck Hunt.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Download: 1.1.0.4 [DOWNLOAD LINK]

Bug Fixes

  • Bug fix for entering on-board menu using long press

Features

1. Burst shot recoil mode

Recoil Mode is used to change how the recoil works either as Single shot, Full Auto, or even disabled. We’ve added a new mode called 3-Shot Burst.

When you pull the trigger once, the device will fire 3-shots and result in three recoil cycles in quick succession. This can be used to change game play as the device fires will shots instead of one. Try it out on Blamcon Shooting Gallery where you are limited to 6 bullets before having to reload. It really changes the dynamic of the game play.

2. Virtual Recoil Toggle – button combination to toggle between recoil modes

The Recoil Toggle is only a feature that works on the Vyper model which has the Aux Button that is linked to this function. This is a new setting that allows a user to to pick or assign a button to provide this function. You can even assign specific button combos so that it isn’t easily or accidentally triggered.

This is especially useful for models that only have three buttons, Trigger, A, and B. In this case, a button combo works well if you want a way to toggle between recoil modes during game play.

3. Allowing the recoil modes that can be toggled to be configurable.

A new configuration setting has been added that will allow the user to configure which Recoil Modes can be toggled using the Recoil Mode toggle function. Historically, this function is only available on the Vyper model by using the Aux Toggle side button.

We’ve done this because we’ve added a new 3-shot burst recoil mode that users may not want to use during game play, or allow it to be optionally added so users can make use of it for specific games.

This will default to the existing setting where you can cycle between Single and FullAuto modes. Now you can set up different combos, or even just have a single mode so there’s no switching at all.

4. Selectable preset timings for recoil

A new setting has been added to the General Tab that allows a user to select from one of three different Recoil timings. There are 1 of three settings:

  1. Standard – (default)
  2. Enhanced
  3. Max

As the names suggest, each one provides a faster timing (aka shorter). The actual timings are baked into the firmware, and are based on tested values. The differences help achieve different RPMs that are hard to tell by human inspection.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Download: 1.1.0 [DOWNLOAD LINK]

Features

1. Burst shot recoil mode

Recoil Mode is used to change how the recoil works either as Single shot, Full Auto, or even disabled. We’ve added a new mode called 3-Shot Burst.

When you pull the trigger once, the device will fire 3-shots and result in three recoil cycles in quick succession. This can be used to change game play as the device fires will shots instead of one. Try it out on Blamcon Shooting Gallery where you are limited to 6 bullets before having to reload. It really changes the dynamic of the game play.

2. Virtual Recoil Toggle – button combination to toggle between recoil modes

The Recoil Toggle is only a feature that works on the Vyper model which has the Aux Button that is linked to this function. This is a new setting that allows a user to to pick or assign a button to provide this function. You can even assign specific button combos so that it isn’t easily or accidentally triggered.

This is especially useful for models that only have three buttons, Trigger, A, and B. In this case, a button combo works well if you want a way to toggle between recoil modes during game play.

3. Allowing the recoil modes that can be toggled to be configurable.

A new configuration setting has been added that will allow the user to configure which Recoil Modes can be toggled using the Recoil Mode toggle function. Historically, this function is only available on the Vyper model by using the Aux Toggle side button.

We’ve done this because we’ve added a new 3-shot burst recoil mode that users may not want to use during game play, or allow it to be optionally added so users can make use of it for specific games.

This will default to the existing setting where you can cycle between Single and FullAuto modes. Now you can set up different combos, or even just have a single mode so there’s no switching at all.

4. Selectable preset timings for recoil

A new setting has been added to the General Tab that allows a user to select from one of three different Recoil timings. There are 1 of three settings:

  1. Standard – (default)
  2. Enhanced
  3. Max

As the names suggest, each one provides a faster timing (aka shorter). The actual timings are baked into the firmware, and are based on tested values. The differences help achieve different RPMs that are hard to tell by human inspection.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Download: 1.0.16.3 [DOWNLOAD LINK]

Bug Fixes

  • Bug fix for FFB rumble commands
  • Minor updates for gamepad mode for better support for native force feed back commands**

** – This firmware version is required if you want to use your device in Gamepad mode with Blamcon’s Shooting Gallery.

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Blamcon Buddy Firmware

Download: 1.0.0 [DOWNLOAD LINK]

Features

Wireless Blamcon Buddy system

The Blamcon Buddy is our latest addition to the Blamcon system, and it’s a wireless bluetooth controller that connects as an extension to your Blamcon Lightgun. This is incredibly useful for playing games with lightguns that come with the standard 3 button setup but game requires an additional inputs for controlling game functions.

The Blamcon Buddy will come in different forms supporting different modes of play. Our wireless Blamcon pedals will be based on Blamcon Buddy. We are also looking at different one handed controllers as well, like pairing the OCP grenade to the Blamcon Autocop.

Pairing your Blamcon Buddy to a Blamcon Lightgun is as powering on your Blamcon Buddy and putting your Lightgun into pairing mode. Use the embedded system LED on your Blamcons to follow and confirm the pairing process with both your Buddy and your Lightgun. A Blamcon Lightgun will only support pairing with a single Blamcon Buddy. Read though the Buddy User Guide to learn more.

Key Features

  • Bluetooth HID — presents as a standard gamepad over bluetooth.
  • 16 digital inputs — face buttons, shoulders, triggers, stick clicks, D-pad, Start/Select
  • Combo button detection — simultaneous X+A, X+B, and A+B presses
  • RGB LED feedback — Addressable LED status indicator for connection state and battery level
  • Battery monitoring — voltage and charge percentage via onboard ADC; low-battery LED warning
  • Bootloader entry — hold the X button at power-on to enter USB bootloader

By downloading this software you agree to our Terms and Conditions:

Blamcon Firmware by Craig Gulliver, Props 3D Pro is licensed under CC BY-NC-ND 4.0

Instructions

To update device with latest Blamcon firmware, you have a couple of options.
1. All Devices – Boot Time + Drag and Drop

For all Blamcon devices, holding the Trigger button while powering on will boot your device in mass storage mode. Once your Blamcon is seen as a storage device, simply copy the firmware binary into the root folder. It will reboot automatically and load the new firmware. On the Blamcon Buddy handheld the Trigger is on the index finger, and Blamcon Buddy pedals the Trigger is usually the secondary button/pedal.

2. Lightgun – Advanced Remote Console (ARC)

ARC has the ability to upload the latest firmware to your Blamcon.

3. Lightgun – Manual Drag and Drop

Another option to boot your lightgun in mass storage mode. To do this, plug in your Blamcon, if it’s a lightgun point it away from the IR emitters, and hold the ‘B’ button down for 15 seconds. Once your Blamcon is seen as a storage device, simply copy the firmware binary into the root folder. It will reboot automatically and load the new firmware.