Commit Graph

302 Commits

Author SHA1 Message Date
Jonathan Campbell
11af187eb8 Begin next version 2021-11-02 01:51:34 -07:00
Jonathan Campbell
ddbda1b75d Somehow the version number rolled back 2021-10-29 23:41:24 -07:00
Jonathan Campbell
d9a444c592 begin next version 2021-09-01 23:11:30 -07:00
Jonathan Campbell
201cdaf7a1 Begin next version 2021-08-02 13:57:36 -07:00
Cimarron Mittelsteadt
f4cadb78f6 Added -Werror to compilation so that the AC test will fail if the c++ flag is not supported 2021-07-16 17:57:18 -07:00
Jonathan Campbell
5ca70e58a6 MUNT apparently compiles just fine for ARM-based Mac OS X, enable it 2021-07-06 01:17:03 -07:00
Jonathan Campbell
fbadd4de1d Merge pull request #2634 from cimarronm/AddIOKitFramework
Add IOKit framework to LIBS when compiling for Mac OSX
2021-07-05 00:43:39 -06:00
Jonathan Campbell
f2eb9d8e5e Mac OS X is sorted out, begin next version 2021-07-04 04:15:37 -07:00
Cimarron Mittelsteadt
ac5c57c5fe Add IOKit framework to LIBS when compiling for Mac OSX 2021-07-03 08:26:44 -07:00
Jonathan Campbell
8138a79c8f begin next version 2021-06-01 09:30:10 -07:00
Wengier
41814c23b8 disable libslirp for mingw-lowend 2021-05-29 19:20:26 -04:00
Jonathan Campbell
8b8457e5a2 start next version 2021-05-04 21:34:59 -07:00
Allofich
68eac66dea SVN r4430
Add some automake stuff so we can run custom commands for mac os x
2021-04-28 23:16:37 +09:00
Wengier
2f25ec7b3c fix for MinGW 2021-04-06 02:37:36 -04:00
Jonathan Campbell
875d70fcbb Begin next version 2021-04-01 13:27:27 -07:00
Jonathan Campbell
342c346727 Fix configure.ac typo that failed to enable dynamic core on ARM targets 2021-04-01 11:36:57 -07:00
Wengier
b5255a8185 fix script with slirp 2021-03-09 20:47:45 -05:00
Wengier
f09484d788 fix build script for slirp 2021-03-09 17:35:05 -05:00
Wengier
da2aabec12 required MinGW libs (Fluidsynth is always enabled) 2021-03-09 03:40:24 -05:00
Wengier
ad61b40b8f freetype 2021-03-07 06:01:43 -05:00
Wengier
c136cc1052 configure 2021-03-07 04:50:16 -05:00
Wengier
a13ff3b34c fix freetype build 2021-03-07 03:23:19 -05:00
Jookia
ee071c5853 ethernet_slirp: Add libslirp EthernetConnection backend
The existing Ethernet connection implementation is PCAP-based. This
allows bridging your virtual machine directly to the host's network, but
requires elevated permissions on your OS and appropriate drivers which
often aren't available on Wi-Fi cards.

This commit adds a libslirp-based backend that provides just enough
internal networking to handle TCP/IP out of the guest to host, LAN or
Internet. As such things like ICMP, IPX and NetBIOS don't work properly.

The use case for this connection is to give Internet access to the guest
for things like IRC, HTTP and other connections to online services.
2021-03-06 09:17:00 +11:00
Jookia
cb132e02ad ne2000: Decouple emulator from pcap
Currently the ne2000 emulator explicitly depends on pcap.
Decouple the ne2000 code and pcap code so we can always build with the
emulator but optionally disable pcap.

This also updates build defines and configuration to make this
decoupling explicit to the user.
2021-03-05 05:39:03 +11:00
Jonathan Campbell
3835831fde begin next version 2021-03-01 12:26:48 -08:00
Wengier
c2c97cc237 fix MinGW build 2021-02-16 17:57:55 -05:00
Robert de Rooy
540eb41ea7 Add comment about MIPS32 missing from whitelist 2021-02-13 18:09:56 +01:00
Robert de Rooy
a090cf9c48 Fix building DOSBox-X RPMs for 32-bit ARM, PPC and s390x 2021-02-13 17:46:33 +01:00
Jonathan Campbell
dcfe778e6a Begin next version 2021-02-01 12:32:35 -08:00
Jonathan Campbell
a66ce7c758 Merge pull request #2212 from Wengier/master
Support for Direct3D output on Windows SDL2 builds
2021-01-24 13:17:37 -08:00
Wengier
ea9a61a140 allow printer selection in Windows 2021-01-24 02:26:54 -05:00
Allofich
a64834e609 SVN r4287
Update configure -h output for dynamic x64
2021-01-23 16:22:46 +09:00
Jonathan Campbell
4cda528e15 Add missing ;; for Haiku case 2021-01-18 13:33:36 -08:00
Zoltán Mizsei
fd91eb69db Haiku patches 2021-01-18 22:00:29 +01:00
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