1
0
Fork 0
Commit graph

3661 commits

Author SHA1 Message Date
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
Peter Veenstra
817651144b Restore old delay.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3741
2011-08-15 17:02:29 +00:00
Peter Veenstra
aad5643403 Keep repeating a pressed key if another key is released. Thanks jazztickets and robertmo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3740
2011-08-15 12:21:36 +00:00
Peter Veenstra
f7016981a7 Make shift-tab walk through the completion list in reverse order.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3739
2011-08-15 11:29:02 +00:00
Ralf Grillenberger
d3136d14de - fix the socket inheritance feature
- usedtr will now, if the connection was lost in between, attempt to connect again if there is a rising edge on DTR
- code improvements
- handling of some unused handshake lines was changed a bit

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3738
2011-07-30 15:36:56 +00:00
Peter Veenstra
361da0de98 Xor numlock and shift for numpad.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3737
2011-07-29 19:14:33 +00:00
Peter Veenstra
965fccbe81 Rewrite mount without arguments to display volume label as well.
Some refactoring of the code.
Add mount -z X, where X is the new virtual drive for the Wine Team.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3736
2011-07-23 20:23:17 +00:00
Ralf Grillenberger
57c2a42210 - Fix for Scuba Venture (PCJR booter)
- Added comments for PCJR and Tandy CRT/Processor page register
- Add documented CRTC 3D0/1 access for PCJR


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3735
2011-07-23 19:02:01 +00:00
Peter Veenstra
8d7b65e0e0 Some tiny protection against weird values
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3734
2011-07-22 17:53:05 +00:00
Peter Veenstra
b29e06c006 Add patch 3161987 from Jason C. Penney: Add (optional) SoundFont support to midi_coreaudio synth. Added some extra info to dosbox.conf to describe this
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3733
2011-07-21 14:26:16 +00:00
Peter Veenstra
7318abd114 Add patch 3324624 from ano. Some fixes with respect to mixing normal and extended fcbs.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3732
2011-07-21 13:57:59 +00:00
Peter Veenstra
95de46cc95 Let's not copy extended memory when we finish waiting.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3731
2011-07-20 20:50:32 +00:00
Peter Veenstra
21292f48b5 Handle floppies differently in ioctl calls. Makes windows 3.x happy. Thanks ripsaw
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3730
2011-07-16 12:26:37 +00:00
Peter Veenstra
2b0081cf59 Increase number of floppies when using non-disk images as well. Maybe decrease the number on unmount in the future. Thanks ripsaw
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3729
2011-07-16 12:24:46 +00:00
Peter Veenstra
6fc206193e Allow command /Cdir
Fix quoting so that command /c mount d "/tmp/a b" works
This breaks command /c "dir", but this doesn't work on real DOS either.
Let's hope everything still works.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3728
2011-06-24 21:02:05 +00:00
Sjoerd van der Berg
8abf23aa8d GUS pantable fix
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3727
2011-06-20 19:25:08 +00:00
Ralf Grillenberger
cc5f9e2810 Update comments on reboot-shutdown functionality
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3726
2011-06-19 16:27:28 +00:00
Sebastian Strohhäcker
df67bd2afb fix manual uninstall functions for callback/io-handler objects; cleanup
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3725
2011-06-19 13:21:11 +00:00
Sebastian Strohhäcker
34f49734f3 keep strangeness out of this
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3724
2011-06-18 14:02:53 +00:00
Sebastian Strohhäcker
6bc4e41458 add PCI framework
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3723
2011-06-18 13:39:31 +00:00
Peter Veenstra
1828977d5c Refinement of default case.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3722
2011-06-17 22:00:10 +00:00
Sebastian Strohhäcker
f1d85a3739 add manual uninstall functions for callback/io-handler objects
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3721
2011-06-17 14:28:00 +00:00
Ralf Grillenberger
039e32658a Patch:
- Fix regression with Romantic Blue caused by the midnight overflow patch
- Preserve AH
- Derive conversion value from known constants instead of using a magic number
Thanks to ripsaw8080.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3720
2011-06-12 16:58:14 +00:00
Peter Veenstra
73cc716621 Wrong file commited
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3719
2011-06-12 13:58:27 +00:00
Peter Veenstra
de75bc83f6 Enforce call order of the functions used in the bitshift. Fixes visual C /O2 builds. Thanks h-a-l-9000 and wjp.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3718
2011-06-12 13:56:44 +00:00
Peter Veenstra
cca9bb077a Typo alreadu=>already
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3717
2011-06-11 13:49:14 +00:00
Peter Veenstra
480fafcecb Add 0x9d for Duke3d caribbean launcher. (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3716
2011-06-07 20:04:13 +00:00
Ralf Grillenberger
a5ee614503 - Add midnight/next day increment
- Add date and time commands (functionality limited)

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3715
2011-06-05 18:28:00 +00:00
Sebastian Strohhäcker
1887b2590b speed up fat drive access
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3714
2011-05-28 20:26:12 +00:00
Sebastian Strohhäcker
379727f63d reduce reported total drive size to avoid certain installer bugs/misbehaviour (ripsaw; fixes Front Page Sports Baseball installer regression)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3713
2011-05-18 21:02:10 +00:00
Peter Veenstra
8e7cbdda70 Stay within array limits
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3712
2011-05-15 20:25:28 +00:00
Peter Veenstra
7f27714557 Correct Get Extended Shift States; Int 16 call 12 (thanks ripsaw).
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3711
2011-05-11 11:06:36 +00:00
Sebastian Strohhäcker
bf8496c092 cr0 always signals 386-type FPU present for 486+ target architectures (fixes Biing cdrom version)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3710
2011-05-10 18:00:03 +00:00
Sebastian Strohhäcker
1bf90c16c2 add rdtsc instruction to full core as well for consistency
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3709
2011-05-09 16:19:24 +00:00
Peter Veenstra
c2ba5b3639 Typo. (debian package)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3708
2011-05-05 15:40:53 +00:00
Peter Veenstra
87cff4ee86 less is more
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3707
2011-05-05 09:30:33 +00:00
Sebastian Strohhäcker
a0dfb19255 mscdex device status returns audio-is-playing flag as well (ripsaw; fixes Blood CDDA track looping)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3706
2011-05-02 18:37:35 +00:00
Sebastian Strohhäcker
9f4a040fd5 fix unintended fall-through for mscdex load medium command (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3705
2011-05-02 17:15:43 +00:00
Peter Veenstra
545ae4eb8d Tiny speed up
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3704
2011-04-28 20:06:56 +00:00
Peter Veenstra
0f5b19ac6d Improve wildcard handling with directories in copy for FA CD installer (ripsaw)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3703
2011-04-28 14:07:17 +00:00
Sebastian Strohhäcker
b080470bca update audio-cd playing status before deciding to pause/resume on mscdex stop request (ripsaw; fixes Shadowcaster playback)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3702
2011-04-27 17:09:22 +00:00