Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Todo] Check support for Steam versions #53

Open
1 of 10 tasks
dwatteau opened this issue Feb 27, 2022 · 1 comment
Open
1 of 10 tasks

[Todo] Check support for Steam versions #53

dwatteau opened this issue Feb 27, 2022 · 1 comment
Assignees

Comments

@dwatteau
Copy link
Owner

Steam sells some LucasArts titles, such as Indy3, Indy4, Loom, The Dig or Sam & Max. Some of them are a bit different from the original floppy/CD releases (which is what GOG mostly uses).

The ScummTR tools predate the Steam versions, which appear to embed the index files (000.LFL and so on) into the main executables.

(For example, for my Steam version of Loom, 000.LFL is at offset 170464+8307 of the Loom macOS binary file.)

I don't think that the ScummTR tools should to find this content themselves, but we should at least document how to do this somewhere.

References:

https://github.com/symm/LAAExtract
https://github.com/scummvm/scummvm/blob/master/engines/scumm/detection_steam.h

Games to be checked:

  • Loom (Steam/Windows)
  • Loom (Steam/macOS)
  • Indy3 (Steam/Windows)
  • Indy3 (Steam/macOS)
  • Indy4 (Steam/Windows)
  • Indy4 (Steam/macOS)
  • Sam & Max (Steam/Windows)
  • Sam & Max (Steam/macOS)
  • The Dig (Steam/Windows)
  • The Dig (Steam/macOS)
@dwatteau dwatteau self-assigned this Feb 27, 2022
@dwatteau
Copy link
Owner Author

dwatteau commented May 4, 2022

See also:
https://forums.scummvm.org/viewtopic.php?t=16576

As for Sam & Max, it looks like Steam just uses ScummVM so the resource files are probably unmodified.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant