pouët.net

Linux-exclusive demos

category: general [glöplog]
 

Hi!

Tomorrow begins Amiparty in which it is not only about the Amiga, but generally about an alternative. Some of us will bring Linux-based machines.

I wonder are there demos, which were originally designed for Linux (and which were then eventually ported to other platforms). Searching pouet is hard to guess whether it was opposite situation. First - production on Windows and then on other platforms.

What do you think, what productions should we show on Linux?

Thanks!
added on the 2009-05-15 13:29:45 by Kokos Kokos
bbdemo ? do you like textmode ?
fortnight and space cadet from mfx.
added on the 2009-05-15 13:33:00 by nosfe nosfe
http://www.pouet.net/prod.php?which=51762 uses specific Linux h4Xx0ring techniques to get to 1k.
helsinki-spiegelberg by tsygä
added on the 2009-05-15 14:12:46 by nosfe nosfe
Use some sort of virtual machine to run windows. Problem solved ;)
added on the 2009-05-15 15:53:14 by xernobyl xernobyl
Quote:
demos, which were originally designed for Linux (and which were then eventually ported to other platforms).
Searching pouet is hard to guess whether it was opposite situation

Oh, it's actually pretty easy to figure out because most of the linux-ones suck.
added on the 2009-05-15 16:18:13 by hfr hfr
http://pouet.net/prod.php?which=52218 this one is linux only :)
added on the 2009-05-15 16:43:58 by Proteque Proteque
The problem of most linux demos is that they DON'T WORK on any recent distro. With or without source.
added on the 2009-05-15 17:54:51 by xernobyl xernobyl
I realize this is not answering your question but... For linux demos libraries are all the fuck over the place and named all sorts of different things. If more people can release a static binary that would definitely help. You can offer it along with your tiny dynamic binary, if you feel it's too big. It would help a lot- thanks. I'm not a big fan of hunting down libwhatthefuck.1.2.3.so in order to run your demo.
added on the 2009-05-15 19:43:34 by sigflup sigflup
sigflup has the leading.
added on the 2009-05-15 21:20:26 by decipher decipher
I don't think there's much point in releasing e.g. Linux/x86-exclusive demos (apart from some obvious platform-specific experimentation). Here's why:

1. The only way of releasing future-compatible binaries on UNIX platforms is to release the source code, and even then it is not guaranteened that the end user is able to compile the code on the first place. If you want to release a binary, it's always a much better idea to release e.g. a WINE-compatible Win32 binary instead of, say, a Linux/x86 binary.

2. It's very difficult to be Linux/x86-exclusive, as some other X86 operating systems (like *BSD) happen to support Linux/x86 binaries quite decently :)
My comment to this possibly old thread. I'm sorry if thread-resurrection is not commonly done here. However it if it done, nevermind the former sentence.

Linux-based operating systems are the way to go. Opensource equivalents of the usual programs will most likely be developed.

And I don't think you can call yourself a hacker, and not get into what linux is about, and then reboot into windows, and have yourself a good laugh.

And if you read my thread about audiovisual optimization of Linux-based systems, really trying to run windows at those kind of rates, whatever the hz does these days (interrupts?), say switching it to maximum, which is 1000hz, with some unknown shareware, made by some poor developer, who probably had to read through obscure documents, in order to do that.. windows stumbles.

I am running Linux at 3 times that speed, at it is excellent.

I don't know what the closed source mindset of common demos are either. You are not making any money on it. Why not open it up, and benefit from eachothers code, and spend less time zombiefying yourself, just to get that effect, the other guy had. At the expense of normal life, and activities.

Infact, to me, open source, atleast GPL, represents much more the times of 64k machines, where the assembly could be listed, and it wasn't too much to go through, and you could learn from the code from there. However the projects are much larger now, and it isn't feasible.
sorry, demo hackers in general hate linux for a bunch of good reasons. Welcome to reality Neo.

also, what is that 1000 hz thing about? A simple window cleared to black every frame runs at > 3000 frames per second in this old windows laptop I have, nothing special to do... so, what is that linux audiovisual optimization thing about?
added on the 2010-04-06 06:26:51 by iq iq
iq: don't waste your time trying to have a serious discussion with a previously banned troll.
added on the 2010-04-06 09:17:35 by gloom gloom
Quote:
spend time zombiefying yourself, just to get that effect, the other guy had. At the expense of normal life, and activities.

That perfectly sums up what demoscene is about :)
added on the 2010-04-06 10:09:56 by hfr hfr
actually, it is possible to create demoscene "linux compliant" demo, but to do so they should:
- have an opensource license.
- be packaged the linux way, with a config / make / make install scripts, ( which represents some works, but there are tools for that. Note that should fix the different linux/bsd version problems),
- the author/porters should post their packages to most popular distributions 's depots, and subscribe as maintainer of these packages.

searching for "demoscene" at the ubuntu default depots, you can find "amoeba" packaged correctly.
( Thus the ubuntu maintainers can recompile it and test for compatibility at each new releases)
added on the 2010-04-06 11:11:01 by krabob krabob
Quote:
also, what is that 1000 hz thing about? A simple window cleared to black every frame runs at > 3000 frames per second in this old windows laptop I have, nothing special to do... so, what is that linux audiovisual optimization thing about?


Its the schedulers timer frequency for context switches, iirc.

higher: more interactivity, less throughput, but also more overhead
lower: more throughput, less interactivity, you get it...



added on the 2010-04-06 14:29:21 by funkyou78 funkyou78
Quote:
have an opensource license

why?
added on the 2010-04-06 14:45:41 by xernobyl xernobyl
BB Image
added on the 2010-04-06 15:31:05 by sigflup sigflup
Quote:
have an opensource license

why?

...So that the demo's package can be maintained and ported.
I'm not telling anyone to do that, I'm just pointing out that it's the way linux work, and that the whole package/maintainance thing (config/make/install,..) is the real reason why some linux demo may become incompatible with new updates. These things also manage package dependancies, another reason that could forbid a single spreaded executable to work.
added on the 2010-04-06 16:04:09 by krabob krabob

login