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
Sebastian Strohhäcker
0ae27e9b4a
year/info update for some other files as well
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3701
2011-04-26 15:00:36 +00:00
Peter Veenstra
999f33de27
Update year. Remove CVS tags
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3700
2011-04-26 09:34:55 +00:00
Sebastian Strohhäcker
2375c15de2
add function to manually trigger the 16bit sb IRQ (ripsaw; fixes sb16 detection for Assault Wing)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3699
2011-04-23 10:50:38 +00:00
Sebastian Strohhäcker
832f1bf0d4
add compatibility POST chaining, certain game exiting should look better now (ripsaw, sort of fixes a hangup with Astro Dodge)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3698
2011-04-22 14:18:00 +00:00
Sebastian Strohhäcker
81d9c369aa
AC flag toggling depends on emulated CPU type (486+)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3697
2011-04-19 20:38:42 +00:00
Sebastian Strohhäcker
617fd7006d
fix sb halt/continue sequence when no transfer in progress (thanks to tcostin, fixes some GameWizard crash)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3696
2011-04-19 19:46:02 +00:00
Ralf Grillenberger
66e7ddcea5
Fix I/O exception caused by callbacks (16 and 32-bit accesses)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3695
2011-04-16 19:24:09 +00:00
Peter Veenstra
f214d70367
Update CALLBACK_Idle to use the callback offset. Fixes memory corruption.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3694
2011-04-16 12:23:57 +00:00
Peter Veenstra
c5d76925bb
copy file + file improvements; care less about spaces around the +. Thanks ripsaw
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3693
2011-04-10 15:09:00 +00:00
Ralf Grillenberger
3059df4278
Timer patch
...
- remember timer value beyond mode switch: Fixes 3DMania, Dunkle Schatten with Soundblaster, glitch in Panic demo
- set a defined short interrupt response time for CPU-induced interrupts
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3692
2011-04-02 20:38:41 +00:00
Peter Veenstra
41d420d47e
Make gcc 4.6 happy
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3691
2011-03-31 19:31:21 +00:00
Peter Veenstra
7d0d5bd95c
Make newer GCCs happy
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3690
2011-03-29 12:44:15 +00:00
Peter Veenstra
b25d481e66
Fix startup detection of numlock and capslock.
...
Improve behaviour with SDL 1.2.14 with respect to lock keys.
What works:
- dosbox compiled against SDL < 1.2.14 used with SDL < 1.2.14
- dosbox compiled against SDL < 1.2.14 used with SDL >= 1.2.14
- dosbox compiled against SDL >=1.2.14 used with SDL >= 1.2.14
What doesn't work:
- dosbox compiled against SDL >=1.2.14 used with SDL < 1.2.14
- debian/ubuntu SDL < 1.2.14. (Check comment in src/gui/sdlmain.cpp on how to fix it.)
Untested:
- debian/ubuntu SDL >=1.2.14.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3689
2011-03-24 10:46:56 +00:00
Peter Veenstra
38a357021c
Include correct headers
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3688
2011-03-23 09:50:13 +00:00