From version Alpha 0.27 and later

OpenGen GUI

© Luis Guzmán

OpenGen will not use smacks (as PG2 does), instead AVI format will be used for video. Of course there is no need to edit/change any existing campaign. All existing data defined as .smk or without suffix will be searched as same file name .avi . Exception are the video for start (intro) and for credits. These two videos will be renamed as OpenGen_intro.avi and OpenGen_credits.avi as they will be made specific for this project.

In order to work, your system must have DirectX 8.1 or higher and cinepack codec (cause at this point it seems as only AVIs compressed with cinepack codec work properly).

This is a summary of the steps needed to convert a PG2's smk file to a OpenGen compatible avi
(thanks to Drag Dasan who wrote "How to convert Smacks to Avi")

  1. If you have not installed yet  Smaker for windows, get from my site SmakerTool  and install on any folder (I suggest a new subfolder within SMACK folder)
  2. Run Smacker for windows (smackerw.exe) and click on the "Graphics Processor" tab. Choose you smack file and then convert it in an uncompressed avi (type of the output file). Result will be an avi without sound of large dimensions.
  3. Click on "Sound Processor" tab at the top of the window
  4. Choose your smack and extract the sound, wav format.
  5. If you have not yet installed Virtual Dub, get from my site (VirtualDub)  or from http://www.virtualdub.org and install it.
  6. Run Virtualdub
  7. Open the video file (the large avi with no sound created by smaker) using  menu:  File/Open video file ...
  8. Click menu: Audio/WAV audio ... and load the extracted audio from the smack
  9. Click menu: Video/Compresion... to choose compression (this is a very important part as a good video codec can reduce the size of the avi a lot without loosing much quality). Select Cinepack Codec by Radius and click OK button
  10. Click on menu: Audio/Full processing mode
  11. Save your new compressed avi (click menu: File/Save as AVI...) - better as a new name
  12. Rename as OpenPG2_credits.avi
  13. Run OpenPG2 executable and click on credits button to check the new avi.
  14. If the AVI runs fine, remove your source long avi  (the one extracted using smaker) as it is no longer needed.
  15. Rename your new AVI as you want. Of course there are more options to test your new AVIs but this is how I do


As I told before , to be able to see these AVIs you must have the codec cinepack. You can check it by launching Control panel, Video & sounds, Hardware, then select Video Codecs (scroll down if necesary), then click properties button and on the new window, click on Properties tab * you will see the list of codecs installed on your system. Check you have Cinepack Codec by Radious. You should have it as cinepack was included with Windows 95 / Direct 3.0 and above, but if you need to get it again for any reason, you can get it from Cinepack

Be aware a lot of space of your hardisk maybe needed for these processes as you will deal sometimes with large files.