aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/detection/tables_fallback.h
AgeCommit message (Collapse)Author
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew Hoops
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows.
2012-07-30GOB: Add a more complex detection for Once Upon A Time titlesSven Hesse
The hard-coded Once Upon A Time titles, Abracadabra and Baba Yaga, are impossible to distinguish by file name alone. The same is true for the each three platforms, DOS, Amiga and Atari ST. We do need to know exactly which game and platform a specific path holds, though, because they're a) completely hard-coded b) the data files have platform-specific endianness Therefore, when the filename-based fallback detector finds one of those games, we open the archives and look inside them. We detect the specific game by looking at which animal names are present; and the platform by inspecting the endianness of the title screen's DEC file, in addition to the existence of a MOD file to distinguish the Atari ST from the Amiga version.
2012-07-30GOB: Add detection tables for Baba Yaga and AbracadabraSven Hesse
2012-06-22GOB: Give Geisha and Fascination fallback entries AdLib feature flagsSven Hesse
2012-06-22GOB: Add fallback detection entries for Little RedSven Hesse
2012-06-22GOB: Reorganize the detection tablesSven Hesse
The big table with it's 330 entries grew far too messy and unwieldy, so I'm splitting it into several files. One file for each game, with some exceptions: - The Playtoons series - The ADI / Addy 2 series - The ADI / Addy 4 series - The Adibou / Addy Junior series