Opened 18 months ago
Closed 3 months ago
#14501 closed feature request (fixed)
SCUMM: MANIAC: Support for the V1 built in demo.
Reported by: | robertmegone | Owned by: | robertmegone |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | MANIAC DEMO | |
Cc: | robertmegone | Game: | Maniac Mansion |
Description
Certain versions of Maniac Mansion(V1) for DOS, came with a built in demo alongside the full game.
It can be seen running here: https://www.youtube.com/watch?v=DzgKiGLLCkM&ab_channel=DFXPony
It looks like the demo was started by running a bat file containing 'maniac demo'.
I don't see a way to choose to run this demo in ScummVM, is there any chance that this option could be supported somehow?
Change History (7)
comment:1 by , 18 months ago
Summary: | MANIAC - Support for the V1 built in demo. → SCUMM - MANIAC V1 - Support for the V1 built in demo. |
---|
comment:2 by , 18 months ago
Summary: | SCUMM - MANIAC V1 - Support for the V1 built in demo. → SCUMM: MANIAC: Support for the V1 built in demo. |
---|
comment:3 by , 18 months ago
Until it's added as an option to the GUI, what you can do is run ScummVM from the command-line with the --demo-mode
option, for example scummvm.exe --demo-mode maniac-v1-dos
comment:4 by , 18 months ago
Very interesting, I noticed that this --demo-mode flag actually seems to work for many of the ports.
comment:5 by , 3 months ago
I've submitted a pull request for this here. - https://github.com/scummvm/scummvm/pull/6022
comment:7 by , 3 months ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
I just mapped a partial disassembly of Maniac Mansion v1; it seems that in order to launch the demo it is sufficient to run script 9 instead of the bootscript (script 1).
And I discovered... we were already (kind of) doing that!
...but only if the game is recognized as the demo version:
(from
runBootscript()
)I think that maybe we could put a checkbox in the game options for it to run on demo/kiosk mode...