diff options
author | Jaroslav Hensl <jara@hensl.cz> | 2023-07-06 12:52:00 +0200 |
---|---|---|
committer | Jaroslav Hensl <jara@hensl.cz> | 2023-07-06 12:52:00 +0200 |
commit | d53f427dc984abe25616287fded56d7a02a85809 (patch) | |
tree | 497fb8d9c828a06ecc722113f93da8505c754710 /makefile | |
parent | 7f80983c1b9431380a9dce18586e0eea57be5707 (diff) | |
download | vmdisp9x-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-- | makefile | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -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
|