1
0
Fork 0
Commit graph

1228 commits

Author SHA1 Message Date
Ulf Wohlers
d95aa00127 Use new FindFirst/FindNext methods of drive-cache
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1258
2003-09-22 12:20:51 +00:00
Peter Veenstra
341c2c9051 Spelling errors corrected by wjp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1257
2003-09-21 16:11:08 +00:00
Peter Veenstra
1beb5f4835 Update to reflect the mount -label command.
and hopefully made it better understandable.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1256
2003-09-21 15:01:14 +00:00
Peter Veenstra
79a1dcd2bc Fixed path parsing. made it more robust as well. (and slower offcourse)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1255
2003-09-21 13:30:25 +00:00
Peter Veenstra
9303d2300e fixed -c and added -exit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1254
2003-09-21 12:16:02 +00:00
Peter Veenstra
b051edeeba Added support detection of directory via getfileatrribues.
Fixed Ancient Domain of Mystery


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1253
2003-09-19 15:06:06 +00:00
Peter Veenstra
3145bf2165 fixed rtc timers to behave like timer instead of a onetime event. fixes several games
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1252
2003-09-19 12:57:27 +00:00
Peter Veenstra
9a220bdfcb fixed syndicate (removed Y restriction)
seperated the hardware and the software reset.
Everything makes much more sense now.
software reset: don't touch irq 12 handlers(User Interupt Routine)
Hardware reset: do  touch irq 12

