According to one aspect of the present disclosure a system and technique for a hybrid platform-dependent simulation interface is disclosed. The system includes a processor and a simulation engine executable by the processor to provide a simulation environment for an application, the simulation engine simulating a non-simulation environment for hosting the application. The application comprises a library having a platform-independent application programming interface (API) for interacting with the simulation engine and a platform-dependent API providing an interface to the simulation engine using a platform-dependent hardware element, the platform-dependent hardware element unaffecting a non-simulation environment when the application is running in the non-simulation environment.
展开▼