Filippos Karapetis
46f1e98688
Fixed RTZ 1.0 game flags and updated copyright
...
svn-id: r31918
2008-05-07 08:19:36 +00:00
Benjamin Haisch
202e4eb410
Added detection for RtZ CD version 1.0 (thanks to spookypeanut)
...
svn-id: r31917
2008-05-07 07:15:42 +00:00
Sven Hesse
9d5eea2d2c
Sound in object videos works now, too
...
svn-id: r31916
2008-05-07 03:49:53 +00:00
Sven Hesse
5681ae1e82
Draw order related fixes.
...
This also (finally) fixes the Gob3 draw order glitch (for real, this time)
svn-id: r31915
2008-05-07 02:56:18 +00:00
Jordi Vilalta Prat
f1514641ee
Reject invalid option combinations when enabling/disabling engines
...
svn-id: r31914
2008-05-07 01:15:46 +00:00
Jordi Vilalta Prat
0fe0f093c7
Show the SCUMM engine options properly
...
svn-id: r31913
2008-05-07 00:35:55 +00:00
Jordi Vilalta Prat
cdc4f4baca
Added openembedded.org target names (patch #1959138 )
...
svn-id: r31912
2008-05-06 23:56:05 +00:00
Sven Hesse
16abd33aea
Mouse hotspots are now properly evaluated when the mouse is set to a position via the scripts.
...
svn-id: r31911
2008-05-06 22:18:12 +00:00
Jordi Vilalta Prat
586046d871
Fail on invalid --enable/disable options
...
svn-id: r31910
2008-05-06 22:09:27 +00:00
Johannes Schickel
10b73b474f
Fixed crash when qutting kyra2 main menu.
...
svn-id: r31909
2008-05-06 22:05:26 +00:00
Sven Hesse
9be06ad9e8
Fixed text positioning in Woodruff, enabling "Use FOO on BAR" texts.
...
svn-id: r31908
2008-05-06 21:56:16 +00:00
Johannes Schickel
5abc85bd0e
Fixed possible crash in Debugger_v2 when using 'give'.
...
svn-id: r31907
2008-05-06 20:55:33 +00:00
Johannes Schickel
11f891963b
Implemented Engine::getDebugger for KyraEngine.
...
svn-id: r31906
2008-05-06 20:50:27 +00:00
Johannes Schickel
3e7f66da89
Cleanup.
...
svn-id: r31905
2008-05-06 17:44:00 +00:00
Filippos Karapetis
c396694f3b
Added a temporary hack to get the engine plugins working under MSVC
...
svn-id: r31904
2008-05-06 17:30:52 +00:00
Johannes Schickel
2ee01bf757
- Fixed valgrind warnings in HoF
...
- Fixed memory leaks in HoF
svn-id: r31903
2008-05-06 17:30:31 +00:00
Johannes Schickel
2976f961fe
- Fixed some memory leaks in kyra3
...
- Fixed valgrind warnings in GUI_v2 code
svn-id: r31902
2008-05-06 16:57:07 +00:00
Filippos Karapetis
bce56298e6
Also update the preprocessor definitions for the release version
...
svn-id: r31900
2008-05-06 16:36:26 +00:00
Filippos Karapetis
cc5215b4bb
Updated the preprocessor directives for the SCUMM engine's MSVC project files
...
svn-id: r31899
2008-05-06 16:30:27 +00:00
Sven Hesse
7595f20e33
Silencing two signess compiler warnings
...
svn-id: r31897
2008-05-06 15:08:48 +00:00
Benjamin Haisch
9df82055f0
- The Manhole: New and Enhanced is now (partially) playable
...
- Implemented cmd_objectp
- Changed how the script externals array is set up
- Cleanup
svn-id: r31895
2008-05-06 11:45:23 +00:00
Torbjörn Andersson
397e04d0b1
Fixed syntax error. String comparision is done with '=', not '=='.
...
svn-id: r31891
2008-05-06 04:47:58 +00:00
Jordi Vilalta Prat
38f200fc55
Unified BUILD_PLUGINS and DYNAMIC_MODULES in the makefiles
...
svn-id: r31889
2008-05-06 03:11:01 +00:00
Jordi Vilalta Prat
38a8aa516e
Allow static and dynamic plugins to be used at the same time
...
svn-id: r31888
2008-05-06 03:00:26 +00:00
Jordi Vilalta Prat
3ac46924e3
Fix building scummvmico.o from outside the source directory
...
svn-id: r31887
2008-05-05 22:52:28 +00:00
Johannes Schickel
0faf76bfac
Removed delay from KyraEngine_MR::npcChatSequence, since it's doing delay script internally. This fixes some chat animation speeds.
...
svn-id: r31884
2008-05-05 21:57:26 +00:00
Johannes Schickel
874be3cfb4
Implemented opcode 91: o3_daggerWarning.
...
svn-id: r31882
2008-05-05 18:50:42 +00:00
Johannes Schickel
c26e62e288
- Implemented Kyra3 audio options menu, Helium mode still missing.
...
- Fixed unitialized variable
svn-id: r31881
2008-05-05 17:56:39 +00:00
Johannes Schickel
f42d222069
Got rid of some code duplication.
...
svn-id: r31880
2008-05-05 17:18:11 +00:00
Johannes Schickel
81cfd2a716
Implemented support for Kyra3 game options menu (including studio audience and skip flag options).
...
svn-id: r31879
2008-05-05 17:12:48 +00:00
Johannes Schickel
0f62fb0a88
- Little mouse visibility fix
...
- Cleanup
svn-id: r31878
2008-05-05 16:18:54 +00:00
Johannes Schickel
37459e6e75
- Fixed some palette fade times in Kyra3
...
- Changed behavior to match original when playing Kyra3 for the first time
- Fixed typo
svn-id: r31877
2008-05-05 16:14:45 +00:00
Johannes Schickel
2afff04468
- Added support for Kyra3 GUI (audio and game options not working yet)
...
- Added support for loading directly from command line for Kyra3
svn-id: r31876
2008-05-05 16:05:56 +00:00
Kari Salminen
4eb9abe99f
Fixed unsigned/signed mismatch warning.
...
svn-id: r31875
2008-05-05 13:11:34 +00:00
Kari Salminen
8d4a9b0ad9
Updated MSVC project files.
...
svn-id: r31874
2008-05-05 13:09:29 +00:00
Benjamin Haisch
7191b2c515
Added MIDI playback (which doesn't work yet) and fixed compilation (sorry all)
...
svn-id: r31873
2008-05-05 12:51:50 +00:00
Nicola Mettifogo
1ddd54b50d
- Moved some members from the engine class to Location, since they belong there.
...
- Cleaned up usage of location flags by using accessor functions.
svn-id: r31872
2008-05-05 11:02:40 +00:00
Benjamin Haisch
b6c7385eb4
- Renamed XmidiResource to GenericResource
...
- Added MIDI resource type
- Added ScriptFunctionsLgop2 and ScriptFunctionsMhne (for Leather Goddesses of Phobos 2 and The Manhole: New and Enhanced, resp.)
- Many changes for LGOP2 and The Manhole: N&E
Note about the new ScriptFunctions classes:
I copied the ScriptFunctionsRtz class and so duplicated a lot of code. Most of the opcode functions are the same in all games but there might be differences. Once all common opcode functions have been figured out, they'll be moved to a common place (like the ScriptFunctions class).
svn-id: r31871
2008-05-05 10:45:11 +00:00
Filippos Karapetis
665caae8b4
Updated the kyra MSVC project files
...
svn-id: r31869
2008-05-04 22:29:19 +00:00
Johannes Schickel
e45a9d42e2
- Shared checkInput code between kyra2 and kyra3
...
- Debugger related cleanup
svn-id: r31868
2008-05-04 15:56:28 +00:00
Johannes Schickel
c15ad0e373
Initial common base between kyra2 and kyra3 GUI code.
...
svn-id: r31867
2008-05-04 15:37:41 +00:00
Johannes Schickel
f71b4afcfa
Renamed kyra2 and kyra3 gui files.
...
svn-id: r31866
2008-05-04 15:18:46 +00:00
Nicola Mettifogo
4295392906
Added new Parser class, which will gradually grow to include all parsing code from the engine class.
...
svn-id: r31865
2008-05-04 15:09:23 +00:00
Nicola Mettifogo
a3794c5f37
Partly fixed loading of bitmaps in BRA Amiga. Bitmaps are still broken, but less than before.
...
svn-id: r31864
2008-05-04 15:06:47 +00:00
Travis Howell
f09f10bea5
Fix bug #1957165 - MM: render_mode is broken.
...
svn-id: r31862
2008-05-04 13:36:41 +00:00
Johannes Schickel
09b0f12852
Yet more opcodes moved to KyraEngine_v2.
...
svn-id: r31861
2008-05-04 13:25:03 +00:00
Johannes Schickel
7342629944
Cleanup.
...
svn-id: r31860
2008-05-04 13:11:17 +00:00
Johannes Schickel
c43cbeae96
Moved more opcodes to KyraEngine_v2.
...
svn-id: r31859
2008-05-04 13:07:13 +00:00
Eugene Sandulenko
ecde0b88c7
German texts fixes (compared to original) from Raziel.
...
svn-id: r31858
2008-05-04 10:15:47 +00:00
Sven Hesse
3ec47374b8
Fixed DataStream::seek() (must have been drunk that day ;))
...
svn-id: r31857
2008-05-04 03:32:23 +00:00