Skip to content

Releases: JHRobotics/vmdisp9x

v1.2024.0.75

04 Aug 11:43
Compare
Choose a tag to compare
  • ! no hard wired modes on DDHAL (1280x800 didn't work for example) (issue)
  • ! no unknown control to DIP (causes BSOD)
checksum

MD5:

vmdisp9x-1.2024.0.75-driver-3d-win95-min.iso: 14467590ce27e120d59ba544b54e13ad
vmdisp9x-1.2024.0.75-driver-3d-win95-min.zip: 53895e8b48638d45a5d35379ac724c3c
vmdisp9x-1.2024.0.75-driver-3d-win95.iso: 10e068b23809afdc6d30b3ac2047f747
vmdisp9x-1.2024.0.75-driver-3d-win95.zip: 0fd0f5fa089f0017d9a383a282ea6cb9
vmdisp9x-1.2024.0.75-driver-3d-win98.iso: 8f0f9a27a4f9b0ca8c35b228ebd4a788
vmdisp9x-1.2024.0.75-driver-3d-win98.zip: 88addff46f8c831ff4bb51443eb10c3d
vmdisp9x-1.2024.0.75-driver-only.ima: f4ead7fec4704c64985c08f0da7a483b
vmdisp9x-1.2024.0.75-driver-only.img: f4ead7fec4704c64985c08f0da7a483b
vmdisp9x-1.2024.0.75-driver-only.zip: 5bf5459d8825668e056cd744a5eddcd4

SHA-256:

vmdisp9x-1.2024.0.75-driver-3d-win95-min.iso: 9543aea6c72ef77301777ec59b911f070984e4b01bcb9a70e9918c4e3e8417a2
vmdisp9x-1.2024.0.75-driver-3d-win95-min.zip: 2bc178284be9156dc96d5fca8c1f3f50783064fe95b03a5db2cd7d71eefcd784
vmdisp9x-1.2024.0.75-driver-3d-win95.iso: 882b885ea40edcf20ad9598c8c1ffbf68d60fdbecd97a244d141a8ccd480f07b
vmdisp9x-1.2024.0.75-driver-3d-win95.zip: 4ae3e745e1f58c006cea7c3c71e967cd626894833c45a35cbc5ff9e133b7e7ee
vmdisp9x-1.2024.0.75-driver-3d-win98.iso: 36a0016135e13ca487055267531be30126ec8eabbfa9814eff720cbc01aeb91b
vmdisp9x-1.2024.0.75-driver-3d-win98.zip: 32f031a31b8b09d14d1ebf5855f5280995b56df5b6e7426ce31812f44cc40932
vmdisp9x-1.2024.0.75-driver-only.ima: 75d0cc9ee8b69a2a855c3fdcd822a5b65dc385b2779241c15c17bdf348e9e0e9
vmdisp9x-1.2024.0.75-driver-only.img: 75d0cc9ee8b69a2a855c3fdcd822a5b65dc385b2779241c15c17bdf348e9e0e9
vmdisp9x-1.2024.0.75-driver-only.zip: fb2e6ef8e9a1fb01afe384f419101e3348ae6d34c0a2eef56cf814240756b907

1.2024.0.73

01 Aug 18:40
Compare
Choose a tag to compare
  • ! native DDHAL now operable
  • ! reduced wasteful surface align
checksum

MD5:

vmdisp9x-1.2024.0.73-driver-3d-win95-min.iso: d8352d69756667afc85101af937b6d95
vmdisp9x-1.2024.0.73-driver-3d-win95-min.zip: f1c9c5f047453671388295f66f919cbe
vmdisp9x-1.2024.0.73-driver-3d-win95.iso: 060d35f1128b0ca172ef2d5d48d3813a
vmdisp9x-1.2024.0.73-driver-3d-win95.zip: 13a76fce1f796f39013257b1e7a51989
vmdisp9x-1.2024.0.73-driver-3d-win98.iso: 16fbf20206049347393213dfad577209
vmdisp9x-1.2024.0.73-driver-3d-win98.zip: dbdfa5e76491e3c735dd0add4552a499
vmdisp9x-1.2024.0.73-driver-only.ima: 1dd31afe22556f271fcaee9c08b3b3ec
vmdisp9x-1.2024.0.73-driver-only.img: 1dd31afe22556f271fcaee9c08b3b3ec
vmdisp9x-1.2024.0.73-driver-only.zip: 5d9c481caf9c6a318eeda349a235bc44

SHA-256:

vmdisp9x-1.2024.0.73-driver-3d-win95-min.iso: e62be35a8713c06b19890e3a2367981cb04e1cde064a5b32556770d2d56ce112
vmdisp9x-1.2024.0.73-driver-3d-win95-min.zip: ffba55239ff029815f9b56b958ad531e749e07cee0450eca53ee3be5765f70a3
vmdisp9x-1.2024.0.73-driver-3d-win95.iso: 5213576eb8b2ee898c6ffd1259e0263636936b8c034e776c03fb5e51db13b676
vmdisp9x-1.2024.0.73-driver-3d-win95.zip: 1aea1ec001e01994afe9f8c4102098781e6b7b2b04beeb895e8e60d6162e2278
vmdisp9x-1.2024.0.73-driver-3d-win98.iso: 7514737ae5c6886dcb537995f122b5d4b84c16fce1f61c09da7fffe42590b448
vmdisp9x-1.2024.0.73-driver-3d-win98.zip: 63b87159f81993d0ce51f75df3c33ec267be5de8c0f5f4717f48f9a6f80ce0e8
vmdisp9x-1.2024.0.73-driver-only.ima: 93f3da7ab6a794926730eecdc717fa1bd529df2fb06ebea32956a4e26a5ae1f1
vmdisp9x-1.2024.0.73-driver-only.img: 93f3da7ab6a794926730eecdc717fa1bd529df2fb06ebea32956a4e26a5ae1f1
vmdisp9x-1.2024.0.73-driver-only.zip: bb2450090a7620bd29b69c00ccdca5fff67296bf73f85185daef6fe0b4902954

1.2024.0.72

30 Jul 10:18
Compare
Choose a tag to compare
  • ! VMware vGPU10 support
  • ! fixed missing non English chars
  • ! fixed memory waste when allocating large regions
  • fixed race-conditional bugs
  • SVGA screen target support
  • Smooth font support
  • driver version reporting to HV
  • better VMware support
checksum

MD5:

vmdisp9x-1.2024.0.72-driver-3d-win95-min.iso: 5cc65e21720a235af2e845ce1d971f14
vmdisp9x-1.2024.0.72-driver-3d-win95-min.zip: 507e31803b6bb165ff9a850da435dceb
vmdisp9x-1.2024.0.72-driver-3d-win95.iso: bb2d163bc8af49aa340261f29e579114
vmdisp9x-1.2024.0.72-driver-3d-win95.zip: ab953fc88726f73ebdaf11b1935b2ec0
vmdisp9x-1.2024.0.72-driver-3d-win98.iso: bf71699d3e8c7c5d3bb080763ab6890a
vmdisp9x-1.2024.0.72-driver-3d-win98.zip: 841fa5239b0033768a1945b035c607d0
vmdisp9x-1.2024.0.72-driver-only.ima: 71a9d2e6d7ea6715ea074183fa7567a4
vmdisp9x-1.2024.0.72-driver-only.img: 71a9d2e6d7ea6715ea074183fa7567a4
vmdisp9x-1.2024.0.72-driver-only.zip: 31dfc8a2e2a836c9817301805e5e037a

SHA-256:

vmdisp9x-1.2024.0.72-driver-3d-win95-min.iso: 098b3da095664d589759a8953d45b6b12b28559c008f1c9d77ab0766eb39dd6c
vmdisp9x-1.2024.0.72-driver-3d-win95-min.zip: cbc1f54ba62363850f478b4b889571d3b60526216157896ed14ea31f99a37cbd
vmdisp9x-1.2024.0.72-driver-3d-win95.iso: f72c9ce7becdd1c504cd02938e7ca94f941ac80b8131298d8a9515923c1f4dbf
vmdisp9x-1.2024.0.72-driver-3d-win95.zip: cd1f78d249737f430065a6b2f2445fd74bfeab31531d46accbd2f97f64063da3
vmdisp9x-1.2024.0.72-driver-3d-win98.iso: aa335280e9100c76ec75242c44d514ab80d2e50c9a6d30dd4225bb9880203638
vmdisp9x-1.2024.0.72-driver-3d-win98.zip: d57659b29168cdf9f5dd80b9f53d7873249f429c2438244f1db4cdbc2075e8ed
vmdisp9x-1.2024.0.72-driver-only.ima: d01d5bd21025b06ba0d6804d3150e4ec786e6678311554ed928589f49e42a778
vmdisp9x-1.2024.0.72-driver-only.img: d01d5bd21025b06ba0d6804d3150e4ec786e6678311554ed928589f49e42a778
vmdisp9x-1.2024.0.72-driver-only.zip: 6fc2175b04b8b4831ad3fbbcc3c2fd0e488a2d1ab61e1be17bb90a2ceb177159

v1.2024.0.46

13 Apr 00:26
Compare
Choose a tag to compare
  • SVGA: GMR cache (require 1024 MB RAM)
  • VIDEOPARAMETERS support
checksum

MD5:

vmdisp9x-1.2024.0.46-driver-3d-win95-min.iso: 2b862fb54153adfa2ccf0093e91635d8
vmdisp9x-1.2024.0.46-driver-3d-win95-min.zip: ec8e6d8cb66c0e0b9e0f43e825916ca0
vmdisp9x-1.2024.0.46-driver-3d-win95.iso: 9019c30206a4fc690f563808d4a566b9
vmdisp9x-1.2024.0.46-driver-3d-win95.zip: 3863956b4c99660be4cf7dd50af9ebc1
vmdisp9x-1.2024.0.46-driver-3d-win98.iso: b3bf25bbbf3685d7cd05c3b9ca12de1f
vmdisp9x-1.2024.0.46-driver-3d-win98.zip: 8039a83bc0cce1db5f68bd223d39833c
vmdisp9x-1.2024.0.46-driver-only.ima: b437cd8ddff1e6a666f4a9ef6da2ad38
vmdisp9x-1.2024.0.46-driver-only.img: b437cd8ddff1e6a666f4a9ef6da2ad38
vmdisp9x-1.2024.0.46-driver-only.zip: c826ff7cacb22a79f665f365f4ced864

SHA-256:

vmdisp9x-1.2024.0.46-driver-3d-win95-min.iso: 995f6edce7ac78482a9382c05251f1130a7336ad7bc334881caf30529588f98e
vmdisp9x-1.2024.0.46-driver-3d-win95-min.zip: 3b78e48ebe9589a4ff396797c4bf4c91ed8022b04291bc75b890cf5af0b2eabd
vmdisp9x-1.2024.0.46-driver-3d-win95.iso: 772c982717bf907396adc93f2d0eed5263ea8905e5b85c0516dc5870f2fbd030
vmdisp9x-1.2024.0.46-driver-3d-win95.zip: 90a7ad0105e7a76bcf90e23f86556e84878aec100497d6ba158fbce31fe65311
vmdisp9x-1.2024.0.46-driver-3d-win98.iso: 5a6b97ed01419ec0880b4b59d780434895b9cbd02f5ce5e8385286683862360b
vmdisp9x-1.2024.0.46-driver-3d-win98.zip: 808074bfa04131a3d04c7fb37eb40f36d4c5a3a5d7d5c313b8cb71eb96da32ee
vmdisp9x-1.2024.0.46-driver-only.ima: 2cb4a1f6676e7c5e30e7e1616ffab13ba1db7aa6617e90335683c8717cba8db7
vmdisp9x-1.2024.0.46-driver-only.img: 2cb4a1f6676e7c5e30e7e1616ffab13ba1db7aa6617e90335683c8717cba8db7
vmdisp9x-1.2024.0.46-driver-only.zip: 5d0a8f8ac31e4b5e3835c562ee926d104f00108b68f0e3ecac17da523c32ef83

v1.2024.0.39

19 Mar 01:30
Compare
Choose a tag to compare
  • (!) refactored code
  • lots of code moved to PM32
  • new frame buffer + SVGA rendering API
  • DirectDraw native driver
  • new implementation of SW cursor (instead of DIP)
  • eliminated mouse disappearing / unwanted trails
Checksums

MD5:

vmdisp9x-1.2024.0.39-driver-3d-win95-min.iso: d15fd1eb09dc08c4ebf8002d312a4be6
vmdisp9x-1.2024.0.39-driver-3d-win95-min.zip: ce501fff0efa2b19ed3f2b6b35341755
vmdisp9x-1.2024.0.39-driver-3d-win95.iso: 5aacec1c3629889e184f09c066682097
vmdisp9x-1.2024.0.39-driver-3d-win95.zip: 822282226b57468369c854aa9d3f1d49
vmdisp9x-1.2024.0.39-driver-3d-win98.iso: 5cf30648d01c2c0a27ad8a2b5a5cd828
vmdisp9x-1.2024.0.39-driver-3d-win98.zip: 7927e3acefb0ecf5db3dabf4e21c31b5
vmdisp9x-1.2024.0.39-driver-only.ima/vmdisp9x-1.2024.0.39-driver-only.img: c2a0ef71635e3805b0d0e4bd8a69536b
vmdisp9x-1.2024.0.39-driver-only.zip: ecf3d1dfbf31b74149edf8db8f7951aa

SHA-256:

vmdisp9x-1.2024.0.39-driver-3d-win95-min.iso: f4eaf02406f0f79944031b000820c3b07d6acb9ecc59a9b7e71a8345066ae2fe
vmdisp9x-1.2024.0.39-driver-3d-win95-min.zip: c33b2526ceeeefbf18e5353799dd19f9d7ffddde92a3324d2a094b4dbcb1f7a6
vmdisp9x-1.2024.0.39-driver-3d-win95.iso: f928d18f50615a8e717eaef60dd7c6585006c2288bd205eb49141a29172c757d
vmdisp9x-1.2024.0.39-driver-3d-win95.zip: a3b049c8d15dec946c673d44b991a739e2f4dcbf8aabb9252de83c49f011833c
vmdisp9x-1.2024.0.39-driver-3d-win98.iso: 8a47c8324f10da376b828d117736b963a13420c2f303b400efc8a5ad77355ae7
vmdisp9x-1.2024.0.39-driver-3d-win98.zip: 1e2fd62e1c623e3cb179c6781d9231de9144c8532543ab0f10d8f8af2c558121
vmdisp9x-1.2024.0.39-driver-only.ima/vmdisp9x-1.2024.0.39-driver-only.img: 21b584764ddee2599de542cfe51ceffb9078056786f62015e439cd95a24d33f3
vmdisp9x-1.2024.0.39-driver-only.zip: 73c3055d3011651cfbd65995429fa3b9a3bc80d808f8dbf5d85c89e90c624c1c

v1.2023.0.24

08 Sep 09:52
Compare
Choose a tag to compare
  • optimized locks
  • driver configuration in registry

v1.2023.0.23

30 Aug 17:55
Compare
Choose a tag to compare

(!) Fixed missing QEMU files in release (introduced in 0.1.2023.11)

  • SVGA: command buffers support
  • SVGA: mob support
  • SVGA: HW cursor is supported and enabled (32 bpp only)
  • QEMU: stability (open DOS window, shutdown problem on KVM/WHPX)

v1.2023.0.11

14 Jul 07:47
Compare
Choose a tag to compare

! fixed race condition in FIFO access: causes freezing (SVGA3D)
! fixed not well working screen memory zeroing: randomly rewrites driver memory

v1.2023.0.10

09 Jul 23:00
Compare
Choose a tag to compare
  • SVGA3D: better GMR allocator, some 32bit calls support
  • QEMU: -vga vmware works
  • QEMU: -vga std works

v1.2023.0.4

13 May 23:10
Compare
Choose a tag to compare

R5G6B5 surface workaround - fixed black screen on (mostly) NVIDIA GPUs