» The Humble Quad Bundle
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

The Humble Quad Bundle



The bundle comes with a reissue of the hit games Pong (1972), Frogger (1981), Worms (1995) and Asteroids (1979) all realized using the patternpending Quad render-engine in the visual programming language codenamed vvvv50.

Some more info in this blog post.


01.04.14 [23:52 UTC] by tonfilm | 1019 downloads
fixed titlebar

velcrome 02/04/2014 - 00:33

Heresy! I cannot look at the patch, they have compiled it!

milo 02/04/2014 - 09:48

amazing news. unfortunately it doesnt start here. win7, dx11, nvidia fx4500

tonfilm 02/04/2014 - 11:38

@milo can you try another computer? seems like your card is not fully compatible... but anyways, its just for fun. the important news is in the blog post.

eno 02/04/2014 - 11:49

I'm so excited, a aa a!

Sadly the exes wont run here either:

System.MissingMethodException: Methode nicht gefunden: "Int32 System.Environment.get_CurrentManagedThreadId()".

On win7, ati w7000

bjoern 02/04/2014 - 12:00



tried to run it on OSX 10.9.2 / MonoFramework-MRE-3.4.0.


mono 1_Pong.exe

just shows the Beachball.


mono --aot 1_Pong.exe

returns the following error:

Mono Ahead of Time compiler - compiling assembly /Volumes/Data/Downloads/Release/1_Pong.exe
Code: 68758 Info: 842 Ex Info: 1743 Unwind Info: 80 Class Info: 309 PLT: 168 GOT Info: 3202 GOT: 1092 Offsets: 2408
Compiled: 272/272 (100%), No GOT slots: 172 (63%), Direct calls: 0 (0%)
Executing the native assembler: clang -c -x assembler -arch i386  -o /var/folders/2h/byvqtn3d41x_fmgy0xrnm0140000gn/T/mono_aot_4VmSUW.o /var/folders/2h/byvqtn3d41x_fmgy0xrnm0140000gn/T/mono_aot_4VmSUW
/var/folders/2h/byvqtn3d41x_fmgy0xrnm0140000gn/T/mono_aot_4VmSUW:8530:9: error: invalid escape sequence (unrecognized character)
        .asciz "C:\Dev\vvvv\vvvv\vvvv50\MyVLProject"
/var/folders/2h/byvqtn3d41x_fmgy0xrnm0140000gn/T/mono_aot_4VmSUW:8567:9: error: invalid escape sequence (unrecognized character)
        .asciz "C:\Dev\vvvv\vvvv\vvvv50\MyVLProject"
AOT of image 1_Pong.exe failed.

Works on Windows 8.1 x64, Nvidia GT 750 M

tonfilm 02/04/2014 - 12:19

@milo, eno could it be that you tested it on 32-bit systems?

tonfilm 02/04/2014 - 12:24

@bjorn its a simple DirectX 2D renderer, which is very unlikely to work on OSX. but as gregsn explained in his answer to the blog post, the library is not an issue yet.

milo 02/04/2014 - 12:29

@tonfilm. nope its 64Bit

Gareth.Griffiths 02/04/2014 - 12:39

Quad Frogger is the new Flappy Bird D=

tonfilm 02/04/2014 - 13:22

@milo, sorry no more obvious ideas... you could test whether basic directx 2d examples from the net work on your machine.

dagi 02/04/2014 - 16:06

doesn't work on my windows 7 64Bit, same problem what had eno

aivenhoe 02/04/2014 - 22:23

i really love worms :)

everyoneishappy 03/04/2014 - 05:36

windows 8 64Bit same behavior like Eno.

Great to have an update though- exciting things to come :)

beyon 03/04/2014 - 13:31

No problems on Windows 8 64-bit here other than cumbersome key choices and difficulty...

alg 07/04/2014 - 09:38

Checked on Win 8.1 x64 - everything working fine.

dottore 07/04/2014 - 10:07

not working on win 7 64 bit.
it gives error on openig:

Impossible to find method 'Int32 System.Environment.get_CurrentManagedThreadId()'.

   in VVVV.Lib.CollectionNodes.<Cons>d0`1..ctor(Int32 <>1state)
   in VVVV.Nodes.PaddleKeyboardHandler_0.update(IEnumerable`1& Keyboard_Handler, Int32& Speed)
   in VVVV.Nodes.InputHandler_0.update(GroupKeyboardSensitive_0& KeyboardSensitive, Int32& Speed_Paddle_1, Int32& Speed_Paddle_2)
   in VVVV.Nodes.Root_0.update()
   in VVVV.Lib.Runtime.WinFormsMainLoop.<>cDisplayClass1`1.<Run>b0(Object s, EventArgs e)
   in System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
dottore 07/04/2014 - 10:12

working on win 8.1

tekcor 07/04/2014 - 11:51

I also run it with 7 64 bit and it works

h99 07/04/2014 - 12:11

hey, could it be a .NET issue?

joreg 07/04/2014 - 22:41

@milo, eno, dottore, re win7: i also encountered the "System.Environment.get_CurrentManagedThreadId()" error recently. while under different circumstances, installing .net4.5 on that machine resolved the issue.

anonymous user login


~2d ago

~2d ago

joreg: @jib watch this howto manage items in a spread for a start: https://youtu.be/tiFLGTrDagc

~3d ago

jib: Hi guys ! in Gamma, what's the way to do things that Buffer node does in Beta ?

~3d ago

david: Reminder: vvvv meetup is starting in 10 mins. https://www.youtube.com/watch?v=LzqaoN7QCSg

~5d ago

joreg: Reminder: 6th worldwide #vvvv meetup tomorrow, Nov 24: 6.-worldwide-vvvv-meetup with presentations by u7angel and team, texone and baxtan

~7d ago

tonfilm: That's going to be interesting, let's hope Intel is doing something similar: https://www.tomshardware.com/news/amd-allows-SAM-on-nvidia-gpus

~8d ago

neuston: THX @joreg and sorry for late reply as I left vl for a while. I've responded to related (UI performance issues) thread, no worry

~9d ago

~12d ago

schack: I need some help and hints to realise Text-To-Speech within beta 40 x64!!! THX