1
0
Fork 0
Commit graph

490 commits

Author SHA1 Message Date
Peter Veenstra
31103c160e In unlink fails and it happends because of the file is open. Try closing it and deleting again. Fixes problems of Ultima 7 addon installer under MS Windows.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2600
2006-04-16 14:04:03 +00:00
Peter Veenstra
fd7f1e45b4 Add a very simple dummy LPT1 class. Fixes games opening LPT1 under MS Windows. (for example Cisco Heat)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2599
2006-04-16 14:02:39 +00:00
Peter Veenstra
b53832e7a8 Improve error code support(c2woody). Silence a few warnings.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2596
2006-04-14 07:19:37 +00:00
Peter Veenstra
57d8180da8 Remove DOS_No_Drive_Cache. Didn't compile anymore since 0.60.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2591
2006-04-10 12:52:47 +00:00
Sebastian Strohhäcker
480df88fa4 implement ioctl control channel for mscdex device (NBA95),
swapInNextDisk flags cdroms with medium changed,
switch between HSG/Red book position information as
requested by the application


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2587
2006-04-09 12:46:03 +00:00
Peter Veenstra
5b0b099feb Fix a few warnings and fix the filename not being cleared. (capture problems with filenames having stackdata in them)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2584
2006-04-08 11:25:41 +00:00
Sebastian Strohhäcker
3359eee956 add device control channel handling;
fix typo in ems.cpp (#1462677)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2582
2006-04-07 16:34:07 +00:00
Peter Veenstra
35b8249ab1 Only run demo if called from the first shell. (Xcom TFTD)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2581
2006-04-07 15:15:45 +00:00
Peter Veenstra
49529ce994 Fix memory problem of Might and Magic III.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2555
2006-03-27 12:34:04 +00:00
Peter Veenstra
960c0a6e5f Fix some log message
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2554
2006-03-26 11:54:44 +00:00
Peter Veenstra
2ff5e7f0fb unmask irq2 on file reads
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2544
2006-03-13 19:58:09 +00:00
Peter Veenstra
46e1cb9a37 disable ems/xms/umb on booting
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2540
2006-03-12 21:12:20 +00:00
Peter Veenstra
763aef7778 add 0xff and 0xa0 to the allow table. Fixes DUPLITOP (French scrabble game).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2538
2006-03-10 09:38:24 +00:00
Peter Veenstra
a606344cb9 typo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2537
2006-03-08 15:57:23 +00:00
Sebastian Strohhäcker
ddc3811ead move int3 default handler a bit (work around bug in Alien Incident)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2536
2006-03-07 21:08:32 +00:00
Peter Veenstra
78dbd4109e Add Patch 1321309 (Backspace and overflow fixes to line input) from Avery Lee.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2535
2006-03-07 12:06:11 +00:00
Peter Veenstra
d8a9fd5065 Documentation improvements
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2528
2006-02-28 15:13:00 +00:00
Peter Veenstra
edc31febd2 Fix crashes when specifying an illegal type with imgmount
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2521
2006-02-26 16:07:27 +00:00
Peter Veenstra
7736351416 Make con use extended keys when machine is vga
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2520
2006-02-26 16:05:13 +00:00
Peter Veenstra
50a6f4e0be Improve fat drive (findnext). Fat drive still not perfect. Deleting of files sometimes messes FAT up.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2508
2006-02-20 08:59:52 +00:00
Peter Veenstra
2315b01df0 Add patch:"
[ 1391443 ] directory iterators for the iso drive" from prompt


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2486
2006-02-12 13:32:30 +00:00
Peter Veenstra
df67775306 time passes on and on....
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2480
2006-02-09 11:47:57 +00:00
Peter Veenstra
f29645ce69 Add icon + mention movie capturing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2479
2006-02-09 08:49:52 +00:00
Peter Veenstra
c5c513fc60 Work around broken POSIX implementations.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2437
2006-01-27 10:44:55 +00:00
Peter Veenstra
2f358d904e increased amount of simultanious cdrom drives. Makes a few people happy with games that have lot's of cdroms.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2436
2006-01-27 07:54:51 +00:00
Peter Veenstra
2b828867f7 change ctrl-pause to alt-pause
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2434
2006-01-22 14:13:00 +00:00
Peter Veenstra
afb9e84c53 Add an noautoexec switch (RFE: 1215226). And made echo off skip the internal SET lines of dosbox as well. (RFE/PATCH: 1258897)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2428
2006-01-12 10:20:20 +00:00
Sebastian Strohhäcker
146d4b3380 initialize a few fixed-position bios interrupt locations
(fixes Star Fleet 2, Defender booter), revector some dos-occupied
ints when booting/set stack to safe values (fixes some booters)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2423
2006-01-05 14:14:53 +00:00
Sebastian Strohhäcker
ef5e7f519e fake a 128k-PCJr when com files are loaded low (dos memory only)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2417
2005-12-19 20:39:51 +00:00
Sebastian Strohhäcker
b9bba72519 add small free MCB to start of dos memory (fixes Cannon Fodder2 sound, Xenobots)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2414
2005-12-16 21:05:46 +00:00
Sebastian Strohhäcker
a93c252133 add bestfit search to DOS_AllocateMemory (Armour-Geddon)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2412
2005-12-14 16:32:33 +00:00
Sjoerd van der Berg
380a7c73d0 Add support for canonicalized directory entry readout
Should fix fade to black videoplay


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2408
2005-12-05 19:23:10 +00:00
Sebastian Strohhäcker
90d6d74f99 add PCJr-compatible keyboard layer;
add support for PCJr cartridges


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2402
2005-12-04 21:17:29 +00:00
Sebastian Strohhäcker
de579c6a89 add PCJr-compatible dos memory layout
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2400
2005-12-03 10:43:22 +00:00
Peter Veenstra
6c03551b38 Some more OS/2 changes.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2394
2005-11-28 16:12:31 +00:00
Peter Veenstra
2c3ae52a79 os2 cdrom support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2393
2005-11-25 19:15:12 +00:00
Peter Veenstra
a573488619 os2
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2389
2005-11-24 18:14:08 +00:00
Peter Veenstra
ebc9c2c381 Some changes for os2 support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2388
2005-11-24 18:09:47 +00:00
Sebastian Strohhäcker
96bf0e28d6 add error handling for DOS_SetMemAllocStrategy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2385
2005-11-24 17:05:22 +00:00
Peter Veenstra
0797de3e25 Fix Fable.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2379
2005-11-17 13:16:34 +00:00
Sebastian Strohhäcker
07be3858f1 don't change type field when resizing dos memory just
before the last block that is marked allocated


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2376
2005-11-13 15:14:49 +00:00
Peter Veenstra
4a6719a725 some vs2005 fixes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2363
2005-11-01 11:09:14 +00:00
Sebastian Strohhäcker
4f7f239142 add stdin-flush to int21/ah=0c (fixes President is Missing keyboard lockup)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2362
2005-10-31 18:12:56 +00:00
Sebastian Strohhäcker
9d1cf58132 better compatibility of the flags after dos exec/terminate (updated Ultima3)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2348
2005-10-17 20:17:08 +00:00
Sebastian Strohhäcker
267d3c2539 resize MCB to maximum if requested size is too big (DSPlay)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2347
2005-10-13 16:24:42 +00:00
Sebastian Strohhäcker
b475db8f13 fill psp-field of mcb with current psp when resizing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2345
2005-10-10 17:08:35 +00:00
Sebastian Strohhäcker
a77e5b6d36 use 16bit for mediaid-field (Pinball 3D/VCR installer workaround);
create new PSP function should copy command line (Kings Quest AGI -cga switch)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2339
2005-10-07 15:16:58 +00:00
Peter Veenstra
0152783944 Implement GetFileAttr. Fixes Installer crystal caves.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2337
2005-10-05 07:57:55 +00:00
Peter Veenstra
a270f4d0bc Some small corrections to patch 1295927
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2334
2005-10-03 14:03:49 +00:00
Peter Veenstra
0b4350c79d Add final (slightly modified and extended) part of patch 1295927 (vga accuracy) from keith. Add (modified) bug/patch 1241142(ansi emulation updates) from moe. Add fix suggested by vasyl to fix MyChess. Corrected some missing parts in these patches. (Missing update nbrows in dev_con.h). Implemented a writebuffer to workaround the CR/LF issue. Let's hope everything still works
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2333
2005-10-02 10:12:31 +00:00