aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Hensl <emulator@emulace.cz>2024-07-02 00:24:41 +0200
committerJaroslav Hensl <emulator@emulace.cz>2024-07-02 00:24:41 +0200
commit053673efe6ea7d8bc19c45504ce9822c6145cf2c (patch)
treef63344af15b2a1f106e2db074fd61b0e8c4283b8
parent5efd87a49ee3f93acd0cf089c8a0071047abdc12 (diff)
downloadvmdisp9x-053673efe6ea7d8bc19c45504ce9822c6145cf2c.tar.gz
DIP rect + inf update for next SoftGPU release
-rw-r--r--enable.c2
-rw-r--r--vmdisp9x.inf19
2 files changed, 12 insertions, 9 deletions
diff --git a/enable.c b/enable.c
index 17e2fbd..e4d4ae4 100644
--- a/enable.c
+++ b/enable.c
@@ -147,7 +147,7 @@ VOID WINAPI __loadds BeginAccess_VXD( LPPDEVICE lpDevice, WORD wLeft, WORD wTop,
{
if(wFlags & CURSOREXCLUDE)
{
- FBHDA_access_rect(wLeft, wTop, wRight, wBottom);
+ FBHDA_access_rect(wLeft, wTop, wRight+1, wBottom+1);
// FBHDA_access_begin(dflags);
}
if(!mouse_vxd)
diff --git a/vmdisp9x.inf b/vmdisp9x.inf
index 3935095..90aea55 100644
--- a/vmdisp9x.inf
+++ b/vmdisp9x.inf
@@ -56,7 +56,6 @@ qxlmini.vxd=1
;syscopy:ddsys.dll=1,sys
;syscopy:msd3d8.dll=1,sys
;syscopy:msd3d9.dll=1,sys
-
;vmhal:vmhal9x.dll=1
[Manufacturer]
@@ -68,32 +67,32 @@ qxlmini.vxd=1
%VBoxVideoVM2.DeviceDesc%=VMSvga, PCI\VEN_15AD&DEV_0405&SUBSYS_040515AD
;svga3:%VBoxVideoVM3.DeviceDesc%=VMSvga, PCI\VEN_15AD&DEV_0406&SUBSYS_040615AD
%QemuStd.DeviceDesc%=Qemu, PCI\VEN_1234&DEV_1111
-%QemuQXL.DeviceDesc%=QXL, PCI\VEN_1B36&DEV_0100
+;qxl;%QemuQXL.DeviceDesc%=QXL, PCI\VEN_1B36&DEV_0100
[VBox]
CopyFiles=VBox.Copy,Dx.Copy,DX.CopyBackup,Voodoo.Copy
DelReg=VM.DelReg
-AddReg=VBox.AddReg,VM.AddReg,DX.addReg
+AddReg=VBox.AddReg,VM.AddReg,DX.addReg,VM.regextra
[Qemu]
CopyFiles=Qemu.Copy,Dx.Copy,DX.CopyBackup,Voodoo.Copy
DelReg=VM.DelReg
-AddReg=Qemu.AddReg,VM.AddReg,DX.addReg
+AddReg=Qemu.AddReg,VM.AddReg,DX.addReg,VM.regextra
[QXL]
CopyFiles=QXL.Copy,Dx.Copy,DX.CopyBackup,Voodoo.Copy
DelReg=VM.DelReg
-AddReg=QXL.AddReg,VM.AddReg,DX.addReg
+AddReg=QXL.AddReg,VM.AddReg,DX.addReg,VM.regextra
[VBoxSvga]
CopyFiles=VMSvga.Copy,Dx.Copy,DX.CopyBackup,Voodoo.Copy
DelReg=VM.DelReg
-AddReg=VMSvga.AddReg,VM.AddReg,DX.addReg
+AddReg=VMSvga.AddReg,VM.AddReg,DX.addReg,VM.regextra
[VMSvga]
CopyFiles=VMSvga.Copy,Dx.Copy,DX.CopyBackup,Voodoo.Copy
DelReg=VM.DelReg
-AddReg=VMSvga.AddReg,VM.AddReg,DX.addReg
+AddReg=VMSvga.AddReg,VM.AddReg,DX.addReg,VM.regextra
[VBox.Copy]
boxvmini.drv,,,0x00000004
@@ -257,7 +256,7 @@ HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,QEMUFX,2,"qmfxgl32.
;mesa:HKLM,Software\Microsoft\Windows\CurrentVersion\OpenGLdrivers,VMWSVGA,2,"vmwsgl32.dll"
;mesa:HKLM,Software\Mesa3D\global,LP_NATIVE_VECTOR_WIDTH,,128
;mesa:HKLM,Software\Mesa3D\global,SVGA_CLEAR_DX_FLAGS,,0
-;mesa:HKLM,Software\Mesa3D\global,SVGA_GMR_LIMIT,,256
+
[DX.addReg]
;mefix:HKLM,System\CurrentControlSet\Control\SessionManager\KnownDLLs,DDRAW,2,"ddrawme.dll"
@@ -398,3 +397,7 @@ VBoxVideoVM2.DeviceDesc="VMWare SVGA-II PCI Adapter"
VBoxVideoVM3.DeviceDesc="VMWare SVGA-III PCI Adapter"
QemuStd.DeviceDesc="QEMU STD VGA PCI Adapter"
QemuQXL.DeviceDesc="QEMU QXL VGA PCI Adapter"
+
+[VM.regextra]
+; extra registry section for installers (eg. SoftGPU)
+; please do not add any other section below these lines!