Commit Graph
61292 Commits
Author SHA1 Message Date
Willem Jan Palenstijn 265f7e463e WINTERMUTE: Cleanup 2013-09-26 10:49:25 +02:00
Filippos Karapetis 40f1f3e0b1 NEVERHOOD: Fix uninitialized class members in AnimatedSprite - CID 1022296 2013-09-26 11:31:08 +03:00
Filippos Karapetis 9396958536 NEVERHOOD: Add a patch system for broken resources in Russian versions
Some translated resources in Russian versions have incorrect unpacked
resource sizes. The original didn't perform checks for these, but we
do, thus we'll need to patch the unpacked resource sizes for each case
2013-09-26 10:54:30 +03:00
Filippos Karapetis dca513dc20 COMMON: Expand the warnings thrown for broken DCL compressed data
The Russian translated versions of Neverhood have invalid unpacked
sizes for some compressed resources. This helps in identifying their
resource parameters more easily
2013-09-26 10:46:09 +03:00
Filippos Karapetis a5691e8dc8 NEVERHOOD: Expand the error thrown for broken resources in BLB archives
The Russian translated versions of Neverhood have invalid unpacked
sizes for some compressed resources. This helps in identifying their
resource parameters more easily
2013-09-26 10:43:53 +03:00
Filippos Karapetis 916fa0ce84 TSAGE: Minor renaming for R2R
Rename the R2R character indexes to the corresponding character enum
(i.e. R2_NONE, R2_QUINN, R2_SEEKER, R2_MIRANDA)
2013-09-26 10:11:02 +03:00
Paul Gilbert abfae92fa6 TSAGE: Renaming and bugfixes for R2R confrontation 2013-09-25 21:36:12 -04:00
Willem Jan Palenstijn efdf2d3ab7 WINTERMUTE: Remove ticket->_drawNum 2013-09-26 02:17:31 +02:00
Willem Jan Palenstijn 4386889dd5 WINTERMUTE: Remove left-over asserts 2013-09-26 02:17:31 +02:00
Willem Jan Palenstijn 4aa4c427da WINTERMUTE: Remove unnecessary loop 2013-09-26 02:17:28 +02:00
Willem Jan Palenstijn 544e4a2f49 WINTERMUTE: No longer update ticket->_drawNum 2013-09-26 02:17:26 +02:00
Willem Jan Palenstijn 6d1ca9d94e WINTERMUTE: No longer use ticket->_drawNum 2013-09-26 02:17:26 +02:00
Willem Jan Palenstijn b27ac796d8 WINTERMUTE: Remove unnecessary re-iteration 2013-09-26 02:17:26 +02:00
Willem Jan Palenstijn dbbf95ca50 WINTERMUTE: Mirror _drawNum with an iterator 2013-09-26 02:17:22 +02:00
Willem Jan Palenstijn c6220a9cd1 WINTERMUTE: Remove _tempDisableDirtyRects 2013-09-26 02:17:05 +02:00
Willem Jan Palenstijn aa24cb5e8d WINTERMUTE: Remove ticket batching 2013-09-26 02:17:05 +02:00
Willem Jan Palenstijn ade516a996 WINTERMUTE: Fix warning 2013-09-26 02:16:20 +02:00
Strangerke 90c6e6a689 AVALANCHE: Janitorial - Use ++ and -- when possible 2013-09-25 23:57:08 +02:00
Strangerke 6cd9bd141c AVALANCHE: Move some variables to Animation, break savegame compatibility 2013-09-25 23:54:35 +02:00
Eugene Sandulenko 008eb251df FULLPIPE: Started implementation of MctlCompound::initMovGraph2() 2013-09-26 00:08:13 +03:00
Eugene Sandulenko 036c9fd6a9 FULLPIPE: Added MctlCompound object type 2013-09-26 00:08:13 +03:00
Eugene Sandulenko 83b2507011 FULLPIPE: Prototyping for MctlCompound 2013-09-26 00:08:13 +03:00
RichieSams 07c3231214 ZVISION: Remove memory corrupting assignment
This was a code error left over from previous changes. We just create a
new TextFramgment each time and hand it to List::push_back()
2013-09-25 02:32:42 -05:00
RichieSams cd3dc276d9 ZVISION: Only save a thumbnail of the backbuffer instead of the whole thing 2013-09-25 02:30:37 -05:00
RichieSams d8bee6be13 ZVISION: Set the state value at each frame of a return animation
Some Puzzles trigger off the intermediate frames
2013-09-25 02:30:02 -05:00
Strangerke 890eed446c AVALANCHE: rename a parameter, remove a useless (unitialized) variable, disable some menu entries 2013-09-25 07:57:57 +02:00
Strangerke 1b1655d0c8 AVALANCHE: use nullptr for empty pointers 2013-09-25 07:46:09 +02:00
Strangerke 5637987bd7 AVALANCHE: Simplify loadMouse() 2013-09-25 07:35:56 +02:00
Strangerke 929dcd42f5 AVALANCHE: Reduce verbosity in Background, remove a useless variable 2013-09-25 07:18:08 +02:00
Paul Gilbert 3e59990a8e TSAGE: Bugfixes and renaming for R2R Circular Walkways 2013-09-24 22:02:12 -04:00
RichieSams dfb37fb2f0 ZVISION: Remove CLIPs from mutateImage
Due to the math of the Panorama/Tilt, all pixel offsets are going to be closer
to the center of the image. Also, mutateImage is now being called on a
finished buffer, rather than an image at a time. Therefore, it no longer has to
handle image wrapping. Thus, there is no case in which a pixel offset would
be outside the image bounds.
2013-09-24 17:34:34 -05:00
Strangerke b4a81fc2ac AVALANCHE: Use enum for verbs 2013-09-24 22:36:57 +02:00
Strangerke b3f6ce975f AVALANCHE: Use People enum as a type for several variables, modify functions accordingly 2013-09-24 21:24:52 +02:00
uruk 3ae30372bc AVALANCHE: Repair bug regarding uninitialized direction in Avalot. Some renaming in Animation. 2013-09-24 18:25:53 +02:00
RichieSams 29db14c7dd ZVISION: Don't cast away const-ness 2013-09-24 13:49:05 +02:00
Filippos Karapetis 4fd203ce40 NEWS: Mention update to munt 1.3.0 2013-09-24 11:34:14 +03:00
Filippos Karapetis eb84b9fc02 MT-32: Update to munt 1.3.0 2013-09-24 11:30:46 +03:00
Strangerke 0b7de38dc1 AVALANCHE: Use Room enum instead of byte in misc place 2013-09-24 08:15:28 +02:00
Strangerke f4e37939c7 AVALANCHE: Move 2 enums out of Avalot classes, set private some parser variables 2013-09-24 07:31:43 +02:00
Paul Gilbert 8fe2fe8a15 TSAGE: Renaming for R2R floating city walkways 2013-09-23 23:12:09 -04:00
Strangerke cbe9c151aa AVALANCHE: Refactor some variables. This breaks savegame compatibility 2013-09-23 23:16:57 +02:00
Einar Johan Trøan Sømåen f5fa2edd22 WINTERMUTE: Remove asserts in Blend-functions in TransparentSurface. 2013-09-23 19:07:24 +02:00
Tobia Tesan d6c21f8c1e WINTERMUTE: Pass blendMode to blit() in RenderTicket. 2013-09-23 19:06:57 +02:00
Tobia Tesan b4161f54b6 WINTERMUTE: Add support for additive/subtractive blending in TransparentSurface 2013-09-23 19:06:32 +02:00
Tobia Tesan c0c3854fe2 WINTERMUTE: Match type of angle constant to struct in TransformStruct, silence warnings 2013-09-23 19:05:58 +02:00
Paul Gilbert 01b5f0ffdc TSAGE: Further bugfixes for ARM base escape 2013-09-22 23:39:59 -04:00
Paul Gilbert 974513856b TSAGE: Renaming and cleanup for R2R Autopsy and dormitory rooms 2013-09-22 23:14:58 -04:00
Paul Gilbert 455c286a60 TSAGE: Cleanup and bugfixes for the R2R Vent Maze 2013-09-22 22:24:08 -04:00
RichieSams dfba1a0144 ZVISION: Don't cast away const-ness 2013-09-22 17:57:16 -05:00
RichieSams fdd477df61 ZVISION: Free AlphaDataEntry Surfaces before deleting them 2013-09-22 17:57:15 -05:00