Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-11 | Default gcw0 back to adlib emulator due to high CPU cost of fluidsynth. | craigsc | |
I'm leaving fluidsynth in the build because the quality is higher and it does technically work and feel good on several games. Added back in MAD support for MP3 playback for CD-based music tracks on games like Monkey Island 1 - the auto-detection seems to not work correctly for gcw0. Default mixer sampling rate to 48000 due to device driver limitations (this should lower CPU cost since anything other than 48k gets re-sampled) | |||
2020-01-05 | Re-enable highres game engines for gcw0 hosts | craigsc | |
2019-12-12 | CONFIGURE: Ensure Compiler Errors Are Saved in Temporary Debug Log | D G Turner | |
This is for debugging the current buildbot toolchain failures, but it is a relatively innocuous change which should help debugging if compilers are failed to be detected for various porters. | |||
2019-12-01 | 3DS: Implement dynamic plugins | Bastien Bouclet | |
Allows a full build to run on old generation devices | |||
2019-11-30 | 3DS: Move -Wl,--gc-sections to avoid it interfering with the library checks | Cameron Cawley | |
2019-11-22 | CONFIGURE: Detect SDL_net independently from SDL | Thanasis Antoniou | |
Some platforms (eg. Android, iOS) use edited versions of SDL_net or SDL2_net that does not require SDL or SDL2 This should enable local server (LAN) mode for Android and probably iOS | |||
2019-11-17 | BACKENDS: Remove the Windows CE port | Cameron Cawley | |
2019-11-17 | BUILD: Properly disable updates if no Sparkle implementation is available | Lothar Serra Mari | |
2019-11-17 | BUILD: Disable updates if no Sparkle implementation is available | Lothar Serra Mari | |
Currently, --enable-release always enables updates even on unsupported platforms. This additional check disables updates entirely if no proper sparkle implementation is found. Fixes #11217. | |||
2019-11-12 | CONFIGURE: Detect SDL_Net with pkg-config when available | Eugene Sandulenko | |
2019-11-12 | CONFIGURE: Move pkg-config detection as early as possible | Eugene Sandulenko | |
2019-11-12 | ANDROID: Override UTF-8 compliant definition of vsn_printf | Thanasis Antoniou | |
This sets Android as a non-standard port in configure in order to override the definition for vsn_printf The vsn_printf implementation is taken from https://github.com/weiss/c99-snprintf | |||
2019-11-03 | 3DS: Use DATA_PATH to configure support files location | Bastien Bouclet | |
2019-11-01 | ANDROID: Disable verification of certificates validity for cloud saving | Thanasis Antoniou | |
Also added macros for the plain (non-SDL) Android port __ANDROID_PLAIN_PORT__ and ANDROID_PLAIN_PORT The workaround of this commit uses the same logic as for the Nintendo Switch port and should suffice for testing purposes. It should be replaced by more elaborate code of installing and maintaining a certificates pem file. | |||
2019-10-25 | CONFIGURE: Remove include path cxx-stl for android (host_os) builds | Thanasis Antoniou | |
2019-10-21 | CONFIGURE: Added some CXXFLAGS for android x86_64 | Thanasis Antoniou | |
2019-10-21 | CONFIGURE: Comments on SDK and NDK env vars for Android | Thanasis Antoniou | |
2019-10-18 | TTS: Link libpthread explicitly on Linux platform | Christian Krause | |
2019-10-12 | MACOS: Add default path when looking for Sparkle framework | Eugene Sandulenko | |
2019-10-10 | TTS: Enable in Mingw-w64 builds | sluicebox | |
TTS libraries can now be used in default Mingw-w64 environments. - Removes reference to sapiddk.h which isn't used and isn't in Mingw-w64 - Defines guids whose symbols are missing from Mingw-w64 - Restores TTS detection to configure script | |||
2019-10-09 | CONFIGURE: Add portlibs paths for GameCube and Wii | Le Philousophe | |
Libraries provided by DevkitPPC are stored in these directories and should be added to search paths | |||
2019-10-05 | CONFIGURE: Fix formatting | Lothar Serra Mari | |
2019-10-05 | CONFIGURE: Add "-march=armv7-a" to linker for arm-v7a target | Thanasis Antoniou | |
Based on https://developer.android.com/ndk/guides/standalone_toolchain From "ABI Compatibility" section: Also, make sure to provide the following two flags to the linker: -march=armv7-a -Wl,--fix-cortex-a8 | |||
2019-10-04 | CONFIGURE: Add android-mips64 in clarification for target hosts | antoniou79 | |
2019-10-04 | CONFIGURE: Add clarification of possible target android hosts | antoniou79 | |
2019-10-03 | CONFIGURE: Disable TTS building on MinGW by default | Jaromir Wysoglad | |
TTS shouldn't be built under MinGW by default, because it causes a warning at the end of the build. Before this it would still build TTS on MinGW64. | |||
2019-09-30 | BUILD: Fix GCC Warning from Endianess Test Compilation | D G Turner | |
This is emitted when GCC is set with -Wall -Wextra by environment variables. | |||
2019-09-29 | CONFIGURE: Add android-x86_64 and android-mips64 targets | Cameron Cawley | |
2019-09-22 | CONFIGURE: Add amigaos to the plugins family | Hubert Maier | |
2019-09-22 | SWITCH: Fix autodetection of iconv | Cameron Cawley | |
2019-09-21 | CONFIGURE: Allow using pkg-config to detect libpng | Cameron Cawley | |
2019-09-19 | RISCOS: Minor build system improvements | Cameron Cawley | |
2019-09-18 | CONFIGURE: Replace the iconv test with the one from ResidualVM | Cameron Cawley | |
2019-09-17 | CONFIGURE: Fix libcurl detection for macOS | Eugene Sandulenko | |
2019-09-08 | ANDROID: Rewrite to make use of OpenGLGraphicsManager (#1695) | Cameron Cawley | |
* ANDROID: Rewrite to make use of OpenGLGraphicsManager * ANDROID: Fix emulated mouse button up events | |||
2019-09-02 | CONFIGURE: Add check for NSSpeechSynthesizerDelegate protocole availability ↵ | Thierry Crozat | |
on macOS | |||
2019-09-01 | TTS: Rename LinuxTextToSpeechManager to SpeechDispatcherManager | Jaromir Wysoglad | |
Add a new define for the SpeechDispatcherManager | |||
2019-09-01 | TTS: Remove USE_PLATFORM_TTS defines | Jaromir Wysoglad | |
Use defined(USE_TTS) && defined(PLATFORM) instead | |||
2019-09-01 | TTS: Implement TextToSpeechManager for macOS | Thierry Crozat | |
2019-09-01 | TTS: Add checks to configure. | Jaromir Wysoglad | |
Check for presence of required libraries Disable automatic build of TTS on MinGW32 | |||
2019-09-01 | TTS: Minor refactorisations | Jaromir Wysoglad | |
- Add comment to tts initialization on Windows - Correctly free the voicesInfo in linux ttsMan - Remove popState method from linux-text-to-speech.h and windows-text-to-speech.h - Add tts to help in configure - Refactor language setting in gui-manager.cpp It counted with english being the default language in ttsMan constructors, which isn't true anymore. | |||
2019-09-01 | TTS: Prepare for windows TTS | Jaromir Wysoglad | |
Add windows configuration in configure Add basic skeleton to backends Check if ttsMan is initialized in GUI | |||
2019-09-01 | TTS: Refactor tts in configure | Jaromir Wysoglad | |
2019-09-01 | TTS: Add part of linux TTS | Jaromir Wysoglad | |
2019-09-01 | TTS: Create a TTS skeleton | Jaromir Wysoglad | |
2019-08-25 | CONFIGURE: Correct Formatting of ICONV Tests | D G Turner | |
No functional change. | |||
2019-08-25 | CONFIGURE: Check if iconv uses const. | Jaromir Wysoglad | |
I looked at how ResidualVM works with iconv and used a define ICONV_USES_CONST, which they define in configure, thinking it is defined by iconv. I a define of this into configure, so this should fix the build error on osx_intel. | |||
2019-08-24 | CONFIGURE: Move check for iconv down | Jaromir Wysoglad | |
2019-08-24 | CONFIGURE: Add option to compile with iconv. | Jaromir Wysoglad | |
2019-08-18 | GUI: Check if fullscreen is available at runtime | Cameron Cawley | |