Shockwave Wrapper
Jump to navigation
Jump to search
A Shockwave Wrapper is a a Shockwave Movie to allow for the playback of Shockwave Movies in Projector mode. The way a wrapper works is that the movie executes some kind of code before it loads the intended movie.
There is no list of what games uses a wrapper or not. But there is an archive of wrappers maintained on this Github repo Shockwave-Wrappers.
Sample wrapper code
Below is a example of simple wrapper in Lingo-script.
The equivalent launch arguments with SPR would be `--setTheRunMode "Authoro" --forceTheExitLock 0`. Note that `bugfixShockwave3DBadDriverList` is built into SPR and is not needed anymore.
on exitFrame me
setTheRunMode("Author")
forceTheExitLock(0)
bugfixShockwave3DBadDriverList()
go(1, "age_of_speed.dcr")
end