1
0
Fork 0
Commit graph

4071 commits

Author SHA1 Message Date
Sjoerd van der Berg
41a4c6ba3f Rewrote mount to support mounting different types, setting up the media id byte and setting the reported size of the disk.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@363
2002-10-19 17:28:41 +00:00
Sjoerd van der Berg
35cfe5d5c7 Added a multiplex handler for 0x1680 for dos programs to give up their time slice
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@362
2002-10-19 17:27:28 +00:00
Sjoerd van der Berg
85f1ac7d9e The firstmcb now gets saved into the dos list of lists structure.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@361
2002-10-19 17:26:44 +00:00
Sjoerd van der Berg
9cd8b09bf4 Rewrote all FCB calls and changed some other calls to support the new classes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@360
2002-10-19 17:25:33 +00:00
Sjoerd van der Berg
044a54d4b7 Updated to use new paramblock class and some endian fixes for the exe header.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@359
2002-10-19 17:23:38 +00:00
Sjoerd van der Berg
60427e0428 New classes for list of lists, parameter block, FCB's and the DTA.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@358
2002-10-19 17:20:40 +00:00
Sjoerd van der Berg
5a86454c46 Changed some FCB calls and the list of lists call
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@357
2002-10-19 17:18:36 +00:00
Sjoerd van der Berg
e71d872095 New drive functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@356
2002-10-19 16:23:21 +00:00
Sjoerd van der Berg
4070fb15df Stripped out pretty much everything for later maybe.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@355
2002-10-19 16:21:49 +00:00
Sjoerd van der Berg
9efdfcdf1f Add destroying of sections in the config destructor.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@351
2002-10-19 15:49:40 +00:00
Sjoerd van der Berg
0b581f1924 Low case propery names and extra protection against NULL string for file name
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@350
2002-10-19 15:48:27 +00:00
Sjoerd van der Berg
ee131d244b Use the emssize property under dos section now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@349
2002-10-19 15:47:14 +00:00
Sjoerd van der Berg
a28f5d4698 Use the xmssize property under the dos section now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@348
2002-10-19 15:46:57 +00:00
Sjoerd van der Berg
a63687d7bf No E_Exit on unhandled call anymore
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@347
2002-10-19 15:46:42 +00:00
Sjoerd van der Berg
57a8b675d0 Sections can now support multiple init functions and rewrote some stuff to the "standard"
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@338
2002-10-18 09:08:08 +00:00
Sjoerd van der Berg
d788b1c81b Tandy now started from the speaker section.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@337
2002-10-18 09:06:44 +00:00
Sjoerd van der Berg
7eb6dacc91 Removed the hardware manager functions and added the Silence DAC DSP command
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@336
2002-10-18 09:06:04 +00:00
Sjoerd van der Berg
fc0c9f0b77 Removed the directory in #include <sdl/sdl.h>
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@335
2002-10-18 09:05:03 +00:00
Sjoerd van der Berg
c03e0db3a4 New and faster versions of block_read and block_write
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@334
2002-10-18 09:04:16 +00:00
Sjoerd van der Berg
02e888e001 Removed the hardware manager functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@333
2002-10-18 09:03:23 +00:00
Sjoerd van der Berg
97530e28e0 Removed wildcmp, replaced by new function in drives.cpp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@332
2002-10-18 09:01:59 +00:00
Sjoerd van der Berg
1f8fcff74e New environment functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@331
2002-10-18 09:00:51 +00:00
Sjoerd van der Berg
b609fb89a4 Changed the layout a bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@330
2002-10-18 08:58:46 +00:00
Sjoerd van der Berg
3ae3e7d258 Renamed some comments and changed some tabs
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@329
2002-10-18 08:47:34 +00:00
Sjoerd van der Berg
a6b4b4fe39 Which function required the new environment function for path lookups.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@328
2002-10-18 08:46:58 +00:00
Sjoerd van der Berg
8f97e138ed Batch files also have a command line parser now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@327
2002-10-18 08:46:19 +00:00
Sjoerd van der Berg
7c69076e9e Changed the environment functions, changed the shell "SET" command accodingly
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@326
2002-10-18 08:45:50 +00:00
Sjoerd van der Berg
8fdd7fea4f Support for variables and command line forwarding
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@325
2002-10-18 08:45:11 +00:00
Peter Veenstra
09e339c9b8 add config::printconfig and others to print the configfile
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@323
2002-10-17 18:21:28 +00:00
Peter Veenstra
982ec01bc5 added \n to default MSG
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@322
2002-10-17 18:13:59 +00:00
Peter Veenstra
6d64c5f21e added MSG_Write and renamed ???Message to MSG_???. Fixed some typos
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@321
2002-10-17 13:18:00 +00:00
Peter Veenstra
07efb3af57 made the language file internal
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@319
2002-10-16 18:39:20 +00:00
Peter Veenstra
793cc770fd added newline at end of file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@318
2002-10-16 18:37:23 +00:00
Peter Veenstra
56faf852a6 added support for Warninglevel
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@317
2002-10-16 14:07:52 +00:00
Sjoerd van der Berg
602882eb78 Fixed counters for 2nd joystick movement.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@316
2002-10-15 22:27:58 +00:00
Sjoerd van der Berg
4c8ce66c86 Protection against overflowing the realsound buffer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@315
2002-10-15 22:26:57 +00:00
Sjoerd van der Berg
fea2b58d8f Disabled HWSET for the moment
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@314
2002-09-29 14:12:40 +00:00
Sjoerd van der Berg
851ecbe172 Update Shell to use the new program class.
Also use a new way to start up the shell and setting up the environment segment.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@313
2002-09-29 14:07:38 +00:00
Sjoerd van der Berg
43a846dc11 Updated the dos programs to work with the new program class.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@312
2002-09-29 14:03:05 +00:00
Sjoerd van der Berg
3ca2bc8d79 Updated the Program class to support the psp and commandline class.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@311
2002-09-29 14:01:11 +00:00
Sjoerd van der Berg
765726f755 Addes some new functions to commandline class.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@310
2002-09-29 13:59:46 +00:00
Sjoerd van der Berg
061aaeaa6c Updated to use GCC_ATTRIBUTE for packed structure
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@307
2002-09-28 21:40:58 +00:00
Sjoerd van der Berg
619a691310 Added CGA and EGA putpixel with xorring and VGA putpixel.
Also added a getpixel for CGA,EGA and VGA.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@306
2002-09-28 21:29:57 +00:00
Peter Veenstra
2d1ccb9048 fixed a mistake
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@305
2002-09-27 12:36:53 +00:00
Peter Veenstra
6009e11726 made findfirst use CROSS_FILESPLIT instead of "/"
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@304
2002-09-26 18:22:53 +00:00
Peter Veenstra
eb04b57604 fixed a memory leak
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@303
2002-09-26 18:20:01 +00:00
Peter Veenstra
90dc9815bd fixed the scope of Bitu i
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@302
2002-09-25 12:09:41 +00:00
Sjoerd van der Berg
3b7889413a FindFirst and FindNext didn't report an error code when they didn't find a file. Fixed now
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@301
2002-09-24 21:48:51 +00:00
Sjoerd van der Berg
c35855909e Report correct value for people requesting memory allocation strategy.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@300
2002-09-24 21:48:18 +00:00
Ulf Wohlers
52f4e4a2fb fixed possible paramblock memory overwrite in DOS_Execute
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@299
2002-09-21 11:08:03 +00:00