aboutsummaryrefslogtreecommitdiffstats
path: root/makefile
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 /makefile
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 'makefile')
-rw-r--r--makefile13
1 files changed, 11 insertions, 2 deletions
diff --git a/makefile b/makefile
index 61f85c6..4e469f2 100644
--- a/makefile
+++ b/makefile
@@ -3,6 +3,7 @@ OBJS = dibthunk.obj dibcall.obj enable.obj init.obj palette.obj &
drvlib.obj control_vxd.obj minivdd_svga.obj vmwsvxd.obj &
scrsw_svga.obj control_svga.obj modes_svga.obj palette_svga.obj &
pci.obj svga.obj svga3d.obj svga32.obj pci32.obj dddrv.obj &
+ enable_svga.obj dibcall_svga.obj
INCS = -I$(%WATCOM)\h\win -Iddk -Ivmware
@@ -12,6 +13,8 @@ FLAGS = -DDRV_VER_BUILD=$(VER_BUILD) -DCAP_R5G6B5_ALWAYS_WRONG
# Define HWBLT if BitBlt can be accelerated.
#FLAGS += -DHWBLT
+# Define HWCURSOR if you want accelerate cursor (SVGA only)
+#FLAGS += -DHWCURSOR
# Set DBGPRINT to add debug printf logging.
#DBGPRINT = 1
@@ -68,6 +71,9 @@ dbgprint32.obj : dbgprint32.c .autodepend
dibcall.obj : dibcall.c .autodepend
$(CC) $(CFLAGS) -zW $(INCS) $(FLAGS) $<
+
+dibcall_svga.obj : dibcall_svga.c .autodepend
+ $(CC) $(CFLAGS) -zW $(INCS) $(FLAGS) $<
dibthunk.obj : dibthunk.asm
wasm -q $(FLAGS) $<
@@ -75,6 +81,9 @@ dibthunk.obj : dibthunk.asm
enable.obj : enable.c .autodepend
$(CC) $(CFLAGS) -zW $(INCS) $(FLAGS) $<
+enable_svga.obj : enable_svga.c .autodepend
+ $(CC) $(CFLAGS) -zW $(INCS) $(FLAGS) $<
+
init.obj : init.c .autodepend
$(CC) $(CFLAGS) -zW $(INCS) $(FLAGS) $<
@@ -218,9 +227,9 @@ vmwsmini.drv : $(OBJS) vmwsmini.res dibeng.lib
wlink op quiet, start=DriverInit_ disable 2055 $(DBGFILE) @<<vmwsmini.lnk
system windows dll initglobal
file dibthunk.obj
-file dibcall.obj
+file dibcall_svga.obj
file drvlib.obj
-file enable.obj
+file enable_svga.obj
file init.obj
file palette_svga.obj
file scrsw_svga.obj