Shockwave Wrapper: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
A Shockwave Wrapper is a a ''Shockwave Movie t''o 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. | A Shockwave Wrapper is a a ''Shockwave Movie t''o 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 | There is no list of what games uses a wrapper or not. But there is an archive of wrappers maintained on this Github repo '''[https://github.com/tomysshadow/Shockwave-Wrappers/tree/master Shockwave-Wrappers.]''' | ||
=== Sample wrapper code === | === Sample wrapper code === | ||
Below is a example of simple wrapper in Lingo-script. | Below is a example of simple wrapper in Lingo-script. | ||
The equivalent launch arguments with SPR would be | The equivalent launch arguments with SPR would be <code>--setTheRunMode "Author" --forceTheExitLock 0</code>. Note that <code>bugfixShockwave3DBadDriverList</code> is built into SPR and is not needed anymore.<blockquote>on exitFrame me | ||
setTheRunMode("Author") | setTheRunMode("Author") | ||
Latest revision as of 22:44, 19 January 2026
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 "Author" --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