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
afbc7f8828
Blah
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1786
2004-04-29 06:10:28 +00:00
Sjoerd van der Berg
2773c37c54
Copy the stripped filename to the mcb of the new executed program
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1785
2004-04-26 07:54:37 +00:00
Sjoerd van der Berg
4e3edae44c
Copy the filename from the current's psp mcb to new allocated ones
...
Reduce available memory in tandy mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1784
2004-04-26 07:53:17 +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
55b9530a56
some odd devices stuff. (fizzban). Fcb findfirst/next fixes for drive(cw2oody)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1769
2004-04-18 10:36:28 +00:00
Peter Veenstra
93d4681df6
Fixed bug reported by Cliff Wright.
...
An unterminated string in Drive_Cache::Setlabel could cause buserrors on at
least NetBSD 1.6.1
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1767
2004-04-13 13:35:48 +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
ac367177e7
add drive_fat to makefile
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1761
2004-04-03 19:53:30 +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
2c9077f9e2
Moved Dos infotable to another location. Added some odd files>20 detection
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1735
2004-03-23 18:51:21 +00:00
Peter Veenstra
ce758f85f5
improve some odd table for msd.exe (c2woody)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1734
2004-03-23 18:24:05 +00:00
Peter Veenstra
0ec286c9d0
typo
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1725
2004-03-14 19:41:04 +00:00
Peter Veenstra
c462ea28c3
Added basic, but real int 29 support (pkzip2.X seems to want it)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1722
2004-03-14 16:54:21 +00:00
Peter Veenstra
83c1c025ab
Added some HMA queries
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1721
2004-03-14 16:21:10 +00:00
Peter Veenstra
6905301089
Dos stack size change. added kernel idle call
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1718
2004-03-12 14:21:33 +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
Peter Veenstra
ea42447455
moved windows.h under STL (suggested by almightyjustin)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1696
2004-03-03 12:40: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
Peter Veenstra
a165df8acb
added temporary filename output(c2woody)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1681
2004-02-18 13:02:55 +00:00
Ulf Wohlers
3001a346b2
made interface destructors virtual
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1656
2004-02-03 14:59:58 +00:00
Ulf Wohlers
00b7c5122e
Added patch [ 889704 ] Proper TPA setup (fizzban)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1655
2004-02-03 14:57:12 +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
87e2d68e24
empty filenames return file not found
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1644
2004-02-02 19:20:38 +00:00
Peter Veenstra
ba726f38b0
undocumented feature in fileattributes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1640
2004-02-02 11:38:44 +00:00
Ulf Wohlers
670928f590
use ioctl interface as default in linux
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1609
2004-01-28 12:03:07 +00:00
Peter Veenstra
3e170dbdcf
Added patch 884060 from Martin Battig
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1607
2004-01-27 20:23:13 +00:00
Peter Veenstra
5c9b46a52c
don't allow dos it's memory to be freed
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1605
2004-01-27 14:26:43 +00:00
Ulf Wohlers
595d9eaf3b
moved indos flag to 0x5f:0x0f (makes pharlap happy)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1604
2004-01-26 21:17:35 +00:00
Peter Veenstra
6238a94257
Fixed canocialize pathname. Psychic detective
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1595
2004-01-19 17:51:04 +00:00
Ulf Wohlers
5d739cb67e
init a few temporary pointer with 0
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1576
2004-01-12 20:25:05 +00:00
Peter Veenstra
e176cda16a
changed LOG_DOS into an existing errortype
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1570
2004-01-11 16:48:32 +00:00
Peter Veenstra
a4e9443e59
Some small compatibility changes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1567
2004-01-11 14:00:13 +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
a5147909b0
pushed sensible values on the stack (wd)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1547
2004-01-08 11:51:08 +00:00
Sjoerd van der Berg
896f3fa1b9
fix header include differences between mingw and visual c
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1533
2004-01-02 23:43:52 +00:00
Ulf Wohlers
02236289ba
changed to work with new win cdrom header files
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1531
2004-01-02 23:10:31 +00:00
Peter Veenstra
3724a83a39
removed Nttd*
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1523
2004-01-02 14:38:30 +00:00
Peter Veenstra
68c7731c91
Replaced it with the one from Bochs
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1522
2004-01-02 14:34:48 +00:00
Ulf Wohlers
4a8f40c92d
added mscdex function 0f : Get directory entry
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1511
2003-12-30 23:55:47 +00:00
Peter Veenstra
880b4454d3
Added changes from woody for fixing al1
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1508
2003-12-30 19:07:42 +00:00
Peter Veenstra
c26a547cde
Added Some warning concerning writeprotection
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1504
2003-12-29 22:42:23 +00:00
Ulf Wohlers
af56fa8d08
deletion of files now safer
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1503
2003-12-26 20:39:27 +00:00
Ulf Wohlers
20d576a256
Fixed drive letter bug in mscdex device header
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1502
2003-12-26 20:38:34 +00:00
Peter Veenstra
f9780a04f1
added ^ as valid character
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1498
2003-12-18 09:30:48 +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
Peter Veenstra
40e2a1507a
changed dta in dos_Execute fixes: zone66 and unpack
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1478
2003-12-10 09:34:21 +00:00
Ulf Wohlers
96cbf4d6a2
childpsp gets environment block from parent psp
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1469
2003-11-27 20:00:52 +00:00
Peter Veenstra
88b14bdd8d
Fixed stargunner and possibly others. Very little bug in Create new file
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1455
2003-11-20 10:29:32 +00:00
Sjoerd van der Berg
9d0029f51b
Add method for checking a remote drive.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1417
2003-11-08 18:00:47 +00:00