1
0
Fork 0
Commit graph

304 commits

Author SHA1 Message Date
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
f25dbb22dd Fixed error in blockread/write
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@378
2002-10-20 01:17:07 +00:00
Sjoerd van der Berg
fb3b0711bb plugins.cpp removed
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@377
2002-10-19 17:48:16 +00:00
Sjoerd van der Berg
10434b4ce2 Removed plugings.cpp and setup linker to include zlib and libpng
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@376
2002-10-19 17:47:15 +00:00
Sjoerd van der Berg
726aabde05 Protection against setting 0 cycles in the config file and reading out from the low case cycles property
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@375
2002-10-19 17:46:13 +00:00
Sjoerd van der Berg
6dbe7ee6d2 DOS_AllocationInfo call added
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@374
2002-10-19 17:39:11 +00:00
Sjoerd van der Berg
a9c9b35efe Joined a lot of init's under one section, added a render_init. Made all entry names lowcase.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@373
2002-10-19 17:38:59 +00:00
Sjoerd van der Berg
8f740ac034 Support the new paramblock class when starting programs from the shell.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@372
2002-10-19 17:37:37 +00:00
Sjoerd van der Berg
4a562888f5 Fixed the dir command to use the new DTA class and to show the correct free disk space.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@371
2002-10-19 17:36:09 +00:00
Sjoerd van der Berg
e0ced0c1b3 Some primitive frame skipping support and fixed support for the -fullscreen command line option.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@370
2002-10-19 17:35:02 +00:00
Sjoerd van der Berg
741fccb0fd Added screenshot support.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@369
2002-10-19 17:33:46 +00:00
Sjoerd van der Berg
832f69f4f0 Command line wouldn't erase the 2 command line switches, fixed now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@368
2002-10-19 17:33:08 +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
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