Commit Graph
86814 Commits
Author SHA1 Message Date
Matthew Hoops 6b36753170 ALL: favour/favourite -> favor/favorite 2011-05-25 10:50:46 -04:00
Matthew Hoops eea482fa43 ALL: behaviour -> behavior 2011-05-25 10:50:46 -04:00
Matthew Hoops 1277975c66 ALL: neighbour -> neighbor 2011-05-25 10:50:46 -04:00
Max Horn 8615cecfe0 SCI: Constify Object::_baseVars
This may have to be undone if we ever want to start free'ing _baseVars again.
2011-05-25 16:44:50 +02:00
Max Horn 587811d852 M4: Attempt to fix the broken Rails code
I am not sure how this code could have ever worked without lots of
crashing, but maybe I am missing something... Still, casting an
arbitrary integer value to an int *pointer* and then later dereferencing
it does not seem like a good idea :).

Changed the code to do what I *guess* it was meant to do. But somebody
who actually knows M4 and its games should double check.
2011-05-25 16:42:16 +02:00
Max Horn 7e5113b423 TSAGE: Silence another (incorrect but still annoying) uninitialized var warning 2011-05-25 16:35:09 +02:00
Max Horn b86da6028f MOHAWK: Fix warning about uninitialized var 2011-05-25 16:32:38 +02:00
Max Horn 7fcaac9408 BUILD: Unify plugin prefix/suffix handling, unify setting DYNAMIC_MODULES 2011-05-25 14:58:54 +02:00
Max Horn 4f34347485 BUILD: Minor configure cleanup 2011-05-25 14:40:04 +02:00
Max Horn 6e157fd2d4 BUILD: Do not define LUA_USE_POSIX
It doesn't really do anything useful anymore anyway (except
make linux builds use _setjmp instead of setjmp, but both
are equally bad for us and need to replaced anyway).
2011-05-25 13:40:45 +02:00
Max Horn 652bf358c2 BUILD: Update comments 2011-05-25 13:40:07 +02:00
Max Horn c439e08590 BUILD: Declare RELEASE_BUILD in DEFINES, not CXXFLAGS 2011-05-25 13:24:38 +02:00
Max Horn d2e778bf0b BUILD: Replace _need_memalign runtime test by hardcoded list
According to a discussion on -devel, this test cannot work reliably in
general: It cannot determine when unaligned access really works reliably
in all situations, nor on all implementations of the target CPU arch;
nor does it determine whether unaligned access is supported effectively
(as opposed to say supported via super-slow fault handler mechanism).
2011-05-25 13:24:38 +02:00
Max Horn 4b7f6dfa3c BUILD: Rename USE_TEXT_CONSOLE -> USE_TEXT_CONSOLE_FOR_DEBUGGER
This reduces the similarity in name to the otherwise mostly
unrelated DISABLE_TEXT_CONSOLE #define.
2011-05-25 13:24:37 +02:00
Max Horn 717a7accf5 BUILD: Always enable indeo3 codec 2011-05-25 13:24:37 +02:00
Max Horn 8387b68c57 BUILD: Add only one -D to DEFINES per line; add FIXMEs to -D in CXXFLAGS 2011-05-25 13:24:37 +02:00
Max Horn 38ff07589c BUILD: Unify how _posix is computed
However, the current approach of determining _posix based on _host_os is
flawed and should be replaced by feature detection; added a TODO about
this.
2011-05-25 13:23:04 +02:00
Max Horn 39076ef972 BUILD: Rename UNIX #define to POSIX 2011-05-25 13:23:03 +02:00
Max Horn 6639eacb3a BUILD: Move some Android 'hack' back to near end of configure 2011-05-25 13:21:53 +02:00
Max Horn d935c53cdf BUILD: Rearrange some PSP stuff
Cursory testing shows no regressions caused by this, but proper
testing of this change is recommended.
2011-05-25 13:21:53 +02:00
Max Horn 9b14c50b77 BUILD: Unify how debug/release mode defaults are determined 2011-05-25 13:21:53 +02:00
Max Horn 63a69b4f1e BUILD: Overhaul how we determine the need for aligned mem access
Also add some comments explaining what is going on and why.
2011-05-25 13:21:52 +02:00
Max Horn e013a51604 BUILD: Enable ARM asm only based on _host_cpu
Also moved x86 and ARM recognition code in configure to be
next to each other; and print whether ARM specific code is
going to be used or not.
2011-05-25 13:21:02 +02:00
Max Horn ecb8618cb7 BUILD: Unify build & configure rules for SDL based backends 2011-05-25 13:21:01 +02:00
Max Horn 7585303c06 BUILD: Do not manually set endianess
If for some reason the endianess is not detected right, then this should
be reported as a bug; and any (hopefully temporary) specification of
the endianess should be accompanied by an explanatory comment.
2011-05-25 13:21:01 +02:00
Max Horn 1b248cd936 BUILD: Reorder parts of configure 2011-05-25 13:21:00 +02:00
Max Horn fdf12c5c09 SWORD25: Remove more unused loadlib code + use of fopen
The functions loader_C and loader_Croot provably did not do anything
besides returning an error, so removing them was safe.

