Commit Graph
1068 Commits
Author SHA1 Message Date
Eugene Sandulenko 58dee08718 CHEWY: Comment out unused variable 2022-12-16 11:15:26 +01:00
Eugene Sandulenko 55942fd484 CHEWY: Use checkExtendedSaves() 2022-11-27 14:36:14 +01:00
Cameron Cawley d8c06f9869 CHEWY: Move the engine options into the MetaEngine subclass 2022-11-16 23:58:54 +01:00
Le Philousophe 1ae18bc650 CHEWY: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe e871394664 CHEWY: Don't use unsafe strcat and strcpy 2022-10-23 22:46:19 +02:00
Donovan Watteau 27f9a460b5 JANITORIAL: Fix "the the" and similar typos 2022-07-29 19:36:40 +03:00
Cameron Cawley f3b094e53f ENGINES: Change the MetaEngineDetection interface to match MetaEngine 2022-07-23 23:31:58 +02:00
Lothar Serra Mari 6a5c13c76f CHEWY: Drop ADGF_TESTING flags 2022-07-16 22:48:58 +02:00
Filippos Karapetis d94ba47dbe CHEWY: Fix cancelling load from the main menu - bug #13682 2022-07-10 23:18:04 +03:00
Filippos Karapetis 411fb9ffd9 CHEWY: Remove dead code
Only dialog closeup data (AAD / ADS) is handled by the old code now
2022-07-10 21:01:42 +03:00
Filippos Karapetis 35e238ec64 CHEWY: Fix game state synchronization - bug #13671
There were two instances of the Text class, which led to
desynchronization of the saved game data
2022-07-10 20:07:21 +03:00
Filippos Karapetis 7ce29e8460 CHEWY: Initialization fixes for room 37 2022-07-10 20:07:21 +03:00
Filippos Karapetis 19616084ea CHEWY: Fix regression in saved games with held items 2022-07-10 20:07:20 +03:00
Filippos Karapetis 8d96ad04d7 CHEWY: Renaming 2022-07-10 20:07:20 +03:00
Filippos Karapetis 8908733fc4 CHEWY: Fix invalid older save data in rooms 18 and 25 - bug #13671
This fixes invalid states in the throne room (room 18) and cellar
(room 25)
2022-07-10 20:07:20 +03:00
Filippos Karapetis 1840da803e CHEWY: Renaming 2022-07-10 20:07:20 +03:00
Filippos Karapetis 5342a5a403 CHEWY: Fix compilation 2022-07-10 20:07:19 +03:00
Filippos Karapetis 79af8bad9d CHEWY: Remove the overriden music buffer added for bug #13672
The MOD player loads the entirety of a song in memory, so we don't need
to add another music buffer
2022-07-10 20:07:19 +03:00
Filippos Karapetis 03bfd881a1 CHEWY: Properly handle video series with embedded music - bug #13672 2022-07-10 15:25:20 +03:00
Filippos Karapetis e522df6b4a CHEWY: Handle more cases where an item is held in hand - bug #13653 2022-07-10 15:25:20 +03:00
Filippos Karapetis ed9c91ef85 CHEWY: Fix invalid dynamic text assignments - bug #13669 2022-07-10 15:25:19 +03:00
Filippos Karapetis a3803d995e CHEWY: Fix exiting book closeup - bug #13667 2022-07-10 15:25:19 +03:00
Filippos Karapetis 671291c9db CHEWY: Renaming 2022-07-10 15:25:19 +03:00
Filippos Karapetis ae3ebc5b02 CHEWY: Fix dynamic texts - bug #13523
This is a regression from the scene text refactoring done in 8eadac5eed
2022-07-09 22:37:06 +03:00
Filippos Karapetis c4bc3b88bc CHEWY: Fix button initialization in room 13 2022-07-09 22:37:06 +03:00
Filippos Karapetis f15682d578 CHEWY: Fix cursor when examining items in the inventory screen 2022-07-09 22:37:05 +03:00
Filippos Karapetis b22bf06c60 CHEWY: Renamed variables 2022-07-09 22:37:05 +03:00
Coen Rampen 6b9787bcc4 CHEWY: Fix SFX repeats 2022-07-08 16:28:52 +02:00
Filippos Karapetis 3303c605ee CHEWY: Fixed Nichelle's bar song sequence. Some renaming - bug #13638 2022-07-08 02:44:05 +03:00
Filippos Karapetis d0852b8213 CHEWY: Fix in-game dialogs - bugs #13594 and 13632 2022-07-07 15:07:44 +03:00
Filippos Karapetis 312cca4fcb CHEWY: Clear pending events when starting or skipping text 2022-07-07 14:27:46 +03:00
Filippos Karapetis 94fc93a847 CHEWY: Change default value of getSwitchCode()
A value of 0 clashes with Common::MOUSE_BUTTON_LEFT
2022-07-07 14:10:20 +03:00
Filippos Karapetis 905253b0c6 CHEWY: Remove the CustomInfo struct 2022-07-07 13:07:23 +03:00
Filippos Karapetis 6b670fba62 CHEWY: Cleanup 2022-07-07 13:06:54 +03:00
Filippos Karapetis bf15a7f2fe CHEWY: Remove the InputMgr class 2022-07-07 13:06:22 +03:00
Filippos Karapetis 2ae3906211 CHEWY: Move private members of FontMgr 2022-07-07 12:26:44 +03:00
Filippos Karapetis 903ec7bc86 CHEWY: Move the ChewyFont class into a separate file 2022-07-07 12:25:46 +03:00
Filippos Karapetis 62f21dc209 CHEWY: Rename stop_detail() -> stopDetail() 2022-07-07 12:10:03 +03:00
Filippos Karapetis 7a967ed6b7 CHEWY: Remove dead code 2022-07-07 12:08:43 +03:00
Filippos Karapetis 5caad447e0 CHEWY: Remove leftover debug messages 2022-07-07 12:08:21 +03:00
Paul Gilbert 3b42457228 CHEWY: Fix slime dripping animation in room 0 2022-07-06 19:13:26 -07:00
Filippos Karapetis bf4f67da28 CHEWY: Fix playing game SFX - bugs #13520, #13633 2022-07-06 17:29:46 +03:00
Filippos Karapetis 3c4ec45b59 CHEWY: Ignore invalid text entries - bug #13650 2022-07-04 09:08:04 +03:00
Filippos Karapetis ebe51eeb1f CHEWY: Fix gorilla state - bug #13655 2022-07-04 08:14:27 +03:00
Filippos Karapetis 9c0f465d98 CHEWY: Rename some variables 2022-07-04 07:14:11 +03:00
Paul Gilbert c364553963 CHEWY: Fix alley fight scene
The cause of the background not staying black was due to some of the
changes we've done to support both subtitles and speech at the same
time. Rather than trying to further complicate that code, I've added
in a global to disable rendering the screen when the fight cutscene
is active.
2022-07-03 20:27:38 -07:00
Paul Gilbert 09cdf29abe CHEWY: Fix loading savegames for combination lock closeup 2022-07-03 19:14:44 -07:00
Paul Gilbert 5f0a67a3d6 CHEWY: Fix placement of combination lock digits 2022-07-03 18:35:56 -07:00
Paul Gilbert 796ad7be4f CHEWY: Fix getting ashtray in room 64 2022-07-03 16:42:28 -07:00
Filippos Karapetis f19954fad8 CHEWY: Fix skeleton and machete state in room 73 (jungle) - bug #13626 2022-07-04 00:02:37 +03:00