Winamp & Shoutcast Forums

Winamp & Shoutcast Forums (http://forums.winamp.com/index.php)
-   AVS (http://forums.winamp.com/forumdisplay.php?f=85)
-   -   avs 2.7pre3 yay (http://forums.winamp.com/showthread.php?t=149394)

justin 16th September 2003 09:23

avs 2.7pre3 yay
 
OK just want to give you guys the latest build

http://genghis.winamp.com/~deadbeef/avs27pre3.zip

what's new:
  • fixed memory leak in evallib introduced in 2.7pre2
  • added seperate debug window with register watch, compilation error listing
  • made variable clearing on recompile optional for development
  • woo undo/redo system (thanks largely to mig) - not ideal but definately handy
  • fixed/upgraded the trans / movement functionality, pretty usable for starting with a particular preset and editting
  • added blend modes to misc / buffer save
  • made effect lists expanded by default on load
  • made y/u nav wrap again :)

Going to add Unconed's simpler APEs soon, I think.

Also, for the eval help, will probalby just include a .html (AVS primer stripped down?) and have AVS spawn on demand, perhaps to the right section. Sound good to ppl?

(edit: oh yeah, need to add Ctrl+Z and Ctrl+Y for undo/redo eh)
-Justin

Montana 16th September 2003 09:30

ok, cool, so justin when can we expect a 2.7final ver?

justin 16th September 2003 09:38

Quote:

Originally posted by Montana
ok, cool, so justin when can we expect a 2.7final ver?
I guess with Winamp 5, say, mid to late october =)

-Justin

Montana 16th September 2003 09:42

justin can you add a option to just save, because the current save option is a "save as"-option.

uNDefineD 16th September 2003 10:24

Wow, W5 is that close? Awesomeness! ::can't wait::

BTW, just a nitpick: "Preset may have been edited" not editted. ;)

EDIT AGAIN: one more thing, perhaps a fixed-space font (ie. courier) for comments? It'd definitely help with ASCII art/formatting.

anubis2003 16th September 2003 10:48

Yay. Sounding good.

Tuggummi 16th September 2003 11:10

Quote:

made effect lists expanded by default on load
And a disable this feature button to go with it? ;) Im too used to the old way and i think it's pretty confusing if all the effect list's are just spreaded out. (just take my "moon of mana" from bitmapped II and you can see why...)

Deamon 16th September 2003 13:54

avs 2.7final with wa5final in late october? I LOVE YOU GUYS! GREAT!

And indeed it would be nice to have a fixed-space font for the comment screen. ASCII pictures are sweet to use in the intro presets of new packs.

Jaak 16th September 2003 14:01

I dont like that wa5 comes out so early... :(
that means its prolly full of bugs and... even Nullsoft cant make avs rock in so little time... :(

[Ishan] 16th September 2003 14:10

hehe thanx justin:D you pwn.

anubis2003 16th September 2003 14:11

It seems that WA5 is just WA2 with some extras tacked on. It's supposedly not buggy at all. Hopefully things will be good with it.
I know the new AVS kicks ass.

dirkdeftly 16th September 2003 14:33

ndd: needs a seperate rtf comment for backwards compatibility :) otherwise it'd fuxor things like skupers's comments

Jaak 16th September 2003 15:13

Justin?!
 
With this version of avs(pre) I have experienced some very weird crashes this happens allways (with one exeption) when I'm coding a ssc...
I can not say what causes this but I'm sure there is a bug in it (d'uh)...
This crash even sucks more than usual onese :P that give me a chance to save my preset :hang:, i must say this REALLY sucks.

If it's needed i can send the preset whan i was/am working on, it has crashed allready 3 times.
If i get more info about those crashes then ill let you know.
Oh, once it crashed when it was loading preset, it cant be varjable limit... prolly it is about global varjables... or maybe not.
help... :(

Quote:

Also, for the eval help, will probalby just include a .html (AVS primer stripped down?) and have AVS spawn on demand, perhaps to the right section. Sound good to ppl?
personaly i think it would be better to add it to 'expression help'... and add a tutorial option...
well, maybe its not that good idea...


Mind my english if its really bad :p

Yathosho 16th September 2003 17:24

Quote:

Originally posted by uNDefineD
one more thing, perhaps a fixed-space font (ie. courier) for comments? It'd definitely help with ASCII art/formatting.
terminal 6pt

Jaak 16th September 2003 19:45

*Jawn*
Now i got after few crashes an error
The instruction at "0x77f5b13b" referenced memory at "0x00000014" the memory could not be "read"

:(

Am I really only who has this problem... or is it about winamp... maybe ill reinstall it... or... :hang:

Deamon 16th September 2003 19:49

SSC crashes? I had problems with 2.7pre1, the SSC dissapeared, while editing it. Though I have not had any problems with version 2 and 3. Could you please post the avs you were working on, and tell what went wrong exactly, and also when exactly?

Jaak 16th September 2003 20:04

ok here we go
http://acko.net/dump/jaak/Solid%20Grid.zip
2 time when i was pasting and editing those getosc(1/16,0,0)'s
once when i loaded the preset
and i THIIINK it was few time whan i was just coding the point code

http://acko.net/dump/jaak/yks.zip
it crashed wile loading and few time when editing code...

I think it cant be about global varjable coz the secong ssc doesnt use global varjables :P
i have no idea... maybe it me... :S

Deamon 16th September 2003 20:47

I really like the solid grid, though nothing seems to go wrong here. I played around with your code a bit, most of the time fucking it up, though nothing weird like crashes. Also I loaded the presets about 10 times. No crashes at that as well.

Sorry mate, but I think it's just your comp. Bad installation maybe?

Jaak 16th September 2003 20:58

i hope so... but i doupt so... but maybe :D

anyways... tomorrow ill reinstall the wa and dl the avs2.70pre3 again and ill see...
...now i really need sleep.

uNDefineD 16th September 2003 22:58

Quote:

Originally posted by Atero
ndd: needs a seperate rtf comment for backwards compatibility :) otherwise it'd fuxor things like skupers's comments
Perhaps a switching option would work?

BTW, I haven't been having any problems with 2.7 thus far.

Zevensoft 17th September 2003 02:16

YAY jheriko pack 9 intro works with this version.

S-uper_T-oast 17th September 2003 02:44

Question for justin-
What is the deal with the laser "plugin" we have found lying around in the code?

anubis2003 17th September 2003 02:57

It's for compatibility with those cool(yet really expensive) lasers that some nice clubs and such have. They can create cool laser shows using it. I don't know if a final version was ever actually released. May be wrong though...

uNDefineD 17th September 2003 08:14

You mean using a laser to project AVS output?! Coooool.

EDIT: Found a bug - when using U and Y to scroll presets, it only scrolls within the selected "random" dir, ie. I was viewing a Jaak preset and it jumped straight to one of mine instead of the next Jaak one, because the random dir was set to uNDefineD.

Deamon 17th September 2003 11:54

I also had that with older AVS versions...

Raz 17th September 2003 14:27

Just a minor peeve. Any chance of having double menus or just more added on when needed because scrolling through endless presets is tedious and irritating. Especially when it scrolls as slow as the avs menu does.

times2 17th September 2003 14:43

i'm amazed
 
you wait two years for a new version of AVS, and then 3 come along all at once...

good stuff, global variables, evallib... gosh thats going to take me a while to figure out how to program.

i have 2 probablly unreasonable and unpopular requests..,

1) more scratch area or global variables, enough to allow my midi recieving plugin to transmit a whole 16 channels of midi events

