Commit Graph

167 Commits

Author SHA1 Message Date
Max Horn
ae79aa3017 Modified version of the rest of patch #1497254: Patch to add support for the Atari ST/FreeMiNT Platform
svn-id: r23677
2006-08-04 20:34:43 +00:00
Max Horn
3a88d7a752 Added -Wuninitialized to --enable-release (best used in combination with --enable-Werror :-)
svn-id: r23676
2006-08-04 20:27:48 +00:00
Max Horn
492c65009c Started to move 'monolithic' parts of our ports to the new 'background/platform' directory (see also the 'Modular_Backends' page in our Wiki)
svn-id: r23293
2006-06-24 12:33:52 +00:00
Max Horn
9a955180a4 * Renamed config.mak to config.mk
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)

svn-id: r23275
2006-06-24 08:48:11 +00:00
Eugene Sandulenko
50f12fb9aa Fix long standing (ahem) c/p error which made impossible to sidable just HQ
scalers.

svn-id: r22843
2006-06-02 20:42:41 +00:00
Paweł Kołodziejski
0379a05d2c added arm-*-linux-gnueabi target to configure
svn-id: r22804
2006-05-31 19:17:08 +00:00
Eugene Sandulenko
4abec6fdb6 Possible fix for bug #1497973: "0.9.0 from SVN does not build on Solaris 10"
svn-id: r22792
2006-05-31 09:49:52 +00:00
Eugene Sandulenko
9b5c97ce66 update make subsystem
svn-id: r22591
2006-05-23 23:51:59 +00:00
Willem Jan Palenstijn
6330e65852 return first sdl-config found in PATH
svn-id: r22193
2006-04-27 19:55:09 +00:00
Joost Peters
2952dd123c The dirent struct on IRIX doesn't have the d_type field, so define SYSTEM_NOT_SUPPORTING_D_TYPE
svn-id: r22085
2006-04-22 15:29:38 +00:00
Max Horn
de250812e5 Removed my Altivec version of the hqx blitters, since it (a) didn't work with newer GCC versions, (b) speed was improved on some systems, but actually slower on others, and (c) even on my old 400 Mhz G4 hqx is fast enough w/o it
svn-id: r21961
2006-04-17 08:38:26 +00:00
Eugene Sandulenko
ff1d11afe1 Rest of patch #1467193: "AmigaOS changes":
- an icon file (icons/scummvm.info) for AmigaOS
- aos4dist target which strips the binary and copies stuff (including the icon)
  to a hardcoded directory called Games:ScummVM_Snapshot.

svn-id: r21862
2006-04-14 01:11:10 +00:00
Max Horn
4a8c9c323d AmigaOS4 changes from tracker #1416370
svn-id: r21691
2006-04-08 12:39:27 +00:00
Oystein Eftevaag
53c5b8cf47 Actually, removing the --disable-altivec from the
help output, it is potentially only useful in very specific
situations.

svn-id: r21282
2006-03-14 12:26:48 +00:00
Oystein Eftevaag
c3d8674a26 Adds support for building on Intel Macs, using a modified
version of patch 1448395 by Aubin and some of my 
own changes.

Notably:
* Two elements of a struct in backends/midi/quicktime.cpp
needed to be forced to BE.
* NASM set to build Mach-O binaries
* configure now checks for Altivec support on Darwin hosts,
instead of assuming it. Altivec support can also be disabled (not 100% sure if t
his is actually needed, but might be handy for crosscompiling).
* The aliasing of the symbols contained in the .asm files
done on Windows were also needed on MacOS.

Note that while the asm code is properly compiled and linked
in, HQ2/3x support will still not work properly on Intel macs
if NASM is enabled.

svn-id: r21280
2006-03-14 12:18:04 +00:00
Max Horn
4c5d1a6b0e Improved patch for bug #1436165 (no more warnings from GNU tail about outdated parameters)
svn-id: r20888
2006-02-25 20:36:23 +00:00
Gregory Montoir
ed577e61d5 Fixed typo in configure script
svn-id: r20817
2006-02-22 23:19:57 +00:00
Eugene Sandulenko
71c170bb13 Initial version of Cinematique engine evo 1.
svn-id: r20813
2006-02-22 22:40:53 +00:00
Eugene Sandulenko
53ce2ca464 Patch #1436165: "configure fixes for Solaris compatibility"
svn-id: r20810
2006-02-22 12:05:19 +00:00
Max Horn
d87e5d6094 Added --enable-Werror option to our configure script
svn-id: r20792
2006-02-20 15:46:10 +00:00
Max Horn
a24867339d Fixed indention (spaces -> tabs)
svn-id: r20791
2006-02-20 15:16:26 +00:00
Max Horn
80cf2fa46f Reduced data duplication in module.mk files; added module.mk files for null and x11 backends; added engines/module.mk
svn-id: r20584
2006-02-12 00:16:31 +00:00
Travis Howell
5b2533cd53 Ooops, allow Lure engine to be enabled
svn-id: r20545
2006-02-11 13:36:08 +00:00
Travis Howell
ca72474cbf Disable Lure engine by default for now
svn-id: r20543
2006-02-11 13:29:59 +00:00
Travis Howell
6703dc7fa1 Add patch #1374870 - New Lure of the Temptress module
svn-id: r20536
2006-02-11 12:54:56 +00:00
Jonathan Gray
594d7d591d Allow GCC 2.95 again as compilation is now fixed.
svn-id: r20289
2006-01-29 03:47:46 +00:00
Jonathan Gray
56ce100b4f Compilation has been busted on GCC 2.xx for some time. Don't
pretend to support it in configure.

