1
0
Fork 0
Commit graph

110 commits

Author SHA1 Message Date
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
Sjoerd van der Berg
3f5aecccf2 VESA Routines.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1061
2003-06-15 19:38:47 +00:00
Sjoerd van der Berg
155cbb9f36 New Video bios code:
Support for VESA 1.2
Support for text mode font changes
Support for setting CGA colors
Support for setting text mode cursor shape
Support for 16 color palette group changes
Some initial tandy mode support
Some fixes with graphics mode text output
Some cleanups


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1060
2003-06-15 19:37:57 +00:00
Sjoerd van der Berg
81a149ea36 Better limit checking on memory allocated to XMS
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1057
2003-06-14 11:44:02 +00:00
Sjoerd van der Berg
f6e003c808 Disasble built in dpmi host for now
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1039
2003-06-02 21:24:03 +00:00
Peter Veenstra
1aa183e96b fixed bug in INT10_SCROLLWINDOW
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1024
2003-05-29 08:53:21 +00:00
Sjoerd van der Berg
e139c8f9cb newline at end of file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1002
2003-05-11 10:19:26 +00:00
Sjoerd van der Berg
656ceb60fd Fake PCI Bios Call
Add detection of serial ports to be placed in bios data segment.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@990
2003-05-05 22:13:25 +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
Peter Veenstra
b0906a8ed9 added basic support for vidmode 0x7
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@984
2003-05-04 12:44:26 +00:00
Sjoerd van der Berg
9e0452b931 Changed wait flag handling to use RTC
Changed extended memory size to read it out from CMOS
Added getting time from RTC call.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@963
2003-04-27 07:03:37 +00:00
Ulf Wohlers
96600069ec oops. activated xms handler again.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@953
2003-04-20 12:42:23 +00:00
Ulf Wohlers
6910b58618 Added XMS_GetSize
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@950
2003-04-20 12:12:43 +00:00
Ulf Wohlers
74574ecc81 fixed bug in xms resize mem
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@943
2003-04-19 11:59:22 +00:00
Ulf Wohlers
a085299cd3 failed allocating xms-call now safer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@940
2003-04-18 13:36:55 +00:00
Ulf Wohlers
99fa64e36c fixed bug when allocating xms
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@932
2003-04-14 17:03:16 +00:00
Sjoerd van der Berg
5e688529f2 Added dpmi.cpp to makefiles and project.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@923
2003-04-13 18:46:50 +00:00
Sjoerd van der Berg
bc209bd1b8 Removed fatal exit for VCPI functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@922
2003-04-13 18:39:10 +00:00
Sjoerd van der Berg
db025c7aaa Very early beta version
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@909
2003-04-13 18:26:21 +00:00
Sjoerd van der Berg
4ce762ab9a Fix to microsecond wait function.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@907
2003-04-13 18:24:08 +00:00
Sjoerd van der Berg
72e09d2827 Support HMA functions by giving correct errors codes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@906
2003-04-13 18:23:00 +00:00
Ulf Wohlers
55b6b319eb removed clear mapping on free xms
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@900
2003-04-10 10:35:50 +00:00
Peter Veenstra
517cde1b3c cleanup patch from Max Horn
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@899
2003-04-10 10:32:59 +00:00
Peter Veenstra
5e968ab24c added xms.h to extra dist
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@898
2003-04-09 11:48:09 +00:00
Ulf Wohlers
7bc69501c7 remove static from xms-funcs
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@897
2003-04-09 09:23:31 +00:00
Ulf Wohlers
e5d49d2072 added xms.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@888
2003-04-08 16:25:31 +00:00
Ulf Wohlers
18ef6fdf50 changed xms allocation strategy (big block allocation)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@885
2003-04-07 14:45:18 +00:00
Ulf Wohlers
923ca7281a put xms in functions and added resize block
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@884
2003-04-07 10:48:53 +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
Sjoerd van der Berg
91d4209ca8 Added get/set/search handle name functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@764
2003-03-14 09:01:21 +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
Sjoerd van der Berg
fe1b5109f5 foreign keyboard support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@705
2003-03-02 21:46:25 +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
aa50a90a95 Added INT 15 84 - Joystick support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@691
2003-02-24 16:30:26 +00:00
Ulf Wohlers
8d71179417 Fixed bug in 67 4c
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@686
2003-02-22 14:09:41 +00:00
Peter Veenstra
850edecdf2 Lot's date and time fixes. Made Gcc3.2 happier
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@673
2003-02-21 17:00:31 +00:00
Peter Veenstra
9be6cee6ac fixed ultima 1, added 2 color cga putpixel, fixed cga getpixel. speeded up findsettings.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@660
2003-02-05 19:21:53 +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
Ulf Wohlers
22b81376d4 changed HostPt* memory -> HostPt memory
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@656
2003-01-30 15:37:15 +00:00
Peter Veenstra
7cd315de47 added ems 054:02
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@647
2003-01-20 18:54:52 +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
Sjoerd van der Berg
2df4ad3de2 Fix bug with sierra installer's using scroll to clear areas of the screen.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@607
2002-12-28 13:24:23 +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
Sjoerd van der Berg
f1fd4ae696 Fix for memory allocate to not run outside the range of xms handles.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@590
2002-12-22 13:13:51 +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
Sjoerd van der Berg
aa633a7e81 Test for parallel port and setup bios segment for it.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@577
2002-12-17 08:57:27 +00:00
Peter Veenstra
fecc2a4a8a int 10:0b now gives 1 warning.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@565
2002-12-11 19:52:37 +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
Peter Veenstra
21a81276b4 added support for int 10:01 set cursortype
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@558
2002-12-03 17:30:07 +00:00