Commit Graph
86814 Commits
Author SHA1 Message Date
uruk ad9c247ae3 AVALANCHE: Implement picture loading/drawing in Nim. 2013-12-17 11:07:26 +01:00
Eugene Sandulenko 3fb03efbe3 FULLPIPE: Implement sceneHandler06_buttonPush() 2013-12-17 10:23:24 +02:00
Eugene Sandulenko ce586cf836 FULLPIPE: More code to scene06 2013-12-17 10:14:00 +02:00
Eugene Sandulenko bdd9931357 FULLPIPE: Implement sceneHandler06_enableDrops() 2013-12-17 10:08:20 +02:00
uruk 16194e227f AVALANCHE: Add some graphic functions for Nim. 2013-12-17 08:35:42 +01:00
Strangerke 5a1fe83911 CGE: Fix check on file handlers 2013-12-17 08:06:03 +01:00
Strangerke ee34fcef43 AVALANCHE: Fix variable initialization in Nim 2013-12-17 07:52:06 +01:00
Strangerke 408f1b3aa3 TONY: Add a reset function in RMWindow in order to group variable initialization 2013-12-17 07:43:58 +01:00
Strangerke b5316f4c2a TSAGE: R2R - Some more renaming and reordering in scene 1337, remove a useless Card 2013-12-17 07:09:45 +01:00
Paul Gilbert 2346671e7c VOYEUR: Resource fix in doAptAnim 2013-12-16 22:21:41 -05:00
Paul Gilbert 5dde350ba0 VOYEUR: Implemented getVOCStatus 2013-12-16 22:21:11 -05:00
Strangerke f8162cef4a TSAGE: R2R - Fix an original bug in the card game logic, remove useless loops 2013-12-17 01:01:46 +01:00
Johannes Schickel 3a8c243d34 COMMON: Revert "Fix mismatched new/delete in the MemoryPool class".
This reverts commit b585addc23.

