A library to break the gap between different emulators