Releases: DC801/BM-Badge
DC801 Black Mage Game 2024 / "Hex Quest: Part 2" Public Release
This release contains all playable content from Part 1 as well as Part 2. If you have a DC801 Black Mage Badge, there's no reason to NOT update your badge to the latest release!
Update Instructions
Warning:
Purple "bootleg" badges do not carry the firmware to update like below. Instead, you will need to have a JTAG Programmer, and will need to know how to use it. Please contact the DC801 Black Mage Badge game team if you want help updating a purple badge.
If your Black Mage Badge already has the bootloader (any of the blue circuit board models), you can install this release by performing the following two important actions:
To upload the Game Engine:
- Power off your badge.
- Plug your badge into your computer via the badge's USB C port.
- Hold the
BIT_1
key on your badge, and while it is held, power on your badge. - If the badge has successfully entered bootloader mode, the screen will be white, and the LEDs will blink in a circular pattern.
- The badge should mount as a drive called either
DC801BOOT
orNRF52BOOT
. - Copy the
bm_badge.uf2
file onto the badge drive. - When the
bm_badge.uf2
file is finished copying, the drive will automatically unmount. - Power off the badge again.
Upload Scenario Content:
- On a FAT32 formatted microSD card, create a folder named
MAGE
at the top level of the drive. - Copy the
game.dat
into thisMAGE
folder. - Carefully insert the microSD card into the card slot on the badge.
- Hold the
MEM3
key on your badge, and while it is held, power on your badge. - You should be presented with a screen asking whether you would like to copy the new
game.dat
on to the ROM chip. - Press
MEM3
to confirm the update, and the copy process will start. This process will take about 90 seconds. - When this step completes, the game will start.
DC801 Black Mage Game 2020 / "Hex Quest: Part 1" Public Release
If your Black Mage Badge already has the bootloader, you can install this release by performing the following two important actions:
- Upload the Game Engine
- Upload the Scenario Content
To upload the Game Engine:
- Power off your badge.
- Plug your badge into your computer via the badge's USB C port.
- Hold the
BIT_1
key on your badge, and while it is held, power on your badge. - If the badge has successfully entered bootloader mode, the screen will be white, and the LEDs will blink in a circular pattern.
- The badge should mount as a drive called
NRF52BOOT
. - Copy the
bm_badge.uf2
file onto theNRF52BOOT
drive. - When the
bm_badge.uf2
file is finished copying, the badge will automatically reboot. - Power off the badge again.
Upload Scenario Content:
- On a FAT32 formatted microSD card, create a folder named
MAGE
at the top level of the drive. - Copy the
game.dat
into thisMAGE
folder. - Carefully insert the microSD card into the card slot on the badge.
- Power on the badge.
- You should be presented with a screen asking whether you would like to copy the new
game.dat
on to the ROM chip. - Press
MEM3
to confirm the update, and the copy process will start. This process will take about a minute. - When this step completes, the game will start.
production-programmer
This is the initial release of the production programmer. It is expected that you have the Atmel ICE and the J-Link Segger device drivers already installed and working. Otherwise, the programmer contains the needed binaries and firmware to program the keyboard with the final code, and program the BMD-340 with the fab test image.
You can unzip the package and run from any location, or use the included installer if you wish to install the software to your machine.