aboutsummaryrefslogtreecommitdiffstats
path: root/dibthunk.asm
diff options
context:
space:
mode:
authorJaroslav Hensl <jara@hensl.cz>2023-07-06 12:52:00 +0200
committerJaroslav Hensl <jara@hensl.cz>2023-07-06 12:52:00 +0200
commitd53f427dc984abe25616287fded56d7a02a85809 (patch)
tree497fb8d9c828a06ecc722113f93da8505c754710 /dibthunk.asm
parent7f80983c1b9431380a9dce18586e0eea57be5707 (diff)
downloadvmdisp9x-d53f427dc984abe25616287fded56d7a02a85809.tar.gz
QEMU VMWARE adapter operational + better idle on 32bpp + HW cursor (bugged in VBox, disabled by default)
Diffstat (limited to 'dibthunk.asm')
-rw-r--r--dibthunk.asm11
1 files changed, 9 insertions, 2 deletions
diff --git a/dibthunk.asm b/dibthunk.asm
index 3bcdde7..07e3d21 100644
--- a/dibthunk.asm
+++ b/dibthunk.asm
@@ -77,8 +77,15 @@ DIBTHK GetPalette, _lpDriverPDevice
DIBTHK SetPaletteTranslate, _lpDriverPDevice
DIBTHK GetPaletteTranslate, _lpDriverPDevice
DIBTHK UpdateColors, _lpDriverPDevice
-DIBTHK SetCursor, _lpDriverPDevice
-DIBTHK MoveCursor, _lpDriverPDevice
+;DIBTHK SetCursor, _lpDriverPDevice
+;DIBTHK MoveCursor, _lpDriverPDevice
+
+;; There is collision with driver's SetCursor ans WINAPI function of same name
+;; and this is hack to resolve it without modify of headers
+extrn SetCursor_driver : far
+public SetCursor
+SetCursor:
+ jmp SetCursor_driver
;; Forwarders that simply jump to the DIB Engine.
;; Sorted by ordinal number.