Commit Graph
281 Commits
Author SHA1 Message Date
Colin Snover bb26bf7994 FULLPIPE: Fix memory leaks and unnecessary indirect allocations in Motion and Sc2 2017-11-18 22:35:12 +01:00
Colin Snover c85f409a0b FULLPIPE: Remove memory leaks and manual memory management in Scene 2017-11-18 22:35:12 +01:00
Colin Snover 88a2eaba93 FULLPIPE: Make dimensions/coordinate getters pure functions 2017-11-18 22:35:12 +01:00
Colin Snover 72a4292727 FULLPIPE: Improve memory safety and fix leaks in sound code 2017-11-18 22:35:12 +01:00
Eugene Sandulenko 8f4a662b1d FULLPIPE: Simplify demo check in the engine 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 88a3a2bc4d FULLPIPE: Clarify null callback usage across the scenes 2016-12-10 14:42:36 +01:00
Eugene Sandulenko b03b7902eb FULLPIPE: Implement wide scene autoscrolling 2016-12-10 00:05:19 +01:00
Eugene Sandulenko d712d2bcff FULLPIPE: Initial code for scene04 music 2016-11-29 19:39:04 +01:00
Eugene Sandulenko 5d45f740d3 FULLPIPE: Implement track looping in sceneFinal 2016-11-29 18:45:04 +01:00
Retro-Junk 3f6ca96c5b FULLPIPE: Scene11: Fix non-swinging swing 2016-10-02 23:31:01 +02:00
Eugene Sandulenko e16725a763 FULLPIPE: Rebames in scene37 2016-10-01 23:13:54 +02:00
Eugene Sandulenko af286d86fa FULLPIPE: Remove now unused BallChain class 2016-09-14 10:58:36 +02:00
Eugene Sandulenko 7e07e01963 FULLPIPE: Renames in PreloadItem 2016-09-05 00:03:14 +02:00
Eugene Sandulenko b1fc0f6946 JANITORIAL: Fix whitespaces 2016-09-04 14:42:52 +02:00
Eugene Sandulenko 23e62424e2 FULLPIPE: Rename MovGraph2 to MctlGraph 2016-08-14 22:56:17 +02:00
Eugene Sandulenko 9b95f9f9c1 FULLPIPE: Rename some methods 2015-10-17 12:45:39 +02:00
Eugene Sandulenko 5c018d6228 FULLPIPE: Add additional sanity check. CID 1220154 2014-06-06 15:19:19 +03:00
Eugene Sandulenko e4403eea56 FULLPIPE: Remove extra sizeof. CID 1220156 2014-06-06 15:12:35 +03:00
Eugene Sandulenko 5903bacd25 FULLPIPE: Implement BallChain::sub04() 2014-05-29 09:04:50 +03:00
Eugene Sandulenko 6b0d938737 FULLPIPE: Removed couple of PtrList usages for code clarity 2014-05-02 12:09:42 +03:00
Eugene Sandulenko fd8eb9a0e3 FULLPIPE: Implement FullpipeEngine::processArcade() 2014-04-26 14:02:04 +03:00
Eugene Sandulenko 2e7ef9d789 FULLPIPE: Implement BallChain::removeBall() 2014-04-12 14:44:35 +03:00
Eugene Sandulenko a73bb7b3f6 FULLPIPE: Renames in scene29. This completes the scene 2014-04-08 19:01:28 +03:00
Eugene Sandulenko ede2b70f1d FULLPIPE: More renames in scene29 2014-04-08 18:55:42 +03:00
Eugene Sandulenko b5cd8e69a0 FULLPIPE: Renames in scene29 2014-04-07 23:43:47 +03:00
Eugene Sandulenko 8f5b068474 FULLPIPE: More work on renaming in scene29 2014-04-07 23:43:47 +03:00
Eugene Sandulenko 3c82fa407a FULLPIPE: Further renames in scene29 2014-04-06 23:51:11 +03:00
Eugene Sandulenko ec506f9b84 FULLPIPE: Renames in scene29 2014-04-04 19:08:56 +03:00
Eugene Sandulenko 9aa17f4cde FULLPIPE: Implement sceneHandler29_sub03() 2014-04-02 15:10:28 +03:00
Eugene Sandulenko b3b27c3d0e FULLPIPE: Enable scene29 2014-03-25 00:28:52 +02:00
Eugene Sandulenko 78e5849268 FULLPIPE: Finish scene29_initScene() implementation 2014-03-25 00:28:52 +02:00
Eugene Sandulenko 548dd029ee FULLPIPE: Last renames in scene18and19. This completes the scene 2014-03-16 22:40:26 +02:00
Eugene Sandulenko 8bdea56720 FULLPIPE: Yet more renames in scene18 and 19 2014-03-16 22:40:26 +02:00
Eugene Sandulenko 9a6b72f28c FULLPIPE: More vars renamed in scene18 2014-03-16 22:40:26 +02:00
Eugene Sandulenko 60a41b76f2 FULLPIPE: More renames in scene18and19 2014-03-16 22:40:26 +02:00
Eugene Sandulenko 90cd949012 FULLPIPE: Further work on scene18and19 renames 2014-03-15 23:28:01 +02:00
Eugene Sandulenko 2e440e54e4 FULLPIPE: Further var renames in scene18and19 2014-03-14 23:49:51 +02:00
Eugene Sandulenko 35569962fe FULLPIPE: Some renames in scenes18 and 19 2014-03-13 23:12:39 +02:00
Eugene Sandulenko ee9c03158b FULLPIPE: Implement sceneHandler18and19_drawRiders() 2014-03-10 00:03:15 +02:00
Eugene Sandulenko e752d38ac1 FULLPIPE: Implement sceneHandler18and19_showGirlJumpTo() 2014-03-08 00:22:00 +02:00
Eugene Sandulenko eddf87f548 FULLPIPE: Enable scene18 and scene19 2014-03-05 23:02:55 +02:00
Eugene Sandulenko bc3eb3b22b FULLPIPE: Implement scene18_setupEntrance() 2014-03-03 23:40:05 +02:00
Eugene Sandulenko 201f7a0f82 FULLPIPE: Implement true scene19_preload() 2014-03-03 00:26:57 +02:00
Eugene Sandulenko 88f8e00773 FULLPIPE: Implement scene19_preload() 2014-03-03 00:14:12 +02:00
Eugene Sandulenko 094a86e076 FULLPIPE: Implement scene18_initScene1() 2014-03-01 13:15:54 +02:00
Eugene Sandulenko a140837f79 FULLPIPE: Implement scene18_updateCursor() 2014-02-28 23:12:31 +02:00
Eugene Sandulenko 591728227e FULLPIPE: Implement cene18_initScene2() 2014-02-28 11:06:17 +04:00
Eugene Sandulenko 55b76f7d16 FULLPIPE: Implement scene19_initScene2() 2014-02-26 22:21:56 +04:00
Eugene Sandulenko 91146e51f5 FULLPIPE: Rename rest of vars on scene09. This completes the scene 2014-02-25 20:59:41 +02:00