This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[HELP] Hybrid v2026.10.09.1 (Windows) - Is 32bit AviSynth support gone for good?
#1
Sad 
Is there any hidden option or anything like that to get the 32bit AviSynth option back for the new Windows release of Hybrid v2026.10.09.1? (When copying in the contents of the "Avisynth32bit_2024.12.15.7z" file)?

Or an alternate Hybrid build that supports it? (I noticed a "Hybrid-2026.10.08.2-x86_64.AppImage" file at the above Google Drive link, but that's for Linux, and I'm not sure the "x86" part of the file name indicates support for 32bit AviSynth.)

I do usually use the 64 bit AviSynth anyways, but sometimes I need to use the 32 bit version of AviSynth for one reason or another. I guess I'll just have to revert to version 2026.03.21.1 for that, if 32 bit AviSynth support is gone for good.  Undecided
Reply
#2
No, current Hybrid has no 32bit Avisynth support anymore.
Out of curiosity: What are you using that is only available in 32bit Avisynth?

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
For me, mainly when I want to use AviSynth plugins and filters that don't have working 64-bit equivalents, such as (what I can think of off the top of my head):
  •  amDCT.dll
  •  SplineResize.dll
  •  Toon-v1.1.dll
  •  Deen.dll / deen1b1.dll
  •  DeCrawl.dll
  •  ChannelMixer.dll
  •  NoiseGenerator.dll
  •  ColorBalance.dll
  •  BucketMedian.dll

If you want to use classic Avisynth plugins from the 2000s and 2010s, you need Avisynth 32, because many of these plugins were hand-optimized with MMX/SSE assembly instructions using 32-bit calling conventions. Porting these to x64 requires re-writing the assembly in x64-compatible NASM/MASM or intrinsics, or rewriting in pure C/C++, but most importantly, actually having access to the source code. (Many of these plugins were released as closed-source binaries, making any port impossible without complete reverse engineering, which I am just now hearing may be possible with AI? Tongue )
Reply
#4
Yes, I guess Claude Fable should be able to port these, if the source code is available.
also see: https://forum.doom9.org/showthread.php?t=185676

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#5
Just for the fun of it I asked claude to compile my a 32bit and 64bit BucketMedian version that works with Avisynth+.
Did a quick test, and it seems to work.

ColorBalance probably also can be easily ported to Avisynth+ and compiled.
amDCT: was ported 2 years ago by pinterf => https://github.com/pinterf/amDCT
SplineResize <- what are you missing there? (I thought fmtconv should cover this)
Problem with the rest is, they are closed source any nobody seems to have any contact to the authors.
NoiseGenerator: there are tons of noise generators out there
ChannelMixer: isn't this just RGBAdjust?

Cu Selur

Ps.: 32bit support will not come back.


Attached Files
.7z   BucketMedian_Avisynth.7z (Size: 84,75 KB / Downloads: 2)
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)