Peter Veenstra
df166ff0a4
As we zero out the memory on startup for a long time now. This should not exit anymore. Leaving the warning for now.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4026
2017-08-06 14:21:03 +00:00
Sjoerd van der Berg
cbab462c97
Fix issue with debugger not executing dosbox callbacks in stepover
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4025
2017-07-02 08:23:47 +00:00
Peter Veenstra
dc5b586c28
Forgot to initiliaze a field. Thanks Mok
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4024
2017-06-19 09:09:59 +00:00
ripsaw8080
df0fa99d88
Correct an oversight in I/O exceptions. Fixes bug #460 .
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4023
2017-06-15 16:04:44 +00:00
Peter Veenstra
085c7a2f18
Update mixer volume calculations for the SBPRO1,2 and SB16. Thanks for the measurements James-F.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4022
2017-06-08 17:32:17 +00:00
Peter Veenstra
6cf39c1fc6
Years update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4021
2017-05-30 11:35:08 +00:00
Peter Veenstra
c2b7030e8e
Make IRQ generation in Write_MCR consistent with ComputeInterrupts, when op2 changes. Rename variables for clarity.
...
Thanks for the report Arrigo (vogons: 54049)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4020
2017-05-27 14:31:09 +00:00
Peter Veenstra
e4d868f93d
Revert mixer to request data in the device rate instead of the mixer rate.
...
Fixes bug #457 .
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4019
2017-05-15 17:37:05 +00:00
Peter Veenstra
cbfeb1fdc3
update midconfig helplines to reflect namesupport.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4018
2017-05-10 18:47:37 +00:00
Peter Veenstra
d93ef7f826
Add support for selecting midi devices by name to win32 midi. Rewritten patch of rcblanke.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4017
2017-05-10 18:35:36 +00:00
Peter Veenstra
00ae500d59
Add experimental name support to configmidi for coremidi
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4016
2017-05-10 18:32:53 +00:00
Peter Veenstra
f5c26251c7
Silence a warning
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4015
2017-05-10 18:32:02 +00:00
Peter Veenstra
b944c50d10
Turn logging off again.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4014
2017-05-10 09:29:02 +00:00
Peter Veenstra
7f15ccffb2
Add some spaces for readability and update the position after forwarding to hopefully improve sound in GOB2.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4013
2017-05-10 09:03:17 +00:00
Peter Veenstra
6bc004c311
Lower default adlib volume with 2.5dB after measurements by James-F.
...
( https://www.vogons.org/viewtopic.php?f=46&t=49683 )
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4012
2017-05-08 17:20:37 +00:00
Peter Veenstra
c82dcf6c67
Not sure how that ended up there.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4011
2017-05-08 16:29:51 +00:00
Peter Veenstra
1c786cccde
Correct oscillator frequency used in the gameblaster. Thanks OPLx, Great Hierophant and NewRisingSun. Reported on VOGONS: 38350.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4010
2017-05-02 14:14:46 +00:00
ripsaw8080
d6e983b08d
Handle errant IRQs as a real BIOS does. Fixes Tandy DAC in Chuck Yeager's Air Combat. Also remove r3263 workaround, as it's no longer needed.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4009
2017-05-01 15:32:29 +00:00
ripsaw8080
97bb6e4127
Correct INT 15h function 6 to return error. Prevents Cyrus Chess from erroneously detecting an Amstrad system.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4008
2017-04-14 23:03:07 +00:00
Peter Veenstra
62a8ce4897
Frisbee compilation fix.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4007
2017-03-06 16:25:39 +00:00
ripsaw8080
7af6c79dbb
Fix regression related to row-wrapping in some versions of Sierra Championship Boxing; status line in Bruce Lee remains correct.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4006
2017-01-15 16:33:06 +00:00
ripsaw8080
d16a138ac7
Use default attribute behavior of ANSI.SYS in the console device. Fixes scrolling issues. Anything that wants non-ANSI behavior may not display as intended with the internal DOS, same as real DOS when ANSI.SYS is loaded.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4005
2017-01-15 16:01:34 +00:00
Sjoerd van der Berg
c4ed80ca35
Fix 16bit sample reading from gus memory
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4004
2017-01-13 17:38:46 +00:00
Sjoerd van der Berg
271d8cffa6
Updated header for mixer changes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4003
2017-01-04 08:35:10 +00:00
Sjoerd van der Berg
a60b983712
Rewrite some mixing code to fix issue with equal rates having aliasing issues
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4002
2017-01-03 21:36:37 +00:00
Sjoerd van der Berg
22fff83790
Rewrite gus emulation a bit to make things a bit clearer
...
Remove the automatic amplification
Slight rounding offset in the panning tables to match original gus tables
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4001
2017-01-03 21:32:31 +00:00
ripsaw8080
7cd00b3d84
Implement an obscure behavior of the VGA DAC, similar to what was done for Star Control 2. Fixes wrong colors in Planet Soccer/Football.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4000
2016-10-03 09:49:59 +00:00
Peter Veenstra
a3345eed24
Spaces in LOG_MSG and some at the end of the line.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3999
2016-10-02 14:12:32 +00:00
Sjoerd van der Berg
b9b9e2c7d1
Fix some issues with debugger after last patch
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3998
2016-09-21 18:11:04 +00:00
Peter Veenstra
397e38a73a
Improve readability of auto cycles information bit.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3997
2016-09-20 14:59:06 +00:00
Peter Veenstra
07f461da7e
Clip to boundaries when there are no suggested values for Prop_int. Revert r3986 as this commit fixes the problem in a different way.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3996
2016-09-20 14:57:46 +00:00
ripsaw8080
cadf69ac32
Fix debugger "running" status message when resuming emulation with F5.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3995
2016-09-08 15:37:59 +00:00
Sjoerd van der Berg
eefd825fa1
Add wjp's improved breakpoint handling to the debugger
...
Rewrite the order of the debug help list so the keys come last
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3994
2016-09-07 20:35:10 +00:00
Sjoerd van der Berg
169ca61f9e
fix for 256 color encoding in zmbv.dll codec patch by Avery Lee
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3993
2016-09-04 19:04:02 +00:00
Sjoerd van der Berg
4c4f232473
XGA_DrawLineBresenham() does not properly sign extend values
...
https://sourceforge.net/p/dosbox/patches/269/ patch by Tom B
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3992
2016-09-04 18:47:39 +00:00
Peter Veenstra
5e4b1c8284
Raise lower limit of cycles in autodetermine mode to improve stability. (lsl7)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3991
2016-08-10 12:07:43 +00:00
Peter Veenstra
d94dc4834e
zero extend data, fixes LLVM compile where the called function does not extend the parameters. Thanks guiikoza. Fixes at least vesatest.exe of lsl7
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3990
2016-07-23 20:31:25 +00:00
Peter Veenstra
9dc8581f4a
Change name of the pause DOSBox key to avoid confusion.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3989
2016-06-24 21:21:36 +00:00
ripsaw8080
2b837cf6fb
Correct stack pointer for COM format programs when there is less than 64K of memory available. Fixes Corncob 3D issue reported in bug #443 .
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3988
2016-06-22 16:29:13 +00:00
ripsaw8080
c898d14351
Correct page count/size for CGA graphics modes. Fixes RS-2 on the CGA machine type.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3987
2016-06-22 16:24:16 +00:00
Peter Veenstra
7cda75c855
Allow 64 as input value, so it gets translated to 63 mb, instead of 16 as it currently does, to provide compatibility with 0.74 setups.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3986
2016-05-30 11:59:21 +00:00
ripsaw8080
96e805369a
Fix the debug launcher internal program's tendency to cause crashes.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3985
2016-05-23 11:39:01 +00:00
ripsaw8080
8fc782f561
Make the internal program for loading ROM images a bit smarter about what it can/will load. Also provide for BASIC in ROM to support IBM BASIC interpreters.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3984
2016-05-23 11:37:39 +00:00
ripsaw8080
64a04b9985
Be more compatible by converting tabs to spaces in the DOS console device rather than in the video BIOS teletype function.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3983
2016-05-23 11:33:09 +00:00
Peter Veenstra
9fc2c31a97
Support writing palette register data to dynamic save area if pointer is non-zero on mode changes. Fixes CV 2.2 (thanks for the help ripsaw)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3982
2016-05-10 14:38:39 +00:00
Peter Veenstra
36f12b5670
Fix restarting when in folder with spaces. Quotes aren't allowed on my system.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3981
2016-05-03 17:58:44 +00:00
ripsaw8080
2b32f2bfa9
Prevent problems related to I/O buffering with disk images.
...
Return a fake success result for INT 13/05. Helps older games (Sierra On-Line booters, Mickey's Space Adventure, Zyll, et al.) that insist on low-level formatting a floppy disk to be used for saving games.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3980
2016-04-18 13:07:18 +00:00
ripsaw8080
4555aa279d
Implement INT 2E -- fixes Gold of the Aztecs and a few other games. Also, stop writing uninitialized junk into first shell's command tail at startup.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3979
2016-04-05 05:48:00 +00:00
ripsaw8080
3c95f17d95
EXEC improvements, mostly for the load-but-do-not-execute function.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3978
2016-04-05 05:44:43 +00:00
ripsaw8080
f0cf2bc6b0
Prevent DOS buffered input function from hanging in an infinite loop when redirected input reads a linefeed or reaches EOF.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3977
2016-04-05 05:40:48 +00:00