- Added more mappings from Sierra's internal IDs to our own ones. Hopefully, all SCI0-SCI11 games can now be detected correctly from the fallback detector
- Simplified some checks for old script types svn-id: r43678
This commit is contained in:
parent
e858994060
commit
60af2db2fd
10 changed files with 67 additions and 45 deletions
|
@ -363,15 +363,12 @@ static const char *argtype_description[] = {
|
|||
"Arithmetic"
|
||||
};
|
||||
|
||||
Kernel::Kernel(ResourceManager *resmgr, bool minimalLoad) : _resmgr(resmgr) {
|
||||
Kernel::Kernel(ResourceManager *resmgr) : _resmgr(resmgr) {
|
||||
memset(&_selectorMap, 0, sizeof(_selectorMap)); // FIXME: Remove this once/if we C++ify selector_map_t
|
||||
|
||||
loadSelectorNames();
|
||||
detectSciFeatures();
|
||||
|
||||
if (minimalLoad) // If we're only asked to detect game features, stop here
|
||||
return;
|
||||
|
||||
mapSelectors(); // Map a few special selectors for later use
|
||||
loadOpcodes();
|
||||
loadKernelNames();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue