Peter Veenstra
|
a2d1450246
|
Introduce a penalty for a lot of idling, which changes the up and downscale algorithm, as the chance of having errors in the input data is a lot larger when there is a lot of idling. The upscale has its strength reduced and the downscale has it increased.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4042
|
2017-09-02 10:52:53 +00:00 |
|
Peter Veenstra
|
9be90ad587
|
When downscaling multiple times in a raw, ensure a minimum amount of strength
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4041
|
2017-09-02 10:23:38 +00:00 |
|
Peter Veenstra
|
cfe3bd2ebc
|
Lower the max ratio limit slightly. Add a new ratio limit when the cycles are sufficiently high.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4040
|
2017-09-02 10:12:20 +00:00 |
|
Peter Veenstra
|
8d5d05846b
|
Introduce a random sleep period, which activates after 3 short sleeps in one frame.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4039
|
2017-09-02 09:49:19 +00:00 |
|
Peter Veenstra
|
33da572d9e
|
Change adaptive rate parameters slightly, so that is a less jumpy
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4038
|
2017-09-02 08:13:49 +00:00 |
|
Peter Veenstra
|
616784c385
|
Increase prebuffer slightly, as certain things (create new surfaces) take a longer time nowadays.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4037
|
2017-09-02 08:13:13 +00:00 |
|
Sjoerd van der Berg
|
c4da3879ac
|
Remove come c++11 stuff and hope I don't break anything
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/branches/mamesound@4036
|
2017-08-26 05:49:40 +00:00 |
|
Sjoerd van der Berg
|
06b5f723b0
|
Update automake files for mame files
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/branches/mamesound@4035
|
2017-08-24 13:01:15 +00:00 |
|
Sjoerd van der Berg
|
5845ca5592
|
Remove some unneeded c++11 that's not even compiling properly
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/branches/mamesound@4034
|
2017-08-13 10:38:28 +00:00 |
|
Sjoerd van der Berg
|
7ef98ed1bf
|
Make the dosbox sound card implementations use the mame files directly
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/branches/mamesound@4033
|
2017-08-12 09:26:38 +00:00 |
|
Sjoerd van der Berg
|
051c0f3afd
|
Add emu.h header to make the mame files work without too many changes
Small changes to remove or disable timer and update handlers
Add cheap sample rate conversion to the sn76496 emulation
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/branches/mamesound@4032
|
2017-08-12 09:17:33 +00:00 |
|
Sjoerd van der Berg
|
6c796f4162
|
Clean mame versions from 10 August 2017
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/branches/mamesound@4031
|
2017-08-12 09:11:40 +00:00 |
|
Sjoerd van der Berg
|
a6cae1a8f5
|
Try latest mame sound cores
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/branches/mamesound@4030
|
2017-08-12 08:58:26 +00:00 |
|
Peter Veenstra
|
286818762d
|
Repair a logic error introduced in r3816. Now both cases use an appropriate average.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4029
|
2017-08-08 17:34:08 +00:00 |
|
Peter Veenstra
|
2719d869a0
|
make increaseticks a separate function and rewrite it for easier reading. The behaviour is identical. No fixes!
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4028
|
2017-08-08 16:58:36 +00:00 |
|
Peter Veenstra
|
1e72be6a96
|
Otherwise debugging makes no sense.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4027
|
2017-08-06 14:22:01 +00:00 |
|
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 |
|