Commit Graph
1766 Commits
Author SHA1 Message Date
Filippos Karapetis abe1c65d62 FULLPIPE: Change the sound code to use Common::String 2017-03-22 05:22:36 +02:00
Filippos Karapetis 2649e2b1fc FULLPIPE: Change genFileName() and loadFile() to use Common::String 2017-03-22 04:50:37 +02:00
Filippos Karapetis 83fef244fb FULLPIPE: Plug a memory leak in getDibInfo() 2017-03-22 04:33:28 +02:00
Filippos Karapetis 93982b2ca9 FULLPIPE: Change more object-related functions to use Common::String 2017-03-22 04:32:23 +02:00
Filippos Karapetis 56ec429537 FULLPIPE: Change some more _memfilename usage to Common::String 2017-03-22 04:29:46 +02:00
Filippos Karapetis f3e81b5f17 FULLPIPE: Use Common::String in all scene object names 2017-03-22 04:11:49 +02:00
Filippos Karapetis 728b23af2a FULLPIPE: Change transCyrillic() to accept a Common::String 2017-03-22 04:07:33 +02:00
Filippos Karapetis 93e93b5640 FULLPIPE: Use Common::String with _memfilename and loadFile()
There are several calls to loadFile() with _memfilename, which is why
these two changes are interconnected
2017-03-22 03:10:32 +02:00
Filippos Karapetis a2b4d637db FULLPIPE: Change _staticsName to be a Common::String 2017-03-22 03:02:58 +02:00
Torbjörn Andersson fa466af0ca FULLPIPE: Silence GCC signed/unsigned warning. 2017-01-05 17:12:01 +01:00
Eugene Sandulenko 11812d9af9 Merge pull request #883 from bluegr/fullpipe_mem
FULLPIPE: Plug some memory leaks
2017-01-05 08:28:32 +01:00
Aaryaman Vasishta cc917882a6 FULLPIPE: Fix leaks in surface and bitmap usage.
Fixes part of bug #9654.
2016-12-31 00:55:33 +09:00
Eugene Sandulenko d4313bf6b5 FULLPIPE: Decrease header dependency 2016-12-26 19:13:28 +01:00
Eugene Sandulenko aeada61c67 FULLPIPE: Open relevant URLs in demo for purchasing full games 2016-12-23 18:28:07 +01:00
Filippos Karapetis b4514bfe92 FULLPIPE: Change _objCommandName and _queueName to Common::String 2016-12-20 02:17:58 +02:00
Filippos Karapetis 8a16f9d785 FULLPIPE: Delete temporary memory streams used with MfcArchive 2016-12-20 02:13:18 +02:00
Filippos Karapetis 907bab8a01 FULLPIPE: Remove unused variable 2016-12-20 02:06:58 +02:00
Filippos Karapetis c3a3d7ef98 FULLPIPE: Change _gameName into a Common::String 2016-12-20 01:55:51 +02:00
Filippos Karapetis 704b4838bd FULLPIPE: Delete cursors in _cursorsArray in InputController destructor 2016-12-20 01:31:03 +02:00
Eugene Sandulenko a62d29ab86 FULLPIPE: Revert memory leak fixing as that introduced tons of regressions 2016-12-13 18:15:41 +01:00
Paul Gilbert d239461726 FULLPIPE: Fix colors in intro video 2016-12-12 23:27:17 -05:00
Eugene Sandulenko fdb5db6298 FULLPIPE: Fix warning 2016-12-12 23:51:34 +01:00
Eugene Sandulenko 1373e9b6a0 FULLPIPE: Avoid double free on memory cleanup 2016-12-12 23:50:24 +01:00
Eugene Sandulenko ae7147c6c4 FULLPIPE: Fix warning 2016-12-12 23:38:03 +01:00
Eugene Sandulenko c5e55878ad FULLPIPE: Plug more memory leaks 2016-12-12 23:35:32 +01:00
Eugene Sandulenko 9075cbc1ba FULLPIPE: Fix memory leak in bitmap code 2016-12-12 23:00:41 +01:00
Eugene Sandulenko 483fff04f6 FULLPIPE: Plug more memory leaks 2016-12-12 22:49:40 +01:00
Eugene Sandulenko 64a1c2f867 FULLPIPE: Plug another leak 2016-12-12 22:36:07 +01:00
Eugene Sandulenko 3653f03d30 FULLPIPE: Plug more memory leaks 2016-12-12 20:19:31 +01:00
Eugene Sandulenko 1a4580d83f FULLPIPE: Plug several memory leaks 2016-12-12 20:05:14 +01:00
Eugene Sandulenko d6317c9bc8 FULLPIPE: Center map on opening. Fixes bug #9668 2016-12-11 19:49:07 +01:00
Eugene Sandulenko b930b4a74f FULLPIPE: Implement Russian demo differences 2016-12-11 18:36:08 +01:00
Eugene Sandulenko b6bc2e0b95 FULLPIPE: Implement demo-specific help screen 2016-12-11 18:36:08 +01:00
Eugene Sandulenko 8f4a662b1d FULLPIPE: Simplify demo check in the engine 2016-12-11 18:36:08 +01:00
Eugene Sandulenko a95be40dcd FULLPIPE: Properly restart Russian demo 2016-12-11 18:36:08 +01:00
Eugene Sandulenko fad292cf43 FULLPIPE: Fix crash at the end of Russian demo 2016-12-11 18:36:08 +01:00
Eugene Sandulenko 817ca2a15f FULLPIPE: Initial support for Russian Demo. The demo starts 2016-12-11 15:58:11 +01:00
Eugene Sandulenko df896e40a7 FULLPIPE: Workaround for cursor in scene26.
Fixes bug #9667
2016-12-11 14:39:30 +01:00
Eugene Sandulenko ebad4af484 FULLPIPE: Fix compilation 2016-12-11 00:39:09 +01:00
Eugene Sandulenko 5745c0d09e FULLPIPE: Beginnings of support of Russian demo 2016-12-11 00:08:40 +01:00
Eugene Sandulenko 5f26c445c9 FULLPIPE: Implemented support for German demo 2016-12-10 17:15:49 +01:00
Eugene Sandulenko 88a3a2bc4d FULLPIPE: Clarify null callback usage across the scenes 2016-12-10 14:42:36 +01:00
Eugene Sandulenko 65c83d8511 FULLPIPE: Fix clock handle in scene08 2016-12-10 14:30:33 +01:00
Eugene Sandulenko b03b7902eb FULLPIPE: Implement wide scene autoscrolling 2016-12-10 00:05:19 +01:00
Eugene Sandulenko ffe52deeed FULLPIPE: Implement switching scenes from the map 2016-12-09 16:58:31 +01:00
Eugene Sandulenko 6a3ee9a008 FULLPIPE: Implement ModalMap::findMapSceneId() and plug new map code in 2016-12-08 18:12:57 +01:00
Eugene Sandulenko 55b6e7f090 FULLPIPE: Implement ModalMap::init2() 2016-12-08 18:12:57 +01:00
Eugene Sandulenko 7e1dc617c4 FULLPIPE: Implement isSaveAllowed() 2016-12-07 19:03:08 +01:00
Eugene Sandulenko 000a68cf79 FULLPIPE: Implement ModalMap::isSceneEnabled() 2016-12-07 18:38:55 +01:00
Eugene Sandulenko a998a1b580 FULLPIPE: Implement ModalMap::checkScenePass() 2016-12-07 12:05:42 +01:00