Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-09-19 | Add #6173: New SDL 2 based video and sound drivers (#7086) | nikolas | |
2019-03-19 | Remove: DOS support | Patric Stout | |
In 10 years there was no active development on DOS. Although it turned out to still work, the FPS was very bad. There is little interest in the current community to look into this. Further more, we like to switch to c++11 functions for threads, which are not implemented by DJGPP, the only current compiler for DOS. Additionally, DOS is the only platform which does not support networking. It is the reason we have tons of #ifdefs to support disabling networking. By removing DOS support, we can both use c++11 functions for threads, and remove all the code related to disabling network. Sadly, this means we have to see DOS go. Of course, if you feel up for the task, simply revert this commit, and implement stub c++11 functions for threads and stub functions for networking. We are more than happy to accept such Pull Request. | |||
2019-03-11 | Fix: don't include xaudio2 if you are not going to compile it | Patric Stout | |
This is more in trend with other files, where if the driver is not selected, we don't even attempt to compile it. | |||
2019-03-11 | Codechange: make clear that SSE is a flag you can switch | Patric Stout | |
2019-03-11 | Codechange: the flag is not if you have threads, but if you want to use them | Patric Stout | |
2019-03-05 | Remove: libtimidity support (NOT timidity support) | Patric Stout | |
libtimidity was introduced with the support for PSP. PSP has been dropped almost a year ago, but this music driver was not. This corrects that oversight. timidity (via extmidi) still works fine. This purely removes the libtimidity support, which was only really available for PSP. | |||
2019-03-05 | Remove: BeOS support (deprecated by Haiku) | Patric Stout | |
In 10 years there is no commit to change how BeOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), BeOS is no longer support. SDL2 suggests to use Haiku instead of BeOS. | |||
2019-03-05 | Remove: MorphOS / AmigaOS support | Patric Stout | |
In 10 years there is no commit to change how MorphOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), MorphOS is no longer support. There is an SDL2 port for MorphOS, but it is not maintained by upstream SDL2, and nobody can currently test it out. If anyone wants to re-add MorphOS, please do (revert this patch, fix the problems, and create a Pull Request). If you need any help doing so, let us know! It is not that we don't like MorphOS, it is that we don't have anyone fixing the problems :( | |||
2018-11-01 | Add: Fluidsynth music driver support (jmak) | Charles Pigott | |
2018-04-29 | Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ↵ | Patric Stout | |
(#6762) | |||
2018-04-29 | Remove: WinCE support | Patric Stout | |
2018-04-29 | Remove: PSP support | Patric Stout | |
2016-05-12 | (svn r27562) -Fix: forgot one (hidden) case to force sorting to be locale ↵ | rubidium | |
independent | |||
2014-01-02 | (svn r26194) -Change: add SSE detection to the configure script with the ↵ | rubidium | |
possibility to disable it (based on patch by MJP) | |||
2011-03-03 | (svn r22174) -Add: Generate the settings as part of the unix build process ↵ | alberth | |
without using it (Rubidium) | |||
2010-08-14 | (svn r20490) -Change: merge the extra GRF sources so updating them becomes a ↵ | rubidium | |
bit easier. The (prebuilt) grf will still remain, so if you don't have NFORenum and GRFCodec it will still work. | |||
2010-02-10 | (svn r19081) -Codechange: make it possible to disable compilation of the ↵ | rubidium | |
AI+Squirrel | |||
2009-09-21 | (svn r17606) -Add: initial support for Haiku; a dedicated server with zlib ↵ | rubidium | |
and libpng compiles and links (for me). Something's fishy with the network so it doesn't actually work (yet) | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-08-13 | (svn r17163) -Fix (r7961): don't return exit value of rm | smatz | |
2009-08-01 | (svn r17026) -Fix [FS#3076]: "[bd]ash"-ism in configure | rubidium | |
2009-05-24 | (svn r16419) -Fix [FS#2916]: MSYS has two distinct ways to write paths. When ↵ | rubidium | |
calling external binaries it resolves paths which causes comparisons between a resolved and unresolved path. So always use the resolved path instead of the unresolved one. | |||
2009-05-16 | (svn r16318) -Change: use !! instead of @@ in src/*.in too. | rubidium | |
-Change: use @ instead of ~ in configure/Makefiles so Debian's build system(s) can also build RC binaries. | |||
2009-05-14 | (svn r16307) -Fix: makedepend can't handle the amount of files we have and ↵ | glx | |
it also miss some dependencies. That's why we introduce our custom implementation of makedepend. | |||
2009-05-12 | (svn r16285) -Change: give some warnings when unsupported characters are ↵ | rubidium | |
used in the path | |||
2008-12-03 | (svn r14651) -Fix [FS#2437] (r14636): extmidi wasn't compiled/linked anymore. | rubidium | |
2008-11-26 | (svn r14636) -Add: DOS port of OpenTTD, without network support though. | rubidium | |
2008-11-25 | (svn r14630) -Add: support Allegro as video backend. | rubidium | |
2008-11-16 | (svn r14584) -Fix: reconfigure when any *.in file is changed | glx | |
2008-10-14 | (svn r14467) -Fix [FS#2350](r14443): use '~' instead of '#' as sed ↵ | smatz | |
separator, it could be understood in a wrong way by shell | |||
2008-10-06 | (svn r14443) -Change: Unify the delimiters used in config* and make* | skidd13 | |
2008-09-02 | (svn r14226) -Revert r13792: 'configure --help' failed when for example gcc ↵ | truebrain | |
wasn't detected .. not really what you expect. By the lack of imagination, a revert will have to do for now. | |||
2008-08-21 | (svn r14117) -Fix: compile failing because the language files can't be ↵ | rubidium | |
copied to the right directory when piping the output because during configure a wrong path would be written in a variable when passing the output into a file under MinGW. You get it? well, I do not. | |||
2008-07-31 | (svn r13894) -Fix: bashisms in configure and Makefile.in | smatz | |
2008-07-22 | (svn r13792) -Codechange: Display current values of the options in ↵ | skidd13 | |
./configre --help instead of static strings | |||
2008-05-06 | (svn r12979) -Codechange: support using MORPHOS in sources.list. | rubidium | |
2008-04-14 | (svn r12706) -Merge: the thread rewrite from NoAI. The rewrite makes the ↵ | rubidium | |
threading we have better extendable. | |||
2008-01-14 | (svn r11853) -Fix [r11837]: [OSX] reconfigure killed the space in shared-dir | bjarni | |
Thanks to TrueLight for finding the solution to this one Note: if the shared-dir setting is already broken due to this then you have to manually run configure again | |||
2007-12-15 | (svn r11641) -Add: configure time parameter to enable some desync debugging ↵ | rubidium | |
functionality. | |||
2007-07-20 | (svn r10642) -Merge (from NoAI): ./configure flag for disabling threading. | rubidium | |
2007-06-13 | (svn r10148) -Fix r10143: make --without-png to compile again | truelight | |
2007-06-07 | (svn r10050) -Codechange: make it a little easier to force a version number ↵ | rubidium | |
(for releases). | |||
2007-03-27 | (svn r9504) [Config] -Fix r9340: somehow a -n got mixed up with a -z (tnx glx) | truelight | |
2007-03-19 | (svn r9340) [Config] -Fix: on some systems $_ was set to /usr/bin/make; ↵ | truelight | |
filter for this (tnx peter1138) | |||
2007-03-06 | (svn r9049) -Fix [Config]: when running 'bash configure', make sure ↵ | truelight | |
automated reconfigures run 'bash configure' too. | |||
2007-02-19 | (svn r8814) [Config] -Add: added --awk and detect_awk. We now try to find an ↵ | truelight | |
awk on the user system which allows gsub(). If not found, you can define one yourself, or it tells you versions you might want to install | |||
2007-02-16 | (svn r8758) -Fix r8757: wrong variable to check libtimidity on if it is ↵ | truelight | |
found or not | |||
2007-02-16 | (svn r8757) -Add: added libtimidity music driver (it is a nice small library ↵ | truelight | |
simular to timidity via extmidi) [PSP] -Add: added PSP specific code for libtimidity. libtimidity code is based on the work of Turulo. Tnx a bunch! | |||
2007-02-08 | (svn r8628) [PSP] -Add: added configure support for the PlayStation Portable ↵ | truelight | |
target In the coming days/weeks there will be an attempt to port OpenTTD for this target. This is a very small step towards that. |