mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-12 12:09:15 +00:00
SCI: Amiga SCI1 middle games are actually SCI1 late
This fixes a lot of glitches, caused by the differences between the two versions
This commit is contained in:
parent
4314a61ab4
commit
6b41673fab
@ -108,8 +108,6 @@ void GfxTransitions::init() {
|
||||
|
||||
if (getSciVersion() >= SCI_VERSION_1_LATE)
|
||||
_translationTable = NULL;
|
||||
else if (g_sci->getResMan()->isAmiga32color())
|
||||
_translationTable = NULL;
|
||||
else
|
||||
_translationTable = oldTransitionIDs;
|
||||
|
||||
|
@ -2255,6 +2255,9 @@ void ResourceManager::detectSciVersion() {
|
||||
case kResVersionSci1Middle:
|
||||
case kResVersionKQ5FMT:
|
||||
s_sciVersion = SCI_VERSION_1_MIDDLE;
|
||||
// Amiga SCI1 middle games are actually SCI1 late
|
||||
if (_viewType == kViewAmiga)
|
||||
s_sciVersion = SCI_VERSION_1_LATE;
|
||||
return;
|
||||
case kResVersionSci1Late:
|
||||
if (_volVersion == kResVersionSci11) {
|
||||
|
Loading…
Reference in New Issue
Block a user