A software reset is issued if a new videomode is set(now it doesn't destroy the UIR)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1251
2003-09-17 20:29:56 +00:00
Peter Veenstra
a221b69c29 Ignoring int 17:20 now. Fixes some picture game
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1250
2003-09-17 19:17:35 +00:00
Peter Veenstra
a4713efd90 Several Mouse fixes: cd-v19, iron seed, cm93.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1249
2003-09-17 19:15:49 +00:00
Sjoerd van der Berg
ccbc6f2a8b Fix some issues with opcodes saving 32-bit results where they should save 16-bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1248
2003-09-12 16:28:20 +00:00
Sjoerd van der Berg
cdfcb17335 Add 32-bit bound and saving segment values to memory only saves 16-bit value
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1247
2003-09-12 16:15:55 +00:00
Sjoerd van der Berg
b86cba7028 Set code.big to false when settings CS in real mode.
SMSW stores entire cr0


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1246
2003-09-12 16:14:27 +00:00
Ulf Wohlers
8c86a9768e int 21 31 does not set the carry flag anymore
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1245
2003-09-11 13:52:31 +00:00
Sjoerd van der Berg
55237d31e3 Setting file date/time gives a success result now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1244
2003-09-11 07:02:04 +00:00
Ulf Wohlers
e14dcb4bd5 volume label always upcase
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1243
2003-09-10 12:57:40 +00:00
Peter Veenstra
0c1d2529e0 changed various CurMode->cheight into cheight which is read from the bios.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1242
2003-09-09 19:25:04 +00:00
Ulf Wohlers
3da5dcbd9b fixed return value of ReadSectors
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1241
2003-09-09 14:01:06 +00:00
Ulf Wohlers
2e3f978afe fixed bug in mscdex status word handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1240
2003-09-09 14:00:02 +00:00
Ulf Wohlers
14ac18fa84 Fixed a bug when logging pmode instructions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1239
2003-09-09 11:34:11 +00:00
Peter Veenstra
5d82be71aa Added call support
spiced up the startup message


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1238
2003-09-08 18:25:44 +00:00
Peter Veenstra
4199f0d483 Added Call support to the execute function.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1237
2003-09-08 18:22:57 +00:00
Peter Veenstra
c4d5fb062b Added Call
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1236
2003-09-08 18:21:19 +00:00
Peter Veenstra
c862dbbe8c updated copyright and ID
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1235
2003-09-08 18:19:28 +00:00
Peter Veenstra
43abd3f1e4 Added the Call command
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1234
2003-09-08 18:17:23 +00:00
Peter Veenstra
c031f405fc Added some nice colors to the intro command :)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1233
2003-09-08 18:10:08 +00:00
Peter Veenstra
334fb33d97 ansi can now turns itself off.
fixed all cursor movement commands
added delete current row


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1232
2003-09-08 18:06:44 +00:00
Sjoerd van der Berg
7d2bdc65e3 Allow reallocation of memory handles to 0 pages.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1231
2003-09-07 14:35:41 +00:00
Sjoerd van der Berg
20083140da Fixed 32-bit BSR
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1230
2003-09-07 10:28:18 +00:00
Sjoerd van der Berg
21ca26be96 Reading SBPRO microphone level fixed.
Triggering 8-bit irq DSP function doesn't return data.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1229
2003-09-04 19:17:57 +00:00
Sjoerd van der Berg
2fd4a98dde Initial font selection
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1228
2003-09-04 15:49:00 +00:00
Sjoerd van der Berg
6de41171d1 Fix memory allocation using same memory block again while doing bestmatch
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1227
2003-09-04 15:47:55 +00:00
Sjoerd van der Berg
72e2a732df Text mode uses start address now.
Support for double lined vesa modes.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1226
2003-09-03 20:36:28 +00:00
Sjoerd van der Berg
66c850027e Only set LFB address if it changes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1225
2003-09-03 20:31:49 +00:00
Sjoerd van der Berg
08d9c9c8af Teletype output doesn't need page parameter anymore
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1224
2003-09-03 20:28:07 +00:00
Sjoerd van der Berg
2676825d87 Fill out VBE2 mode information
Added Pmode interface code
Corrected some return codes with far page change function


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1223
2003-09-03 20:26:52 +00:00
Sjoerd van der Berg
7cb8ed12e0 Corrected calculation of page starts when changing active page.
Characters get written to correct page now


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1222
2003-09-03 20:24:09 +00:00
Sjoerd van der Berg
a202f5f175 Linear frame buffer support.
Initial flags for low res vesa modes.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1221
2003-09-03 20:22:49 +00:00
Sjoerd van der Berg
e171830d6c Linear frame buffer support.
Remove page parameter for teletype function


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1220
2003-09-03 20:21:49 +00:00
Sjoerd van der Berg
b191e85925 Add new call for vesa pmode interface
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1219
2003-09-03 20:20:59 +00:00
Sjoerd van der Berg
4c2a65992a Added 32-bit ARPL and 32-bit direct far call
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1218
2003-09-01 20:59:20 +00:00
Peter Veenstra
eba92fc10a fixed crashes in MadTv1 (reading from pit 2 without being latched first)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1217
2003-09-01 20:16:59 +00:00
Peter Veenstra
e884b051ca fixed execution of files without an extension
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1216
2003-09-01 18:19:55 +00:00
Sjoerd van der Berg
341cb199e6 Fix some compilation warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1215
2003-09-01 18:19:22 +00:00
Sjoerd van der Berg
3a869f20de Check if cycles need to be lowered when adding new irqs/events
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1214
2003-09-01 14:28:37 +00:00
Sjoerd van der Berg
a67453b78e Added SBPRO 2.0 support
Added a new ADPCM decoding algorithm
Added better timing for short detection dma transfers
Added new registers to mixer
Some new debug messages and clean up


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1213
2003-09-01 14:27:57 +00:00
Sjoerd van der Berg
fcca902bc8 Always allocate a console
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1212
2003-09-01 08:08:22 +00:00
Sjoerd van der Berg
5183db2202 Prevent added autoexec lines in config file to be parsed by sprintf
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1211
2003-08-31 20:34:52 +00:00
Sjoerd van der Berg
10a29d64de Fix some compile warnings
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1210
2003-08-31 20:05:23 +00:00
Sjoerd van der Berg
d3ee970936 Change EXTRA_INLINE define to CORE_INLINE
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1209
2003-08-31 20:04:55 +00:00