Commit Graph
11 Commits
Author SHA1 Message Date
Matthew Duggan d12024fa68 DGDS: Change engine name for consistency
The engine name was upper-case 'DGDS', but make it lower-case 'dgds' for
consistency with other engines.

This requires ini file entries to be updated by hand or re-added, but the
engine is not yet in testing so not many users will be affected.
2024-10-23 14:05:51 +11:00
Matthew Duggan 24c1309c99 DGDS: Add Johnny Castaway detection entry
Immediately crashes as it expects 640x480, but data loads correctly.
2024-10-21 15:27:15 +11:00
Filippos Karapetis 69307faa06 DGDS: Add stubs for Quarky And Quaysoo's Turbo Science
It doesn't even start at this point, as the engine is quite
newer, and this game some drastic changes from previous ones
(e.g. the scene version is 2.xxx now, and there doesn't seem
to be any inventory)
2024-07-21 13:41:43 +03:00
Matthew Duggan e20d66ffed DGDS: Fix small issues identified by Coverity 2024-07-15 17:09:42 +10:00
Matthew Duggan b2fa3fea3b DGDS: Update to GPL3 to match the rest of ScummVM 2024-07-02 09:59:59 +10:00
Matthew Duggan 21c133656c DGDS: Fixes for "coming attractions" demo
Now plays nearly perfectly.

This fixes some underlying mixups in the way fonts worked, which should make
other games better too.
2024-06-30 22:49:18 +03:00
Matthew Duggan 80becfc075 DGDS: Add 'coming soon' non-interactive demo detection 2024-06-30 22:49:18 +03:00
Matthew Duggan dddb5097cf DGDS: Add sq5 demo detection 2024-06-30 22:49:18 +03:00
Matthew Duggan b813fbd719 DGDS: Refactors and cleanups to remove globals. 2024-06-30 22:49:18 +03:00
Matthew Duggan 348c6aca5a DGDS: Update and rebase engine
* Added VQT image parsing for DOS games.
* Refactor slightly for better type and const correctness
* Re-enable sound for DOS games
2024-06-30 22:49:18 +03:00
Filippos Karapetis 3845931407 DGDS: Initial import
This is the initial import of the sources from vcosta's implementation.
Work has progressed on that base, so that it forms into an actual engine.
There has been heavy refactoring into classes, but there's still loads of
work to be done.

The status is almost the same the original vcosta's engine: it's possible
to play the intro Rise of the Dragon, and parts of the intro of Heart of
China and Willy Beamish. The DOS VQT images are still not decoded, so only
the Mac versions work for now - or the DOS versions with the Mac images
as patches
2024-06-30 22:49:18 +03:00