Sebastian Strohhäcker
|
8aadb7d165
|
use emm system handle for vcpi, increase system handle pages (fixes strange mk2 bug related to continue screen);
some minor ems improvements so msdos mem.exe detects ems memory
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3480
|
2009-10-11 17:11:52 +00:00 |
|
Ralf Grillenberger
|
8132bdca29
|
Most of the INT14 interface rewritten for better compatibility
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3479
|
2009-10-10 13:26:46 +00:00 |
|
Sebastian Strohhäcker
|
c11bc7e1ef
|
recompiler speedups (M-HT)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3478
|
2009-10-08 20:01:31 +00:00 |
|
Ralf Grillenberger
|
b8138ed477
|
- make the modem command parsing code more readable
- add dummy \K modem command
- improve timing when receiving data so it can go faster
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3477
|
2009-10-04 20:57:40 +00:00 |
|
Sebastian Strohhäcker
|
1c410c147e
|
use calling application's code segment rather than psp value for some old-style (dos 1.0) terminate functions (ripsaw, fixes fortune teller)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3476
|
2009-10-04 14:28:07 +00:00 |
|
Ralf Grillenberger
|
42d8d2e962
|
Remove debugging aid that accidentally slipped in
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3475
|
2009-10-01 17:25:28 +00:00 |
|
Ralf Grillenberger
|
a9733cefaf
|
Fix crash (buffer overflow) in case of socket error
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3474
|
2009-09-29 23:08:22 +00:00 |
|
Ralf Grillenberger
|
772513020f
|
It's 2009 already
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3473
|
2009-09-26 09:15:19 +00:00 |
|
Ralf Grillenberger
|
8115555a4a
|
- add 16C550A FIFO support to the serial port
- timing improvements for directserial
- the platform specific part of directserial is now combined for less redundancy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3472
|
2009-09-25 23:40:48 +00:00 |
|
Peter Veenstra
|
599de7a67f
|
Make it clear we don't support it, else we get detected as win95.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3471
|
2009-09-25 20:51:21 +00:00 |
|
Sebastian Strohhäcker
|
9de271f04a
|
re: cmpxchg (comment added)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3470
|
2009-09-25 20:47:15 +00:00 |
|
Peter Veenstra
|
5ce390285d
|
add some more cmpxchg stuff. Normal core. with question comment ;)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3469
|
2009-09-25 19:20:46 +00:00 |
|
Sebastian Strohhäcker
|
d04f128aae
|
add undocumented ffreep fpu instruction to the recompilers (thanks to ripsaw for figuring this out; fixes Trucks)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3468
|
2009-09-23 20:55:19 +00:00 |
|
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 |
|