I've been fighting this one for a good couple days now, managed to set up a TFTP server, get the DHCP working, get PXELinux running, and get several Linux install and recovery tools working, but I haven't gotten a FreeBSD 12 or FreeBSD 13 installer working from PXELinux. Thus far I've tried mboot.c32, memdisk, a few variations of kernel/initrd hacks I found online for older versions, and the pxe command itself along with hacking at mfsbsd to try to get a bootloader into the CD iso or the extracted contents thereof over TFTP out of that. I'm not opposed to setting up an HTTP/HTTPS server alongside the TFTP server but I'm curious if anyone has managed to do this? My goal is pretty simple in concept: being able to PXE-boot and have some Linux distros, FreeBSD, Windows, and recovery/maintenance utilities as menu options to select from, wherein the FreeBSD 12+13 options fire off what is essentially the installation disk itself.