Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-28 | OPENGL: Fix OpenGL on Mac OS X | Max Horn | |
svn-id: r54545 | |||
2010-11-28 | BUILD: Set 'UNIX=1' in config.mk on unix systems | Max Horn | |
svn-id: r54537 | |||
2010-11-28 | BUILD: Add OpenGL support to configure (from branch) | Max Horn | |
svn-id: r54536 | |||
2010-11-28 | BUILD: Compilation fixes for Win32 and Amiga | Max Horn | |
svn-id: r54535 | |||
2010-11-09 | CONFIGURE: Define SDL_BACKEND for GP2X/GPH/WINCE backends | Matthew Hoops | |
This should fix compilation on those systems. svn-id: r54149 | |||
2010-11-07 | CONFIGURE: disable libmad for N64 Port | Fabio Battaglia | |
libmad uses more cpu than tremor, and audio stutters more, also this will save some memory svn-id: r54114 | |||
2010-11-04 | PSP: cleaning up some stuff from plugin merge | Yotam Barnoy | |
svn-id: r54060 | |||
2010-11-03 | Merge from gsoc2010-plugins | Yotam Barnoy | |
This merge was extremely difficult to carry out. It wasn't entirely SVN's fault -- there were several merges to the branch that were done by hand. Please check for any issues and regressions. Also note that the DS makefile was not copied over since the "one at a time" plugin mode currently has too much fragmentation ie. it doesn't work. svn-id: r54051 | |||
2010-11-01 | PSP: removed CXA_AT_EXIT. It didn't work well because __dso_object already ↵ | Yotam Barnoy | |
exists in the main executable, causing it not to be built in the plugins. svn-id: r53996 | |||
2010-10-31 | Updated with latest from trunk | Yotam Barnoy | |
svn-id: r53976 | |||
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-15 | CONFIGURE: Add missing -fuse-cxa-atexit for GameCube. | Andre Heider | |
svn-id: r52731 | |||
2010-09-15 | PLUGINS: Additional plugin check for the ELF loader. | Andre Heider | |
The ELF loader does not have access to the symbols of the main executable, it just relocates symbols to it via fixed offsets. We need to make sure that loaded plugins are from the same link process to prevent crashes. An embedded build date is used for that. svn-id: r52730 | |||
2010-09-15 | PLUGINS: Cleanup. | Andre Heider | |
- Unify ELF loader handling in configure - Rename ELF_LOADER_TARGET to USE_ELF_LOADER svn-id: r52728 | |||
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 | PLUGINS: Use the C++ ABI to call dtors when unloading a plugin. | Andre Heider | |
Avoid linking all plugins against libstdc++ to free up some memory (about ~40kb on Wii per plugin). Enable it on GameCube, Wii, DS and PSP (PS2 doesn't have __cxa_atexit support in its libc). svn-id: r52607 | |||
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-05 | MERGE: Merge trunk to branch. | Andre Heider | |
svn-id: r52564 | |||
2010-09-05 | PLUGINS: Move all ELF loader related files to its own directory. | Andre Heider | |
svn-id: r52555 | |||
2010-09-05 | PLUGINS: Plugin support for the GameCube/Wii backend. | Andre Heider | |
svn-id: r52553 | |||
2010-09-04 | DS: Merge r52533 from trunk. | Andre Heider | |
svn-id: r52534 |