1
0
Fork 0
Commit graph

3678 commits

Author SHA1 Message Date
Sebastian Strohhäcker
25c7518a8c backwrap directory iterator variable for iso drive in free iterator function (thanks to rcblanke; fixes armored fist 2 installer on an iso drive)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3467
2009-09-22 21:48:08 +00:00
Ralf Grillenberger
2970dead37 Add the /B option to the DIR command
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3466
2009-09-21 21:04:25 +00:00
Peter Veenstra
30822d4895 FFREEP. (thanks ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3465
2009-09-16 18:01:53 +00:00
Ralf Grillenberger
035a5b8a00 In Hercules mode the cursor should always be monochrome. Fixes part of SF Bug 2833492.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3464
2009-09-10 17:44:57 +00:00
Sebastian Strohhäcker
75d7ee65e9 add special int10 scanline modifying function (hal, fixes some mz700 emulator and others)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3463
2009-09-06 19:25:34 +00:00
Peter Veenstra
9cab1737b8 This is more pretty accoring to the experts *cough*
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3462
2009-09-05 11:38:15 +00:00
Peter Veenstra
9c2a664661 Small rewrite by ih8regs.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3461
2009-09-05 11:10:04 +00:00
Sebastian Strohhäcker
36868f0b7d initialize GUS register (thanks to peter ferrie for checking this out)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3460
2009-09-03 16:03:01 +00:00
Peter Veenstra
f344153356 Array overflow. Borland c++ 4.5 installer. (thank you for the report luagnome)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3459
2009-08-31 18:03:08 +00:00
Sebastian Strohhäcker
decb3823d2 int13 unconditionally enables the interrupt flag on return (ripsaw, fixes some pirates booter version);
change the set/clear flag for callback return functions a bit (hal)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3458
2009-08-23 17:24:54 +00:00
Sebastian Strohhäcker
404af77c9b allow working-directory specifying for copy parameters (ripsaw; fixes Wrath of Earth regression)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3457
2009-08-15 09:32:20 +00:00
Sebastian Strohhäcker
b9e085dd52 narrow down low-level disk read hack (installers use it as hd-check), thanks to ripsaw; fixes Kick Off 3 regression
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3456
2009-08-12 21:16:09 +00:00
Sebastian Strohhäcker
21612af820 some big-endian fix for the recompiling core (emulated register access)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3455
2009-08-02 16:52:33 +00:00
Sebastian Strohhäcker
ff7bd7dc3c some refinements to the video parameter table handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3454
2009-08-01 13:39:48 +00:00
Peter Veenstra
15029fe034 Fix input in defor. (Buggy handler, but worked in DOS)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3453
2009-07-31 16:41:37 +00:00
Sebastian Strohhäcker
e744620458 add video parameter table for low-number video modes (special usage for cga/tandy/pcjr machines), thanks to hal;
some cleanup


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3452
2009-07-31 15:36:01 +00:00
Sebastian Strohhäcker
b560a767ef COPY is partially directory-aware (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3451
2009-07-25 16:25:43 +00:00
Sebastian Strohhäcker
669ec92a59 add finer-grained dma wrapping capabilities
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3450
2009-07-24 09:56:14 +00:00
Peter Veenstra
76794c051e Fix compilation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3449
2009-07-22 09:09:35 +00:00
Sebastian Strohhäcker
c1305f8dda check for pic irq events after emulated iret instruction for the recompiler
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3448
2009-07-20 17:55:52 +00:00
Sebastian Strohhäcker
3aa48444fd dos open file in write-only mode uses append type open (thanks to ripsaw for pointing to this)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3447
2009-07-18 18:42:55 +00:00
Sebastian Strohhäcker
f06f10d3dd fix some umb/dos memory chaining return code (ripsaw, fixes The Legacy with umb disabled)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3446
2009-07-15 17:05:07 +00:00
Sebastian Strohhäcker
4b15cbd0a1 prevent write-through for recompiler code pages in rom area (pitfall2 pcjr booter)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3445
2009-07-12 20:13:05 +00:00
Sjoerd van der Berg
4ed39f7fd3 Set the correct dsp version for sb 1.5 ( thanks tryton )
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3444
2009-07-11 10:39:38 +00:00
Sebastian Strohhäcker
655b7caa71 textmode address handling updated (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3443
2009-07-11 10:25:25 +00:00
Sebastian Strohhäcker
a55cf50692 some fixes to the fcb parse functionality, thanks to ripsaw for finding those
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3442
2009-07-09 20:06:57 +00:00
Sebastian Strohhäcker
934dff7731 symmetrically beautify the memory start to work around some more buggy installers/games
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3441
2009-07-08 20:05:41 +00:00
Peter Veenstra
1660096f6b Fix Allertone football manager (thanks ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3440
2009-07-04 21:23:35 +00:00
Peter Veenstra
bc5a4d7172 fix shift.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3439
2009-07-03 19:36:57 +00:00
Sebastian Strohhäcker
294da23d83 raise dos mcb start to fix buggy installers (ripsaw; fixes 7th guest installer)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3438
2009-07-02 18:56:11 +00:00
Sebastian Strohhäcker
6624a00d18 add cga lightpen functionality (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3437
2009-06-29 18:43:33 +00:00
Sebastian Strohhäcker
26e4b50da0 vga attrib register/blanking updates (hal); cleanup
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3436
2009-06-28 14:56:14 +00:00
Sebastian Strohhäcker
eb9633a6e4 optimizations for the recompiler arm backend (M-HT)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3435
2009-06-27 12:51:10 +00:00
Sebastian Strohhäcker
bf3652563b prevent excessive inlining in prefetching core
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3434
2009-06-26 16:43:30 +00:00
Sebastian Strohhäcker
8213b3da0e fix operator/return value aliasing in special case for arm recompiler backend (M-HT)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3433
2009-06-25 19:31:43 +00:00
Sebastian Strohhäcker
31f6dccfa0 disable vcpi if no extended memory available (as no descriptor tables can be set up)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3432
2009-06-24 17:44:52 +00:00
Sebastian Strohhäcker
704221c89d add lowlevel tandy dac implementation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3431
2009-06-23 17:46:05 +00:00
Sebastian Strohhäcker
a4d747c681 respect the open mode for fat/iso drives as well (file read/write error handling)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3430
2009-06-19 18:28:10 +00:00
Sebastian Strohhäcker
08a74bd8e9 set sensible value for flags when creating a file (avoid false error message)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3429
2009-06-18 18:17:54 +00:00
Peter Veenstra
4a44f76516 Change language handling a bit so that seperater includes the new line. Results in slightly larger language file, but it is the easiest way to fix the configuration language stuff. (inspired by bug 2799277 of hiro)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3428
2009-06-17 08:52:35 +00:00
Peter Veenstra
6de523ff7b Add 0x31. Should improve Waterworld. Thanks ripsaw
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3427
2009-06-16 19:00:26 +00:00
Peter Veenstra
613816e5a4 Turn rtc always running trick on. fixes Loadstar: The Legend of Tully Bodine.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3426
2009-06-16 18:19:18 +00:00
Sebastian Strohhäcker
416a9abf4d fix reading from files opened in write-only mode (should fail) and associated error handling; fixes champions of zulula
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3425
2009-06-13 10:43:00 +00:00
Sebastian Strohhäcker
c0054fe94c lower stack pointer when booting to avoid overwriting loader code (ripsaw, fixes last mission booter)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3424
2009-06-12 20:10:09 +00:00
Sebastian Strohhäcker
58ce4315f8 move callback default segment to bios standard;
use fixed default offset for irq0 as well (ripsaw, fixes tinker tales)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3423
2009-06-11 16:05:17 +00:00
Sjoerd van der Berg
c2eeb226ba Fix hi-hat and top cymbal
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3422
2009-06-10 19:54:51 +00:00
Sebastian Strohhäcker
b58bbc5c36 doesn't like Bit8u (char) there
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3421
2009-06-10 17:44:59 +00:00
Sebastian Strohhäcker
a070990e1b in tandy mode remove unused buffer-paragraph reserved for UMB chain (ripsaw), fixes mech warrior tandy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3420
2009-06-08 17:20:02 +00:00
Sebastian Strohhäcker
20f226de90 slight changes to the rhythm algorithms
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3419
2009-06-07 19:49:39 +00:00
Sebastian Strohhäcker
4ad533c78f use different sb detection for tandy dac initialization
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3418
2009-06-07 10:18:14 +00:00