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
Sjoerd van der Berg
f7c4b46991
Added MC6845 display controller support for hercules,cga,tandy machine modes.
...
Added cga,tandy,text modes.
Added some new tandy modes.
Added better tandy register support.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1691
2004-02-29 22:18:24 +00:00
Peter Veenstra
e05d508f81
dos changes c2woody
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1689
2004-02-28 16:35:42 +00:00
Peter Veenstra
2a1cee61e1
fixed tab problems when parsing commands (bug: #897177 )
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1682
2004-02-18 15:31:13 +00:00
Peter Veenstra
3f70b1d37e
Added new ipxheaders
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1680
2004-02-17 12:44:11 +00:00
Peter Veenstra
b5697eb1f7
slightly more valid dates/compilation warnings
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1675
2004-02-10 16:32:10 +00:00
Dean Beeler
7ee4be6fd8
Added initial IPX support
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1668
2004-02-08 08:36:32 +00:00
Dean Beeler
8dda3577a9
Added external SDLNetInited variable so the modem and IPX stuff don't cause problems when both enabled.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1667
2004-02-08 08:34:27 +00:00
Sjoerd van der Berg
84058c007b
New function to recalculate some values after a scanline length change
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1665
2004-02-07 23:40:46 +00:00
Sjoerd van der Berg
26eca9f1dc
No longer use pitch when setting size
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1660
2004-02-07 18:50:27 +00:00
Sjoerd van der Berg
44464a2a53
Changed event and ticker handlers.
...
Removed the micro timers.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1657
2004-02-07 18:37:16 +00:00
Ulf Wohlers
0ec99d746c
Added patch [ 889714 ] Structure of the DIB (Fizzban)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1654
2004-02-03 14:55:22 +00:00
Peter Veenstra
1b371a6a00
Cross_filename does something on Win32 too :)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1645
2004-02-02 19:22:23 +00:00
Sjoerd van der Berg
79dfccf120
Add some new tandy registers
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1637
2004-02-02 09:25:50 +00:00
Sjoerd van der Berg
8a0520845e
Fixed advmame2x scaler to work with new line mode
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1633
2004-01-31 22:38:27 +00:00
Sjoerd van der Berg
d1f0154107
Added a nice blinking cursor again
...
Added support for cga register to toggle textmode blinking
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1625
2004-01-30 09:18:18 +00:00
Peter Veenstra
0f2a610b63
setup handles floats as well
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1621
2004-01-29 09:26:52 +00:00
Sjoerd van der Berg
9bf1cd50f5
Opengl output support in SDL
...
Removed threading support in SDL
Rewrite of VGA Drawing to work line for line
Rewrite of VGA Text drawing using lookup tables
Rewrite of render function to handle the new line for line drawing.
Changed CGA/TANDY/Hercules to be more like their original hardware.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1611
2004-01-28 14:39:05 +00:00
Sjoerd van der Berg
7b1abfca2d
Add alignment check bit in flags register to allow 486 detection
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1579
2004-01-13 08:56:48 +00:00
Ulf Wohlers
00673b9f45
added constructor for CFileInfo
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1577
2004-01-12 20:25:57 +00:00
Sjoerd van der Berg
73879ec6b7
global direction flag register
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1562
2004-01-11 12:29:28 +00:00
Peter Veenstra
fcbd0fe854
Copyright to 2004
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1552
2004-01-10 14:03:36 +00:00
Peter Veenstra
9785e03197
Added patch 849608 from Jonathan Gray and a patch from Dominik Vogt
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1546
2004-01-08 11:47:26 +00:00
Peter Veenstra
7522924640
added shell.h
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1537
2004-01-06 11:23:32 +00:00
Sjoerd van der Berg
ce71f7d35a
Only use #pragma's in visual c
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1518
2004-01-01 16:48:36 +00:00
Sjoerd van der Berg
23a4d8fe3d
Changed cpu core names
...
Changed the exception handling of far jmp/calls interrupts and some others
Added x86 dynamic core startup code
Some new defines to enable/disable the dynamic core
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1513
2004-01-01 12:26:08 +00:00
Sjoerd van der Berg
de536dfae0
Changed the paging link management
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1505
2003-12-29 22:53:02 +00:00
Peter Veenstra
c831e34ffb
exported DOS_MakeName
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1495
2003-12-17 21:57:51 +00:00
Peter Veenstra
735883416c
moved shell_inc.h to include
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1494
2003-12-17 21:55:42 +00:00
Ulf Wohlers
7d859fe795
added opcode length as parameter for ret,call and jmp instructions
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1487
2003-12-11 21:35:06 +00:00
Sjoerd van der Berg
67c0a2329f
New entries for exception generating instructions
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1483
2003-12-10 17:24:13 +00:00