Commit Graph
61292 Commits
Author SHA1 Message Date
Eugene Sandulenko ffd8ebacc5 FULLPIPE: Removed excess debugging info and added variable levels 2013-09-06 14:48:11 +03:00
Eugene Sandulenko a116677e6e FULLPIPE: Finish loading fullpipe.gam 2013-09-06 14:48:11 +03:00
Eugene Sandulenko f106d79198 FULLPIPE: Fix object indexing 2013-09-06 14:48:10 +03:00
Eugene Sandulenko 775065af1d FULLPIPE: Started CGameVar loading 2013-09-06 14:48:10 +03:00
Eugene Sandulenko 54624966ce FULLPIPE: Finish loading CInteractions 2013-09-06 14:48:10 +03:00
Eugene Sandulenko da00b7143e FULLPIPE: Add more debug output to archive loading 2013-09-06 14:48:10 +03:00
Eugene Sandulenko 0b1bda78fc FULLPIPE: Fix object loading 2013-09-06 14:48:10 +03:00
Eugene Sandulenko 67d30f29f9 FULLPIPE: Added ObjstateCommand loader 2013-09-06 14:48:10 +03:00
Eugene Sandulenko 9395ab11d2 FULLPIPE: Hack to enable object loader 2013-09-06 14:48:09 +03:00
Eugene Sandulenko ad47d5a5e2 FULLPIPE: Attampt to fix serializer. Still not working 2013-09-06 14:48:09 +03:00
Eugene Sandulenko e9fa2e52df FULLPIPE: Continued loading CInteraction 2013-09-06 14:48:09 +03:00
Eugene Sandulenko 72aeac3f36 FULLPIPE: Continue parsing CInteraction 2013-09-06 14:48:09 +03:00
Eugene Sandulenko 0c03278937 FULLPIPE: Start of reading CInteraction 2013-09-06 14:48:09 +03:00
Eugene Sandulenko bd565771d0 FULLPIPE: Started work on CObList loader 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 05418b908a FULLPIPE: Turn all MfcArchive loading functions into virtual methods 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 4bc204cfc4 FULLPIPE: Start of Interaction loading 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 4f4834d934 FULLPIPE: CFile -> MfcArchive 2013-09-06 14:48:08 +03:00
Eugene Sandulenko e624ee3442 FULLPIPE: Add utils.h which was overlooked 2013-09-06 14:48:08 +03:00
Eugene Sandulenko ba26e17980 FULLPIPE: Load inventory from fullpipe.gam 2013-09-06 14:48:08 +03:00
Eugene Sandulenko 4eb9176274 FULLPIPE: Moved global variables to fullpipe.cpp 2013-09-06 14:48:07 +03:00
Eugene Sandulenko 146e5a9224 FULLPIPE: Read SceneTags from fullpipe.gam 2013-09-06 14:48:07 +03:00
Eugene Sandulenko 82cbf508b5 FULLPIPE: Refactored pascal style string reader 2013-09-06 14:48:07 +03:00
Eugene Sandulenko fa30dcef15 FULLPIPE: Add loader for GameProject 2013-09-06 14:48:07 +03:00
Eugene Sandulenko 94f2adb8d6 FULLPIPE: Initial stub for all classes in loadGam() 2013-09-06 14:48:07 +03:00
Eugene Sandulenko 392093124b FULLPIPE: translated rest of the object names 2013-09-06 14:48:06 +03:00
Eugene Sandulenko 7e1736cd70 FULLPIPE: Added constants for object names and partial translation 2013-09-06 14:48:06 +03:00
Eugene Sandulenko c69415112f FULLPIPE: Implemented NMI archive parser 2013-09-06 14:48:06 +03:00
Strangerke 95a4ccac51 AVALANCHE: Some renaming in lucerna2 2013-09-06 07:52:02 +02:00
Littleboy 6df36e5ecf CREATE_PROJECT: Add extra configuration for compilation with LLVM 2013-09-06 00:19:56 -04:00
Littleboy a20bf7cb60 LASTEXPRESS: Fix uninitialized scalar field (CID1002849) 2013-09-05 22:51:35 -04:00
Littleboy 9714cce46f LASTEXPRESS: Fix unchecked return value (CID1003854) 2013-09-05 22:51:34 -04:00
Littleboy 20745e0b3e LASTEXPRESS: Fix unchecked return value (CID1003850) 2013-09-05 22:51:33 -04:00
Littleboy 041aa50cb5 LASTEXPRESS: Remove unneeded check for loaded sequence (CID1003911)
The sequence loading helper should already check if the sequence is loaded and clean up the instance if not
2013-09-05 22:51:32 -04:00
Littleboy a496ade059 LASTEXPRESS: Fix unchecked return value in LastExpressEngine::pollEvents() (CID1004167) 2013-09-05 22:51:31 -04:00
Littleboy 3591f559ab LASTEXPRESS: Fix uninitialized scalar field (CID1002847) 2013-09-05 22:51:30 -04:00
Strangerke 56ce2398d8 AVALANCHE: Remove 2 high-ascii characters 2013-09-06 00:22:05 +02:00
Strangerke dd897be038 AVALANCHE: Identify currently dead code in enid2 2013-09-06 00:17:13 +02:00
uruk 82484b139a AVALANCHE: More renaming in Gyro. 2013-09-05 23:58:32 +02:00
uruk b6306976cf AVALANCHE: Start renaming in Gyro. 2013-09-05 23:57:58 +02:00
uruk c1bc8eee64 AVALANCHE: Rename/refactor Colors. 2013-09-05 23:07:08 +02:00
Willem Jan Palenstijn 023914d121 WINTERMUTE: Disambiguate empty and NULL strings when saving
The string stored is now strlen(s)+1, with length 0 indicating NULL.

Increment savegame version for this new format.

Old savegames are fixed by assuming VAL_STRING should never be NULL.
2013-09-05 22:12:49 +02:00
uruk 77607ab6ed Merge branch 'avalanche' of https://github.com/urukgit/scummvm into avalanche 2013-09-05 21:45:47 +02:00
uruk 3f822be0ab AVALANCHE: Silence Valgrind warnings. 2013-09-05 21:45:07 +02:00
Willem Jan Palenstijn dd9ab7accb WINTERMUTE: Don't clean up _scripts mid-iteration
Scripts executing from ScEngine::tick() can call
ScEngine::unbreakableTick() via scCallMethod("SaveGame") and
applyEvent("BeforeSave").

This recursive execution could cause finished scripts being removed
from _scripts while ScEngine::tick() is still iterating over that array.
2013-09-05 20:23:42 +02:00
Strangerke f3377c67e0 AVALANCHE: Fix initialization of kEdnaId 2013-09-05 19:47:55 +02:00
uruk 3b10b079f7 AVALANCHE: Silence Valgrind warnings. 2013-09-05 15:48:30 +02:00
uruk 63d1d289a5 AVALANCHE: Silence more Valgrind warnings. 2013-09-05 15:09:13 +02:00
uruk 2d99f5bfc6 AVALANCHE: Repair some initialization to silence Valgrind warnings. 2013-09-05 14:44:55 +02:00
uruk 3de1b45b62 AVALANCHE: Repair memory leaks in Dropdown. 2013-09-05 13:29:16 +02:00
uruk 390ecc6a6b AVALANCHE: Do renaming/refactoring in Graphics. 2013-09-05 13:20:03 +02:00