I'm getting this error and some others
Closed this issue · 10 comments
It's really hard to screenshot because I have 10,000 presets and only in some of those these messages appear. Is there a way to hide these or auto-skip (better yet, auto-delete) these presets that don't work?
If you are getting a maximum instruction error, my recommendation is by upgrading a pixel shader version by pressing 'M' -> upgrade preset's pixel shader version, then press 'Y'. Reload the shaders by going to [edit warp/comp shader code], then CTRL + ENTER it.
Now it should be able to reload it without errors.
That's because of syntax errors or sound() variable which isn't supported yet (was introduced in MilkDrop v1.05 beta6), sadly I can't reverse engineer it to revive the sound() variable in order to work.
...and tan(tan)
doesn't work because it needs brackets with just a float or a stored variable with float.
Thank you for labeling my issue as good lol. I also get these issues using Milkdrop2077's "Milkdrop 3"
I will keep adding the errors I find to my second reply.
I am closing this issue because it's inactive. Feel free to reopen if you find some presets that has errors :)
The error caused by
g1=treb.6
, which is a syntax error. This should beg1=treb+.6
in custom wave 1 per-point code.
Uuuhhh. It was g1=treb*.6;
The difference of + and * is:
- The first one is addition, which it adds .6 in variable.
- The second one is multiply, which multiplies the variable.
...and
tan(tan)
doesn't work because it needs brackets with just a float or a stored variable with float.
My solution is tan(cx);
. If it was tan inside the bracket, then change the variable inside the bracket to the variable it porposed first.
...and my MilkDrop MegaPack is now released with lots and lots of patch fixes for v2.25c!
You can download it now:
- Original MilkDrop MegaPack: https://drive.google.com/file/d/1DlszoqMG-pc5v1Bo9x4NhemGPiwT-0pv/view?usp=drivesdk
- Organized MilkDrop MegaPack: https://drive.google.com/file/d/10c-QCPFgBwRKflCGXJE5fhE88dvs68M5/view?usp=drivesdk (frees from presets that will compile very long)