joncampbell123 / dosbox-x

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

absolute coordinates mouse device in pc-98? #2308

Open phasermaniac83 opened 3 years ago

phasermaniac83 commented 3 years ago

Hi! I was trying to use a lightgun to control the pointer in pc-98 emulation but I can't. In msdos mode, it works in windowed mode, if I don't capture mouse, the host pointer fits with the guest one. In pc98 mode, if I don't capture mouse, mouse buttons works but pointer won't move. If I capture mouse, I goes crazy (absolute-retalive problem I guess) I tried the new raw_mouse_input = true, but doesn't seem to help in this. Any clue? thanks!

joncampbell123 commented 3 years ago

Perhaps the game is directly talking to the mouse instead of using INT 33h (some do that), or you booted into a disk image which. The bus mouse interface is relative motion only. There is also lack of mouse interrupt handling at this moment in PC-98 mode.

phasermaniac83 commented 3 years ago

The game is Dead of the brain. I changed int33 to false but I get the same behaviour. To boot it I use this: [autoexec] imgmount 0 doba.hdm -t floppy -fs none imgmount 1 dobb.hdm -t floppy -fs none BOOT -L a

Thanks