DSL Embedded :: Using kqemu and WinXP



I installed kqemu then noticed that it doesn't seem to be enabled with the qemu shipping with dsl (at least accorfing to the monitor). I downloaded several versions of kqemu-enabled qemu both from its site and from freeoszoo and each and every one crash when I ctl-alt-F to go full-screen.

Anyone else have this problem or have a solution?

Thanks,

Jeff

The binary you downloaded is kqemu-enabled, that is it has support for kqemu. Then you have to download the kqemu itself from HERE , unpack onto a local directory, not the Qemu one, then take the kqemu directory and copy into the qemu directory, right click on kqemu.inf, install, open cmd and type: net start kqemu. Then start dsl.bat as usual.
When booted, ctrl+alt+2 type: info kqemu, it will tell you if kqemu is enabled or not. If not, retry all these steps.
I use it at the public library and I have a nearly usable replacement.
Note: you must have admin rights to install kqemu.

Regarding the crash when typing Ctrl-Alt-F for full screen I believe a bug was introduced at qemu version 0.7.2. If I use anything after qemu 0.7.0, I get a crash when using full screen.

I am doing some more testing and documentation and will send my results to the qemu-devel mailing list in hopes to get it resolved.

For me, qemu 0.7.0 does work when using full screen.

Thanks,

desNotes

Thanks for the replies. No luck here.

The kqemu I downloaded was the one linked above. Here's what I did:

1. Untar the archive into a kqemu directory, underneath dsl/qemu
2. Install the INF file
3. Successfully net start kqemu
4. Start DSL, Ctl-Alt-2 to start monitor: info kqemu: nothing but a list of info subjects.

5. Kill DSL, net stop kqemu
6. move contents of qemu/kqemu up one level (everything's in the dsl/qemu directory)
7. Re-install the INF file
8. Successfully net start kqemu
9. Start DSL, Ctl-Alt-2 to start monitor: info kqemu: nothing but a list of info subjects.

I believe in order to utilize the accelator module, you need to compile kqemu-win32.c and then place the .exe where qemu.exe resides and then change the calling .bat file (dsl-windows-bat).

Installing `kqemu.inf' is just setting up part that goes on the host computer but in order to make use of it, you need to run kqemu in place of qemu.

HTH,

desNotes

Next Page...
original here.