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