Max Horn
b820b661c7
Patch #1826459 : Make: reconfigure on configure change (saving environment)
...
svn-id: r29435
2007-11-06 17:23:33 +00:00
Eugene Sandulenko
f3850bc332
Patch #1825378 : "More work for engines on configure"
...
svn-id: r29404
2007-11-04 06:55:45 +00:00
Sven Hesse
7cce6c8c43
More whitespace fixes
...
svn-id: r29384
2007-11-03 13:23:36 +00:00
Max Horn
01de17b063
Whitespace fixes
...
svn-id: r29382
2007-11-03 11:27:34 +00:00
Eugene Sandulenko
25e4547434
Patch #1824292 : "fix spaces->tabs indentation in configure"
...
svn-id: r29369
2007-11-01 21:03:16 +00:00
Eugene Sandulenko
f96f934215
Patch #1822349 : "Refactor engines handling in configure script"
...
svn-id: r29343
2007-10-31 19:38:09 +00:00
Johannes Schickel
bdacda3d70
Adding special amigaos to host_os check. This makes ScummVM use scummvm.ini instead of .scummvmrc on AmigaOS again.
...
svn-id: r29333
2007-10-30 22:57:26 +00:00
Eugene Sandulenko
22cdf4f85c
Patch #1822459 : "configure fix for shells not supporting unary negation"
...
svn-id: r29322
2007-10-30 06:00:23 +00:00
Gregory Montoir
6c6e8657b6
added 'igor' engine for the game 'Igor: Objective Uikokahonia'
...
svn-id: r29318
2007-10-29 23:35:50 +00:00
Eugene Sandulenko
41481df20c
More readable code, and another format of engine build list as suggeested
...
by Fingolfin
svn-id: r29315
2007-10-29 21:40:38 +00:00
Eugene Sandulenko
f4f897393c
Fix compatibility with bash
...
svn-id: r29295
2007-10-28 17:07:39 +00:00
Eugene Sandulenko
31e0ca4ea0
Print list of skipped engines too.
...
svn-id: r29294
2007-10-28 16:57:49 +00:00
Max Horn
c664dbcca8
Patch #1821100 : make cross-compiling sane out of the box; blackfin support
...
svn-id: r29285
2007-10-28 13:14:23 +00:00
Max Horn
5a07c3c552
Patch #1804801 : DMedia MIDI driver for IRIX
...
svn-id: r29142
2007-09-30 12:12:22 +00:00
Eugene Sandulenko
b508441972
Patch #1800767 : "Sort the list of engines"
...
svn-id: r29089
2007-09-24 17:44:47 +00:00
Eugene Sandulenko
8c4bc03446
Enable Lure engine by default.
...
svn-id: r28976
2007-09-19 22:55:55 +00:00
Paweł Kołodziejski
d04b653378
added engine stubs code for Drascula game
...
svn-id: r28130
2007-07-17 21:35:01 +00:00
John Willis
cf0eb563ad
Update GP2X configure rules to support the new ARM ASM SMUSH code.
...
svn-id: r27726
2007-06-26 08:37:40 +00:00
Max Horn
54a1136f5b
some configure reorg
...
svn-id: r27697
2007-06-24 20:35:02 +00:00
Max Horn
2ea999a3c1
Renamed add_flag_to_config_mk_if_no to add_to_config_mk_if_no and changed the comment on it; got rid of _mak_asm_arm_rate & _mak_asm_arm_smush again
...
svn-id: r27691
2007-06-24 11:41:05 +00:00
Paweł Kołodziejski
347f7f8830
should be smush not codec47
...
svn-id: r27686
2007-06-24 07:08:47 +00:00
Paweł Kołodziejski
c88567aa79
added arm assembly from patch #1742112 for codec47. (and really build arm code this time)
...
svn-id: r27685
2007-06-24 07:02:55 +00:00
John Willis
1281707d29
Update GP2X configure rules to support the new ARM ASM mixer code (i.e. USE_ARM_SOUND_ASM) it has been in my local tree for some time and works well with the port.
...
Also fix typo that has been bugging me for a while ;). 2 spaces between Broken Sword 1 and (without mpeg2 cutscenes) on the echo statements.
svn-id: r27497
2007-06-16 21:14:21 +00:00
Paweł Kołodziejski
405f4110a8
use USE_ARM_SOUND_ASM for arm-linux target
...
svn-id: r27476
2007-06-16 18:50:25 +00:00
John Willis
688fb71bfa
Update configure to set the new EXEEXT for the GP2X port (.gp2x rather then .gpe).
...
svn-id: r27211
2007-06-08 20:01:40 +00:00
Max Horn
995d3da8a3
These days, man pages are usually stored in /usr/share/man, not in /usr/man
...
svn-id: r27017
2007-05-30 16:56:18 +00:00
Max Horn
c07b5f6147
Slightly modified version of patch #1728192 : Fix for Debian packaging scripts
...
svn-id: r27015
2007-05-30 16:54:01 +00:00
Johannes Schickel
2d43de587a
Commit of patch #1715310 ("WIN32: Dynamic Plugin support with MinGW").
...
svn-id: r26963
2007-05-27 10:46:47 +00:00
Eugene Sandulenko
d8e0a50833
- Enable parallaction engine by default
...
- Sort engines in usage message by alphabet
svn-id: r26901
2007-05-21 09:44:05 +00:00
Max Horn
9bf84a30ef
Updated configure to generate flags in config.mk for MAD, FLAC, MPEG2 and Vorbis; updated scummvm-static Makefile target to only static link those libs which are actually used
...
svn-id: r26651
2007-04-28 13:43:51 +00:00
Eugene Sandulenko
be496e3f97
Give proper name to CruisE engine.
...
svn-id: r26620
2007-04-27 20:18:09 +00:00
Filippos Karapetis
18f1475b03
Updated configure and engines/engines.mk to include the cruise engine (disabled by default)
...
svn-id: r26608
2007-04-27 15:10:13 +00:00
Paweł Kołodziejski
83610641c7
allow arm-linux-gnueabi target too
...
svn-id: r26398
2007-04-07 09:20:48 +00:00
Johannes Schickel
1d395cccee
Allows cross compiling for windows with mingw32.
...
svn-id: r26234
2007-03-18 22:56:56 +00:00
Max Horn
fb95758b81
Patch #1596959 (SH and MIPS need memalign too)
...
svn-id: r25118
2007-01-18 21:36:44 +00:00
Eugene Sandulenko
ed62e97e1e
Oops. Parallaction should be disabled now.
...
svn-id: r25085
2007-01-14 22:01:47 +00:00
Eugene Sandulenko
e5c7ce83b8
Initial import of Parallaction engine
...
svn-id: r25083
2007-01-14 21:29:12 +00:00
Max Horn
bad2b283c1
Patch #1610370 : Configure patch for cross compiling Atari Version
...
svn-id: r25072
2007-01-13 13:55:30 +00:00
Eugene Sandulenko
e2de7d670d
Enable AGI engine by default
...
svn-id: r25043
2007-01-07 09:08:45 +00:00
Gregory Montoir
c7fa8667d0
enabled Touche engine, since game is completable with it
...
svn-id: r24673
2006-11-11 04:46:32 +00:00
Gregory Montoir
13d9cdbd26
added 'touche' engine for the game 'Touche: The Adventures of the 5th Musketeer'
...
svn-id: r24592
2006-11-03 21:23:07 +00:00
Max Horn
71763c3630
Modified version of patch #1584720 (add support for FLAC-1.1.3)
...
svn-id: r24554
2006-10-28 13:21:43 +00:00
Oystein Eftevaag
7ca5752fbc
Adding CXXFLAGS usage for various configure script tests, needed to properly crosscompile for OS X 10.2 on Intel Macs
...
svn-id: r24421
2006-10-21 20:41:49 +00:00
Eugene Sandulenko
018d5e350c
Since proper detection is added to CinE, build it by default and
...
announce as supported. Future Wars is completable.
svn-id: r24321
2006-10-15 01:13:43 +00:00
Max Horn
9def30e302
Patch #1574436 : Cosmetic changes to configure
...
svn-id: r24318
2006-10-15 00:49:36 +00:00
Max Horn
28ef091808
Modified configure to #define SDL_BACKEND when using the SDL backend (akin to X11_BACKEND)
...
svn-id: r24151
2006-10-07 00:48:28 +00:00
Eugene Sandulenko
3d84f11046
Patch #1432376 : "Very basic GP2X Backend"
...
svn-id: r24144
2006-10-06 19:01:39 +00:00
Eugene Sandulenko
8e2c703bab
First pahse of renaming simon engine to agos. Internal renames. Compilation
...
is broken
svn-id: r24008
2006-09-29 08:14:27 +00:00
Willem Jan Palenstijn
d253442c42
slightly changed patch #1521412 : Hardcoded path for theme files
...
svn-id: r23723
2006-08-18 21:55:11 +00:00
Max Horn
ce79bfdf59
Since we link against libvorbisfile, we should check for its presence, too
...
svn-id: r23681
2006-08-05 10:51:15 +00:00
Max Horn
ccd1f48895
Fix bug in Fluidsynth configure code
...
svn-id: r23679
2006-08-04 22:59:49 +00:00
Max Horn
ea3572b684
Simplify configure code a bit, making it easier to add stuff to config.mk
...
svn-id: r23678
2006-08-04 22:46:06 +00:00
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