1
0
Fork 0
Commit graph

109 commits

Author SHA1 Message Date
Sjoerd van der Berg
daf5435456 No longer E_exit on illegal headers, just a warning,.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@578
2002-12-17 09:06:17 +00:00
Peter Veenstra
93ebf23a18 forgot to clear the ansi.esc if an error occured
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@571
2002-12-13 15:31:31 +00:00
Peter Veenstra
8ae271bf19 added support for ansi terminal graphics.
outputted the 0xD 0xA when they appear in the Read function


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@568
2002-12-11 19:57:21 +00:00
Peter Veenstra
ce851095e0 fixed fcb random block read/write.
added minimal int 29 handler(detector)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@567
2002-12-11 19:56:04 +00:00
Peter Veenstra
9aafc9ae6f fixed fcb random block read/write.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@566
2002-12-11 19:54:45 +00:00
Peter Veenstra
6f9f410ecf fixed bushido. Don't understand fcbs anymore
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@563
2002-12-09 18:24:53 +00:00
Peter Veenstra
581774e9bc added support for echoing characters
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@557
2002-12-03 17:27:59 +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
845d5c172f Fixed change dir command. TestDir returns false now if target is not a directory.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@554
2002-11-30 14:41:21 +00:00
Sjoerd van der Berg
b4d5b23a3e Support for multiplex call for close awareness of win9x
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@539
2002-11-25 21:56:11 +00:00
Peter Veenstra
0953ce3b59 cr lf only gets expanded if there is room for it.
and int 21: 06 return al=0 if no key


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@537
2002-11-25 15:03:23 +00:00
Peter Veenstra
439523860c back to forward slash
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@536
2002-11-25 12:16:41 +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
Ulf Wohlers
cdabc9b931 - added loadfix.com program that allocates memory (default 64kb)
Usage  : loadfix [-option] [programname] [parameters]...
    Example: loadfix mm2      (Allocates 64kb and starts executable mm2)
             loadfix -32 mm2  (Allocates 32kb and starts executable mm2)
             loadfix -128     (Allocates 128kb)
             loadfix -f       (frees all previous allocated memory)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@532
2002-11-19 17:23:57 +00:00
Sjoerd van der Berg
0909acf085 Removed the callback idle calls, no longer needed with new callback type.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@514
2002-11-17 08:50:30 +00:00
Peter Veenstra
6a3fa5949f added support for int 21 ax=4406 bx=0000
grouped non-working functions
updated int 21 ah=2c to be able to display 95 hunderd as well


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@498
2002-11-13 20:48:54 +00:00
Peter Veenstra
7dba8a97b8 made dos more compatible and fixed aaowcga
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@496
2002-11-13 11:39:31 +00:00
Peter Veenstra
f4b5658765 enabled the cr lf translation again
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@494
2002-11-12 19:08:23 +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
Ulf Wohlers
38117780b5 Added int 27 handler (tsr)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@490
2002-11-08 14:13:54 +00:00
Ulf Wohlers
5a4c1e320a Added mode "load" in dos_execute
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@489
2002-11-08 14:13:31 +00:00
Ulf Wohlers
81f2bdf671 enabled seek for devices
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@487
2002-11-06 22:37:17 +00:00
Ulf Wohlers
00d4feeb16 Fixed crash in DOS_GetSTDINStatus
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@486
2002-11-06 20:52:28 +00:00
Sjoerd van der Berg
7da067b040 Changed the timer and date functions to startup correctly and allow for irq updates in get system time call.
Also removed the read/write boundary cross warnings.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@481
2002-11-06 09:39: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
2526daccfc fcb normal write went also wrong
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@477
2002-11-04 19:24:25 +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
Sjoerd van der Berg
664583a3c3 Fixed error codes for findfirst/findnext and a charactor for makename
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@473
2002-11-03 11:15:46 +00:00
Peter Veenstra
25692864a9 chanded fcb-parsename to update si in stead of di
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@464
2002-10-30 18:47:40 +00:00
Ulf Wohlers
63cd877bab fixed a bug in DOS_ChangeDir: if dir is a file - return false
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@459
2002-10-28 20:32:47 +00:00
Sjoerd van der Berg
accaa93ca9 Fixed findfirst/next attribute matching.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@447
2002-10-26 10:00:50 +00:00
Sjoerd van der Berg
57510618cf Fixed a warning in gcc.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@434
2002-10-25 21:32:58 +00:00
Sjoerd van der Berg
8dd0a0f8cc Added some logical drive map ioctl functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@417
2002-10-25 15:40:17 +00:00
Sjoerd van der Berg
e6a9638b74 Create temp file fixed and a little fix with a warning
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@416
2002-10-25 15:39:34 +00:00
Sjoerd van der Berg
a18cdd1387 Some undocumented features for findfirst/findnext and new dos_ioctl call.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@415
2002-10-25 15:38:45 +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
Ulf Wohlers
ac29b40919 Changes for new debugger functionalities:
starting/stepping into INTs. processor status log, step over rep instr., debug.com,
heavy debugging switch


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@411
2002-10-25 15:15:42 +00:00
Sjoerd van der Berg
e3a5b55666 Small fix to psp class to set correct value for next segment
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@405
2002-10-24 22:08:52 +00:00
Peter Veenstra
8cbb3cef0f fixed a very annoying bug that caused dosbox to crash when dir was done on a virtual drive under linux
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@401
2002-10-24 12:26:29 +00:00
Peter Veenstra
2460aa3bf9 added more internal strings to the language file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@400
2002-10-24 08:44:25 +00:00
Peter Veenstra
18ae21e866 added help messages for the configfile and updated the readme and install to reflect libpng and zlib
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@396
2002-10-22 17:52:38 +00:00
Ulf Wohlers
2f528432fc fixed small bug (files were not shown using dir command)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@395
2002-10-22 11:25:23 +00:00
Ulf Wohlers
5df512bcc0 fixed small bug (files were not shown using dir command)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@394
2002-10-22 11:12:07 +00:00
Sjoerd van der Berg
ce5645aa12 Fixes to infoblock and paramblock classes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@382
2002-10-20 01:20:47 +00:00
Sjoerd van der Berg
f77cd3b9f8 Changed parameter block class was bugged with overlays.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@381
2002-10-20 01:20:03 +00:00
Sjoerd van der Berg
2b5d3d4f0a Firstmcb is a Bit16u fixed.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@380
2002-10-20 01:19:01 +00:00
Sjoerd van der Berg
282ccd8c94 Added some logging for things that will hopefully never occur and changed the order of memory and table init to fix problems with list of lists.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@379
2002-10-20 01:18:29 +00:00
Sjoerd van der Berg
1b242dcbda Added a wildfildcmp function for correct dos like wildcard matching of files.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@367
2002-10-19 17:32:12 +00:00
Sjoerd van der Berg
4bff708fa3 Updated for the new dta class, added support for a new filstat subfunction. Changed the wildcmp to use the new wildcard function.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@366
2002-10-19 17:31:38 +00:00
Sjoerd van der Berg
5a4dd1e5b6 Added support for setting the size of the virtual drive.
Changed the findfirst/findnext to support the new dta.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@365
2002-10-19 17:30:42 +00:00