1
0
Fork 0
Commit graph

4001 commits

Author SHA1 Message Date
Peter Veenstra
d95950242d Several fixes for regressions (Innocent until caught and curse of enchantia), Add fix for mechwarrior.)
lowered eoi timeout to 0.06f. (ripsaw, Srecko and h-a-l-9000)

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3791
2012-08-11 17:40:32 +00:00
Peter Veenstra
41729e0ca5 don't go lower than 20 files. Makes little sense and it is incompatible with a clipper program. (thanks ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3790
2012-08-03 07:59:15 +00:00
Ralf Grillenberger
f2887664fa Fix BIOS text output in 320x200 16 color and 640x200 4 color modes on the PCJr (it maps only 16kB at 0xB800 and thus access has to go to the actual address in main memory)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3789
2012-07-29 19:29:46 +00:00
Ralf Grillenberger
be2b9c2db7 Prepare the PCJR video palette chip before writing data. Thanks ripsaw.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3788
2012-07-29 17:46:51 +00:00
Ralf Grillenberger
5caa85d19e Use channel->SetFreq instead of creating and destroying the channel every time. Thus the mixer volume control for the Disney/Covox device remains available.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3787
2012-07-29 17:35:29 +00:00
Peter Veenstra
82e8442fd9 variable not used externally.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3786
2012-07-21 20:05:34 +00:00
Peter Veenstra
82f2c0b442 Add INSD
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3785
2012-07-21 18:22:17 +00:00
Peter Veenstra
b216a9835e black gold installer (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3784
2012-06-30 11:44:40 +00:00
Peter Veenstra
30577ca990 Restore Icon and title after restarting the graphics subsystem.
(tested on a pc with broken directx surface support)

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3783
2012-06-26 12:38:44 +00:00
Peter Veenstra
21bbbec1cc Update mickeys directly instead of when reporting them to the application. Apply improved handling of sign switching. Improves Settlers 2(ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3782
2012-06-08 21:01:43 +00:00
Peter Veenstra
498e583251 Model irq 0 stack layout in a more compatible way. Fixes M.U.L.E. booter. (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3781
2012-06-08 14:23:55 +00:00
Peter Veenstra
98d04262ec Fix bug 3528238: Name clash with compile option -DPIC
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3780
2012-05-20 18:41:04 +00:00
Peter Veenstra
ff538caa62 Fix handling of a CDROM image command line option with respect to the -securemode flag
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3779
2012-03-28 15:26:29 +00:00
Peter Veenstra
eb0a3dffc2 Add patch 3461824: Readme fixes by clem
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3778
2012-01-27 19:09:37 +00:00
Peter Veenstra
84b8100dbb Add cmd-q => exit for Mac OS X
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3777
2012-01-27 18:38:49 +00:00
Peter Veenstra
cadeada0ee Fix bug 3477126. Don't put junk chars in the title bar. Mac OS X will crash on it
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3776
2012-01-27 12:00:17 +00:00
Peter Veenstra
0540ecdca5 Copy all fields in copy constructor (wjp and valgrind)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3775
2012-01-05 12:03:11 +00:00
Peter Veenstra
4907599222 Undo goto:label code. breaks drive switching. Maybe change drive shouldn't be handled in shell:execute
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3774
2012-01-03 17:57:15 +00:00
Peter Veenstra
353ced54c2 Pointers must stay valid till after the png_write_info call. Thanks wjp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3773
2012-01-03 16:36:27 +00:00
Peter Veenstra
b30d51f8f8 Should make DOSBox usage easier to spot.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3772
2012-01-03 16:21:23 +00:00
Peter Veenstra
8749c42829 Treat : as seperater (for goto:label)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3771
2012-01-02 11:14:55 +00:00
Peter Veenstra
5062d2f4ad Improve handling of prefix 0xf in the debugger. Thanks ripsaw
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3770
2011-12-28 11:36:44 +00:00
Peter Veenstra
b148583132 Add properties
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3769
2011-12-18 19:23:56 +00:00
Sebastian Strohhäcker
77970d28cd small additions: vga override, lazy fullscreen switching, pci read override
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3768
2011-12-11 17:30:50 +00:00
Peter Veenstra
41d307292b Implement 0x7d. Fixed death by dark shadows (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3767
2011-12-08 13:08:58 +00:00
Peter Veenstra
1b12a9c1a5 be less restrictive. Hope nothing breaks. Fixes AS2. (peterferrie)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3766
2011-12-08 13:06:31 +00:00
Peter Veenstra
837396cc21 apply granularity only for stuff reported to the clientmou
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3765
2011-12-08 12:59:51 +00:00
Peter Veenstra
a7af902f2f Even our comments and status messages have less bugs now (jomalin)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3764
2011-12-08 12:47:04 +00:00
Peter Veenstra
fc1ffcc528 Some typo corrections of the comments. (jomalin)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3763
2011-11-29 16:45:45 +00:00
Peter Veenstra
fd65f6f897 Typos reported by debian project
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3762
2011-11-27 15:22:00 +00:00
Peter Veenstra
f7ad3ece4e Improve behavior when reaching the end of the buffer. (thanks ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3761
2011-11-23 12:18:58 +00:00
Peter Veenstra
f51d4e5b67 Include stddef for offsetof here as well instead of relying on dos_inc.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3760
2011-11-20 17:33:16 +00:00
Peter Veenstra
5892095301 Include stddef for offsetof here as well instead of relying on dos_inc.h through programs.h.cpu.cpp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3759
2011-11-20 17:32:09 +00:00
Sebastian Strohhäcker
6f5930ee92 some warning fixes (fear the msvc)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3758
2011-11-17 23:04:05 +00:00
Peter Veenstra
333da22de6 Add textmode granulity. Fix cursor handling in mode 0 and 1. Fixes DOOM-IT (thanks ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3757
2011-11-12 22:14:51 +00:00
Ralf Grillenberger
421e192559 Consider parity when calculating the duration of a serial frame. E-mail report by MB.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3756
2011-11-05 17:24:01 +00:00
Peter Veenstra
7603b90e45 Some small typos
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3755
2011-11-01 17:00:19 +00:00
Peter Veenstra
2bca1b7ecb Fix compilation on linux. Thank salty
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3754
2011-11-01 16:31:30 +00:00
Peter Veenstra
1a8afec751 Disable sticky keys in fullscreen mode. (pressing shift 5 times gives a menu)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3753
2011-10-30 15:06:40 +00:00
Sebastian Strohhäcker
eb395f5add small recompiler fixes (missing host fpu usage check; assembler output update) and enhancements
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3752
2011-09-07 18:43:03 +00:00
Peter Veenstra
6dfe1d9dcf Call int 0xe when resetting a disk. Fixes a keydisk workaround algorithm. (thanks ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3751
2011-09-01 12:19:52 +00:00
Peter Veenstra
81085e036e Keep track of last written character instead of previous character in buffer. This allow handling of leading and single newlines.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3750
2011-09-01 12:08:35 +00:00
Peter Veenstra
68a1725e0f Some refinements.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3749
2011-08-31 09:19:59 +00:00
Peter Veenstra
ee982d5754 Use a fixed cycle rate in auto cycles mode when calculating RDTSC. Improves Tie break Tennis 98
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3748
2011-08-30 13:15:36 +00:00
Peter Veenstra
173fb5510e Decode RDTSC as well. Thanks ripsaw.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3747
2011-08-30 13:14:25 +00:00
Peter Veenstra
1b74652bab Update volume for cda mixer changes as well.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3746
2011-08-30 12:29:24 +00:00
Peter Veenstra
d7d6ac1633 Ignore verify with copy. Fixes Grand Prix Unlimited CD installer. Thanks ripsaw and rcblanke
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3745
2011-08-30 08:59:28 +00:00
Peter Veenstra
770732bef7 Fix supersaxxon. Regression from line based updates. Thanks h-a-l-9000
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3744
2011-08-30 08:30:40 +00:00
Peter Veenstra
b40ab65dcb Be friendly for other open source projects: work with WINE style namemangling. Patch 3382938 from Andre_H (modified).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3743
2011-08-30 07:59:47 +00:00
Peter Veenstra
9df334048f Enchance RESCAN with drive paramater and -All flag
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3742
2011-08-16 10:41:59 +00:00