1
0
Fork 0
Commit graph

4788 commits

Author SHA1 Message Date
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
Sjoerd van der Berg
5f3e49b03f Support for the updated list of lists class, now supporting a fake dos file table.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@364
2002-10-19 17:29:25 +00:00
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
77d9ca64aa Added and changed a lot of functions to the file and drive classes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@354
2002-10-19 16:21:08 +00:00
Sjoerd van der Berg
316b174621 Added support to register destroy functions to a section.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@353
2002-10-19 15:53:56 +00:00
Sjoerd van der Berg
0082ef5eae New classes for DTA,ParamBlock and probably some others.
Changes to the names of some of the dos functions.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@352
2002-10-19 15:52:13 +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
baf21dd0ff Cleaned out for now
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@346
2002-10-18 09:22:41 +00:00
Sjoerd van der Berg
97b0714271 Added safety #defines to prevent from loading the file twice
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@345
2002-10-18 09:21:13 +00:00
Sjoerd van der Berg
b950a89a3b Change the PAGE_SIZE #define to be a bit safer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@344
2002-10-18 09:20:24 +00:00
Sjoerd van der Berg
1591baeb42 Support for the new environment functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@343
2002-10-18 09:19:53 +00:00
Sjoerd van der Berg
04e582fe0a Added some virtual desctructors and added the ability to have multiple init functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@342
2002-10-18 09:19:26 +00:00
Sjoerd van der Berg
dd95e35dd3 Removed wildcmp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@341
2002-10-18 09:18:16 +00:00
Sjoerd van der Berg
bf2bf57ffa SDL Structures moved into sdlmain.cpp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@340
2002-10-18 09:17:56 +00:00
Sjoerd van der Berg
10e447ac08 New SDL Includes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@339
2002-10-18 09:08:47 +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
08a9eccc1c updated with config stuff
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@324
2002-10-17 19:11:43 +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
ed0e6bee75 moved MSG_Get from programs.h to dosbox.h. added AddMessage to dosbox.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@320
2002-10-16 18:41:12 +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