Commit Graph

24411 Commits

Author SHA1 Message Date
Filippos Karapetis
e2bc38ea91 TOLTECS: Change deltaValue to be an int8, as char isn't always signed 2011-11-21 23:08:10 +02:00
Filippos Karapetis
1eeb852902 TOLTECS: Remove empty implementation of syncSoundSettings() 2011-11-21 23:04:48 +02:00
Filippos Karapetis
41ba66b59c TOLTECS: Cleanup, removed an obsolete TODO 2011-11-21 22:46:33 +02:00
Filippos Karapetis
7c5f55912c TOLTECS: Add missing namespace comment 2011-11-21 22:32:03 +02:00
Filippos Karapetis
8880c7c94c TOLTECS: Savegame changes
- Add support for savegame removal
- Remove kyra-specific code
- Add save play time and creation date
2011-11-21 22:29:44 +02:00
Bertrand Augereau
51c30303a8 DREAMWEB: 'createpanel' and 'createpanel2' ported to C++ 2011-11-21 21:53:20 +01:00
Bertrand Augereau
397761c2c1 DREAMWEB: 'showmainops' ported to C++ 2011-11-21 18:10:19 +01:00
Bertrand Augereau
9141df3bec DREAMWEB: Misc cleanings in saveload.cpp 2011-11-21 17:56:49 +01:00
Bertrand Augereau
44a3522e4a DREAMWEB: Removed STACK_CHECKs in saveload.cpp 2011-11-21 17:54:51 +01:00
Bertrand Augereau
f7fd8e0d0a DREAMWEB: 'saveload' ported to C++ 2011-11-21 17:52:50 +01:00
Christoph Mallon
e578cb8976 ALL: Remove unnecessary forward declarations. 2011-11-21 15:59:19 +01:00
Christoph Mallon
d9bcf1a3bf SAGA: Simply use a Graphics::Surface instead of a Saga::Surface. 2011-11-21 15:59:00 +01:00
Christoph Mallon
d485b36b45 GROOVIE: Use SWAP(). 2011-11-21 15:58:31 +01:00
Bertrand Augereau
34d85734e6 DREAMWEB: Stub wrappers with a better signature for 'playchannel[0|1]' 2011-11-21 14:33:36 +01:00
Paul Gilbert
1e80ac0885 CRUISE: Added explicit freeing of thumbnail surface pixels 2011-11-21 19:38:52 +11:00
Paul Gilbert
e8aa812608 TSAGE: Added explicit freeing of thumbnail surface pixels 2011-11-21 19:38:32 +11:00
D G Turner
5a868a4008 TOLTECS: Removed TODO.txt. Contents now on Wiki Toltecs Engine Page. 2011-11-21 04:03:32 +00:00
Torbjörn Andersson
9f5f240e90 TOLTECS: Change the updateScreen() logic a bit
Updating the screen when getMillis() % 10 is 0 seems sub-optimal
to me. It could be true several iterations in a row (shouldn't be
harmful, since updateScreen is assumed to be cheap if the screen
hasn't changed) or we could miss it every single time. Let's
measure the time between updates instead, just to be safer.
2011-11-20 23:45:29 +01:00
Alex Bevilacqua
b592d73e62 TOLTECS: silence a couple gcc warnings 2011-11-20 22:43:12 +01:00
Alex Bevilacqua
4c60382604 TOLTECS: integrate engine 2011-11-20 22:43:12 +01:00
Filippos Karapetis
579c47b717 TOLTECS: Removed duplicate assignment 2011-11-20 22:43:12 +01:00
Filippos Karapetis
e4d5320e7f TOLTECS: Fixed typo in logic 2011-11-20 22:43:12 +01:00
Filippos Karapetis
8b503f558e TOLTECS: Fixed compilation after the latest changes to GUI options 2011-11-20 22:43:12 +01:00
Filippos Karapetis
c119cbda90 TOLTECS: Slight cleanup of the audio code 2011-11-20 22:43:12 +01:00
Filippos Karapetis
94f5b8b190 TOLTECS: Always hide the game interface when showing a movie 2011-11-20 22:43:12 +01:00
Filippos Karapetis
8b4c082f6d TOLTECS: Stop all sounds when exiting 2011-11-20 22:43:12 +01:00
Filippos Karapetis
a8112121b2 TOLTECS: Cleanup 2011-11-20 22:43:12 +01:00
Filippos Karapetis
f3fdcad214 TOLTECS: Updated TODO 2011-11-20 22:43:12 +01:00
Filippos Karapetis
fee561c039 TOLTECS: Updated TODO 2011-11-20 22:43:12 +01:00
Filippos Karapetis
b6c3232ea3 TOLTECS: Updated TODO
- Updated locations where the animation hack is necessary
- Fixed crashes on scene changes (with a TODO)
- MIDI Music is always XMIDI
- sfClearScreen() doesn't seem to be necessary
2011-11-20 22:43:12 +01:00
Filippos Karapetis
1bddee1e73 TOLTECS: Fixed music looping 2011-11-20 22:43:12 +01:00
Filippos Karapetis
14cbfd4607 TOLTECS: Fixed typo 2011-11-20 22:43:12 +01:00
Filippos Karapetis
5c3c9f4e6c TOLTECS: Added a hack to fix a crash when smoking the peace pipe 2011-11-20 22:43:12 +01:00
Filippos Karapetis
9841ce6b9f TOLTECS: Code cleanup 2011-11-20 22:43:12 +01:00
Filippos Karapetis
360bd6edd3 TOLTECS: Initial implementation for music 2011-11-20 22:43:12 +01:00
Filippos Karapetis
8940d7348a TOLTECS: Add finalize() calls to file output code 2011-11-20 22:43:12 +01:00
Filippos Karapetis
9f8ceaace2 TOLTECS: Implemented Quit game functionality in the menu 2011-11-20 22:43:11 +01:00
Filippos Karapetis
5298859cba TOLTECS: The resource cache is now purged when changing rooms 2011-11-20 22:43:11 +01:00
Filippos Karapetis
2b29dfe0c7 TOLTECS: Added the ability to skip the current dialog line with the escape key 2011-11-20 22:43:11 +01:00
Filippos Karapetis
6fc40c7c24 TOLTECS: Updated TODO 2011-11-20 22:43:11 +01:00
Filippos Karapetis
48e0238ed0 TOLTECS: Updated the TODO, after talking with johndoe 2011-11-20 22:43:11 +01:00
Filippos Karapetis
4a03bb3e43 TOLTECS: Disabled some leftover unnecessary debug output 2011-11-20 22:43:11 +01:00
Filippos Karapetis
84e6ceafbf TOLTECS: Initialize mouse cursor when loading a saved game from the launcher 2011-11-20 22:43:11 +01:00
Filippos Karapetis
1eed5caff5 TOLTECS: Some cleanup of the menu code 2011-11-20 22:43:11 +01:00
Filippos Karapetis
522c1ca32b TOLTECS: Bugfixes for the game menu
- The game's background is now restored when the menu closes
- Fixed a memory leak
- Removed dead code
2011-11-20 22:43:11 +01:00
David Turner
9b487e917d TOLTECS: Switch to initGraphics() call, rather than separate calls. 2011-11-20 22:43:11 +01:00
David Turner
86e6ec89ef TOLTECS: Fix Compilation due to Graphics::loadThumbnail() API change. 2011-11-20 22:43:11 +01:00
David Turner
9b885d0c50 TOLTECS: Removed now uneeded c_str() call. 2011-11-20 22:43:11 +01:00
David Turner
c545a8b176 TOLTECS: Fix saveGameState signature to match Engine's virtual method. 2011-11-20 22:43:11 +01:00
David Turner
4ba1f78dc5 TOLTECS: Fix Detection For ADParams Removal From AdvancedMetaEngine. 2011-11-20 22:43:11 +01:00