Age | Commit message (Collapse) | Author |
|
|
|
No GCT texts yet ("The stork is bringing a sweet baby to $PLACE
where $PEOPLE live"), and the character creator is also still
missing.
|
|
|
|
We don't yet support GCT files, so texts are still missing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The actual intro is described in a SEQ file. We don't support
those yet.
|
|
|
|
|
|
|
|
|
|
|
|
The Once Upon A Time games handle endianness different in ANI, DEC
and RXY files than Geisha does. We need to support both approaches.
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DETECTOR: Make reportUnknown() accessible to inherited AdvancedMetaEngine classes
|
|
Geisha looks if fin.tot exists to check if it needs to open disk3.stk.
This is completely normal, so don't print a warning.
|
|
As supplied by misterhands in bug report #3539797.
|
|
|
|
|
|
Since we need a FSNode parent for Mac resource forks, we need to change
signature of detectGameFilebased(), too.
|
|
Thanks to salty-horse for catching that. :)
|