2) a way of syncing redraw on windowed or 'overlay' output to stop those horrible horizontal tearing lines...

anubis2003 17th September 2003 14:46

this isn't 3 versions - it's just one version - these are all prereleases. Make sure you wait until the final version comes out before you start any major development - a lot may change.

mikm 17th September 2003 22:44

1. 100 globals isn't enough??
2. Turn off "resize image" under display.

S-uper_T-oast 18th September 2003 02:13

Don't think this was mentioned before, but entering variables with charector lengths over eight, store the variable using only the first eight charectors. ie: abcdefgh=0; abcdefghi=1; If you would then try to recall abcdefgh, it would return 1, and trying to use abcdefghi would result in your code not working.

Deamon 18th September 2003 16:25

2 small wishes for AVS 2.7, hope they'll get in. Other people, let me know what you think of them.

1. the next/previous buttons on the AVS window, like in winamp 3.0
2. Extra ability for coding: to format variables to a certain number of decimals. For example, to format a 10 decimal variable to a 2 decimal variable. It can be useful together with the global vars, for example to trigger a different scope if 2 others are at a certain location.

anubis2003 18th September 2003 16:34

I definitely agree to number one.
number 2 isn't really necessary.

UnConeD 18th September 2003 18:00

deamon: if you want to round stuff, you can already use something like:

// 3 decimals
var=((var*1000)|0)*.001

Not very efficient, but should still work.

Deamon 18th September 2003 21:16

yay! Thx UnConed. :D

moltarx 18th September 2003 22:14

i hafta say... thats much neater :-)

i like the additions to it ^_^

sidd 19th September 2003 02:55

Heres a bit of a bug with the effect list on the left thats always really pissed me off.

Clicking and draging an effect, but not moving it from its position (so you get the 'move here' thingo to show up.. but still in the same position as before), results in it being moved one spot down the list. Even though it will still appear in its original position on the list. It only shows up in the correct position once you restart AVS.

There are also a few other weirdiums like this that generally result in stuff appearing in the worng place. So perhaps the best idea would be to just make the list auto refresh from the avs file, rather than ironing out all of the bugs.

dirkdeftly 19th September 2003 04:23

well one odd bug i just found this afternoon...sign(x) doesn't return the sign of x. it returns something slightly smaller than the sign of x, but still within the bounds of avs's required accuracy to be called 1. for example: sign(1)=0.9999900001, and sign(16)=0.99999937500039. it appears this number gets larger as the argument does.
also in this process i found out that avs disregards anything past the fifth decimal point - including 0's. thus, 0.99999=1, and 0.000001=0. this is true for all of the boolean functions (equal, if, below, above, bor, bnot, and band.

speaking of band...you oughtta get rid of that nastyass indent in the expression help :)

speaking of the expression help...you oughtta document use of whitespace and the old comment chars - any charachter above a certain number, forget which...but it includes alt+0160 (hard space).

Tuggummi 19th September 2003 05:23

Quote:

1. the next/previous buttons on the AVS window, like in winamp 3.0
Well excuse me for saying this, but that's just plain stupid. it's one of the reasons i hated winamp3 so much :igor: Why can't you just use y&u to shuffle through? The AVS window needs to be clean i think. Those buttons would only distract and spoil the viewing pleasure :hang:

Jaheckelsafar 19th September 2003 06:14

Mayby it's beacuse I'm nicely drunk, but I love AVS. The global vars are sweet, and I still have to play with colour mod. :)

Just glad I'm at home right now. Don't think i could drive anywhere.

Deamon 19th September 2003 07:05

The new expression help looks great :). And yes Tugg, I know the keys, though half the time I forget them ;)


All times are GMT. The time now is 22:19.

Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.