1
0
Fork 0
Commit graph

691 commits

Author SHA1 Message Date
Dean Beeler
2dbe07074c Completed S3 XGA compatibility
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2087
2004-12-24 05:35:10 +00:00
Sjoerd van der Berg
fba8482ce1 Use special physical memory access for dma transfers
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2086
2004-12-22 19:49:24 +00:00
Dean Beeler
1d46933a6b Completing S3 XGA functionality.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2084
2004-12-22 10:49:42 +00:00
Peter Veenstra
95b31b857c Added failure checks for removedir (requested by mirekluza). Updated fcb-delete so it accepts wildcards by using a private dta.(Fixes Ravenloft)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2064
2004-11-16 14:28:16 +00:00
Peter Veenstra
b2c2a02c97 Don't update the drive-label if one was specified at mount time. Be more flexible with directorie mounting (don't care about a trailing slash)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2057
2004-11-13 12:08:43 +00:00
Peter Veenstra
49cfc19efb Added path as command
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2056
2004-11-13 12:06:39 +00:00
Peter Veenstra
e9df6e56ab Change fpu for Elvira. Added isRemovable to drive for dott.cd and alike.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2047
2004-11-03 23:13:55 +00:00
Peter Veenstra
b089c22997 don't overwrite allocated buffer in country information (int 21 6501)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2046
2004-11-03 20:13:40 +00:00
Peter Veenstra
5ed600377f more typesafe
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2043
2004-10-26 18:28:51 +00:00
Peter Veenstra
232541c358 Added lot's of callback information. Added some useful information on how to use the debugger. Added patch 105158 from Hendrik Jan Visser
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2035
2004-10-23 15:15:07 +00:00
Peter Veenstra
8dbbd230da forgot return statement
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2032
2004-10-20 12:27:19 +00:00
Peter Veenstra
4e69d3bf7a Made all string functions more aware of systems with reverse signed unsigned defaults
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2027
2004-10-17 14:54:41 +00:00
Peter Veenstra
3602a06de9 Rewrote devices so they can be opened/closed/cloned. Fix Turbo pascal 7 saving bug(wd/mirek). Increase number of files to 127. Remove null device from default handles. Proper creation of the initial psp. (not hacked anymore). Quite some files= bugs should be fixed
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2025
2004-10-17 14:45:00 +00:00
Sjoerd van der Berg
93a8163a4d New call to reset page handlers
Change the vga font text page handler and rewrite for reset page handler call.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2020
2004-10-12 10:45:11 +00:00
Peter Veenstra
7c7b9b0539 added vsnprintf
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1981
2004-09-16 21:46:03 +00:00
Peter Veenstra
c72e8eb917 Finally solve that weird windows specific filebug.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1975
2004-09-14 18:56:11 +00:00
Sjoerd van der Berg
dfbb195418 changes for improved timing event system
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1968
2004-09-10 22:15:20 +00:00
Peter Veenstra
30f2bb7612 Second part of patch 1022702. (All except addkey). Changed loading of a BCD in the fpu a bit to get more resolution and speed.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1959
2004-09-09 18:36:50 +00:00
Peter Veenstra
3ec0837030 Add startmapper and update documentation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1957
2004-09-09 10:36:45 +00:00
Peter Veenstra
4e55ec7806 packed typedefs. I didn't know they existed. Neither does gcc
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1949
2004-09-07 18:21:51 +00:00
Peter Veenstra
fa3d6daf04 gcc3.4 doesn't really like pragma pack
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1940
2004-09-05 18:54:59 +00:00
Sjoerd van der Berg
cfec9cb464 added core_simple
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1921
2004-08-23 12:19:52 +00:00
Sjoerd van der Berg
f7a6317328 New memory handling using 1 big block of memory
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1920
2004-08-23 12:19:17 +00:00
Sjoerd van der Berg
dae79d0879 added snprintf define for visual c++
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1916
2004-08-23 09:34:21 +00:00
Sjoerd van der Berg
27a331e73d New interpolating mixer routines
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1908
2004-08-23 08:04:25 +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
a5f73e86a5 Lot's of doschanges for enchanced mode. Thank you c2woody.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1882
2004-07-08 20:08:52 +00:00
Sjoerd van der Berg
36d07f2f46 Handle width and height doubling slightly better and allow vga height stretching again
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1880
2004-07-08 17:20:59 +00:00
Sjoerd van der Berg
5ca7ccb610 Remove pic_reqisterirq,pic_freeirq calls
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1873
2004-07-05 12:03:15 +00:00
Sjoerd van der Berg
b3e0ba59e5 change const char * to char * for the trim functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1872
2004-07-05 12:00:26 +00:00
Sjoerd van der Berg
b1cebeed4e Changes for 1 global capture directory
Support for capturing raw midi
Support for capturing raw opl


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1863
2004-07-04 21:02:22 +00:00
Peter Veenstra
8f472fb66a Some sanity checks on strings for the cdrom.
Changed E_Exit to warning when direct copyflag is used.
Added printscreen/scrollock/pause to the keymapper.
Ignoring printscreen and pause in keyboard (can be used to map special keys
to).
Added some binds so you can bind special keys to them (MK_scrolllock and
MK_pause).
Updated headers to support those new keys and MK_keys.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1861
2004-06-30 14:40:08 +00:00
Dean Beeler
7a1ab977c1 Adding Win32 passthrough serial support (late)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1859
2004-06-29 18:28:39 +00:00
Sjoerd van der Berg
62d78d6715 New sGet/sSave handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1856
2004-06-24 21:21:48 +00:00
Sjoerd van der Berg
55cf4510c9 Remove blinking variable from config
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1846
2004-06-20 16:59:29 +00:00
Sjoerd van der Berg
b542452e12 New define for bios wait flag function
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1843
2004-06-20 16:55:29 +00:00
Peter Veenstra
2743aca610 Fixed problems with mouse locked and switching to mapper.
Added and exit button
Changed the way the mapper behaves if you want to add a new bind to a key.
Now it clears the screen so it's more clear that you pressed the add-key.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1831
2004-06-13 12:10:08 +00:00
Sjoerd van der Berg
01c317b355 Add 2nd font table support to text output
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1830
2004-06-11 16:18:42 +00:00
Sjoerd van der Berg
c6b9969e8a Add new dma ransferend event
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1823
2004-06-10 20:21:05 +00:00
Peter Veenstra
b7fb90dbd5 Added double byte stuff the proper way (empty table)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1820
2004-06-10 08:48:53 +00:00
Sjoerd van der Berg
c94459d6d3 New mapper changes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1819
2004-06-10 07:23:01 +00:00
Sjoerd van der Berg
9213fd5bd6 New rendering changes
New mapper changes


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1817
2004-06-10 07:18:53 +00:00
Sjoerd van der Berg
7dcfa9c70a New stuff added for some hardware acceleration functions of the S3
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1816
2004-06-10 07:15:11 +00:00
Sjoerd van der Berg
f6938602bd Add an adlib command register to the gus
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1812
2004-06-07 14:41:20 +00:00
Sjoerd van der Berg
9bd827965c Add function to reset the screen
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1806
2004-05-25 19:35:14 +00:00
Sjoerd van der Berg
239e9b3b5a Fix some gcc 3.4 issues.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1800
2004-05-15 07:57:04 +00:00
Sjoerd van der Berg
8e598829e8 Add new functions for finding specific channels
Changed the setting of channel volume


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1796
2004-05-12 08:20:52 +00:00
Sjoerd van der Berg
c7e25e08b7 Add some new function and clean up
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1793
2004-05-11 18:58:18 +00:00
Sjoerd van der Berg
862d958ecb fix some amd64 compilation warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1788
2004-05-05 21:56:04 +00:00
Peter Veenstra
e3a7a48687 Added SDA.
Update DTA/PSP to use SDA.
Added some more pic commands.
Cleaned dos.cpp up a bit.
Handled some more calls in dos.cpp.
Changed execute and terminate to mess less with the dta.
Removed all dta references and changes in PSP.
Added some messages to messagefile for mount.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1787
2004-05-04 18:34:08 +00:00