Opened 6 days ago
Closed 5 days ago
#15467 closed defect (fixed)
SCUMM: Macintosh versions of MI1, MI2 and Fate of Atlantis should have GUIO_NOASPECT
Reported by: | eriktorbjorn | Owned by: | eriktorbjorn |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: |
Description
With the graphics changes to the Mac versions of MI1, MI2 and Fate of Atlantis, I believe it's no longer possible to apply aspect ratio correction to them. Therefore, their detection entries should have GUIO_NOASPECT
.
This is easy for MI1, since it already has a line in detection_tables.h. MI2 and Fate of Atlantis appear not to have any?
I'm a bit fuzzy on how to do these entries correctly. However, the desired behavior as I understand it:
- They should only have Macintosh audio. No PC speaker, MT-32, etc. (The Mac version of MI1 does not have CD audio tracks.)
- They should only have Macintosh rendering mode. No EGA, etc.
- They should all have
GUIO_NOASPECT
as described above.
This should probably be fixed before 2.9.0, since it is a regression otherwise.
Note that there are both talkie and non-talkie releases of Fate of Atlantis.
Change History (3)
comment:1 by , 5 days ago
comment:2 by , 5 days ago
We should also remove any unwanted audio or rendering modes, e.g. Mac MI2 should not have EGA rendering as an option.
comment:3 by , 5 days ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
I believe this is all fixed now. It seems to work with the versions I have, at least.
I've added
GUIO_NOASPECT
to Mac MI1. I'm still not sure how to do it properly for the others.