2025-08-18 21:05:24 +02:00
2025-08-17 15:14:07 +02:00
2025-08-12 10:49:20 +02:00
2025-08-18 20:47:56 +02:00
2025-08-17 14:37:30 +02:00
2025-08-12 10:49:20 +02:00
2025-08-18 21:05:04 +02:00
2025-08-18 21:05:24 +02:00
2025-08-17 15:14:07 +02:00
2025-08-12 22:52:56 +02:00
2025-08-16 13:20:03 +02:00

UEFI Fireworks

How to build

git submodule update --init --recursive
cd  edk2
source edksetup.sh
make -C BaseTools
cd ..
./build.sh

How to use

On VM

run ./test.sh # only works on AMD64 to run in VM using QEMU

On Real hardware

copy edk2/Build/UEFI_fireworks/DEBUG_GCC5/<YOUR ARCH>/UEFI_fireworks.efi to FAT32 or FAT16 USB at location:

Architecture Default Boot Path
x86_64 (AMD64) \EFI\BOOT\BOOTX64.EFI
x86 (IA32) \EFI\BOOT\BOOTIA32.EFI
ARM64 (AArch64) \EFI\BOOT\BOOTAA64.EFI
ARM (32-bit) \EFI\BOOT\BOOTARM.EFI

Controling

Key Action Note
ARROW_UP speed up delays under 1ms may be unrelayable
ARROW_DOWN slow down max delay is about UINT32_MAXμs
PAGE_UP speed up 10x step
PAGE_DOWN speed down 10x step
Home key reset speed reset frame delay to 10ms
Delete key clear screen
Description
No description provided
Readme 102 KiB
Languages
C 84.2%
DenizenScript 9.8%
Shell 6%