For loader_Lua, this was using luaL_loadfile. But that in turn now
uses Sword25FileProxy, which only supports loading config.lua,
and config.lua is not used via the loadlib mechanism.
Therefore, I deemed it safe to also remove this third loader.

This leaves loader_preload as only remaining loader. It is probably
unused, too, but I did not both to investigate further, as I already
achieved my primary goal (getting rid of fopen/fclose use).

All other removed functions were unused due to the removal of the
first three loader_* functions.
2011-05-25 13:01:06 +02:00
Max Horn 0aa6aca420 SCUMM: Switch some code to use String::format 2011-05-25 13:01:05 +02:00
CeRiAl 2395889372 WINCE: Update port specific readme 2011-05-25 00:56:05 +02:00
CeRiAl 91e304e35f WINCE: Update port specific readme 2011-05-25 06:52:52 +08:00
Matthew Hoops efcf278bdf GRAPHICS: Optimize the convertYUV420ToRGB function a bit more
A template is used to avoid a bytesPerPixel check on every pixel and less deferences are done
2011-05-24 18:22:48 -04:00
CeRiAl dcfa8fd048 CREDITS: Temporarily retire Jubanka, add CeRiAl 2011-05-25 00:05:16 +02:00
Willem Jan Palenstijn cd63f261f9 CREDITS: Fix sort order 2011-05-25 00:02:47 +02:00
CeRiAl 0a03a620e1 CREDITS: Temporarily retire Jubanka, add CeRiAl 2011-05-25 05:57:19 +08:00
Eugene Sandulenko 1c2e531ebd RELEASE: Specified release date for 1.3.0 2011-05-24 22:37:46 +01:00
Eugene Sandulenko b59941d981 RELEASE: Specified release date for 1.3.0 2011-05-24 22:36:49 +01:00
Eugene Sandulenko 2b11228734 I18N: Update translations.dat 2011-05-24 22:32:03 +01:00
Eugene Sandulenko b1587a9082 I18N: rebuild translations.dat 2011-05-24 22:28:46 +01:00
Pawel Kolodziejski 709f0de5c5 SAMSUNGTV: Fix build 2011-05-24 21:32:24 +02:00
Willem Jan Palenstijn 725db142bc SAMSUNGTV: Fix build on non-SDL platforms 2011-05-24 20:58:36 +02:00
Pawel Kolodziejski 48b4c6c923 SAMSUNGTV: Update port
This combines the following Samsung TV port updates from master:

944e0be209
dc1d07774f

It also includes the parts touching this backend of:

69b1485a22
2fa63ca015
2011-05-24 20:34:45 +02:00
strangerke 89cc1ce004 TSAGE: Fix bug "Scene 2320: If you try to activate the flycycle, [...] the game becomes unresponsive.".
Also fix an animation bug related to display priorities
2011-05-24 19:14:57 +02:00
strangerke 0805549e1a TSAGE: Fix bug "Scene 2100: If you sit down at Quinn's console and then get back up again, his walk animation gets screwed" 2011-05-24 19:13:51 +02:00
Max Lingua 96519ad939 PS2 backend: Modified and tidied up Makefiles for 1.3.0 release 2011-05-24 11:55:09 -04:00
Johannes Schickel 7a9fe3f855 BUILD: Add msvc8/9/10 build files. 2011-05-24 14:04:05 +02:00
Paul Gilbert 927bb2fdc4 Merge branch 'tsage_sound' of github.com:dreammaster/scummvm into tsage_sound
Conflicts:
	engines/tsage/core.h
	engines/tsage/ringworld_scenes1.cpp
	engines/tsage/ringworld_scenes10.cpp
	engines/tsage/ringworld_scenes2.cpp
	engines/tsage/ringworld_scenes3.cpp
	engines/tsage/ringworld_scenes6.cpp
	engines/tsage/ringworld_scenes8.cpp
	engines/tsage/sound.cpp
	engines/tsage/sound.h
2011-05-24 21:37:27 +10:00
Pawel Kolodziejski dc1d07774f SAMSUNGTV: changed paths 2011-05-24 13:31:28 +02:00
Paul Gilbert a4f3907bb1 TSAGE: Added some extra code for volume control and start on rethinking voice types 2011-05-24 21:27:19 +10:00
Paul Gilbert 52fbf6709a TSAGE: Further sound driver installation logic 2011-05-24 21:27:18 +10:00
Paul Gilbert b3fb2b5db8 TSAGE: More code for installing sound drivers 2011-05-24 21:25:49 +10:00