Commit Graph
86814 Commits
Author SHA1 Message Date
Johannes Schickel 166698d29d Cleanup.
svn-id: r30832
2008-02-09 14:40:52 +00:00
Johannes Schickel c98b51e40c - cleanup.
- kyra.dat shouldn't be load by default.

svn-id: r30831
2008-02-08 18:45:25 +00:00
Johannes Schickel 02522a3a14 Should fix regression which prevented kyra.dat to be detected corretly when in game path.
svn-id: r30830
2008-02-08 18:43:13 +00:00
Johannes Schickel b7717705ae Should make load message appear in CD version while loading talk files.
svn-id: r30829
2008-02-08 11:09:49 +00:00
Kari Salminen b6cad0f0ce Added a simple non-optimized StringTokenizer-class for tokenizing strings. Also added a contains(char)-function to the String-class because it was handy in implementing the StringTokenizer.
svn-id: r30828
2008-02-08 04:11:20 +00:00
Jordi Vilalta Prat e3852c92a7 Remove undesired spaces and an old TODO
svn-id: r30827
2008-02-08 01:45:46 +00:00
Jordi Vilalta Prat 00987db3a9 Implemented plugin versioning
svn-id: r30826
2008-02-08 01:02:25 +00:00
Jordi Vilalta Prat c103290e2b Initial support for plugin types
svn-id: r30825
2008-02-08 00:02:23 +00:00
Johannes Schickel 49d0b1f91e Fixed memory leak.
svn-id: r30824
2008-02-07 23:38:17 +00:00
Johannes Schickel 8f0712a439 Fixed kyra3 related regression (should show the menu now again).
svn-id: r30823
2008-02-07 23:31:13 +00:00
Johannes Schickel 31938bc071 Fixed kyra3 code.
svn-id: r30822
2008-02-07 23:27:08 +00:00
Johannes Schickel 9b5839082d Fixed regression introduced while reworking resource loading code.
svn-id: r30821
2008-02-07 23:14:53 +00:00
Johannes Schickel ae0b605ad4 Reworked Kyrandia resource loading code.
svn-id: r30820
2008-02-07 23:13:13 +00:00
Max Horn 356ae3b9ce Fix code formatting and grammar ;)
svn-id: r30819
2008-02-07 22:53:23 +00:00
Johannes Schickel 56c5d86431 Fix bug preventing compilation in iterator code.
svn-id: r30818
2008-02-07 21:28:51 +00:00
Jordi Vilalta Prat 7500103298 - Fix math lib test when crosscompiling
- Just need to remove the test files after all the tests

