Releases: JHRobotics/vmdisp9x
Releases Β· JHRobotics/vmdisp9x
v1.2024.0.88
- stability fixes
- double buffering support (or emulation)
- Hires <-> VGA mode switching correctly
- Gamma support (disabled by default, only with Mesa)
- HW cursor in 8/16/32 bpp (VMware, VBox is still bugged)
checksum
MD5:
vmdisp9x-1.2024.0.88-driver-3d-win95-min.iso: d9d4e48c710e13db568663baf99cd3b1
vmdisp9x-1.2024.0.88-driver-3d-win95-min.zip: 57829dc63c8b031fc833b00c9c3d2d06
vmdisp9x-1.2024.0.88-driver-3d-win95.iso: 653bb2f37ea4b2e3f979c597ae548150
vmdisp9x-1.2024.0.88-driver-3d-win95.zip: 5f7da44b34c9c60c73db443b0f1ad57b
vmdisp9x-1.2024.0.88-driver-3d-win98.iso: 971cabf2c95e06033b9ca37c9fe18fea
vmdisp9x-1.2024.0.88-driver-3d-win98.zip: cc3fdae5fb882bdb0e28a9787624fb0c
vmdisp9x-1.2024.0.88-driver-only.ima: 8e710db06384834658475b5cb013d183
vmdisp9x-1.2024.0.88-driver-only.img: 8e710db06384834658475b5cb013d183
vmdisp9x-1.2024.0.88-driver-only.zip: edba1f25f313fae0a4ea312a2d285761
SHA-256:
vmdisp9x-1.2024.0.88-driver-3d-win95-min.iso: 8e8056fb1ba0b48d6a790bdb1cf99b19be6efdfb57a932edc43519aa51d0a58f
vmdisp9x-1.2024.0.88-driver-3d-win95-min.zip: 3e56f31c2b5780f5a18f7687f605dd70487d6e48daadab826b3929f50c5ce41a
vmdisp9x-1.2024.0.88-driver-3d-win95.iso: 89ab75878497c05911dc2f9d24d262b9bd0bec13a96c525d4933a7c4f1b8817b
vmdisp9x-1.2024.0.88-driver-3d-win95.zip: f17889e2dc5ce53653ae1543da6c2268eff8729deaeb005f5d9505b6ac94d7f0
vmdisp9x-1.2024.0.88-driver-3d-win98.iso: e514c4613955320b568c62b37a6e14137e617521eb22efb971dbbca901c4dc22
vmdisp9x-1.2024.0.88-driver-3d-win98.zip: 4030993512632e509bb87b3d44f31125632e6dba2dda22fb892a86d0132d7153
vmdisp9x-1.2024.0.88-driver-only.ima: c77d3d59f336e739f5f5ef7327d44999cc5daaf77bbb77609d6eb558398ae27d
vmdisp9x-1.2024.0.88-driver-only.img: c77d3d59f336e739f5f5ef7327d44999cc5daaf77bbb77609d6eb558398ae27d
vmdisp9x-1.2024.0.88-driver-only.zip: 176044a5aa59941e70abdd8c428050edd9c8b9f15cf42f31772f90a6f8a41657
v1.2024.0.75
- ! 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
- ! 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
- ! 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
- 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
- (!) 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
- optimized locks
- driver configuration in registry
v1.2023.0.23
(!) 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
! fixed race condition in FIFO access: causes freezing (SVGA3D)
! fixed not well working screen memory zeroing: randomly rewrites driver memory
v1.2023.0.10
- SVGA3D: better GMR allocator, some 32bit calls support
- QEMU:
-vga vmware
works - QEMU:
-vga std
works