Editing cutscenes: Difference between revisions
From MM6 Wiki
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Editing Cutscenes}} | |||
[[category: modding]] | [[category: modding]] | ||
[[File:Smacker.png|frame|Smacker logo]] | [[File:Smacker.png|frame|Smacker logo]] | ||
This page is about adding new cutscenes to the games. The cutscenes are either videos that play at [[2D events]] or fullscreen videos like intro, outro and such. [http://www.radgametools.com/smkmain.htm Smacker Video] is used by the engine to display video files, the video files should be encoded properly before they can be played in-game with Smacker tool which is a part of [http://www.radgametools.com/binkhlp2.htm RAD Video Tools] today. The process is different for vanilla (unpatched version 1.0 — [[Mok's patch]]) and patched versions ([[GrayFace Patch]]). | This page is about adding new cutscenes to the games. The cutscenes are either videos that play at [[2D events]] or fullscreen videos like intro, outro and such. [http://www.radgametools.com/smkmain.htm Smacker Video] is used by the engine to display video files, the video files should be encoded properly before they can be played in-game with Smacker tool which is a part of [http://www.radgametools.com/binkhlp2.htm RAD Video Tools] today. The process is different for vanilla (unpatched version 1.0 — [[Mok's patch]]) and patched versions ([[GrayFace Patch]]). | ||
== Vanilla | ==Vanilla== | ||
=== Prerequisites === | ===Prerequisites=== | ||
Prior to doing anything you will need: | Prior to doing anything you will need: | ||
# [http://www.radgametools.com/smkmain.htm Smacker] of [http://www.radgametools.com/smkhist.htm version] 3.1n (Vanilla) / 3.1s (Mok's patch), something prior to it should probably work as well. Download: [https://drive.google.com/open?id=1tbVJWFbrkvCRy-yjRn8BGV8ZR8j5bclE Smacker (3.1 g - 11/5/97)] | #[http://www.radgametools.com/smkmain.htm Smacker] of [http://www.radgametools.com/smkhist.htm version] 3.1n (Vanilla) / 3.1s (Mok's patch), something prior to it should probably work as well. Download: [https://drive.google.com/open?id=1tbVJWFbrkvCRy-yjRn8BGV8ZR8j5bclE Smacker (3.1 g - 11/5/97)] | ||
# Something that can run Win95[?] applications (virtual machine / Linux Wine) | #Something that can run Win95[?] applications (virtual machine / Linux Wine) | ||
[https://sourceforge.net/p/dxwnd/discussion/general/thread/b69fca37b3/#c07f More about compatibility between RAD Video versions] | [https://sourceforge.net/p/dxwnd/discussion/general/thread/b69fca37b3/#c07f More about compatibility between RAD Video versions] | ||
Line 19: | Line 21: | ||
---- | ---- | ||
=== Preparing the video before encoding === | ===Preparing the video before encoding=== | ||
# Make sure the video is of proper resolution if you are encoding cutscenes for [[2D events]]. For example the video should be '''460x344''', encoding in higher resolution will not break anything, the video will be just cut off where it starts clipping. The engine is not trying to fill the window. | #Make sure the video is of proper resolution if you are encoding cutscenes for [[2D events]]. For example the video should be '''460x344''', encoding in higher resolution will not break anything, the video will be just cut off where it starts clipping. The engine is not trying to fill the window. | ||
# The audio should be in 8 bit .WAV format (that is not clear yet if you have to convert audio separately if not mixing audio with Smacker tool). | #The audio should be in 8 bit .WAV format (that is not clear yet if you have to convert audio separately if not mixing audio with Smacker tool). | ||
=== Encoding === | ===Encoding=== | ||
Once installed run '''SMACKERW.exe''' and you will be brought to the main menu of the tool. | Once installed run '''SMACKERW.exe''' and you will be brought to the main menu of the tool. |
Revision as of 15:52, 17 March 2019
This page is about adding new cutscenes to the games. The cutscenes are either videos that play at 2D events or fullscreen videos like intro, outro and such. Smacker Video is used by the engine to display video files, the video files should be encoded properly before they can be played in-game with Smacker tool which is a part of RAD Video Tools today. The process is different for vanilla (unpatched version 1.0 — Mok's patch) and patched versions (GrayFace Patch).
Vanilla
Prerequisites
Prior to doing anything you will need:
- Smacker of version 3.1n (Vanilla) / 3.1s (Mok's patch), something prior to it should probably work as well. Download: Smacker (3.1 g - 11/5/97)
- Something that can run Win95[?] applications (virtual machine / Linux Wine)
More about compatibility between RAD Video versions
It may be not very easy to find the old versions of RadVideoTools today. However some people do keep these things on FTP servers.
As you may have noticed 3.1g was released a bit earlier than the ones used to encode videos for M&MVI, but that's okay.
Preparing the video before encoding
- Make sure the video is of proper resolution if you are encoding cutscenes for 2D events. For example the video should be 460x344, encoding in higher resolution will not break anything, the video will be just cut off where it starts clipping. The engine is not trying to fill the window.
- The audio should be in 8 bit .WAV format (that is not clear yet if you have to convert audio separately if not mixing audio with Smacker tool).
Encoding
Once installed run SMACKERW.exe and you will be brought to the main menu of the tool.
Using "Smack" tab encode the video, make sure to tick the checkbox at the audio tab if you want to process audio and video at the same time, set the output sound quality to 8 bit as well.
If you've got the audio and video separately, encode the video with "Smack" tab first, then use the "Mixer" tab to combine the audio (8 bit .WAV) and video (.SMK). There is a built-in player which makes it easy to check if the encoded video looks correctly.
After that you will get a new .SMK file which you can add to the game with MMArchive.
Patched
The patched version will not crash if the video is not encoded by the matching version, the limitations are not clear yet. So to encode a new cutscene for the patched version of the game you can just grab the latest version of RAD Video Tools. The encoding process and requirements are the same.
Some info about the original files
- The audio playback rate of the original files is 22,050hz
- The framerate is either 6 or 10 frames per second (at least for M&M VI and it doesn't mean that you can't have more)