Is this even needed if you can just rename the payload to boot.dat? Nope that doesn't work the boot.dat isn't a normal payload.