Music-based timing games could use the Beatnik Xtra, which gave Shockwave the ability to play tracker modules. In order to accomplish this, Shockwave would download external Xtra-Package files with a W32 type on Windows from the web, which had a signature to prevent MiTM attacks, and wrapped an Xtra file with an X32 type on Windows which is what Shockwave would then load.
Of course, this has created a bit of a DLL Hell situation, which is problematic nowadays because a Shockwave Movie might whine about not being able to find an Xtra because it was on a website that no longer exists, or was only compatible with a previous version of Shockwave, or you can only find the Mac version of it and you're on Windows etc. Sometimes resolving Xtra issues is as simple as installing Shockwave using the MSI Installer as mentioned before - since the EXE Installer including the supposedly "full" version relied on downloading files that no longer exist on Adobe's website during the install.
If you do manage to find a copy of the Xtra which Shockwave requires - elsewhere on the web - you can skip the automatic download process by manually copy pasting it directly into Shockwave's install folder. So you've found a Shockwave Movie, but it isn't on a website and you want to play it offline. Well, you can use a standard Director feature, called a Projector. These are executable files capable of playing movie files on your PC, without a browser or the need to have Shockwave installed.
They are standalone players that include all the necessary libraries. If you have a copy of Director, you could use it to create a Projector yourself. These are taken straight from the Director install CD. If you're not sure which to use, try the latest version The "Stretch Projectors" are my modifications that attempt to stretch the movie to fullscreen size, though this is not guaranteed to work for all movies.
A common web convention in the early s was to throw up a fancy loading screen while waiting for full webgames to download. This is equally the case with Shockwave. You can think of loaders kind of like a bit.
Sometimes you will find a loader that tries to load from a website that no longer exists. This is a problem because the game will be missing assets. Typically, if your Shockwave Movie file is under 20 KB, it's probably a loader. You can typically discard loaders. The main movie file it tries to load is all that is important.
Another common practice was to have level one be in one file, level two be in another, and so on - each only downloading from the internet when the previous level completed to lower the filesize of the main movie. This is problematic because you might have the main movie and none of the assets it requires.
You can use Telerik Fiddler to see what files a Shockwave Movie is downloading when embedded on a page. When playing offline in a Projector, a file browse dialog will appear for missing files. Finally, Shockwave Movies often would attempt to prevent theft by checking if they are being played on the intended website, to prevent hotlinking or stealing. This poses a problem for offline play, since Shockwave will get a local path instead of a URL, and the scripts will detect that they're not being played on the intended website, locking you out.
I promise I'll have better documentation soon! This still can't resolve all situations. Shockwave doesn't come with built in Leech Protection, so how it is done is up to developer implementation. This means there are a lot of different types of Leech Protection. In these cases, there's nothing that can be done short of using XAMPP and editing your Windows hosts file, then playing the movie in a browser.
If you're interested in this topic, definitely check out communities devoted to saving webgames such as BlueMaxima's Flashpoint. As Director has been discontinued and Shockwave games slowly disappear from the web, the fact Macromedia never released any format documentation makes figuring out the inner workings of this technology a new and exciting field.
Maybe you'll even join us! Sign up to join this community. The best answers are voted up and rise to the top. Stack Overflow for Teams — Collaborate and share knowledge with a private group. Create a free Team What is Teams? Learn more. How can I play. Ask Question. Asked 3 years, 1 month ago. Active 1 year, 1 month ago. Viewed 28k times. I also checked these out but no luck. Improve this question. Deoxal Deoxal 1 1 gold badge 2 2 silver badges 5 5 bronze badges.
Daily Sudoku. Daily CrossUp. Daily CrossUp Photos. Daily Word Maker. Spy 'n Find Collage - Shockwave Original. Battle Pirates. Lady Popular. Khan Wars. House Flip. Big Farm. The Tower Defense. Shakes and Fidget. Save Planet. Helicopter Game. Exclusive Shockwave Partners. Daily Jigsaw. Daily Diff. Daily Jigsaw: Travels. Daily Pictegories. Daily Bubble Twist. Shockwave Original Daily Jigsaw Puzzler.
Shockwave uninstaller. To get the uninstaller, click the link below and save the file to your hard drive:. Mac Classic OS v 9. Sign in to your account. Sign in. Quick links View all your apps Manage your plans.
0コメント