From the mid 90’s to early 2000’s I wrote plug-ins for Macromedia Director under the name Andrade Arts.
Xtras were basically DLLs for Windows, XCMDs for MacOS 8/9, and dyLibs for MacOS X. It was a modular way of expanding the functionality of Director’s capabilities.
Some of my most popular Xtras were Enhancer, Resolution, and Move Cursor.
The Xtras also worked in the browser. They were available by signed download through the shockwave plugin. The xtra brought to Shockwave things like true full screen in desktop and browser, mouse lock, and game controller functionality at a time when these capabilities were not readily available. All of this worked seamlessly across multiple platforms; Win32, MacOS 8-9 (Carbon), and Mac OSX.
My Xtras were used on some of the most popular web game portals in the world. Sites like MiniClip, Nick.com, 3D Groove, and others. They all took advantage that this xtra brought a richer game experience to everyone.
Even recently, as of 2022, the Enhancer Xtra is being used to enhance games! Ezone is bringing their Lenny Loosejacks games to steam and are using the Enhancer Xtra for added functionally.