Q-emulator add on hardware api

Discussion and advice about emulating the QL on other machines.
User avatar
Pr0f
Over Heated PSU
Posts: 137
Joined: Thu Oct 12, 2017 9:54 am

Q-emulator add on hardware api

Postby Pr0f » Wed Nov 22, 2017 11:54 am

Does anyone have any experience of how the API works and how to even get into it?

I have a registered copy, and it mentions something about this requiring expanded license, which I assume is what the registered copy is, but can't find much in the way of examples or documentation about how to present virtualised hardware to the emulator.


User avatar
M68008
ROM Dongle
Posts: 43
Joined: Sat Jan 29, 2011 1:55 am
Contact:

Re: Q-emulator add on hardware api

Postby M68008 » Sat Dec 16, 2017 4:34 am

The API is meant to help HW developers simulate their device for testing the drivers. It's available on Windows, by writing a DLL and placing it in a directory named 'Extensions' inside the directory where QemuLator.exe is.

Here is some starter code for the DLL:
http://www.terdina.net/ql/soft/HwExtensionSample.zip


User avatar
Pr0f
Over Heated PSU
Posts: 137
Joined: Thu Oct 12, 2017 9:54 am

Re: Q-emulator add on hardware api

Postby Pr0f » Sat Dec 16, 2017 2:43 pm

Many thanks for the heads up :-)



Return to “QL Emulation”

Who is online

Users browsing this forum: No registered users and 4 guests