The topic covers it I guess. Just wondering the best way to detect whether or not something is running on an emulator rather than real hardware ? (in code I mean, obviously eyes would suffice otherwise 
I remember using UAE-control, as an added program in UAE, which allows it to trigger a reset, change floppies (adf files), en/disable audio and joystick emulation. Perhaps figuring out how UAE-Control did that might help, via Enforcer or some kind of snooping tool? If its a physicall static memory address its sending info to (path of a windows/linux/whatever hosted ADF file), you might be able to "patch" that area of memory and see if it gets blocked or something. Or try to eject the disk, and monitor for errors when there's no electronic eject mechanism (Unless a physical Amiga floppy drive exists that did that, but I doubt it considering how annoying it was for Macs)
EDIT: Just tried it, looks like it uses line 1111

