Shockwave Wrapper: Difference between revisions
Jump to navigation
Jump to search
(Created page with "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. Wrappers were the main way of modifying and running code before Shockwave Projector Redirector (SPR) became a thing. There is no list of what games uses a wrapper or not. But there is an archive of wrapper maintained on this Github repo '''[https://gi...") |
No edit summary |
||
| 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.N | ||
There is no list of what games uses a wrapper or not. But there is an archive of wrapper maintained on this Github repo '''[https://github.com/tomysshadow/Shockwave-Wrappers/tree/master Shockwave-Wrappers.]''' | There is no list of what games uses a wrapper or not. But there is an archive of wrapper maintained on this Github repo '''[https://github.com/tomysshadow/Shockwave-Wrappers/tree/master Shockwave-Wrappers.]''' | ||
=== Sample code === | === Sample wrapper code === | ||
Below is a example of simple wrapper. | 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.<blockquote>on exitFrame me | The equivalent launch arguments with SPR would be `--setTheRunMode "Authoro" --forceTheExitLock 0`. Note that `bugfixShockwave3DBadDriverList` is built into SPR and is not needed anymore.<blockquote>on exitFrame me | ||
Revision as of 22:47, 16 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.N
There is no list of what games uses a wrapper or not. But there is an archive of wrapper 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