computer(x86, please), electricity(maybe), nasm(if you compile), qemu/legacy bios with flash disk. All.
make buildmake runLicense: BSD. If you would like my real-mode bootloader - commit in ur fork. It's my repo(and maybe, I won't commit anything here).