Wengier
79dedbc99a
update version
2021-01-08 02:07:10 -05:00
Jonathan Campbell
61e4e5ea73
Use FFMPEG by default, just respect the --disable-avcodec and --enable-avcodec configure options
2020-12-27 10:13:38 -08:00
Jonathan Campbell
0dbe892203
configure.ac: Instead of blindly assuming yes for enable_ffmpeg, use what the user actually specified. For example, --disable-avcodec means NOT to compile FFMPEG support
2020-12-27 10:08:46 -08:00
Jonathan Campbell
82c0bba871
Merge pull request #2076 from rossimo/emscripten
...
Emscripten Builds Again
2020-12-08 07:59:59 -08:00
Ross Squires
008cb7e568
Initial emscripten
2020-12-07 09:11:51 -05:00
Jonathan Campbell
3aa8b05812
Check for Darwin kernel mach_vm_remap
2020-12-01 09:02:58 -08:00
Jonathan Campbell
eef0959545
configure.ac: Check for mmap and posix_memalign
2020-12-01 01:05:40 -08:00
Jonathan Campbell
ae13cf0ae5
configure.ac: Detect whether the host Linux system has glibc function memfd_create. Linux memory fds might be a useful way to do dynamic core code cache generation on Linux systems that otherwise mount /dev/shm noexec
2020-11-30 23:30:18 -08:00
Jonathan Campbell
2abf6700cb
Begin next version
2020-11-30 23:03:49 -08:00
Jonathan Campbell
3a7e280cb0
Enable FreeType in SDL1 Mac OS X
2020-11-27 11:41:07 -08:00
Jonathan Campbell
198a3087f4
Update configure.ac to identify ARMv8 based Mac OS X systems, so that it does not try to compile x86 dynamic core for ARM. Also the Intel-based FPU macros do not work on ARM and need to be patched out.
2020-11-21 23:12:38 -08:00
Jonathan Campbell
c58180f016
configure.ac uses the system FreeType, forcing CFLAGS to include our internal copy will only cause problems
2020-11-21 22:31:30 -08:00
Wengier
020a648f16
Merge pull request #1 from joncampbell123/master
...
Latest commits
2020-11-13 01:48:10 -05:00
Wengier
5ce4a511d0
add initial support for TrueType font output (output=ttf in Windows)
2020-11-13 00:28:58 -05:00
Jonathan Campbell
28994fe479
Fix --enable-avcodec
2020-11-08 18:27:06 -08:00
Wengier
4426b41696
re-begin new version
2020-11-03 13:42:05 -05:00
Wengier
de0e9a0be1
replace inet_ntop with gamenameinfo
2020-11-02 23:15:54 -05:00
Jonathan Campbell
2f21e54239
Remind devs how to test if new code compiles as C++11. Remember that by C++ standard, C++14 can be detected using the __cplusplus macro
2020-11-02 01:10:38 -08:00
Jonathan Campbell
de6de785a1
As long as DOSBox-X still supports C++11 as a baseline, but autodetects and uses C++14 by default, give the developer a way to force a compile as if C++11. --enable-force-cxx11
2020-11-02 01:05:41 -08:00
Wengier
26d318d070
start new version
2020-11-02 01:57:10 -05:00
Jonathan Campbell
223701a170
Fix mingw reference to pcap in the source tree
2020-11-01 07:36:10 -08:00
Jonathan Campbell
b0a75d9305
Detect C++14, require C++11
2020-10-31 02:59:46 -07:00
Wengier
f6e5d3b125
disable avcodec by default and allow disable libfluidsynth
2020-10-29 14:19:31 -04:00
Wengier
a5ff5c232f
Add OPUS CDDA support
2020-10-27 05:21:41 -04:00
Wengier
a643101e2d
Update FluidSynth and more
2020-10-23 01:20:48 -04:00
Robert de Rooy
0faae5bd94
Merge branch 'master' of github.com:rderooy/dosbox-x into master
2020-10-20 15:34:48 +02:00
Robert de Rooy
11cad2aab5
Use reverse DNS naming
...
Use reverse DNS naming for .desktop and .metainfo.xml as your
supposed to do nowadays according to freedesktop.org.
This also happens to match what is mandated by flatpak, so it
simplifies the flatpak post install script a little.
+ cleanup the mess that flatpak builds can leave behind when you
do a clean.
2020-10-20 15:24:03 +02:00
Wengier
53553a2edb
support for both dyn_x86 and dyn_rec cores
2020-10-12 21:15:54 -04:00
Wengier
3ddf6d97d1
update for dynamic_x86 core
2020-10-12 16:06:32 -04:00
Wengier
39cea90974
re-add dynamic x86 core
2020-10-12 02:17:44 -04:00
Wengier
5fe2223d89
Merge pull request #1911 from Jookia/RFC_mingw_pcap
...
MinGW: Support compiling with pcap
2020-10-03 17:30:28 -04:00
Jookia
d681859f4a
configure.ac: Support pcap on MinGW
...
We don't actually need the library or headers when compiling with MinGW,
we can just use our vs2015 headers and link at runtime.
2020-10-03 18:51:03 +10:00
Jookia
932eba1919
configure.ac: Add -loleaut32 -lversion -lsetupapi on Windows
2020-10-03 17:54:52 +10:00
aybe
6e841d2df1
Merge branch 'master' into develop
2020-10-02 03:16:45 +02:00
Jonathan Campbell
0972c36199
begin next version
2020-10-01 09:17:35 -07:00
Wengier
8bf5aced45
Merge pull request #1885 from linkmauve/out-of-tree-build
...
Add support for out-of-tree builds
2020-10-01 13:16:38 -04:00
Wengier
4f553be5b9
Merge pull request #1889 from linkmauve/simplify-types
...
Replace integer aliases with stdint integers
2020-10-01 13:15:53 -04:00
Jonathan Campbell
61d2e1e949
Fix FFMPEG libavcodec detection, use pkg-config
2020-09-30 00:05:57 -07:00
rderooy
e47a0ad53b
Change http://dosbox-x.software to https://dosbox-x.com
2020-09-29 16:51:30 +02:00
Emmanuel Gil Peyrot
8bb06e3c3e
Alias Bitu to uintptr_t (resp. Bits and intptr_t)
...
Unlike the explicitly-sized integer types, it isn’t evident which type
was meant to be used for these two types, so let’s keep them as is until
we decide which ones they should be.
2020-09-28 17:14:36 +02:00
Emmanuel Gil Peyrot
0358b76f15
Replace Bit64s with int64_t
2020-09-28 17:14:36 +02:00
Emmanuel Gil Peyrot
d1802fe5fa
Replace Bit32s with int32_t
2020-09-28 17:14:35 +02:00
Emmanuel Gil Peyrot
9c64c99bab
Replace Bit16s with int16_t
2020-09-28 17:14:35 +02:00
Emmanuel Gil Peyrot
7d6fefeaed
Replace Bit8s with int8_t
2020-09-28 17:14:35 +02:00
Emmanuel Gil Peyrot
d195b0b9ee
Add support for out-of-tree builds
...
There were very few changes required to support this feature of
autotools, namely replacing `pwd` with $srcdir, and using it everywhere
required.
2020-09-28 02:10:40 +02:00
rderooy
a4066d2464
missed update
2020-09-27 21:31:46 +02:00
Wengier
b14ae08cc4
move src/xBRZ to src/libs/xBRZ
2020-09-23 19:17:52 -04:00
Wengier
923f7e24f6
move src/mt32 to src/libs/mt32
2020-09-23 12:01:48 -04:00
rderooy
9ad4ba3d5f
Add initial flatpak support
2020-09-16 15:13:45 +02:00
rderooy
497acea834
Move macOS specific files to contrib/macos
...
And update any references to them. I did not compile test this,
so cannot guarantee not to have broken anything along the way.
2020-09-09 09:34:35 +02:00