Morgoth Posted June 17 Share Posted June 17 (edited) I would like to do the same for the dragon animations contained here: Would you kindly suggest me how to do that? Is there any way I could actually copy the same work you've already done on EE fixpack straight to the .bam? Edited June 17 by Morgoth Quote Link to comment
Sam. Posted June 18 Share Posted June 18 13 hours ago, Morgoth said: I would like to do the same for the dragon animations contained here: Would you kindly suggest me how to do that? Is there any way I could actually copy the same work you've already done on EE fixpack straight to the .bam? These posts should probably go here, and I used my PS BAM tool to do those. I broke the task up into 4 separate batch scripts (placed in the same directory as all the BAM files for the dragon animation) and ran them simultaneously to take advantage of my quad core CPU. I'll post these 4 BAT files verbatim, so you'll need to modify them to point to where you extracted PS BAM_x64.exe (instead of the uncompiled AHK version), and modify the BAM filenames and paths as necessary. As an example, these are for MDR3. Run the 1st one until the first pause, hit enter to continue it, and then you can start the other 3. Spoiler !Compress_MDR3_01.bat "D:\AutoHotkey Scripts\PS BAM\PS BAM.ahk" ^ --DebugLevelL 1 ^ --DebugLevelP 2 ^ --DebugLevelS 1 ^ --Save "BAM" ^ --OrderOfOperations "C" ^ --DropDuplicatePaletteEntries 1 ^ --DropUnusedPaletteEntries 1 ^ --SearchTransColor 1 ^ --ForceTransColor 1 ^ --AllowShortPalette 1 ^ --ExtraTrimBuffer 0 ^ --ExtraTrimDepth 0 ^ --ReduceFrameRowLT 10000 ^ --DropDuplicateFrameData 1 ^ --DropUnusedFrameData 1 ^ --DropDuplicateFrameEntries 1 ^ --DropUnusedFrameEntries 1 ^ --AdvancedFLTCompression 1 ^ --FLTSanityCutoff 5040 ^ --AdvancedZlibCompress 2 ^ --zopfliIterations 10000 ^ --LogFile "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\Log_mdr3.txt" ^ --OutPath "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\compressed" ^ "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr3*.bam" Pause "D:\AutoHotkey Scripts\PS BAM\PS BAM.ahk" ^ --DebugLevelL 1 ^ --DebugLevelP 2 ^ --DebugLevelS 1 ^ --Save "BAM" ^ --ExportPalette "" ^ --ExportFrames "" ^ --ExportFramesAsSequences 0 ^ --OrderOfOperations "PCE" ^ --SingleGIF 0 ^ --ReplacePalette "" ^ --ReplacePaletteMethod "Remap" ^ --CompressionProfile "" ^ --FixPaletteColorErrors 1 ^ --AutodetectPalettedBAM 1 ^ --AutodetectPalettedThreshold 500 ^ --DropDuplicatePaletteEntries 1 ^ --DropUnusedPaletteEntries 1 ^ --SearchTransColor 1 ^ --ForceTransColor 1 ^ --ForceShadowColor 1 ^ --AlphaCutoff 20 ^ --AllowShortPalette 1 ^ --TrimFrameData 1 ^ --ExtraTrimBuffer 2 ^ --ExtraTrimDepth 3 ^ --ReduceFrameRowLT 1 ^ --ReduceFrameColumnLT 1 ^ --ReduceFramePixelLT 1 ^ --DropDuplicateFrameData 1 ^ --DropUnusedFrameData 1 ^ --IntelligentRLE 1 ^ --MaxRLERun 255 ^ --FindBestRLEIndex 0 ^ --DropDuplicateFrameEntries 1 ^ --DropUnusedFrameEntries 1 ^ --AdvancedFLTCompression 1 ^ --FLTSanityCutoff 5040 ^ --DropEmptyCycleEntries 0 ^ --AdvancedZlibCompress 2 ^ --zopfliIterations 5000 ^ --BAMProfile "" ^ --Unify 0 ^ --Fill "" ^ --Montage "3x3SplitCreAnim" ^ --ModXOffset 0 ^ --ModYOffset 0 ^ --SetXOffset "" ^ --SetYOffset "" ^ --ItemIcon2EE 0 ^ --Flip 0 ^ --Flop 0 ^ --Rotate 0 ^ --LogFile "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\Log_mdr3_01.txt" ^ --OutPath "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\compressed" ^ "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31100.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31101.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31102.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31103.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31104.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31105.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31106.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31107.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr31108.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32100.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32101.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32102.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32103.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32104.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32105.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32106.bam" Pause Exit !Compress_MDR3_02.bat "D:\AutoHotkey Scripts\PS BAM\PS BAM.ahk" ^ --DebugLevelL 1 ^ --DebugLevelP 2 ^ --DebugLevelS 1 ^ --Save "BAM" ^ --ExportPalette "" ^ --ExportFrames "" ^ --ExportFramesAsSequences 0 ^ --OrderOfOperations "PCE" ^ --SingleGIF 0 ^ --ReplacePalette "" ^ --ReplacePaletteMethod "Remap" ^ --CompressionProfile "" ^ --FixPaletteColorErrors 1 ^ --AutodetectPalettedBAM 1 ^ --AutodetectPalettedThreshold 500 ^ --DropDuplicatePaletteEntries 1 ^ --DropUnusedPaletteEntries 1 ^ --SearchTransColor 1 ^ --ForceTransColor 1 ^ --ForceShadowColor 1 ^ --AlphaCutoff 20 ^ --AllowShortPalette 1 ^ --TrimFrameData 1 ^ --ExtraTrimBuffer 2 ^ --ExtraTrimDepth 3 ^ --ReduceFrameRowLT 1 ^ --ReduceFrameColumnLT 1 ^ --ReduceFramePixelLT 1 ^ --DropDuplicateFrameData 1 ^ --DropUnusedFrameData 1 ^ --IntelligentRLE 1 ^ --MaxRLERun 255 ^ --FindBestRLEIndex 0 ^ --DropDuplicateFrameEntries 1 ^ --DropUnusedFrameEntries 1 ^ --AdvancedFLTCompression 1 ^ --FLTSanityCutoff 5040 ^ --DropEmptyCycleEntries 0 ^ --AdvancedZlibCompress 2 ^ --zopfliIterations 5000 ^ --BAMProfile "" ^ --Unify 0 ^ --Fill "" ^ --Montage "3x3SplitCreAnim" ^ --ModXOffset 0 ^ --ModYOffset 0 ^ --SetXOffset "" ^ --SetYOffset "" ^ --ItemIcon2EE 0 ^ --Flip 0 ^ --Flop 0 ^ --Rotate 0 ^ --LogFile "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\Log_mdr3_02.txt" ^ --OutPath "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\compressed" ^ "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32107.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr32108.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33100.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33101.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33102.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33103.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33104.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33105.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33106.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33107.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr33108.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34100.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34101.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34102.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34103.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34104.bam" Pause Exit !Compress_MDR3_03.bat "D:\AutoHotkey Scripts\PS BAM\PS BAM.ahk" ^ --DebugLevelL 1 ^ --DebugLevelP 2 ^ --DebugLevelS 1 ^ --Save "BAM" ^ --ExportPalette "" ^ --ExportFrames "" ^ --ExportFramesAsSequences 0 ^ --OrderOfOperations "PCE" ^ --SingleGIF 0 ^ --ReplacePalette "" ^ --ReplacePaletteMethod "Remap" ^ --CompressionProfile "" ^ --FixPaletteColorErrors 1 ^ --AutodetectPalettedBAM 1 ^ --AutodetectPalettedThreshold 500 ^ --DropDuplicatePaletteEntries 1 ^ --DropUnusedPaletteEntries 1 ^ --SearchTransColor 1 ^ --ForceTransColor 1 ^ --ForceShadowColor 1 ^ --AlphaCutoff 20 ^ --AllowShortPalette 1 ^ --TrimFrameData 1 ^ --ExtraTrimBuffer 2 ^ --ExtraTrimDepth 3 ^ --ReduceFrameRowLT 1 ^ --ReduceFrameColumnLT 1 ^ --ReduceFramePixelLT 1 ^ --DropDuplicateFrameData 1 ^ --DropUnusedFrameData 1 ^ --IntelligentRLE 1 ^ --MaxRLERun 255 ^ --FindBestRLEIndex 0 ^ --DropDuplicateFrameEntries 1 ^ --DropUnusedFrameEntries 1 ^ --AdvancedFLTCompression 1 ^ --FLTSanityCutoff 5040 ^ --DropEmptyCycleEntries 0 ^ --AdvancedZlibCompress 2 ^ --zopfliIterations 5000 ^ --BAMProfile "" ^ --Unify 0 ^ --Fill "" ^ --Montage "3x3SplitCreAnim" ^ --ModXOffset 0 ^ --ModYOffset 0 ^ --SetXOffset "" ^ --SetYOffset "" ^ --ItemIcon2EE 0 ^ --Flip 0 ^ --Flop 0 ^ --Rotate 0 ^ --LogFile "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\Log_mdr3_03.txt" ^ --OutPath "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\compressed" ^ "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34105.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34106.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34107.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34108.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34110.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34111.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34112.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34113.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34114.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34115.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34116.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34117.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34118.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34120.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34121.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34122.bam" Pause Exit !Compress_MDR3_04.bat "D:\AutoHotkey Scripts\PS BAM\PS BAM.ahk" ^ --DebugLevelL 1 ^ --DebugLevelP 2 ^ --DebugLevelS 1 ^ --Save "BAM" ^ --ExportPalette "" ^ --ExportFrames "" ^ --ExportFramesAsSequences 0 ^ --OrderOfOperations "PCE" ^ --SingleGIF 0 ^ --ReplacePalette "" ^ --ReplacePaletteMethod "Remap" ^ --CompressionProfile "" ^ --FixPaletteColorErrors 1 ^ --AutodetectPalettedBAM 1 ^ --AutodetectPalettedThreshold 500 ^ --DropDuplicatePaletteEntries 1 ^ --DropUnusedPaletteEntries 1 ^ --SearchTransColor 1 ^ --ForceTransColor 1 ^ --ForceShadowColor 1 ^ --AlphaCutoff 20 ^ --AllowShortPalette 1 ^ --TrimFrameData 1 ^ --ExtraTrimBuffer 2 ^ --ExtraTrimDepth 3 ^ --ReduceFrameRowLT 1 ^ --ReduceFrameColumnLT 1 ^ --ReduceFramePixelLT 1 ^ --DropDuplicateFrameData 1 ^ --DropUnusedFrameData 1 ^ --IntelligentRLE 1 ^ --MaxRLERun 255 ^ --FindBestRLEIndex 0 ^ --DropDuplicateFrameEntries 1 ^ --DropUnusedFrameEntries 1 ^ --AdvancedFLTCompression 1 ^ --FLTSanityCutoff 5040 ^ --DropEmptyCycleEntries 0 ^ --AdvancedZlibCompress 2 ^ --zopfliIterations 5000 ^ --BAMProfile "" ^ --Unify 0 ^ --Fill "" ^ --Montage "3x3SplitCreAnim" ^ --ModXOffset 0 ^ --ModYOffset 0 ^ --SetXOffset "" ^ --SetYOffset "" ^ --ItemIcon2EE 0 ^ --Flip 0 ^ --Flop 0 ^ --Rotate 0 ^ --LogFile "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\Log_mdr3_04.txt" ^ --OutPath "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\compressed" ^ "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34123.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34124.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34125.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34126.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34127.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr34128.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35110.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35111.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35112.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35113.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35114.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35115.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35116.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35117.bam" "D:\AutoHotkey Scripts\Unsplit IE Animations\mdr3\mdr35118.bam" Pause Exit Let me know if you have questions. Quote Link to comment
Morgoth Posted June 23 Author Share Posted June 23 First of all, thanks to you both for helping. I admit this step (<<you'll need to modify them to point to where you extracted PS BAM_x64.exe (instead of the uncompiled AHK version), and modify the BAM filenames and paths as necessary>>) leaves me a little scared I would not be able to do it. I will try to do it later, Quote Link to comment
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.