softgpu icon indicating copy to clipboard operation
softgpu copied to clipboard

Support VMware Tools

Open win98se opened this issue 1 year ago • 13 comments

VMware Tools does not only contain the things (basic display driver, mouse integration driver, tray program) you've mentioned in README, it also has the drag-and-drop feature (although only from host to guest) and clipboard sharing.

Also, I don't see any VMware mouse driver although you've mentioned there is one in README.

win98se avatar Jul 11 '23 15:07 win98se

Hi, sorry, I was maybe too harsh in my assessment of VMware tools usability. It was long time ago when I actively used VMware and these times clipboard sharing worked poorly (worked only about first 5 minutes) and file transfer/drag'n'drop didn't work at all - I'm glad there was some progress :-) (Windows 98, in newer systems worked these features properly)

Thanks for mention missing link - I omitted whole section with extra drivers, there is now: https://github.com/JHRobotics/softgpu#extra-drivers

JHRobotics avatar Jul 14 '23 08:07 JHRobotics

Can't you just go to Custom installation options during VMware Tools installation and disable the display driver from there?

megamanyoutuber avatar Jul 23 '23 20:07 megamanyoutuber

Can't you just go to Custom installation options during VMware Tools installation and disable the display driver from there?

This is exactly what I just did, and all seems to be working ok. I have a Windows 98 VM with 3D acceleration and VMTools installed. Even drag & drop works. I installed SoftGPU first (followed the instructions for Vmware) and then installed VMTools for Win9x with custom options and selected everything but the SVGA driver. It worked and it's awesome!

divid3byzer0 avatar Jul 24 '23 16:07 divid3byzer0

Can't you just go to Custom installation options during VMware Tools installation and disable the display driver from there?

This is exactly what I just did, and all seems to be working ok. I have a Windows 98 VM with 3D acceleration and VMTools installed. Even drag & drop works. I installed SoftGPU first (followed the instructions for Vmware) and then installed VMTools for Win9x with custom options and selected everything but the SVGA driver. It worked and it's awesome!

Have you tried running the upgrader9x from the cd? Mine kept saying that my installation is too old. Also, have you tried playing unreal gold? mouse doesnt seem to work with the vmware drivers

EDIT: Nevermind, usb emulation is a must. It makes mouse usable for games.

dyharlan avatar Jul 25 '23 05:07 dyharlan

Can't you just go to Custom installation options during VMware Tools installation and disable the display driver from there?

This is exactly what I just did, and all seems to be working ok. I have a Windows 98 VM with 3D acceleration and VMTools installed. Even drag & drop works. I installed SoftGPU first (followed the instructions for Vmware) and then installed VMTools for Win9x with custom options and selected everything but the SVGA driver. It worked and it's awesome!

Have you tried running the upgrader9x from the cd? Mine kept saying that my installation is too old. Also, have you tried playing unreal gold? mouse doesnt seem to work with the vmware drivers

EDIT: Nevermind, usb emulation is a must. It makes mouse usable for games.

The mouse problem is actually easily fixable, all you need is to make VMware optimize the mouse for games. Go to Edit -> Preferences -> Input -> Cursor, then change "Optimize mouse for games" to "Always". I have not played Unreal Gold on my Windows 98 VM, however I have played Unreal Tournament 1999 and it works just fine, I would recommend to use Glide to play UT99 though. Direct3D seems to have some problems with rendering characters properly and they don't seem to be where they're supposed to.

megamanyoutuber avatar Jul 26 '23 13:07 megamanyoutuber

I would also like to note that setting Windows version to Windows 2000 is COMPLETELY unnecessary. I have set my Windows version to Windows 98 and I have no issues running SoftGPU on Windows 98 SE. The bugs that I have are ones that would happen if you would set Windows version to Windows 2000 too. (You can also see that I'm using VMware Tools if you look at the tray) image

megamanyoutuber avatar Jul 26 '23 13:07 megamanyoutuber

I would also like to note that setting Windows version to Windows 2000 is COMPLETELY unnecessary. I have set my Windows version to Windows 98 and I have no issues running SoftGPU on Windows 98 SE. The bugs that I have are ones that would happen if you would set Windows version to Windows 2000 too. (You can also see that I'm using VMware Tools if you look at the tray) image

How were u able to remove the "!" in the vmware tray icon? Also, did you install using 98 fresh or change mid install?

dyharlan avatar Jul 26 '23 14:07 dyharlan

What do you mean "change mid install"

megamanyoutuber avatar Jul 26 '23 15:07 megamanyoutuber

Like change the OS type from w2k to 98 w/o reinstalling the OS.

On Wed, Jul 26, 2023, 11:11 PM RayZen @.***> wrote:

What do you mean "change mid install"

— Reply to this email directly, view it on GitHub https://github.com/JHRobotics/softgpu/issues/14#issuecomment-1652006870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB6OMLNXATLJ4J7FZS77BT3XSEXTBANCNFSM6AAAAAA2GHAYJU . You are receiving this because you commented.Message ID: @.***>

dyharlan avatar Jul 26 '23 15:07 dyharlan

Like change the OS type from w2k to 98 w/o reinstalling the OS. On Wed, Jul 26, 2023, 11:11 PM RayZen @.> wrote: What do you mean "change mid install" — Reply to this email directly, view it on GitHub <#14 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB6OMLNXATLJ4J7FZS77BT3XSEXTBANCNFSM6AAAAAA2GHAYJU . You are receiving this because you commented.Message ID: @.>

I installed with the OS setting being Windows 98

megamanyoutuber avatar Jul 26 '23 15:07 megamanyoutuber

It obviously doesn't change anything in terms of hardware, as changing Windows OS in VM's settings only changes which VMware Tools ISO will be mounted when you ask VMware to install VMware Tools.

megamanyoutuber avatar Jul 27 '23 10:07 megamanyoutuber

I would also like to say that SoftGPU works perfectly on VMware Workstation 16.2, as it is the version I am using now. VMware Workstation 17 SUCKS, I can't even see anything BIOS related when VMware Workstation boots up without using VNC. It's a Linux-only issue apparently, but it's still a major issue for me.

megamanyoutuber avatar Jul 27 '23 10:07 megamanyoutuber

VMware has Win9x guest additions, but VirtualBox doesn't. There are some ingredients provided by https://git.javispedro.com/cgit/

Maybe SoftGPU/Patcher9x could be expanded to provide more of the functionalities of Guest additions/VMware tools that currently aren't present for Win9x guests:

  • shared folders for Win9x
  • other items from https://git.javispedro.com/cgit/vbados.git/about/#future-work
  • seamless application windows from guest into host
  • clipboard sharing
  • drag and drop
  • gamepad
  • time synchronization
  • etc.

Torinde avatar Aug 18 '23 17:08 Torinde