emulation-ready