[Don't use VMWare then] No mouse in ZDoom w/VMWare
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
I'm not one to tell people how to use their computers, but I do question the validity of looking for "bugs" in a slow, incompatible, inaccurate, and buggy emulation of the operating system ZDoom supports. Since any problems that arise are likely to be due to the emulation and not ZDoom itself, how does reporting these "bugs" help Randy?
- Hirogen2
- Posts: 2033
- Joined: Sat Jul 19, 2003 6:15 am
- Operating System Version (Optional): Tumbleweed x64
- Graphics Processor: Intel with Vulkan/Metal Support
- Location: Central Germany
- Contact:
Yes, this is probably a waste of time. <filler...>

Sounds like you're describing Windows itself.HotWax wrote:I'm not one to tell people how to use their computers, but I do question the validity of looking for "bugs" in a slow, incompatible, inaccurate, and buggy emulation of the operating system ZDoom supports.

hehehe. Okay, I *must* give kudos for that comeback. Very nice. *Insert applause here*Hirogen2 wrote:Yes, this is probably a waste of time. <filler...>Sounds like you're describing Windows itself.HotWax wrote:I'm not one to tell people how to use their computers, but I do question the validity of looking for "bugs" in a slow, incompatible, inaccurate, and buggy emulation of the operating system ZDoom supports.
Now let me rephrase:
"...I do question the validity of looking for "bugs" in a slow, incompatible, inaccurate, and buggy emulation of the slow, incompatible, inaccurate, and buggy operating system ZDoom supports."
Better?
- Hirogen2
- Posts: 2033
- Joined: Sat Jul 19, 2003 6:15 am
- Operating System Version (Optional): Tumbleweed x64
- Graphics Processor: Intel with Vulkan/Metal Support
- Location: Central Germany
- Contact:
Same.
Though I am going to analyze that strange behavior myself then ^_^ if I like to
It just can't be that Win32 Mouse GDI calls yield different results on different uh..."computers".
To fast summarize: Mouse (GDI not D3D) works in: Windows itself Win98, ZDoom on Win98, Windows itself VM, but not ZDoom VM...
Slow: You must second (what the word???) that Windows (at least 98!) is slower than a Linux
Incompatible: Just as incompatible as any other OS. Apparently, Wine handles a piece of this, so the Win32 PE format is the most compatible ^_^ it's supported by 2 OSes (Win and uh Wine)... anybody know more?
Inaccurate: got an example? I do not have one for either OS.
Buggy: 100+ points for Windows
really heh. But c'mon, Windows is like WinDEU32 ("v5.99b1"). It has bugs, but they can be circumvented; not always thu.
Though I am going to analyze that strange behavior myself then ^_^ if I like to

It just can't be that Win32 Mouse GDI calls yield different results on different uh..."computers".
To fast summarize: Mouse (GDI not D3D) works in: Windows itself Win98, ZDoom on Win98, Windows itself VM, but not ZDoom VM...
Slow: You must second (what the word???) that Windows (at least 98!) is slower than a Linux

Incompatible: Just as incompatible as any other OS. Apparently, Wine handles a piece of this, so the Win32 PE format is the most compatible ^_^ it's supported by 2 OSes (Win and uh Wine)... anybody know more?
Inaccurate: got an example? I do not have one for either OS.
Buggy: 100+ points for Windows

I was referring to its speed of emulation. Obviously, something designed to be run in Windows will run the fastest in Windows. If the emulation is very good, the speed may be matched. Rarely would it ever be exceeded. Even if you managed to find a setup where Windows emulation was faster than the real thing, the fact still remains that an implementation designed specifically for Linux would still be faster.Hirogen2 wrote:Slow: You must second (what the word???) that Windows (at least 98!) is slower than a Linux
I don't question that Linux is faster. The simple fact that the OS is non-graphical and doesn't have the useless extras that Windows comes with would accomplish that. However, since 90% of programs (particularly games) are incompatible (natively) with Linux, I fail to see how that's much of an incentive to use it.
Again, I was not referring to Linux, but to your emulation of Windows. Since it doesn't support 100% of the programs, devices, etc that Windows does, it is less compatible than a "pure" Windows installation.Incompatible: Just as incompatible as any other OS. Apparently, Wine handles a piece of this, so the Win32 PE format is the most compatible ^_^ it's supported by 2 OSes (Win and uh Wine)... anybody know more?
Any emulation is unlikely to be 100% accurate, and as Windows changes, the emulation will have to struggle to keep up. Hence my use of the term.Inaccurate: got an example? I do not have one for either OS.
With this I was going purely off of what has already been stated in this thread. No DirectX support? Known issues with the hardware (namely the, uh.... mouse)? Sounds buggy to me.Buggy: 100+ points for Windowsreally heh. But c'mon, Windows is like WinDEU32 ("v5.99b1"). It has bugs, but they can be circumvented; not always thu.
I also fail to see how you're so surprised that DirectX calls don't work when DirectX isn't present. That would seem to be self-evident. The mouse in Windows is not DirectX dependent, the mouse calls in ZDoom are. Is this concept so hard to grasp?
- Hirogen2
- Posts: 2033
- Joined: Sat Jul 19, 2003 6:15 am
- Operating System Version (Optional): Tumbleweed x64
- Graphics Processor: Intel with Vulkan/Metal Support
- Location: Central Germany
- Contact:
Yes, yes, mouse input via D3D is like there is no mouse, and using in_mouse makes the player turn a bit left on every mouse event.randy wrote:Every OS has bugs, even Linux. That doesn't change the fact that VMware's DirectX support is incomplete. To make ZDoom uses old-fashioned Win32 mouse calls instead of DirectInput, set in_mouse to 1.
Hotwax: Wine is less of an emulation as VMware
The speed Linux gains can be lost in the emulation, like, a buffer.

Right, the emulated machine IS slower (ZDoom/Win: ~250fps, /VM: 150fps), but with today's fast processors... I can't *see* (biologically) any difference between 250 and 150

Someone could close this topic then?