Matthew Hoops
2d924afa9d
MOHAWK: Add basic Living Books support (all credit goes to fuzzie!)
...
v1 and v3 (both Windows and Mac) are working, v1 support is in better shape.
svn-id: r54558
2010-11-28 22:55:15 +00:00
Matthew Hoops
f403c0f8a8
COMMON: Add support for loading NE resources and cursors
...
Needed for Mohawk (and Hugo Win eventually). Based on DrMcCoy's excellent Dark Seed II code.
svn-id: r54557
2010-11-28 22:55:00 +00:00
Max Horn
4d09420ba4
DS: Remove redundant code
...
svn-id: r54556
2010-11-28 22:25:00 +00:00
Filippos Karapetis
626e9413fd
AmigaOS: Fixed compilation after the latest GSoC code merging (bug #3121350 )
...
svn-id: r54555
2010-11-28 22:12:11 +00:00
Max Horn
460a65d2aa
SDL: Reduce redundant deletes from OSystem_SDL destructor
...
svn-id: r54554
2010-11-28 22:05:05 +00:00
Max Horn
a162ff18bc
SDL: Various more SdlEventSource related fixes
...
svn-id: r54553
2010-11-28 22:04:39 +00:00
Max Horn
5a825eaae2
GP2X: Compilation fix
...
svn-id: r54552
2010-11-28 21:33:52 +00:00
Max Horn
b3ba5f6ec5
SWORD25: Fix warning about uninitialized DijkstraNode::parentIter
...
svn-id: r54551
2010-11-28 21:33:27 +00:00
Max Horn
5d2b77899f
SWORD25: Fix warning: deref type-punned pointer breaks strict-aliasing rules
...
svn-id: r54550
2010-11-28 21:33:02 +00:00
Torbjörn Andersson
6b8a3dba70
TOON: Attempt to fix crash when Bricabrac puts on his glasses
...
This was a regression in r54223, and it's the most direct fix I can
think of. The problem seems to be that sys_Cmd_Remove_Scene_Anim()
clears the character's _animationInstance while character::playAnim()
is waiting "for the character to be ready".
My fix was to treat _animationInstance NULL as another sign that the
wait is over, but maybe the real fix is for sys_Cmd_Remove_Scene_Anim()
to do more than just clear the variable, e.g. stop the script or
something like that?
svn-id: r54549
2010-11-28 20:53:57 +00:00
Thierry Crozat
ae1607cd99
i18N: Update all translation files from template file.
...
German has also an updated translation.
svn-id: r54548
2010-11-28 19:24:44 +00:00
Thierry Crozat
16c73378b9
i18N: Add a few strings to translate in the SCUMM help dialog.
...
svn-id: r54547
2010-11-28 19:23:02 +00:00
Thierry Crozat
2eba29e1eb
i18N: Update list of source code files for translation template generation
...
This fix update of translations following merge of GSOC-OpenGL branch.
svn-id: r54546
2010-11-28 19:21:46 +00:00
Max Horn
ce119b9540
OPENGL: Fix OpenGL on Mac OS X
...
svn-id: r54545
2010-11-28 18:57:36 +00:00
Max Horn
364382cf9f
SDL: Change refs to SdlEventManager to SdlEventSource
...
svn-id: r54544
2010-11-28 18:39:04 +00:00
Max Horn
06df4459c7
WINCE: Remove obsolete openCD method
...
svn-id: r54543
2010-11-28 18:18:15 +00:00
Max Horn
ee4510aed4
OPENGL: Modify source files to force recompilation
...
svn-id: r54542
2010-11-28 18:10:40 +00:00
Max Horn
8399232a43
DINGUX: More compilation fixes
...
svn-id: r54541
2010-11-28 18:10:12 +00:00
Max Horn
1c3ba8bc40
LINUXMOTO: More compilation fixes
...
svn-id: r54540
2010-11-28 18:09:43 +00:00
Max Horn
beed05b0af
DINGUX: Correct compilation fix (I hope), remove dead code
...
svn-id: r54539
2010-11-28 17:43:10 +00:00
Max Horn
b634249609
SDL: Compiled POSIX sub-backend only on unix systems
...
svn-id: r54538
2010-11-28 17:42:47 +00:00
Max Horn
627db0d764
BUILD: Set 'UNIX=1' in config.mk on unix systems
...
svn-id: r54537
2010-11-28 17:42:25 +00:00
Max Horn
7870bed92f
BUILD: Add OpenGL support to configure (from branch)
...
svn-id: r54536
2010-11-28 17:42:05 +00:00
Max Horn
aa33b22d63
BUILD: Compilation fixes for Win32 and Amiga
...
svn-id: r54535
2010-11-28 17:41:33 +00:00
Torbjörn Andersson
1857076d76
MAIN: Fix --gfx-mode regression
...
We cannot check for supported graphics mode until after the backend has
been initialised, or there won't be a graphics manager to ask.
svn-id: r54534
2010-11-28 17:26:27 +00:00
Max Horn
bed8c34a87
DINGUX: Compilation fixes
...
svn-id: r54533
2010-11-28 17:18:08 +00:00
Max Horn
69092836bd
LINUXMOTO: Compilation fixes
...
svn-id: r54532
2010-11-28 17:17:41 +00:00
Willem Jan Palenstijn
66cb595f22
SDL: re-enable unicode after graphics init
...
svn-id: r54531
2010-11-28 17:12:43 +00:00
Arnaud Boutonné
54b756e1ba
HUGO: Modify or suppress some obsolete comments and warnings
...
svn-id: r54530
2010-11-28 16:38:01 +00:00
Filippos Karapetis
5e0a441add
CREATE_PROJECT: Updated project file generation for the gsoc2010-opengl branch (thanks to LordHoto)
...
svn-id: r54528
2010-11-28 15:54:20 +00:00
Filippos Karapetis
96f7c2e225
SDL: Added missing #define FORBIDDEN_SYMBOL_ALLOW_ALL for the Win32 SDL backend
...
svn-id: r54527
2010-11-28 15:47:54 +00:00
Max Horn
8f37f6634c
SDL: Merge deinit() into OSystem_SDL destructor and overload fatalError
...
svn-id: r54526
2010-11-28 15:44:34 +00:00
Max Horn
1d818d940a
WINCE: Fix main(), update config file handling, update module.mk
...
The WinCE backend will require many more changes to work again after the
changes made to SDL backend. This is just a tiny first step towards this
goal.
svn-id: r54525
2010-11-28 15:44:03 +00:00
Johannes Schickel
11b254a938
SDL: Fix compilation on Windows too.
...
svn-id: r54524
2010-11-28 15:11:27 +00:00
Johannes Schickel
27016b303f
SDL: Make SDL backend compile again.
...
svn-id: r54523
2010-11-28 15:06:36 +00:00
Max Horn
d5840b72f9
DINGUX: Attempt to fix the new code for this backend
...
It seems in the gsoc2010-opengl branch, the dingux port was not anymore
updated at some point, so some changes that were made in general did not
make it till here. This is my attempt to fix at least the most obvious
problems, but without being able to compile it, all these changes should
be very carefully reviewed.
svn-id: r54522
2010-11-28 14:57:59 +00:00
Filippos Karapetis
0b5f6d4c97
SCI: Fixed bug #3034471 - "SCI, Castlebrain/Amiga: Invisible text in word search"
...
Fixed some endianness issues in Amiga versions, thanks to wjp. Amiga
versions expect a BE VM, thus we adjust accordingly in the places
where memory is accessed directly (i.e. kStrAt, kMemory and all places
that set/get characters from memory)
svn-id: r54521
2010-11-28 14:57:56 +00:00
Max Horn
a5ffdcf6cf
OPENGL: cleanup
...
svn-id: r54520
2010-11-28 14:57:26 +00:00
Max Horn
f1cdb318c6
SYMBIAN: Fixes & improvements for SymbianSdlMixerManager (untested)
...
svn-id: r54519
2010-11-28 14:57:04 +00:00
Max Horn
7760077cf5
Merging the gsoc2010-opengl branch
...
svn-id: r54518
2010-11-28 14:56:31 +00:00
Johannes Schickel
284b49aabc
COMMON: Comment out locale <-> Common::Language conversion utils for now.
...
svn-id: r54517
2010-11-28 02:12:53 +00:00
Johannes Schickel
1ad63b431e
BACKEND: Switch OSystem::getSystemLanguage return type to Common::String.
...
This is done as discussed on -devel.
svn-id: r54516
2010-11-28 02:12:33 +00:00
Arnaud Boutonné
5f7ac43a24
HUGO: Add F4/F5 keys to save/restoreGame
...
Currently, it only saves/restores slot #0 , no selection
screen is displayed
svn-id: r54515
2010-11-27 23:09:19 +00:00
Matthew Hoops
3d4ca8e405
MOHAWK: Add an isPlaying() and stopSound(id) function to Sound (for LB and others)
...
svn-id: r54514
2010-11-27 21:36:04 +00:00
Filippos Karapetis
c76422412d
SCI: Compensate for buggy KQ5CD saved games (before r54510)
...
svn-id: r54513
2010-11-27 18:46:12 +00:00
Filippos Karapetis
0312235f67
SCI: Removed bogus warning
...
svn-id: r54512
2010-11-27 18:27:02 +00:00
Filippos Karapetis
91e42bbcb9
SCI: Reverted changes to savegame.cpp made in r54510, as that still occurs
...
svn-id: r54511
2010-11-27 18:23:39 +00:00
Filippos Karapetis
3485d433c5
SCI: Fixed bug #3034713 - "ICEMAN Demo: Fails to find base object"
...
This could happen because objects in scripts can be in the wrong order.
Same thing happens in the French and German version of KQ5 (bug #3035396 ).
Removed the scriptObjRemove() method, which is in fact a hack.
svn-id: r54510
2010-11-27 18:08:47 +00:00
Filippos Karapetis
49afe9ccff
SCI: Fix for bug #3119713 - "PQ2: song-specific reverb changes are ignored" (thanks to waltervn)
...
svn-id: r54509
2010-11-27 17:29:42 +00:00
Filippos Karapetis
0d4ef4854a
MidiParser: updated comment concerning note on events in jumpToTick()
...
svn-id: r54508
2010-11-27 17:23:24 +00:00