I am interested in making my own operating system. To start, I am going to try it out inside a virtual machine. In the future, I would like to run it physically. This is the tutorial I am following for my own boot loader.
I understand that this is starting in real mode (16 BITS) and that my MacBook Pro (2015) uses UEFI to boot which boots in 32/64 bit mode.
Due to this, my 16 bit code won't be able to boot as they are different modes. Would installing rEFInd help me to boot my 16 bit real mode code on my Mac computer? If not, is my only other option to get cheep PC for testing it on a real machine?