Boot menu for Commodore 64 devices equipped with an Ultimate II+ cartridge. Version 2 is a full rebuild using the Oscar64 C compiler, replacing the earlier CC65-based version.
Version 2.1.0 adds a default boot slot with a configurable auto-boot timeout (great for auto-mounting a disk on power-on), and menu slots that only mount a disk and/or run a command without launching a program. Version 2.1.1 adds support for keeping the configuration and slot files on an SD card as well as USB storage. Version 2.2.0 adds automatic USB port rerouting: if a slot's disk image or REU file was saved against one USB port and the stick has since been moved to another, UBoot64 now finds it again at boot time instead of failing to boot.