#13759 closed defect (invalid)
Adding Amiga version of Leisure Suit Larry 3 crashes ScummVM
Reported by: | rubin55 | Owned by: | sluicebox |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | ||
Cc: | Game: | Leisure Suit Larry 3 |
Description (last modified by )
I have a rather large collection of Amiga games that I use with WinUAE and FS-UAE (about 330 games). When I let ScummVM attempt a mass-add from that directory, I get a crash when it encounters the attached Leisure Suit Larry 3 (which afaict works normally in WinUAE and FS-UAE).
The crash output is:
WARNING: Resource script.120 from resource.map points beyond end of resource.000 (67108864 >= 66523)!
WARNING: Resource text.120 from resource.map points beyond end of resource.000 (67110062 >= 66523)!
WARNING: Resource script.130 from resource.map points beyond end of resource.000 (67110148 >= 66523)!
...
WARNING: Resource sound.492 from resource.map points beyond end of resource.001 (67630993 >= 71761)!
Access violation seeking script.0: 11968 + 6 > 11968 (abs: 11968 + 6 > 11968)!
[process exited with code 1 (0x00000001)]
I attached the version of lsl3 that crashes ScummVM. This is on ScummVM 2.6.0 win32, not sure if it happens on other versions.
Change History (3)
comment:1 by , 2 years ago
Description: | modified (diff) |
---|
comment:2 by , 2 years ago
Description: | modified (diff) |
---|
comment:3 by , 2 years ago
Owner: | set to |
---|---|
Priority: | high → normal |
Resolution: | → invalid |
Status: | new → closed |
You are missing resource.005 -- you can't complete the game in any emulator. I don't think you have all the sound files either. (Though I'm not sure if ScummVM uses those? I don't know the Amiga details there)
Corrupt sets of game files can confuse the detection and lead to crashes. I'll take a look if it can be improved here, but you need legitimate files.
Please don't include game files; we don't even allow links to sites with them. Check out the rules on: https://bugs.scummvm.org/
In the future, you can just paste a directory listing (and md5 sums if possible) and that's usually enough to communicate what's going on.