27 #ifndef DM_DETECTION_H 28 #define DM_DETECTION_H 30 #include "engines/advancedDetector.h" 34 enum OriginalSaveFormat {
35 kDMSaveFormatAcceptAny = -1,
36 kDMSaveFormatEndOfList = 0,
37 kDMSaveFormatNone = 0,
38 kDMSaveFormatAtari = 1,
39 kDMSaveFormatAmigaPC98FmTowns = 2,
40 kCSBSaveFormatAtari = 2,
41 kDMSaveFormatAppleIIgs = 3,
42 kDMSaveFormatAmiga36PC = 5,
43 kCSBSaveFormatAmigaPC98FmTowns = 5,
47 enum OriginalSavePlatform {
48 kDMSavePlatformAcceptAny = -1,
49 kDMSavePlatformEndOfList = 0,
50 kDMSavePlatformNone = 0,
51 kDMSavePlatformAtariSt = 1,
52 kDMSavePlatformAppleIIgs = 2,
53 kDMSavePlatformAmiga = 3,
54 kDMSavePlatformPC98 = 5,
55 kDMSavePlatformX68000 = 6,
56 kDMSavePlatformFmTownsEN = 7,
57 kDMSavePlatformFmTownsJP = 8,
58 kDMSavePlatformPC = 9,
63 kDMSaveTargetAcceptAny = -1,
64 kDMSaveTargetEndOfList = 0,
65 kDMSaveTargetNone = 0,
66 kDMSaveTargetDM21 = 1,
71 AD_GAME_DESCRIPTION_HELPERS(_desc);
75 SaveTarget _saveTargetToWrite;
76 OriginalSaveFormat _origSaveFormatToWrite;
77 OriginalSavePlatform _origPlatformToWrite;
79 SaveTarget _saveTargetToAccept[kDMSaveTargetTotal + 1];
80 OriginalSaveFormat _saveFormatToAccept[kDMSaveFormatTotal + 1];
81 OriginalSavePlatform _origPlatformToAccept[kDMSavePlatformTotal + 1];
86 #endif // DM_DETECTION_H Definition: advancedDetector.h:163
Definition: detection.h:70
Definition: champion.h:35