I'm not going to take care of the code now, but I'm under Linux, and I was able to compile correctly with DRC, but it failed at the emulator level.
drf zx next TEST.DSF
php drb.php zx next en TEST.json TEST.DDB
sc2daad next 001.pcx 001.NXT 96
sc2daad next 002.pcx 002.NXT 96
daadmaker TEST.TAP DS48IE.P3F TEST.DDB
Are others under Linux?