Peter Veenstra
df0f8ee9d6
Remove from DOS_File type and size. type wasn't used at all. size was only implemented in 50% of the drives.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2885
2007-06-13 07:25:14 +00:00
Sebastian Strohhäcker
0c24e87fdc
silence some warnings, add most of sf patch #1185267 by Moe
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2883
2007-06-12 20:22:09 +00:00
Sebastian Strohhäcker
131553c479
initialize private dos segment early; move int33 handler out of rom (Kippesoep)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2874
2007-06-06 15:44:40 +00:00
Peter Veenstra
ca8b788e12
Add Beta2 patch:Fix nc5 installer.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2731
2007-01-08 20:36:53 +00:00
Peter Veenstra
24b3c2a1b8
Add beta2 patch: Move dos tables to c800 to make easier umb management.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2730
2007-01-08 20:10:34 +00:00
Peter Veenstra
fdd16dea1a
Happy New Year\!
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2728
2007-01-08 19:45:42 +00:00
Sebastian Strohhäcker
76478e8cec
add dos keyboard layout support
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2715
2006-10-27 13:37:14 +00:00
Sebastian Strohhäcker
43d7055361
some fixes to the fat drive handling (thanks to h-a-l9000)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2665
2006-06-30 12:47:07 +00:00
Peter Veenstra
8a10d6f33b
Whoops add all changes to it.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2610
2006-04-21 08:50:30 +00:00
Peter Veenstra
df67775306
time passes on and on....
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2480
2006-02-09 11:47:57 +00:00
Sebastian Strohhäcker
96bf0e28d6
add error handling for DOS_SetMemAllocStrategy
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2385
2005-11-24 17:05:22 +00:00
Sebastian Strohhäcker
530d276ce6
better relative placement of SDA (fixes FS4 dos detection)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2370
2005-11-07 21:08:11 +00:00
Sebastian Strohhäcker
74d63d330b
fix returncode of int21,ah=5b (create new file)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2328
2005-09-28 19:13:21 +00:00
Sebastian Strohhäcker
caff0f7a8b
adding support for upper memory
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2262
2005-08-08 13:33:46 +00:00
Sebastian Strohhäcker
154ad64370
raise dos memory start segment (WC armada, novalogic setup);
...
update some dos tables
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2260
2005-08-01 09:30:45 +00:00
Peter Veenstra
989727eaae
new include system
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2136
2005-03-24 10:18:45 +00:00
Peter Veenstra
2094d8b985
Year update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2106
2005-02-10 10:21:12 +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
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
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
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