Reorganized several resource strings;
Added Microsoft serial wheel mouse emulation; AWE32 improvements from JosepMa's PCem branch; Applied REP invalid instruction ignore patch from Greatpsycho; Slightly reordered the list of emulated mice.
This commit is contained in:
23
src/mouse.h
23
src/mouse.h
@@ -20,16 +20,19 @@
|
||||
# define EMU_MOUSE_H
|
||||
|
||||
|
||||
#define MOUSE_TYPE_NONE 0
|
||||
#define MOUSE_TYPE_SERIAL 1 /* Serial Mouse */
|
||||
#define MOUSE_TYPE_PS2 2 /* IBM PS/2 series Bus Mouse */
|
||||
#define MOUSE_TYPE_PS2_MS 3 /* Microsoft Intellimouse PS/2 */
|
||||
#define MOUSE_TYPE_BUS 4 /* Logitech/ATI Bus Mouse */
|
||||
#define MOUSE_TYPE_AMSTRAD 5 /* Amstrad PC system mouse */
|
||||
#define MOUSE_TYPE_OLIM24 6 /* Olivetti M24 system mouse */
|
||||
#define MOUSE_TYPE_MSYSTEMS 7 /* Mouse Systems mouse */
|
||||
#define MOUSE_TYPE_LOGITECH 8 /* Logitech Serial Mouse */
|
||||
#define MOUSE_TYPE_GENIUS 9 /* Genius Bus Mouse */
|
||||
#define MOUSE_TYPE_NONE 0
|
||||
#if 0
|
||||
#define MOUSE_TYPE_GENIUS 10 /* Genius Bus Mouse */
|
||||
#endif
|
||||
#define MOUSE_TYPE_BUS 1 /* Logitech/ATI Bus Mouse */
|
||||
#define MOUSE_TYPE_MSYSTEMS 2 /* Mouse Systems mouse */
|
||||
#define MOUSE_TYPE_SERIAL 3 /* Serial Mouse */
|
||||
#define MOUSE_TYPE_LOGITECH 4 /* Logitech Serial Mouse */
|
||||
#define MOUSE_TYPE_MSWHEEL 5 /* Serial Wheel Mouse */
|
||||
#define MOUSE_TYPE_PS2 6 /* IBM PS/2 series Bus Mouse */
|
||||
#define MOUSE_TYPE_PS2_MS 7 /* Microsoft Intellimouse PS/2 */
|
||||
#define MOUSE_TYPE_AMSTRAD 8 /* Amstrad PC system mouse */
|
||||
#define MOUSE_TYPE_OLIM24 9 /* Olivetti M24 system mouse */
|
||||
|
||||
#define MOUSE_TYPE_MASK 0x0f
|
||||
#define MOUSE_TYPE_3BUTTON (1<<7) /* device has 3+ buttons */
|
||||
|
||||
Reference in New Issue
Block a user