Commit Graph
61292 Commits
Author SHA1 Message Date
Filippos Karapetis ce87175bed TINSEL: Revert the BE -> LE resource conversion for DW1 Mac
This was a bad idea, as we ended up with another place where the
resource files were processed. Thus, I'm moving back to handling the
BE resources of the Mac version in the engine itself
2012-12-11 02:41:51 +02:00
Strangerke af667771a9 HOPKINS: Rename functions in DialogManager 2012-12-10 23:57:59 +01:00
Strangerke 78cf8296e0 HOPKINS: Fix typo reported by alex 2012-12-10 22:17:35 +01:00
Torbjörn Andersson 4914bea358 TINSEL: Remove unused variable 2012-12-10 20:07:17 +01:00
Johannes Schickel d2a536ff89 Revert "OPENGLSDL: Remove HACK in fullscreen toggle mode."
This reverts commit b6f7d69709. This actually
breaks fullscreen mode cycling.
2012-12-10 19:26:13 +01:00
D G Turner 62d87e30f4 AUDIO: Fix MS ADPCM to work with Mono streams using odd sized buffers. 2012-12-10 16:29:16 +00:00
Filippos Karapetis b532a81b42 TINSEL: Add a WIP BE To LE SCN file conversion code (unfinished)
This is a cleaner approach to handle the Mac version of DW1 (demo
and full versions - refer to bug #3110936). This way, we can keep
the game engine as LE even with the Mac BE resource files.

Both the demo and the full version progress up to drawing the scene
graphics now and crash because of the currently unhandled bitmap
chunk.
2012-12-10 17:38:24 +02:00
Filippos Karapetis c90d56355f TINSEL: Simplify the scene entrance handling code
This also reverts the rest of the BE resource handling code
2012-12-10 17:38:23 +02:00
Filippos Karapetis c6cf4827d7 TINSEL: Revert most of the engine BE resource handling code
This was added in commit 3fdddd53b2.
However, having handling for both BE and LE resource complicates
the engine code unnecessarily. Thus, a different approach will be
done.
2012-12-10 17:38:22 +02:00
Paul Gilbert 6aa2ef92b9 HOPKINS: Bugfix for first display of newspaper in the Linux full game intro 2012-12-10 22:16:47 +11:00
Paul Gilbert 9d8a2154f2 HOPKINS: Cleanup of playAnim method 2012-12-10 22:16:09 +11:00
Strangerke 269a6f9cae HOPKINS: Some more function renaming 2012-12-10 07:54:03 +01:00
Matthew Hoops 00e5169991 WINTERMUTE: Fix a gcc warning 2012-12-09 21:58:39 -05:00
Strangerke 663bf3139f HOPKINS: Rename (most of) ComputerManager functions 2012-12-10 00:23:51 +01:00
Strangerke 742b9e4750 HOPKINS: Rename animationManager functions 2012-12-09 22:35:59 +01:00
Strangerke 867cbbf4ff HOPKINS: Refactor fileManager 2012-12-09 20:22:12 +01:00
Matthew Hoops 81ea69cd33 VIDEO: Fix setRate when _lastTimeChange is less than a frame
Thanks to bgK for noticing
2012-12-09 13:56:06 -05:00
Einar Johan Trøan Sømåen c9c90e925a WINTERMUTE: Privatize members in AdObject. 2012-12-09 18:10:07 +01:00
Einar Johan Trøan Sømåen 8f33a2ea0b WINTERMUTE: Privatize members in AdSceneState 2012-12-09 17:06:13 +01:00
Einar Johan Trøan Sømåen 4985a89b36 WINTERMUTE: Mark savedGameExt and localSaveDir for eventual removal. 2012-12-09 16:53:33 +01:00
Einar Johan Trøan Sømåen 6a0f72bee0 WINTERMUTE: Remove unused include in BaseGame 2012-12-09 16:50:12 +01:00
Einar Johan Trøan Sømåen 9bd16b80c9 WINTERMUTE: Remove code moved in previous commit. 2012-12-09 16:45:20 +01:00
Einar Johan Trøan Sømåen 6bde2926c1 WINTERMUTE: Move "GetSoundLength" to BaseGameMusic 2012-12-09 16:41:18 +01:00
Einar Johan Trøan Sømåen 115e60e7cb WINTERMUTE: Split out the music-related functionality of BaseGame to a separate class. 2012-12-09 16:31:47 +01:00
Einar Johan Trøan Sømåen 83ecd85e78 WINTERMUTE: Only warn about drawLine once. 2012-12-09 12:54:52 +01:00
Einar Johan Trøan Sømåen 2ede3f58a0 WINTERMUTE: Privatize members of AdResponseBox 2012-12-09 12:49:23 +01:00
Einar Johan Trøan Sømåen 7ff74312a0 WINTERMUTE: Make AdScaleLevel::getScale() const. 2012-12-09 12:27:27 +01:00
Einar Johan Trøan Sømåen ae4380b88f WINTERMUTE: Make getters const in AdRegion 2012-12-09 12:26:43 +01:00
Einar Johan Trøan Sømåen 233ca0be4a WINTERMUTE: Privatize members in AdEntity 2012-12-09 12:25:20 +01:00
Einar Johan Trøan Sømåen 32e63091d6 WINTERMUTE: Privatize AdScaleLevel and AdWaypointGroup's members. 2012-12-09 12:18:38 +01:00
Einar Johan Trøan Sømåen 0e93e898c5 WINTERMUTE: Privatize members in AdRegion 2012-12-09 12:13:04 +01:00
Einar Johan Trøan Sømåen 8d866683d9 WINTERMUTE: Fix the rest of the Common:sort comparators. 2012-12-09 11:08:04 +01:00
Paul Gilbert fedf2ca70f HOPKINS: Bugfix for sounds in the Breakout game 2012-12-09 20:38:28 +11:00
Strangerke 9987b436f5 HOPKINS: Fix language internal mapping for Polish 2012-12-09 10:05:26 +01:00
Strangerke 17da9c0694 HOPKINS: Fix crash in Win95 EN Demo, enable intro in Win95 PL demo 2012-12-09 10:00:13 +01:00
Strangerke 88c223824e HOPKINS: Refactor runLinuxFull 2012-12-09 01:19:48 +01:00
Einar Johan Trøan Sømåen 517980d43e WINTERMUTE: Use uint32 to fix warning in drawTickets() 2012-12-09 01:04:12 +01:00
Einar Johan Trøan Sømåen e489b69324 WINTERMUTE: Fix Object-sorting in scenes. 2012-12-09 01:03:36 +01:00
Strangerke d68a296258 HOPKINS: Refactor runWin95Full 2012-12-09 00:07:54 +01:00
Strangerke 0e1eeaa5f1 HOPKINS: Some more refactoring 2012-12-08 20:19:14 +01:00
Strangerke 706e1584fa HOPKINS: Refactor runWin95Demo and PLAY_ANM_SOUND 2012-12-08 20:02:33 +01:00
Strangerke d5042c5049 HOPKINS: Refactor runLinuxDemo to avoid nested loops and gotos 2012-12-08 15:36:37 +01:00
Paul Gilbert a8c7f70251 HOPKINS: Apply second memory leak patch 2012-12-08 22:45:11 +11:00
Paul Gilbert 91e44d8e21 HOPKINS: Apply first set of memory leak fixes 2012-12-08 22:44:00 +11:00
Strangerke e10f98fa5b HOPKINS: Add fallback to APC for dialogs 2012-12-06 08:12:00 +01:00
Strangerke 5ac76b5c52 HOPKINS: Remove useless tests in CENSURE() 2012-12-06 08:02:30 +01:00
Strangerke a645f876c3 HOPKINS: Remove CARD_SB variable. Sound card is always present. 2012-12-06 07:49:55 +01:00
Strangerke dbef4b9147 HOPKINS: Remove duplicate variable 2012-12-06 07:44:24 +01:00
Strangerke 89f3ecdfb1 HOPKINS: Better initialization of FontManager 2012-12-06 00:10:46 +01:00
Einar Johan Trøan Sømåen 0d52e27be2 WINTERMUTE: Add another detection-entry for Chivalry is not Dead 2012-12-05 12:14:29 +01:00