1
0
Fork 0
Commit graph

162 commits

Author SHA1 Message Date
Ulf Wohlers
f9c6a97f5e always use cdrom fake interface if not win or linux.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@754
2003-03-12 13:20:43 +00:00
Peter Veenstra
90b535d377 added ctype.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@753
2003-03-12 13:15:30 +00:00
Peter Veenstra
d7066655bc #else if -> #elif
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@750
2003-03-12 12:50:17 +00:00
Ulf Wohlers
3cff24c4a7 fixed buf if extrabytes are zero.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@726
2003-03-07 11:31:13 +00:00
Ulf Wohlers
542d0739c9 replaced Debug_Msg with LOG
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@725
2003-03-07 11:20:47 +00:00
Peter Veenstra
14dbc00591 fixed a typo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@724
2003-03-06 14:52:43 +00:00
Ulf Wohlers
6558efe97e Improved ioctl support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@723
2003-03-06 14:29:43 +00:00
Ulf Wohlers
e2b62d23d0 Added cdrom.h cdrom.cpp cdrom_ioctl.cpp dos_mscdex.cpp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@722
2003-03-06 13:49:07 +00:00
Ulf Wohlers
98659bac76 Mscdex driver
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@719
2003-03-06 13:36:23 +00:00
Ulf Wohlers
1ffb7800fb Win32 files for cdrom aspi and ioctl
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@718
2003-03-06 13:35:14 +00:00
Ulf Wohlers
cfd4de316e cdrom interfaces
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@717
2003-03-06 13:34:27 +00:00
Ulf Wohlers
e304c3262b new class cdromDrive
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@714
2003-03-06 13:21:04 +00:00
Ulf Wohlers
c2f4f360ca Added EmptyCache, removed some warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@713
2003-03-06 13:20:31 +00:00
Ulf Wohlers
d70b9f3c68 Add mount command for cdroms :
mount [drive[ [cdrom]:\ -t cdrom [-aspi]


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@712
2003-03-06 13:20:09 +00:00
Ulf Wohlers
86e2edd0ff fixed bug in DOS_PSP::SetNumFiles
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@709
2003-03-05 09:24:21 +00:00
Peter Veenstra
24c3854149 added basic handlers for int 25 and int 26
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@708
2003-03-03 20:34:05 +00:00
Peter Veenstra
f79eaaba75 updates for new logging system
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@695
2003-02-27 19:56:22 +00:00
Ulf Wohlers
dff67638e9 INT 21/58 : UMB Link State not available
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@694
2003-02-25 13:29:35 +00:00
Ulf Wohlers
cffa206680 Improved search for free dir id
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@693
2003-02-25 13:28:42 +00:00
Ulf Wohlers
75626ee0c3 File seek out of range: move filepointer to end of file.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@692
2003-02-24 17:59:38 +00:00
Ulf Wohlers
30819de412 copy psp file table to child processes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@689
2003-02-24 15:43:13 +00:00
Ulf Wohlers
deb328f319 copy psp file table to child processes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@688
2003-02-24 15:42:21 +00:00
Ulf Wohlers
4ec9803c4f FCB Open : check if files are already open.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@675
2003-02-21 20:20:19 +00:00
Ulf Wohlers
4b7d20886e Improved AddEntry/DeleteEntry for multiple open directories
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@674
2003-02-21 20:19:27 +00:00
Peter Veenstra
850edecdf2 Lot's date and time fixes. Made Gcc3.2 happier
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@673
2003-02-21 17:00:31 +00:00
Peter Veenstra
8e69d82144 changed scope of i
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@672
2003-02-20 11:28:36 +00:00
Ulf Wohlers
b7e523d522 removed "file already open"-check for debian release
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@671
2003-02-20 10:39:03 +00:00
Ulf Wohlers
f89fca8d24 fixed small bug (shortname > 8 char)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@670
2003-02-17 15:19:45 +00:00
Ulf Wohlers
8fd7014110 Save name and state in DOS_FILE and derived classes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@668
2003-02-16 14:50:42 +00:00
Ulf Wohlers
ed773d7c46 Added check, if file is already opened
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@667
2003-02-16 14:49:11 +00:00
Ulf Wohlers
a24eb6e286 DOS_PSP::FindEntryByHandle
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@666
2003-02-16 14:48:01 +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
e727664414 Added support for multiple findfirst/findnext at the same time.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@664
2003-02-13 23:33:43 +00:00
Ulf Wohlers
0684c1784f Fixed bug (caching baseDir)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@662
2003-02-10 12:38:44 +00:00
Ulf Wohlers
00080a4d9d MakeEnv: added hack to allow creation from envblock in unused mem (0xCD)
Dos_Execute: extrabytes now added to the imagesize


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@661
2003-02-06 22:21:58 +00:00
Ulf Wohlers
5debecf40f GetFileAttr works now with dirs too.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@654
2003-01-28 21:18:55 +00:00
Ulf Wohlers
e9f1f898d7 DOS_CloseFile: dont close devices
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@653
2003-01-28 21:18:20 +00:00
Peter Veenstra
6c2c23fd13 removed UPCASE
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@652
2003-01-28 12:23:28 +00:00
Ulf Wohlers
02040d7086 fixed handling of adding/deleting files in dircache
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@646
2003-01-20 10:54:26 +00:00
Ulf Wohlers
516251e648 Dont reset findnext counter if recaching directoy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@645
2003-01-19 23:07:14 +00:00
Ulf Wohlers
b9434bbf8b Added Class to deactivate cache, for debugging purposes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@644
2003-01-19 17:55:05 +00:00
Ulf Wohlers
75072258ec disabled AddEntry (Arena prob)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@643
2003-01-19 16:51:25 +00:00
Ulf Wohlers
bb1d5b2f2f fixed some filenames not being mangled, due to unsorted list access
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@642
2003-01-19 14:08:22 +00:00
Ulf Wohlers
e907697244 fixed bug in rename file <-> Dircache
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@636
2003-01-16 15:13:18 +00:00
Ulf Wohlers
496640572a ignore precding '.' in filenames, fixed: GetLongname wasnt always used.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@635
2003-01-16 12:53:05 +00:00
Peter Veenstra
adcb401271 added drive_cache.cpp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@634
2003-01-16 10:32:23 +00:00
Ulf Wohlers
da6cf16ae9 fixed a few dircache issues, removed saving of file status in cache
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@633
2003-01-15 23:04:54 +00:00
Ulf Wohlers
43d965ec60 added shutdown function, fixed memleak.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@632
2003-01-15 20:10:39 +00:00
Ulf Wohlers
fb2896a653 added directory cache
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@630
2003-01-15 20:07:57 +00:00
Sjoerd van der Berg
bba62a21b4 Use new MCB Class
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@617
2002-12-31 13:32:53 +00:00