w23/bepct4k

Linux version.

Opened this issue · 2 comments

jf17 commented

I really want to have a Linux version of this wonderful tools . =)

w23 commented

You mean for development? Or targeting Linux as release platform?

Development is pretty straightforward, I do have a Makefile for that somewhere (maybe even in this repo history ;)).

Targeting Linux as release platform is harder and involves a lot of research. There isn't a standard way to do things there, and there aren't any Crinkler alternatives. You can do gzip+shell dropping, but it is worse than crinkler significantly and also has its downsides (e.g. requires /tmp to be mounted without noexec). I did a bunch of Linux intros 7-8 years ago, and it was a mess.
There's a recent talk about Linux 4k intros with more recent ideas and further pointers: https://www.youtube.com/watch?v=a03HXo8a_Io

jf17 commented

You mean for development? Or targeting Linux as release platform?

Development is pretty straightforward, I do have a Makefile for that somewhere (maybe even in this repo history ;)).

Targeting Linux as release platform is harder and involves a lot of research. There isn't a standard way to do things there, and there aren't any Crinkler alternatives. You can do gzip+shell dropping, but it is worse than crinkler significantly and also has its downsides (e.g. requires /tmp to be mounted without noexec). I did a bunch of Linux intros 7-8 years ago, and it was a mess.
There's a recent talk about Linux 4k intros with more recent ideas and further pointers: https://www.youtube.com/watch?v=a03HXo8a_Io

I was referring to the focus on Linux as a release platform .
I'm developing on Linux I use 'Visual Studio Code' + plugins .
'glsl-canvas' - mega cool plugin !

http://editor.thebookofshaders.com/