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
Sjoerd van der Berg
de5dd0de7c
make prepare exception function global
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1777
2004-04-24 09:17:00 +00:00
Sjoerd van der Berg
5460def634
Changes to cpu cores.
...
Save/Load eip after each opcode
Handle IO exceptions
Handle protection exception for protected opcodes with too less privilege
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1773
2004-04-22 22:40:46 +00:00
Sjoerd van der Berg
c1a88974e0
Detect sizeof the dosbox data types
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1771
2004-04-20 06:53:36 +00:00
Peter Veenstra
67253f9e9b
Added support for attribute searching with extend fcbs.
...
Added support for volume label searching on Virtual Drives.
Added warnings for volume searching on Drive Fat.
Improved support for Filelabel searching on drive_local to include fcbfinds
Added Drivelabel "DOSBOX" to Virtual Drives.
Changed default Label for localdrives to "NO_LABEL".
Made DOS_FindFirst fcb finds aware.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1770
2004-04-18 14:49:50 +00:00
Peter Veenstra
ed0fa42631
Removed dta check from findfirst in drive_cache.
...
Caching now 2048 searches per drive.
Clearing all when full.
Changed dta to reflect specs better.
Changed fcb to reflect specs better.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1766
2004-04-13 12:08:43 +00:00
Sjoerd van der Berg
9cd769b878
New io handler functions
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1758
2004-04-03 19:35:34 +00:00
Dean Beeler
d0e2bfa15f
Added FAT image access and DOS booter functionality
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1757
2004-04-03 19:24:59 +00:00
Sjoerd van der Berg
988633017d
Changed some cpu functions to get opcode length as parameter
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1746
2004-03-31 17:23:46 +00:00
Sjoerd van der Berg
8b3fd8a4ae
New DMA routines
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1727
2004-03-15 14:54:09 +00:00
Sjoerd van der Berg
12e1f8a18b
Changed OPL and CMS functions to also use the soundblaster base
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1726
2004-03-15 13:58:27 +00:00
Sjoerd van der Berg
db45414323
Support s3 pixel format register, 8bpp only for now
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1723
2004-03-14 19:05:41 +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
Peter Veenstra
440960c589
Added patch 909837 from JAL
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1709
2004-03-10 13:35:03 +00:00
Peter Veenstra
f86f45110c
fixed a memleak, fixed a bug in get date and time on a openfilehandle
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1703
2004-03-04 19:49:21 +00:00
Sjoerd van der Berg
30e64fda9b
Added init functions for opl and cms subsystems
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1698
2004-03-03 15:47:06 +00:00
Sjoerd van der Berg
1d070676ee
Remove auto machine type
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1693
2004-02-29 22:29:31 +00:00