joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.63k stars 373 forks source link

Bus Mouse emulation? #2972

Open ghost opened 2 years ago

ghost commented 2 years ago

Code of Conduct & Contributing Guidelines

Have you checked that no other similar question(s) already exists?

Question

i was trying Microsoft Mouse Bundle 1.0, which only supports microsoft bus mouse, when i try to run mouse, it says Mouse: Mouse hardware not found. does DOSBox-X have bus mouse emulation? if yes, how to enable it?

rderooy commented 2 years ago

No. By default DOSBox-X (just like vanilla DOSBox) emulates a PS/2 mouse.

DOSBox-X (unlike vanilla DOSBox) does however support serial mouse emulation, and since the early Microsoft mouse was sold in both Bus mouse and Serial editions, you may want to try that.

In your dosbox-x config file set the following option:

[serial]
serial1=serialmouse
joncampbell123 commented 2 years ago

There is bus mouse emulation but only in PC-98 mode, where the bus mouse interface became standard, and only in the way PC-98 talks to it.

ghost commented 2 years ago

No. By default DOSBox-X (just like vanilla DOSBox) emulates a PS/2 mouse.

DOSBox-X (unlike vanilla DOSBox) does however support serial mouse emulation, and since the early Microsoft mouse was sold in both Bus mouse and Serial editions, you may want to try that.

In your dosbox-x config file set the following option:

[serial]
serial1=serialmouse

yes, but Version 1.0 only supports Bus Mouse, the some other versions work fine with serial1=serialmouse

ghost commented 2 years ago

i enabled Bus Mouse emulation, but i still get error "Mouse: mouse hardware not found" image

RNMB15 commented 2 years ago

I have a topic where, among other things, the bus mouse emulation in PC98 mode is involved. https://github.com/joncampbell123/dosbox-x/issues/1853

Can you upload the bus mouse driver you are using here?

ghost commented 2 years ago

here is the mouse driver, its for Microsoft Mouse (Bus version) mouse.zip

Torinde commented 1 year ago

relevant documentation and info about Bus mouse emulation in VirtualBox: https://www.pcjs.org/blog/2017/10/13/

Bochs emulates it since 2.6.9.

rderooy commented 1 year ago

86box supports bus mouse if you really need it.