svn-id: r30817
2008-02-07 15:53:26 +00:00
Jordi Vilalta Prat 902374fac6 Enhanced tools detection when crosscompiling with mingw32 and removed dupplicate options
svn-id: r30816
2008-02-07 15:23:27 +00:00
Jordi Vilalta Prat 0657ef6a80 Use sdl-config --prefix to enable better detection of include paths.
svn-id: r30815
2008-02-07 15:15:10 +00:00
Nicola Mettifogo 58d58d5100 Implemented scroll command and added a couple more debug variables.
svn-id: r30814
2008-02-07 12:49:46 +00:00
Nicola Mettifogo 4be7dac9c3 Fix system hang under linux.
svn-id: r30813
2008-02-06 19:50:45 +00:00
Filippos Karapetis edab25743e Silence MSVC warning about uninitialized variables
svn-id: r30812
2008-02-06 18:13:22 +00:00
Nicola Mettifogo 509f2f6659 Enabled moving projector in Nippon Safes. This should fix long standing bug #1729309.
svn-id: r30811
2008-02-06 15:38:33 +00:00
Nicola Mettifogo c03cb964c0 Fixed broken halfbrite implementation from some time ago (nobody complained!!!).
svn-id: r30810
2008-02-06 14:56:10 +00:00
Nicola Mettifogo 014511f380 Made font handling stateless.
svn-id: r30809
2008-02-06 14:12:59 +00:00
Nicola Mettifogo 246fbfd1e4 Added experimental debug feature: variables influencing the rendering that can be set via console using the 'set' command. The implementation is still partial. Leveraging on this, the engine can now selectively display the current background mask instead of the background itself.
svn-id: r30808
2008-02-06 14:05:08 +00:00
Nicola Mettifogo 715e33d63d Correctly implemented little-endian masks in BRA.
svn-id: r30807
2008-02-06 13:57:44 +00:00
Nicola Mettifogo 782563f749 Implemented some more opcodes in BRA. Animations should now be visible in most locations.
svn-id: r30806
2008-02-06 13:44:31 +00:00
Nicola Mettifogo 249c0b0a05 Corrected mask and path loading in BRA.
svn-id: r30805
2008-02-06 13:44:01 +00:00
Torbjörn Andersson 338beeca84 Committed my own patch #1885901 to fix NASM warnings.
svn-id: r30804
2008-02-05 23:24:09 +00:00
Torbjörn Andersson 441ec75a71 I think this is slightly easier to read...
svn-id: r30803
2008-02-05 21:39:29 +00:00
Eugene Sandulenko c54e854e22 revert accidental commit. It increases commit count. But better to compile before commit
svn-id: r30802
2008-02-05 15:36:42 +00:00
Eugene Sandulenko bf4340d562 revert accidental commit
svn-id: r30801
2008-02-05 15:35:17 +00:00
Eugene Sandulenko 9f6282defc Fix compilation
svn-id: r30800
2008-02-05 15:33:01 +00:00
Kari Salminen 4174f0b9d4 Fix compilation on MSVC8 & 9 (Added gui_br.cpp to parallaction's project files. The file was introduced by revision 30739).
svn-id: r30799
2008-02-05 12:17:00 +00:00
Nicola Mettifogo dabefdce05 Changed main loop to allow BRA to return to menu after intro.
svn-id: r30798
2008-02-05 10:24:22 +00:00
Nicola Mettifogo 17fdd182b6 Enhanced parser to handle multi-line comments in scripts.
svn-id: r30797
2008-02-05 09:55:17 +00:00
Nicola Mettifogo 265621de58 Fixes to make BRA introduction run:
- fixed location command parser
- implemented stop command
- temporary disabled speak zones (audio is not yet supported)

svn-id: r30796
2008-02-05 09:30:58 +00:00
Nicola Mettifogo 50ff4a4603 Fixed size of temporary buffer for unpacking animation frames.
svn-id: r30795
2008-02-05 09:26:28 +00:00
Nicola Mettifogo e1cff6a7c3 Added new debug command to show global game flags.
svn-id: r30794
2008-02-05 09:25:25 +00:00
Paweł Kołodziejski f8fe01b9fd silency ignored, we handle it differently
svn-id: r30793
2008-02-05 08:16:52 +00:00
Jordi Vilalta Prat 9d81f3602c Fix indentation (spaces to tabs)
svn-id: r30792
2008-02-05 01:04:31 +00:00
Nicola Mettifogo ea15cf7236 Adjusted random number generator, thus improving animation quality in the intro. The general still acts like he is on amphetamines.
svn-id: r30791
2008-02-04 20:35:18 +00:00
Nicola Mettifogo a2101c0c6c Added FIXME comment about wrong color for subtitles in BRA.
svn-id: r30790
2008-02-04 19:57:17 +00:00
Jordi Vilalta Prat e4ab5dd339 Change MetaEngine references to PluginObject where possible to make its semantics more generic.
svn-id: r30789
2008-02-04 18:38:22 +00:00
Filippos Karapetis 468e9cb056 Surface is a struct, not a class
svn-id: r30788
2008-02-04 17:04:03 +00:00
Max Horn 3cd1e60e7a Moved common code from Plugin subclasses to class Plugin itself
svn-id: r30787
2008-02-04 13:14:52 +00:00
Max Horn 5fb7f7a4d6 Commited updated version of my own patch #1868402: Basic savestate plugin API
svn-id: r30786
2008-02-04 10:15:21 +00:00
Max Horn dd7fcd6867 Fix plugin unloading / cleanup
svn-id: r30785
2008-02-04 07:38:42 +00:00
Jordi Vilalta Prat afa731b0af Fix a segmentation fault when running a game with dynamic plugins enabled.
svn-id: r30784
2008-02-04 02:50:41 +00:00
Max Horn 13a99edb2d Updated plugin.exp to match latest changes to the plugins API
svn-id: r30783
2008-02-03 23:11:45 +00:00