Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 10:02

    grandchild on main

    [clean] Remove unneeded include… [port] RLib: Use files.h util f… (compare)

  • Nov 26 10:31

    grandchild on main

    [port] Add & use portable dynam… [port] SVP: Use millis_since_bo… (compare)

  • Nov 25 16:06

    grandchild on main

    [port] Remove windows.h in most… (compare)

  • Nov 25 14:53

    grandchild on main

    [bug] TexerII: Fix memory leak … [clean] Picture: Use image load… (compare)

  • Nov 24 16:01

    grandchild on main

    [port] Explicit MAX_PATH & spli… [port] TexerII: Remove windows.… (compare)

  • Nov 24 01:55
    grandchild labeled #35
  • Nov 24 01:55
    grandchild labeled #35
  • Nov 24 01:55
    grandchild assigned #35
  • Nov 24 01:55
    grandchild opened #35
  • Nov 24 01:13

    grandchild on main

    [bug][gcc] Fix struct initializ… (compare)

  • Nov 24 00:46

    grandchild on platform

    (compare)

  • Nov 24 00:45

    grandchild on main

    [clean][build] Move source file… [port] Add platform.h w/ lock &… [port] Replace TexerII locks wi… and 5 more (compare)

  • Nov 24 00:43

    grandchild on platform

    [feature][clean] TexerII: image… (compare)

  • Nov 23 12:42

    grandchild on platform

    [bug] TexerII: Fix scaling xor … [bug] Fix CodeSection.set for s… [clean] Use CodeSections in Tex… (compare)

  • Nov 23 10:53

    grandchild on platform

    [bug] Fix varargs for code init… (compare)

  • Nov 22 21:05

    grandchild on platform

    [clean][build] Move source file… [port] Add platform.h w/ lock &… [port] Replace TexerII locks wi… (compare)

  • Nov 20 23:37

    grandchild on build

    (compare)

  • Nov 20 23:36

    grandchild on clang-format

    (compare)

  • Nov 20 03:14

    grandchild on main

    [clean] Rename cfg{wnd,win}.h t… [clean] Add missing windows.h i… [clean] Use stdbool.h "bool" ty… and 3 more (compare)

  • Nov 19 22:12

    grandchild on clang-format

    [clean] Add clang-format config… [clean] Exclude external header… [clean] Reformat all files with… (compare)

Broken-Paradox
@Broken-Paradox
i've got a question regarding the global variables manager APE
i run AVS 2.81d on Winamp 5.58 (x86) and AVStrans works perfectly without crashing, but the aforementioned ape crashes most of the time when switching from a preset with globmgr.
i'm using version 1.011. is there any version that doesn't crash?
jakob
@grandchild
global variable manager is buggy. it depends a bit on your system. your best bet is to simply load all (recent) versions from http://avs.visbot.net/ and some different Winamp versions and mix and match, until you find a working version.
Broken-Paradox
@Broken-Paradox
there's also another thing: Jheriko's J10 pack had an intro that apparently used global vars, but the pack begins with preset 2 instead.
what happened to it?
Jan T. Sott
@idleberg
i spoke to @captbaritone, we could have a channel on their discord server rather than running our own
the one advantage i could see there is being a part of a larger winamp community. people might drop by. maybe something will come out of it (also in regards of webvs etc)
jakob
@grandchild
sounds cool!
jakob
@grandchild
TexerII is now builtin to the newest vis_avs :)
next: Normalize (because it's easy) and AVStrans (because source is available). After that, it's ColorMap (which is neither easy, nor is there any source. shudders)
Jan T. Sott
@idleberg
cc @unconed ;)
exocortex
@exo-cortex
hail grandchild! He who has gone through the 7 circles of asm and came back victorious!
jakob
@grandchild
@idleberg i already told him :P
Broken-Paradox
@Broken-Paradox

i'm having a coding problem here:
i'm going to make an avs preset that mimicks windows, but i don't know how i'm going to make it so a window border doesn't stop moving if you move too fast; it needs to check if getkbmouse(3) is still 1, even if it goes outside the detection threshold, like a real window would behave, and then stop moving when mouse3 is released.

also, it must not move if you hold click while outside any thresholds and then move into them