The allocation of MemoryPool's page memory is doing in MemoryPool::allocPage,
which uses ::malloc, thus we need to use ::free to free the page memory in
MemoryPool::freeUnusedPages.
2013-12-17 00:26:50 +01:00
Filippos Karapetis b585addc23 COMMON: Fix mismatched new/delete in the MemoryPool class
Memory is allocated with new in Hashmap::allocNode() and incorrectly
freed with free() in ~MemoryPool() and freeUnusedPages().
Issue reported by Dr. Memory
2013-12-17 01:16:28 +02:00
Strangerke 9466f57978 TSAGE: R2R - Some more renaming and refactoring in scene 1337 2013-12-16 21:48:28 +01:00
Eugene Sandulenko 2c84763771 FULLPIPE: Implement scene06_updateCursor() 2013-12-16 22:28:12 +02:00
Eugene Sandulenko 9ecdb4c1fc FULLPIPE: Enable scene06 2013-12-16 22:28:12 +02:00
Eugene Sandulenko 65512ffd97 FULLPIPE: Implement scene06_initMumsy() 2013-12-16 22:28:12 +02:00
Eugene Sandulenko 5fc18c023d FULLPIPE: Implement sceneHandler06() 2013-12-16 22:28:11 +02:00
Torbjörn Andersson 1d8b6a6843 FULLPIPE: Fix off-by-one error when checking valid 'idx'
Verified by sev, but I haven't actually seen it cause any problems.
2013-12-16 20:32:13 +01:00
Eugene Sandulenko fe8d2df77c FULLPIPE: Implement FullpipeEngine::setArcadeOverlay() 2013-12-16 11:18:33 +02:00
Eugene Sandulenko 0911865af6 FULLPIPE: Rearrange arcade-related functions 2013-12-16 11:10:39 +02:00
Eugene Sandulenko 021e00ab7c FULLPIPE: Implement scene06_initScene() 2013-12-16 11:08:54 +02:00
Matthew Hoops bda64c2b6d PEGASUS: Fix the prehistoric volcano animations 2013-12-15 23:10:20 -05:00
Paul Gilbert 7d8aa0a506 VOYEUR: Implemented getVOCFileName 2013-12-15 20:11:11 -05:00
Paul Gilbert e132e8b7c1 VOYEUR: Implemented doApt 2013-12-15 19:01:44 -05:00
Paul Gilbert 663d08b192 VOYEUR: Fix for when multiple bolt files are open 2013-12-15 17:51:47 -05:00
Martin Kiewitz 997887a368 SCI: patch SQ4 bug with throwing at sequel police
SQ4 floppy only, Sierra's official patch didn't fix it properly
2013-12-15 23:36:39 +01:00
Eugene Sandulenko c37d70b933 FULLPIPE: Fix warning 2013-12-15 22:48:01 +02:00
Eugene Sandulenko 4c445c6446 FULLPIPE: Fix indentation 2013-12-15 22:41:29 +02:00
Paul Gilbert 28ecf5ba53 VOYEUR: Fix extra flag parameters for getBoltGroup and freeBoltGroup 2013-12-15 15:08:25 -05:00
Eugene Sandulenko 73d7a7c14b FULLPIPE: Implement sceneHandler05_genFlies(). This completes the scene 2013-12-15 21:51:53 +02:00
Eugene Sandulenko ab688e15a2 FULLPIPE: Renames in scene05 2013-12-15 21:51:53 +02:00
Paul Gilbert 2f3bb44f5e VOYEUR: Fix for loading bolt groups 2013-12-15 13:28:42 -05:00
Martin Kiewitz cb7f258a12 SCI: pq1vga script patch to fix map restore bug
fixes bug #5016
2013-12-15 17:51:13 +01:00
Paul Gilbert 8eae029669 VOYEUR: Fix for resource pointers resolveAll not clearing it's resolve it 2013-12-15 11:15:58 -05:00
Paul Gilbert 0fad924e49 TSAGE: Fix for accidental class prefix in R2R card game dialog definition 2013-12-15 10:49:36 -05:00
Paul Gilbert aaa88e7f8a TSAGE: Implemented R2R card game options dialog 2013-12-15 10:22:40 -05:00
Eugene Sandulenko 7cd0da64f5 FULLPIPE: Implement sceneHandler05_testHatch() 2013-12-15 16:36:17 +02:00
Eugene Sandulenko c61db56a48 FULLPIPE: Implement void sceneHandler05_handleUp() and void sceneHandler05_handleDown() 2013-12-15 16:36:17 +02:00
Paul Gilbert acc93389e9 TSAGE: Fix for R2R card game mouse button handling being reversed 2013-12-15 09:02:42 -05:00
Eugene Sandulenko 8b278d1cdd FULLPIPE: Implement sceneHandler05_makeWackoFeedback() 2013-12-15 14:59:31 +02:00
Eugene Sandulenko 29a8bb5dbc FULLPIPE: Implement sceneHandler05_makeManFlight() 2013-12-15 14:59:31 +02:00
Eugene Sandulenko 5751f4c110 FULLPIPE: Implement MGM::getPoint() 2013-12-15 14:59:31 +02:00
Eugene Sandulenko 7cb658f152 FULLPIPE: Implement MctlLadder::method34() 2013-12-15 14:59:31 +02:00
Strangerke e18aa62a7f TSAGE: Renaming in scene 1337, refactoring of handlePlayer01Discard() 2013-12-15 11:18:31 +01:00
Strangerke 32ab2a3e36 TSAGE: R2R - Remove some noisy (useless?) warnings 2013-12-15 11:01:36 +01:00
Strangerke f7d17695c9 TSAGE: R2R - Fix bug in handlePlayer3() 2013-12-15 10:57:05 +01:00
Strangerke cb218434a4 TSAGE: R2R - Some renaming in Scene 1337 2013-12-15 10:55:29 +01:00
Paul Gilbert e44fa657e4 VOYEUR: Implemented support methods needed for doApt 2013-12-14 22:27:16 -05:00