Commit Graph
1766 Commits
Author SHA1 Message Date
Eugene Sandulenko ec0d06e269 FULLPIPE: Attempt to fix flickering. Added debug output 2014-06-27 18:51:17 +03:00
Eugene Sandulenko d6ec21d4d0 FULLPIPE: Fix selector in debug scene 2014-06-25 18:55:33 +03:00
Eugene Sandulenko c176a9a534 FULLPIPE: Remove unused variable 2014-06-23 23:04:44 +03:00
Eugene Sandulenko 2a09159c2b FULLPIPE: Give better name to function 2014-06-23 15:54:28 +03:00
Eugene Sandulenko a493355af3 FULLPIPE: MovGraph::calcMovItems: renamed variables and added some comments 2014-06-23 15:52:31 +03:00
Johannes Schickel 8d020ba086 FULLPIPE: Add 16bit/RGB backend support dependancy. 2014-06-21 03:47:28 +02:00
Eugene Sandulenko 9dcae18d27 FULLPIPE: Implement Bitmap::flipVertical() 2014-06-20 12:55:42 +03:00
Eugene Sandulenko 0a07cf1481 FULLPIPE: Draw transparent surfaces 2014-06-19 10:25:24 +03:00
Eugene Sandulenko a3e89eb4b2 FULLPIPE: Fixed ModalQuery 2014-06-18 09:37:37 +03:00
Eugene Sandulenko fde3e7fc12 FULLPIPE: Implement ModalCredits::update() 2014-06-18 09:37:36 +03:00
Eugene Sandulenko c2387dbf3c FULLPIPE: Implemented ModalIntro::update() 2014-06-18 09:37:36 +03:00
Eugene Sandulenko 5a8b613a97 FULLPIPE: Stubbed sceneFade() 2014-06-18 09:37:36 +03:00
Eugene Sandulenko a37bb1dabb FULLPIPE: Fix crash in scene34. Now it is rendered properly 2014-06-17 15:34:24 +03:00
Eugene Sandulenko 6c8d48c5a5 FULLPIPE: Cleanup gfx code 2014-06-17 15:24:42 +03:00
Eugene Sandulenko 7c444319cb FULLPIPE: cleanup 2014-06-17 15:06:11 +03:00
Eugene Sandulenko e6af6328c7 FULLPIPE: Implement horizontal flipping 2014-06-17 15:05:10 +03:00
Eugene Sandulenko f404c842a1 FULLPIPE: Skip internal 565 rpresentation for sprites and directly render them in 32bit 2014-06-17 14:55:26 +03:00
Eugene Sandulenko 343910d3ce FULLPIPE: Switch graphics to TransparentSurface 2014-06-17 14:07:19 +03:00
Eugene Sandulenko 8738d55b04 FULLPIPE: Switch engine to 32 bit 2014-06-17 14:00:47 +03:00
Eugene Sandulenko 22de79f924 FULLPIPE: Started switching gfx functions to Surface 2014-06-16 18:36:04 +03:00
Eugene Sandulenko 2ee3b7c11b FULLPIPE: Fix crash on exit 2014-06-14 09:43:29 +03:00
Eugene Sandulenko 5c005ad3a3 FULLPIPE: Implement FullpipeEngine::freeGameLoader() 2014-06-13 10:49:54 +03:00
Eugene Sandulenko e181edd040 FULLPIPE: Implement FullpipeEngine::cleanup() 2014-06-13 10:44:52 +03:00
Eugene Sandulenko 96065c7f87 FULLPIPE: Implement GameLoader::~GameLoader() 2014-06-13 10:32:35 +03:00
Eugene Sandulenko de01a09141 FULLPIPE: Removed unused code 2014-06-13 10:32:35 +03:00
Eugene Sandulenko 18242b8a29 FULLPIPE: Implement GameLoader::restoreDefPicAniInfos() 2014-06-12 10:32:45 +03:00
Eugene Sandulenko 0fe605be4b FULLPIPE: Implement GameVar::~GameVar() 2014-06-12 10:16:53 +03:00
Eugene Sandulenko 263cc2873b FULLPIPE: Use safe string copying. CID 1208908 2014-06-11 23:02:58 +03:00
Eugene Sandulenko 1d53333435 FULLPIPE: Copy string safely. CID 1208909 2014-06-11 23:01:22 +03:00
Eugene Sandulenko 8ca3316e3a FULLPIPE: Plug potential resource leak. CID 1208906 2014-06-10 19:32:47 +03:00
Johannes Schickel ff4c060be1 FULLPIPE: Use strlcpy instead of strncpy in some places.
strncpy does not assure that the result is 0 terminated. strlcpy does, which
makes this safer.

I only replaced strncpy usages where the memory was not allocated to the
correct size right before the strncpy usage.
2014-06-09 22:46:54 +02:00
Eugene Sandulenko bd63ee2c4e FULLPIPE: Fix compilation 2014-06-09 22:48:34 +03:00
Eugene Sandulenko 729810bbc1 FULLPIPE: Initialize variable. CID 1153659 2014-06-09 22:46:38 +03:00
Eugene Sandulenko 39088eec05 FULLPIPE: Fix copy-paste error from original. CID 1199556 2014-06-09 22:39:31 +03:00
Eugene Sandulenko 2e30e0fc7d FULLPIPE: Safely copy string. CID 1208908 2014-06-09 22:36:01 +03:00
Eugene Sandulenko df5ef5bf2e FULLPIPE: Safely copy strings 2014-06-09 22:34:21 +03:00
Eugene Sandulenko 4ff543b22a FULLPIPE: Fix lockup on game start 2014-06-08 22:07:39 +03:00
Eugene Sandulenko 177735350b FULLPIPE: Initialize variable. CID 1208916 2014-06-08 15:35:55 +03:00
Eugene Sandulenko 7c017cfdb9 FULLPIPE: Implement MovGraph2::getItemSubIndexByMGM() 2014-06-07 10:13:13 +03:00
Eugene Sandulenko 113a2824c4 FULLPIPE: Fix binary logic. CID 1216221 2014-06-06 15:54:46 +03:00
Eugene Sandulenko 8d16014292 FULLPIPE: Fix memory leak and missing results. CID 1216225 2014-06-06 15:44:17 +03:00
Eugene Sandulenko 89ab5f7f63 FULLPIPE: Add missing break. CID 1216226 2014-06-06 15:38:29 +03:00
Eugene Sandulenko 5c018d6228 FULLPIPE: Add additional sanity check. CID 1220154 2014-06-06 15:19:19 +03:00
Eugene Sandulenko 631d4cdc0a FULLPIPE: Remove extra null check. CID 1220155 2014-06-06 15:13:56 +03:00
Eugene Sandulenko e4403eea56 FULLPIPE: Remove extra sizeof. CID 1220156 2014-06-06 15:12:35 +03:00
Eugene Sandulenko 6bf2022913 FULLPIPE: Fix potential null dereference. CID 1148380 2014-06-06 15:11:13 +03:00
Eugene Sandulenko 4457a967a5 FULLPIPE: Initialize class variables. CID 1204256 2014-06-06 15:09:53 +03:00
Eugene Sandulenko 9460116df1 FULLPIPE: Fix more warnings 2014-06-05 00:43:13 +03:00
Eugene Sandulenko 49cb5ab569 FULLPIPE: Fix warning 2014-06-05 00:40:37 +03:00
Eugene Sandulenko 38b705a238 FULLPIPE: Finish MctlLadder::doWalkTo() implementation 2014-06-04 12:24:01 +03:00