click=getkbmouse(3);
xmouse=getkbmouse(1);
ymouse=getkbmouse(2);

//check if inside the avs screen
inscreen=band(
band( above(xmouse,-1) , below(xmouse,1) ),
band( above(ymouse,-1) , below(ymouse,1) )
);

//mouse detection threshold for four sides of the triangle window
lthr=band( above(xmouse,xa-0.05) , below(xmouse,xa+0.05) );
uthr=band( above(ymouse,ya-0.05) , below(ymouse,ya+0.05) );
rthr=band( above(xmouse,xb-0.05) , below(xmouse,xb+0.05) );
dthr=band( above(ymouse,yb-0.05) , below(ymouse,yb+0.05) );
// Mouse positioning
xoffset=xmouse2-xmouse;
yoffset=ymouse2-ymouse;
xmouse2=xmouse;
ymouse2=ymouse;

oxleft=if( band(clickin,lthr) ,oxleft+xoffset,oxleft);
oyup=if( band(click,uthr) ,oyup+yoffset,oyup);
oxright=if( band(click,rthr) ,oxright+xoffset,oxright);
oydown=if( band(click,dthr) ,oydown+yoffset,oydown);
1 reply
jakob
@grandchild
I'd be interested in feedback around the kind of versioning/compatibility introduced here: grandchild/vis_avs@43de8aa (see commit message)
I hope it'll work quite nicely.
ha
Jan T. Sott
@idleberg
i've rewritten webvsc-ui from scratch. works fine in dev mode, but not (yet) in production 🤨
Jan T. Sott
@idleberg
i don't know if it's worth a shot, but i just found this link (and the downloads still work!) https://web.archive.org/web/20030807100850/http://archive.visbot.net/
Jan T. Sott
@idleberg
Screenshot 2021-05-16 at 01.04.36.png
@microdee :)
jakob
@grandchild

i don't know if it's worth a shot, but i just found this link (and the downloads still work!) https://web.archive.org/web/20030807100850/http://archive.visbot.net/

worth a shot for what? you mean if there's presets in there noone else has?

Jan T. Sott
@idleberg
dont we have this ulta-collector in this channel?
Jan T. Sott
@idleberg
so if is was to setup a vm for avs, what's the recommended combo of winamp / avs dll
2.91?!
(we're talking about windows 2003 server in a vm)
jakob
@grandchild

i use

  • wine [latest] +
  • winamp 2.95 +
  • AVS 2.81d

for all my testing

no vm needed for me.. winamp + avs runs fine on wine/linux
colormap is now officially reimplemented and works :fireworks:
what a beast... especially the UI
Jan T. Sott
@idleberg
i failed to installed directx in wine
but - i went with the lowest supported version which is directx 8
jakob
@grandchild
you don't need directx in wine, at least not for winamp
Jan T. Sott
@idleberg
i had it avs running in wine years ago, but with the newer versions, my avs window remains black
and i think some of the included viz plugins need directx - maybe it was JUST milkdrop
our migration to discord didn't go so well, did it? :)
jakob
@grandchild
i thought you wanted to get a room on the webamp discord?
was waiting for that
Jan T. Sott
@idleberg
which rooms do we need? just a general avs room? more?
i'm not really interested talking about the jolly good times or avs presets. so maybe some separation between avs presets and a more dev-centric room?
it's kind of funny that everyone stopped releasing presets at the time when i did
as if i was a pimp driving everyone to push out new work ;)
i expected frames to keep releasing stuff
.oO(what if he DID)
jakob
@grandchild
i don't think we have need for more than one room. there's barely any activity outside of us two in here anyway.
let's do a general #avs room, and i think it will be mostly dev-related anyway. and if someone asks for presets every two months i personally don't mind. i'd be more worried about fracturing people more than it's the case already.
Jan T. Sott
@idleberg
fair enough
Jan T. Sott
@idleberg
please join asap, so it doesn't feel like @captbaritone and i are talking behind your back ;)
Jan T. Sott
@idleberg
i had no idea, drew had a pack on visbot 🤨 http://www.youtube.com/embed/videoseries?list=PL4A141453A4F5199C
jakob
@grandchild