1
0
Fork 0
Commit graph

48 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
Ulf Wohlers
3a49d4acf2 added DOS_SetFileAttr : check if file is available, failure if cdrom, but no change of file attributes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1346
2003-10-17 16:56:38 +00:00
Ulf Wohlers
5d93540ca0 Added int 21 6c - Extended open
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1139
2003-07-21 09:38:35 +00:00
Sjoerd van der Berg
c184fbd2a0 Fix some warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1090
2003-07-06 15:30:21 +00:00
Sjoerd van der Berg
a1f892935e Added buffers to DosInfoBlock
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1049
2003-06-10 11:42:23 +00:00
Peter Veenstra
100f13016e added support for the don't inheritance flag and changed the psp routines to use this flag
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@980
2003-05-02 10:54:31 +00:00
Sjoerd van der Berg
4916b5fb6c Place #ifdef's around MSVC #pragma's
Rewrite some signed/unsigned unions to use casts.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@956
2003-04-23 07:33:06 +00:00
Ulf Wohlers
412d91902a Added DOS_PSP::FindEntryByHandle
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@669
2003-02-16 14:51:17 +00:00
Ulf Wohlers
44e7e65ab5 Added Int 21/67: Set file handle count
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@665
2003-02-14 22:16:19 +00:00
Ulf Wohlers
50385d3c05 Added custom DTA member dirID for multiple findfirst/findnext functionality.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@663
2003-02-13 23:32:00 +00:00
Sjoerd van der Berg
ec8b4e3ec2 MCB structure now endian safe
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@613
2002-12-31 13:26:23 +00:00
Peter Veenstra
df70497b54 added support echoing in inputfunctions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@559
2002-12-03 17:31:32 +00:00
Peter Veenstra
8f4eaf16a2 fixed int 21 1c and changed sectors allocation to bit8 instead of bit16
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@555
2002-12-02 18:56:53 +00:00
Ulf Wohlers
87f990907d Support for memory allocation strategy: last matching block
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@535
2002-11-25 11:37:04 +00:00
Peter Veenstra
764dc5c543 fixed some fcb errors: fcb-open and fcb-create created.
fixed return values.
fixed wildcmp


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@492
2002-11-11 18:40:43 +00:00
Peter Veenstra
1f69ee249e hmm evenmore fcb functions can do a write ;)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@478
2002-11-04 20:52:23 +00:00
Peter Veenstra
a3c48a1303 fixed a bug.
the return code of dos_fcbwrite was misinterpretted


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@476
2002-11-04 19:04:13 +00:00
Ulf Wohlers
4f86bdfe26 Fixed bug in RealHandle. it lost the highbyte of the file handle, which may lead to wrong file access.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@475
2002-11-04 14:08:39 +00:00
Ulf Wohlers
c18094c919 Fixed bug in RealHandle. it lost the highbyte of the file handle, which may lead to wrong file access.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@474
2002-11-04 13:31:59 +00:00
Sjoerd van der Berg
f5103f9c94 New IOCTL Call.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@418
2002-10-25 15:40:55 +00:00
Ulf Wohlers
9f1a42a3b9 Support for INT 21 function 0x57 - DOS_GetFileDate
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@412
2002-10-25 15:17:19 +00:00
Sjoerd van der Berg
9f470cc419 Fixes to parameter and infoblock classes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@383
2002-10-20 01:21:29 +00:00
Sjoerd van der Berg
6dbe7ee6d2 DOS_AllocationInfo call added
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@374
2002-10-19 17:39:11 +00:00
Sjoerd van der Berg
0082ef5eae New classes for DTA,ParamBlock and probably some others.
Changes to the names of some of the dos functions.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@352
2002-10-19 15:52:13 +00:00
Ulf Wohlers
bd35a40c9d new psp class used for all psp actions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@264
2002-09-08 09:59:16 +00:00
Ulf Wohlers
33c702a8e4 Added missing FCB-functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@256
2002-09-03 12:07:58 +00:00
Ulf Wohlers
29354c1390 Added class DOS_InfoBlock
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@228
2002-08-27 10:22:53 +00:00
Sjoerd van der Berg
4f7748b8ee #pragma pack changed
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@222
2002-08-25 19:07:19 +00:00
Sjoerd van der Berg
3342e8bbc2 Removed some tables and using new packed structure stuff.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@155
2002-08-19 10:50:05 +00:00
Peter Veenstra
9e353cf2d7 added pack statements for gcc
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@132
2002-08-09 13:24:01 +00:00
Peter Veenstra
596f88bed8 added pack statements for gcc
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@131
2002-08-09 13:18:30 +00:00
Peter Veenstra
7109c7df98 added fcb_parsename
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@129
2002-08-09 10:40:43 +00:00
Peter Veenstra
b4f2801c7e added fcb-calls:open, close, findfirst,findnext to dos
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@111
2002-08-06 09:20:41 +00:00
Peter Veenstra
a4c775bff4 make compiler happy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@109
2002-07-31 15:20:12 +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