Commit Graph
30 Commits
Author SHA1 Message Date
Filippos Karapetis ec16ebbf96 Revert "SCUMM: Refactor the workaround for the broken sample in Indy4"
This reverts commit c59df76164.
2022-04-16 14:25:51 +03:00
Filippos Karapetis c59df76164 SCUMM: Refactor the workaround for the broken sample in Indy4
This makes the workaround code more self-contained
2022-04-16 14:23:02 +03:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Donovan Watteau 77cad3b5d6 DRAGONS: More visual fixes for big-endian systems
Fix text and shadows so that graphics are now nearly the same between
little-endian and big-endian systems.

See https://bugs.scummvm.org/ticket/11710.
2021-04-27 04:01:44 +01:00
Donovan Watteau b40541d0fb DRAGONS: Incomplete attempt at improving big-endian compatibility
It seems that screen content must be written in native endianness
here, not in little-endian.

This appears to fix most scenes, cutscenes, and the bag.

Shadows, menus, and text are still wrong. Audio hasn't been tested
yet.

See https://bugs.scummvm.org/ticket/11710.
2021-03-17 01:10:52 +02:00
Eric Fry ade35be6e6 DRAGONS: Don't log at debug level 0 2020-08-16 22:25:03 +10:00
Eric Fry 10de235f7c DRAGONS: Added fading stub methods 2020-03-23 22:57:41 +11:00
Eric Fry 21778dcb80 DRAGONS: Added power meters to thumb wrestling mini game 2020-03-20 23:16:57 +11:00
Eric Fry 19fe35216f DRAGONS: Add fake loading screen when starting a new game 2020-03-15 14:03:00 +11:00
Eric Fry 6af35ed45d DRAGONS: Started on main menu support 2020-03-07 23:06:02 +11:00
Eric Fry b5f14e5809 DRAGONS: General fixups
- Fixed lockup bugs when walking in cutscenes
- Alow the cursor to move during Flicker's idle animation
- General code cleanup
2020-02-29 12:39:40 +11:00
Eric Fry 289171b8d9 DRAGONS: Fixed background color on text. Fixed font layer draw priority 2020-02-28 12:07:49 +11:00
jepael 696b6cd723 DRAGONS: Fix compiler warnings 2020-02-26 10:54:11 +01:00
Eric Fry f7e7d5649e DRAGONS: Added dialog box borders 2020-02-25 14:43:42 +01:00
Eric Fry 355d308757 DRAGONS: Improved FontManager logic. More var renaming 2020-02-25 14:43:42 +01:00
Eric Fry 4790844720 DRAGONS: Started adding support for other game variants. EU and DE 2020-02-25 14:43:42 +01:00
Eugene Sandulenko 5d39aab174 DRAGONS: Whitespace fixes 2020-02-25 14:43:42 +01:00
Eugene Sandulenko 89e9e76efa DRAGONS: More class variable renames 2020-02-25 14:43:42 +01:00
Eric Fry f32a199876 DRAGONS: Fixed formatting on includes 2020-02-25 14:43:42 +01:00
Eric Fry 8301d0dbb1 DRAGONS: Compile fixes + formatting 2020-02-25 14:43:42 +01:00
Eric Fry 952442d56a DRAGONS: Code cleanup 2020-02-25 14:43:42 +01:00
Eric Fry 5cc1ff8dad DRAGONS: Add additive pixel blending for scene layers 2020-02-25 14:43:42 +01:00
Eric Fry 218bfd0bff DRAGONS: Work on end credits 2020-02-25 14:43:42 +01:00
Eric Fry a3458f4257 DRAGONS: Work on mini game 3 2020-02-25 14:43:42 +01:00
Eric Fry 13a9ddaa79 DRAGONS: More work on font palette 2020-02-25 14:43:42 +01:00
Eric Fry 52c0f285a0 DRAGONS: Fixed bug with sequence animations not reseting to the correct sequenceID. Fixed mem smashing bug with dialog menu 2020-02-25 14:43:42 +01:00
Eric Fry f65a55783d DRAGONS: Fixed font colours. More work on talking to actors 2020-02-25 14:43:42 +01:00
Eric Fry 627989e46f DRAGONS: fixed font mapping 2020-02-25 14:43:42 +01:00
Eric Fry a1a2b53248 DRAGONS: More work on font handling 2020-02-25 14:43:42 +01:00
Eric Fry fe6600cc1f DRAGONS: Added Font class 2020-02-25 14:43:42 +01:00