Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-20 | CONFIGURE: Add -DGPH_DEVICE to all the GPH device targets. | John Willis | |
Also add wrapper around the plugin dir. for the OpenPandora from 1.2.0 branch. svn-id: r53640 | |||
2010-10-20 | PSP: building BS2.5 again. Reverting 53615. | Yotam Barnoy | |
svn-id: r53636 | |||
2010-10-19 | PSP: disabling the ability to build Broken Sword 2.5. Revert once fixed. | Yotam Barnoy | |
Lua is very problematic for the PSP build because it wants a) libpng built with the plugins which is not great, but not that bad. b) It calls several PSP functions directly, and it turns out PSP functions can only be called from the main executable -- they're in flash and must be fixed up using custom PSP utils. Until this mechanism is changed so that for example lua calls functions in the main executable, the PSP cannot be built. The following functions need to be removed/moved to the main executable: All socket functions (should be disabled anyway) Clock() Rename() Additionally, png functions should ideally also be called only from the main executable. svn-id: r53615 | |||
2010-10-18 | Revert "CONFIGURE: Added va_copy detection for Last Express engine" | Eugene Sandulenko | |
svn-id: r53584 | |||
2010-10-18 | CONFIGURE: Added va_copy detection for Last Express engine | Eugene Sandulenko | |
svn-id: r53583 | |||
2010-10-18 | CONFIGURE: Plug in Last Express engine | Eugene Sandulenko | |
svn-id: r53580 | |||
2010-10-18 | CONFIGURE: formatting fix (and kick the buildbot full rebuild) | Eugene Sandulenko | |
svn-id: r53570 | |||
2010-10-15 | MACOSX: Fix make bundle when compiling with libpng | Matthew Hoops | |
svn-id: r53463 | |||
2010-10-13 | SWORD25: Don't even compile theora related code when that lib is not present | Max Horn | |
svn-id: r53428 | |||
2010-10-13 | CONFIGURE: Fixed typo | Filippos Karapetis | |
svn-id: r53420 | |||
2010-10-13 | CONFIGURE: Fixed a bug with --disable-theoradec and made libtheoradec ↵ | Filippos Karapetis | |
optional for building sword25 If libtheoradec is missing then the engine still builds if requested, but the videos will be disabled (note that running the game with videos disabled is still untested) svn-id: r53419 | |||
2010-10-13 | CONFIGURE: Use static libgcc on IRIX cross-compile builds (makes them work ↵ | Joost Peters | |
on vanilla IRIX systems). svn-id: r53414 | |||
2010-10-13 | CONFIGURE: Don't execute a binary just to check libpng version | Willem Jan Palenstijn | |
This fixes detection of libpng when cross-compiling. svn-id: r53404 | |||
2010-10-13 | SOUND: Allow TiMidity support to be disabled via configure. | Johannes Schickel | |
svn-id: r53395 | |||
2010-10-12 | SWORD25: Added detection of libtheora, png an dplugged in the engine | Eugene Sandulenko | |
svn-id: r53169 | |||
2010-10-12 | JANITORAL: Clean trailing whitespaces. | Jordi Vilalta Prat | |
svn-id: r53160 | |||
2010-10-11 | CONFIGURE: Update backends and special host lists. | Jordi Vilalta Prat | |
- Update the documentation of available backends and special hosts based on the available ones. - Sort backend/host/case lists alphabetically. svn-id: r53158 | |||
2010-10-11 | CONFIGURE: Fix for bug #3085292 (--docdir not accepted) | Jordi Vilalta Prat | |
- Handle the --docdir option which was documented but not accepted. - Reorder the directory variables and their handling to have the same order everywhere. This will hopefully make bugs like this harder to happen. svn-id: r53149 | |||
2010-10-08 | TOON: Merged Toon engine to ScummVM trunk | Eugene Sandulenko | |
svn-id: r53087 | |||
2010-10-07 | CONFIGURE: add REDUCE_MEMORY_USAGE to N64 and Dingux ports | Fabio Battaglia | |
svn-id: r53050 | |||
2010-09-26 | CONFIGURE: Clean up overuse of _exeext for GP2X/Wiz and Caanoo. | John Willis | |
svn-id: r52917 | |||
2010-09-20 | CONFIGURE: Rework GP2X/Wiz/Caanoo and OpenPandora builds. | John Willis | |
Just some small cleanup to make the building of debug and release builds follow the convention expected from the configure flags. svn-id: r52821 | |||
2010-09-20 | PSP: switch from wrapping memcpy to defining our own memcpy | Yotam Barnoy | |
The advantage is that we get to do inlining and even use lwl and lwr instructions where appropriate. We have to do it ourselves because the PSP doesn't tolerate built-in instructions, but also we have a more efficient memcpy than the lib's. svn-id: r52817 | |||
2010-09-12 | TESTBED: Merge gsoc2010-testbed branch | Eugene Sandulenko | |
svn-id: r52681 | |||
2010-09-09 | BUILD: Create configure temp files in build dir | Willem Jan Palenstijn | |
This fixes detection issues with a noexec /tmp (bug #3009167), and matches what autoconf does. There should be no need to randomize temp file names in the build dir. svn-id: r52659 | |||
2010-09-09 | BUILD: Fix compiler test result logging | Willem Jan Palenstijn | |
svn-id: r52658 | |||
2010-09-09 | CONFIGURE: Move GP2XWIZ and CAANOO to use the GPH backend. | John Willis | |
svn-id: r52649 | |||
2010-09-08 | CONFIGURE and N64: add n64.mk with nintendo64 specific dist targets | Fabio Battaglia | |
svn-id: r52641 | |||
2010-09-08 | DINGUX: Add dingux.mk with specific 'dist' targets | Fabio Battaglia | |
svn-id: r52632 | |||
2010-09-06 | CONFIGURE: Wrap usage help around 80 columns | Eugene Sandulenko | |
svn-id: r52602 | |||
2010-09-06 | CONFIGURE: Remove 16Bit graphics support from the GP2X backend. | John Willis | |
This should not have been committed with r52600, the GP2X backend refactor it needs is not yet ready to commit. svn-id: r52601 | |||
2010-09-06 | CONFIGURE: Add support for the OpenPandora backend. | John Willis | |
svn-id: r52600 | |||
2010-09-04 | DS: Enable stdout/err via nocash when DISABLE_COMMAND_LINE in not set. | Andre Heider | |
svn-id: r52533 | |||
2010-09-01 | PSP: removed strict-aliasing | Yotam Barnoy | |
It's no longer needed after adding __may_alias__ flag in endian.h. svn-id: r52481 | |||
2010-08-31 | PSP: fix BS2 crash by disabling strict aliasing | Yotam Barnoy | |
The problem that caused the crash in BS2 had to do with GCC making improper assumptions about our code. Specifically, the alignment trick we use for READ_UINT32/16 allows some targets(e.g. MIPS) to generate better code, but it also goes against ANSI C aliasing rules, which prohibit the sharing of addresses between a struct and another variable value. Using -fno-strict-aliasing tells GCC not to assume strict ANSI C aliasing and also unfortunately prevents it from making some good optimizations. This change is probably needed for other platforms as well -- the crash on the PSP was simply a very rare coincidence. svn-id: r52473 | |||
2010-08-26 | CONFIGURE: Add support for building for the GPH Caanoo. | John Willis | |
The Caanoo is based on the GP2XWIZ backend but needs to be a seperate target as it uses a different toolchain/libs etc. svn-id: r52401 | |||
2010-08-24 | SOUND: New global define AUDIO_REVERSE_STEREO. | Andre Heider | |
This reverses the stereo channels for all sfx streams, meant for hardware devices which expect an inverse order. Use it for the Wii and Gamecube port since it's reversed since day one :P svn-id: r52357 | |||
2010-08-24 | CONFIGURE: don't force vkeybd for n64 port | Fabio Battaglia | |
svn-id: r52355 | |||
2010-08-20 | CONFIGURE: force disable seq midi for dingux port | Fabio Battaglia | |
svn-id: r52219 | |||
2010-08-19 | DINGUX: disable check for vorbis, because of terrible performance compared ↵ | Fabio Battaglia | |
to tremor svn-id: r52212 | |||
2010-08-19 | DINGOO: new port. Patch #3039277 | Eugene Sandulenko | |
svn-id: r52210 | |||
2010-08-17 | CONFIGURE: Properly detect -Wglobal-constructors | Eugene Sandulenko | |
svn-id: r52157 | |||
2010-08-17 | CONFIGURE: Add -Wglobal-constructors to Darwin builds. | Eugene Sandulenko | |
svn-id: r52156 | |||
2010-08-17 | CONFIGURE: Add plugin support for the GP2X backend. | John Willis | |
I'll switch the GP2X to use plugins by default for new releases after some additional testing. svn-id: r52153 | |||
2010-08-17 | CONFIGURE: Remove trailing space (and kick buildbot) | Eugene Sandulenko | |
svn-id: r52152 | |||
2010-08-17 | HUGO: Adding engine to the main tree | Eugene Sandulenko | |
svn-id: r52137 | |||
2010-08-14 | WII: Update port for the current versions of the base libraries. Enable DVD ↵ | Andre Heider | |
access for the GameCube port. svn-id: r52074 | |||
2010-08-06 | TESTBED: Merged changes from trunk to my branch | Neeraj Kumar | |
svn-id: r51798 | |||
2010-08-03 | CONFIGURE: removed two useless definitions in N64 sections | Fabio Battaglia | |
svn-id: r51700 | |||
2010-08-03 | PSP: Enable "CPU-hungry sound chips" again, the PSP is fast enough. | Joost Peters | |
svn-id: r51684 |