More Speed with QEMU and XDMA32/XCDROM32 (Emulation)
Hello,
Qemu supports an UDMA Busmaster IDE controller. However, due to a BIOS limitation, the current X drivers (XDMA, XDMA32, XCDROM, XCDROM32) don't recognize it. This gives DOS running inside Qemu a disadvantage compared to Windows or Linux. Therefore a new option /P has been added to XDMA32/XCDROM32 to set the vendor and device ID of the Busmaster IDE controller. This allows to overcome the BIOS restriction and gives DOS in Qemu a speed boost for disk + dvd i/o.
How to use it?
1. download the modified X JLMs from XJLM.ZIP
2. add the /P option to XDMA32/XCDROM32 in CONFIG.SYS:
DEVICE=JLOAD.EXE XDMA32.DLL /P:80867010 /F
DEVICE=JLOAD.EXE XCDROM32.DLL /P:80867010 /F
the /P option needs a parameter, which is the vendor (8086) and device ID (7010) of the Qemu IDE controller.
Other Changes:
1. There has been a bug fixed in XDMA32. The previous version didn't work with devices attached to the secondary IDE channel!
2. The /F option: This was the /UF option in the last versions of XDMA32/XCDROM32, but has been changed to /F.
Please be aware that the binaries in the XJLM.ZIP package are preliminary.
---
MS-DOS forever!
Complete thread:
- More Speed with QEMU and XDMA32/XCDROM32 - Japheth, 09.12.2007, 13:07 (Emulation)
- Jack's comments - Khusraw, 09.12.2007, 21:05
- Jack's comments - Steve, 10.12.2007, 08:26
- Jack's comments - Japheth, 10.12.2007, 09:11
- More Speed with QEMU and XDMA32/XCDROM32 - Rugxulo, 10.12.2007, 23:59
- License (non-)issues again - Japheth, 11.12.2007, 15:18
- More Speed with QEMU and XDMA32/XCDROM32 - rr, 11.12.2007, 15:30
- More Speed with QEMU and XDMA32/XCDROM32 - Japheth, 11.12.2007, 16:21
- More Speed with QEMU and XDMA32/XCDROM32 - rr, 11.12.2007, 17:23
- More Speed with QEMU and XDMA32/XCDROM32 - sol, 11.12.2007, 17:44
- More Speed with QEMU and XDMA32/XCDROM32 - Japheth, 11.12.2007, 22:57
- More Speed with QEMU and XDMA32/XCDROM32 - rr, 11.12.2007, 17:23
- More Speed with QEMU and XDMA32/XCDROM32 - Japheth, 11.12.2007, 16:21
- License (non-)issues again - Rugxulo, 11.12.2007, 18:11
- More Speed with QEMU and XDMA32/XCDROM32 - rr, 11.12.2007, 15:30
- License (non-)issues again - Japheth, 11.12.2007, 15:18
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - Japheth, 11.12.2007, 11:31
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - rr, 11.12.2007, 11:48
- Bochs problems - Japheth, 11.12.2007, 12:05
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - rr, 11.12.2007, 13:15
- Bochs v2.35 regression - Japheth, 11.12.2007, 14:03
- Bochs v2.35 regression - rr, 11.12.2007, 14:41
- Bochs v2.35 regression - Japheth, 11.12.2007, 14:58
- Bochs v2.35 regression - rr, 11.12.2007, 15:31
- Bochs v2.35 regression - Japheth, 11.12.2007, 14:58
- Bochs v2.35 regression - rr, 11.12.2007, 14:41
- Bochs v2.35 regression - Japheth, 11.12.2007, 14:03
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - rr, 11.12.2007, 13:15
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - sol, 11.12.2007, 17:22
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - rr, 11.12.2007, 17:24
- Bochs problems - Japheth, 11.12.2007, 12:05
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - tom, 12.12.2007, 14:43
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - rr, 12.12.2007, 16:42
- Virtual Machine detection... - Rugxulo, 12.12.2007, 17:08
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - Japheth, 12.12.2007, 17:29
- XDMA32/XCDROM32 VirtualPC and VirtualBox issues - rr, 11.12.2007, 11:48
- Jack's comments - Khusraw, 09.12.2007, 21:05