svn-id: r20264
2006-01-28 07:31:53 +00:00
Paweł Kołodziejski
a031c852b9 added option to allow switch disable scalers
svn-id: r20159
2006-01-24 22:21:23 +00:00
Paweł Kołodziejski
900b17b247 don't execute binary for libmpeg2 test when cross compiling
svn-id: r20158
2006-01-24 19:24:22 +00:00
Max Horn
4a8c720252 Fix --with-XYZ-prefix options, which would incorrectly overwrite _prefix (see also patch #1411577, but note that this fix is different)
svn-id: r20123
2006-01-21 18:22:01 +00:00
Johannes Schickel
c19447b45f Kyrandia is now ready for default compiling, please update the other build systems for that change too.
svn-id: r19950
2006-01-08 18:57:37 +00:00
Max Horn
93bef2e0be Switched the CoreAudio driver to use an AUGraph; this simplifies things a lot and should also cope with the user switching the default output device while ScummVM is running
svn-id: r19835
2005-12-26 20:54:24 +00:00
Max Horn
250071f867 Make configure message regarding plugin support less ambigious
svn-id: r19646
2005-11-18 21:37:58 +00:00
Max Horn
ba4b02975a Patch #1342957 (touchup configure output/debug)
svn-id: r19523
2005-11-08 22:40:10 +00:00
Paweł Kołodziejski
a9a07a5965 applied patch #1331972 + changaed deprecated option to new one in -tail-
svn-id: r19314
2005-10-26 17:39:23 +00:00
Max Horn
1eed529803 Some more Broken Sword I & II -> 1 & 2 changes
svn-id: r19257
2005-10-23 10:49:34 +00:00
Paweł Kołodziejski
824f9316bf fix mem align for arm processors by Koen Kooi
svn-id: r19111
2005-10-16 16:39:00 +00:00
Eugene Sandulenko
ee697e27ef Patch #1324028 "Another configure patch for OS/2"
svn-id: r19024
2005-10-11 18:09:52 +00:00
Eugene Sandulenko
049dd317d7 Patch #1323715 "OS/2 Patches to ScummVM" and credited the author.
svn-id: r19016
2005-10-11 11:27:18 +00:00
Jonathan Gray
603a5e4d6f Don't explicity check for tremor and vorbis everywhere and
require both USE_TREMOR and USE_VORBIS to be defined when
using tremor.

svn-id: r18642
2005-08-10 12:42:56 +00:00
Max Horn
8260c98fa8 Fix case of CoreMIDI framework
svn-id: r18572
2005-07-21 00:04:01 +00:00
Max Horn
07b5d93eaa Fixes for RISC OS
svn-id: r18514
2005-07-08 16:16:32 +00:00
Max Horn
7970562356 Hackish native MIDI HW support for Mac OS X (incomplete)
svn-id: r18481
2005-07-02 12:52:30 +00:00
Jonathan Gray
2e273bad42 Enhanced tremor support from Jolan Luff.
The configure script now works as follows for detection:
Tremor only: use tremor
Vorbis only: use vorbis
Both: use vorbis

This behaviour can be changed with newly added configure script options.

svn-id: r18478
2005-06-30 09:14:36 +00:00
Travis Howell
380f187eeb Disabling SCUMM7/8 games should disable HE61 games.
Split akos_processQueue() in HE61+ and SCUMM7+ versions.

svn-id: r18101
2005-05-15 01:03:31 +00:00
Eugene Sandulenko
3588b96d4f Added --disable-hq and --disable-scumm-7-8 options. Also improved
DISABLE_HE so more HE-specific code gets excluded.

svn-id: r18099
2005-05-14 22:56:41 +00:00
Travis Howell
93be3e16d8 Add configure option to disable HE 70+ games.
svn-id: r18091
2005-05-14 14:06:37 +00:00
Max Horn
52bbc86797 Patch #1181544 (AmigaOS 4 changes)
svn-id: r18011
2005-05-09 21:21:21 +00:00
Max Horn
cbbd212f81 Since the gobline engine is enabled by default now, changed "enable-gob" to "disable-gob"
svn-id: r17946
2005-05-07 16:29:11 +00:00
Torbjörn Andersson
d6866a0314 Goblins engine is now enabled by default.
svn-id: r17945
2005-05-07 14:50:59 +00:00