1
0
Fork 0
Commit graph

47 commits

Author SHA1 Message Date
Peter Veenstra
042a98ddeb The mouse doesn't use Int10_setpos anymore. Added read+write char that accept x,y coordinates. Fixes Lotus123
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2122
2005-03-01 11:13:29 +00:00
Peter Veenstra
b333849e49 disable the hiding of the mousecursor videomode setting. (fixes ida)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2120
2005-02-24 20:14:57 +00:00
Peter Veenstra
2094d8b985 Year update
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2106
2005-02-10 10:21:12 +00:00
Peter Veenstra
b2fa2df349 Change irq mask with ps2 callback. Use pops instead of a normal stack adjustment
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2090
2004-12-28 15:57:31 +00:00
Peter Veenstra
e79fab40ea Some changes for legends of valour(hiding cursor on reset) and Grand Prix Unlimited(cursor in the middle of the screen)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2075
2004-12-07 21:49:13 +00:00
Peter Veenstra
ca409fd57c Typo in preamble
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1899
2004-08-04 09:12:57 +00:00
Peter Veenstra
519aeb3d97 New larry 6 hack. Renders Wayne's world hack obselete (Thank you c2woody!)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1887
2004-07-13 16:56:06 +00:00
Peter Veenstra
a79e0bffbc Removed larry 6 hack. Added some more information on the mode limits stuff. Added fix for wayne's World (ignoring set limit if limit_min is limit_max)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1885
2004-07-11 20:02:08 +00:00
Peter Veenstra
08b6d96b7b Little hack for larry 6 mouse stuck at right side
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1877
2004-07-06 19:12:28 +00:00
Sjoerd van der Berg
8c427c4aa0 Mysterious line endings in 0xd 0xd 0xa
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1780
2004-04-24 17:57:38 +00:00
Sjoerd van der Berg
a196125109 Don't commit shit with a zillion newlines
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1779
2004-04-24 12:43:54 +00:00
Peter Veenstra
5b60224768 update dx instead of x. duh
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1740
2004-03-24 19:26:49 +00:00
Peter Veenstra
76d89159c9 changed sensitivity settings. makes master of orion 2 playable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1737
2004-03-23 20:25:41 +00:00
Peter Veenstra
416fbac8e3 Fix relative motion when mode switching and ps2callback is used
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1733
2004-03-18 19:53:08 +00:00
Peter Veenstra
7deaa068a5 PS2 mouse bios emulation (c2woody)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1720
2004-03-14 13:39:45 +00:00
Sjoerd van der Berg
96b66f1d45 Added new modes vertical resolution
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1692
2004-02-29 22:22:56 +00:00
Sjoerd van der Berg
bd451f9df4 Fix mouse cursor in monochrome text mode......
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1636
2004-01-31 22:42:49 +00:00
Peter Veenstra
d47032feeb made new window do less and mouse_reset a bit more. Fixes ironseed
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1571
2004-01-11 18:49:59 +00:00
Peter Veenstra
47227a3fdd Oops fixing mistake that broke ultima 7 and 8
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1550
2004-01-09 16:51:22 +00:00
Peter Veenstra
aeb604f4d1 Fixed reported doubleclicks while moving
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1525
2004-01-02 18:47:13 +00:00
Peter Veenstra
f3e3d24e89 added patch 857225 from Curt Coder (partly). Added support for disabling the mouse driver as requested at vogons. Added correct *hopefully* results for get maximum virtual coordinates
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1509
2003-12-30 20:39:07 +00:00
Peter Veenstra
a3f5f3c445 unmask irq on hardware reset. used MOUSE_IRQ instead of 12
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1481
2003-12-10 14:59:53 +00:00
Peter Veenstra
ba0c8d9542 Added patch 847168 from Michael Drueing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1467
2003-11-27 18:54:22 +00:00
Peter Veenstra
e67f82f913 disabled iron seed hack. Should fix higres vesa modi
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1265
2003-09-24 19:35:01 +00:00
Peter Veenstra
9a220bdfcb fixed syndicate (removed Y restriction)
seperated the hardware and the software reset.
Everything makes much more sense now.
software reset: don't touch irq 12 handlers(User Interupt Routine)
Hardware reset: do  touch irq 12

A software reset is issued if a new videomode is set(now it doesn't destroy the UIR)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1251
2003-09-17 20:29:56 +00:00
Peter Veenstra
a4713efd90 Several Mouse fixes: cd-v19, iron seed, cm93.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1249
2003-09-17 19:15:49 +00:00
Sjoerd van der Berg
9f5a0c6859 use phys_write for setting up callback in rom area.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1116
2003-07-14 08:25:18 +00:00
Sjoerd van der Berg
e8892d4f61 Removed hack for setting limits -1
Small change for handling the mouse cursor in graphics mode


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1062
2003-06-15 19:39:21 +00:00
Peter Veenstra
bbb7cf45b0 updated loggingsystem
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@989
2003-05-04 19:19:09 +00:00
Sjoerd van der Berg
9ac71b7420 Fixes to mouse limit ranges
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@800
2003-03-26 14:31:31 +00:00
Ulf Wohlers
499faf568e reset a few mouse parameter on mouse software reset.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@759
2003-03-13 10:29:43 +00:00
Peter Veenstra
f79eaaba75 updates for new logging system
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@695
2003-02-27 19:56:22 +00:00
Ulf Wohlers
f662453ba8 fixed bug in mouse position clipping
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@657
2003-01-30 15:37:54 +00:00
Sjoerd van der Berg
4376052e99 Don't reset last pressed/released location and always give back button status.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@612
2002-12-31 01:28:27 +00:00
Ulf Wohlers
4e3869fcb1 fixed a problem with mouse resolution
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@603
2002-12-22 20:14:45 +00:00
Ulf Wohlers
ebc95ab27e INT10 tells mouse about resolution change
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@598
2002-12-22 17:03:29 +00:00
Ulf Wohlers
6966af57ac Added mickey/pixel rate
New mouse int vector for weird mouse detection routines in some games


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@584
2002-12-19 13:59:40 +00:00
Ulf Wohlers
0db8c2700f Define mouse cursor range : detect and handle 'wrong' parameters
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@561
2002-12-05 15:58:01 +00:00
Sjoerd van der Berg
98f3407fc4 Fixed a variable without a type.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@468
2002-10-31 08:17:05 +00:00
Ulf Wohlers
4bc7a382fa + textmode mouse cursor
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@458
2002-10-28 16:37:08 +00:00
Ulf Wohlers
69ad2dee2d + draw mouse pointer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@454
2002-10-28 14:30:11 +00:00
Sjoerd van der Berg
bbebcd02b9 Report correct number of mouse_buttons on status return in bx.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@407
2002-10-24 22:29:59 +00:00
Sjoerd van der Berg
668fd3df03 New mouse automatic locking scheme and some cleaning up.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@397
2002-10-23 21:50:51 +00:00
Peter Veenstra
d0fc1da99b added support for a config class/file. System not initialized perfect yet!
(env is not fixed)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@289
2002-09-17 20:07:25 +00:00
Sjoerd van der Berg
fcfadf7048 New memory/segments and saving 32bit regs now on user mouse handler
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@177
2002-08-19 12:56:40 +00:00
Ulf Wohlers
ff9d8e75ec fixed mousehandler-bug. added funcs 0x06 / 0x14.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@135
2002-08-10 09:01:42 +00:00
Sjoerd van der Berg
42e5d0b779 First CVS upload.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@80
2002-07-27 13:08:48 +00:00