krcroft
eaeb001b17
Play into subsequent track(s) if playback length exceeds the the current track
...
Issue reported by Dagar and Pr3tty F1y, and confirmed as a bug by ripsaw8080.
Thank you!
This fixes the GoG release of Betrayal at Krondor which (either due to CD mastering
issues or a faulty rip), requests playback of a given track at the tail end
of the prior track.
In debugging and performing this fix, many debug messages were improved as well
as making some small small code adjustments, such as using iterators to point to
individual tracks (track->attribute) instead of using the tracks array
(tracks[track -1].attribute).
2019-11-24 17:34:54 +01:00
Patryk Obara
56a41dd789
Merge branch 'svn/trunk' r4288
2019-11-14 12:31:20 +01:00
Peter Veenstra
b0d42ff52a
update configure -h output for dynamic x64
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4287
2019-11-12 17:55:51 +00:00
Patryk Obara
a22acca119
Explicitly use C++11 for compilation
...
Otherwise compilation fails on GCC 5.4 in Steam Runtime environment.
As of 2019, all up-to-date compilers support C++11, most of them
use C++14 as default standard, but C++14 is not fully supported by
autoconf in Ubuntu 16.04 LTS.
Full C++11 support was introduced in GCC 4.8.1 and Clang 3.3.
2019-11-12 17:13:01 +01:00
Patryk Obara
34112dd2da
Merge branch 'svn/trunk' r4282
2019-11-12 08:56:37 +01:00
krcroft
9892c1722a
Remove SpeexDSP from the auto-tools configuraiton
2019-11-12 08:17:09 +01:00
Peter Veenstra
8f3474ecfd
Make it possible to compile without CoreMIDI and CoreAudio on Mac OS X using a non-Apple compiler. Give some feedback to user in this case. (modified version of patch by krcroft with input from jmarsh, Dominus and Qbix)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4281
2019-11-10 14:50:11 +00:00
krcroft
dfc9b2db31
Add the audio handling changes to build system and documentation
2019-11-06 05:47:03 +01:00
Patryk Obara
08925b24a4
Merge branch 'svn/trunk'
2019-09-30 22:21:21 +02:00
Peter Veenstra
fe177b4136
Add 64-bit support to dynamic_x86 core from vogons topic 67673. Thanks jmarsh!
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4260
2019-09-30 18:30:11 +00:00
Patryk Obara
398c02cc01
Use "git" to identify builds from master branch
...
This avoids confusion when testing/comparing multiple builds.
2019-09-16 18:58:15 +02:00
Peter Veenstra
747190b04e
Add check for realpath
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4230
2019-06-13 17:53:10 +00:00
Peter Veenstra
bfd322cff7
Make it possible to compile without png support.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4163
2018-09-21 08:53:03 +00:00
Peter Veenstra
b83172cc61
prefer ncurses above curses (on some systems, these are still different packages)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4139
2018-08-23 15:52:27 +00:00
Peter Veenstra
66fdd8f1de
add a bit of hack to make building a 32 bit binary for Apple a bit easier
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4138
2018-08-21 11:57:32 +00:00
Peter Veenstra
e20cc10750
Add 64-bit ARM (ARMv8, little endian) by M-HT. Thanks M-HT!
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4117
2018-06-13 09:24:01 +00:00
Peter Veenstra
2f982daf92
Add some basic arm detection to configure for the raspberry and chromebook users
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4086
2018-03-22 15:05:31 +00:00
Peter Veenstra
618950d13a
Enable core inlining by default on configure/make build system
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4078
2018-02-16 08:57:21 +00:00
Sjoerd van der Berg
55603e3aa3
Merge the mamesound branch into trunk
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4075
2018-02-07 12:17:02 +00:00
Peter Veenstra
85b0c547ef
Fix output of configure when --disable-opengl is used
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4067
2017-12-13 15:50:55 +00:00
Peter Veenstra
7391ee7c25
Fix some issues with the detection of the configure option
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4057
2017-10-10 14:03:42 +00:00
Peter Veenstra
ee8d976ebc
Move dddraw detection to a configure option. Requested by DosFreak.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4056
2017-10-10 13:51:13 +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
Peter Veenstra
79419f1f53
Bring OS2 port up to date. Thanks Jochen
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3923
2015-07-08 12:01:33 +00:00
Peter Veenstra
557f663ec9
Fix detection of always_inline attribute with mingw 4.9.2
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3909
2015-03-28 18:55:42 +00:00
Peter Veenstra
ef7ddd1504
Use clock_gettime when available instead of the obsolete ftime.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3899
2015-02-11 19:11:31 +00:00
Peter Veenstra
81ae7277e8
Add --disable-fpu-x64 which is the same as --disable-fpu-x86 for clarity reasons
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3898
2015-02-11 18:12:36 +00:00
Peter Veenstra
730c2d3cd9
Run with -mno-ms-bitfields if the compiler supports it as the ms-bitfields are turned on by default on some hosts, but they are broken https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3869
2014-06-27 09:02:08 +00:00
Peter Veenstra
3074cbbc59
Let compiler generate offset arithmetic to make fpu-x86 portable to x86_64.(thanks wjp)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3851
2013-12-05 18:56:20 +00:00
Peter Veenstra
889602e170
rename configure.in to configure.ac . autotools people again.....
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3811
2013-01-14 10:22:20 +00:00