Question about searching for CPU vs GPU demos

category: general [glöplog]
Is there some way to find out wether a prod uses GPU or CPU rendering without downloading it and testing from pouet? ..and also without going through for example a list like No 3D-Acceleration, only 2D for Lowend PC's? I think it would be hard to update a list like that though.

The example of something similar to that is allready in the prod search option:
BB Image
If one did not have a GUS soundcard one would atleast know that if there were no music in the demo, it was due to it supporting GUS only.

Why would one separate MSDOS with or without GUS, but not separate Windows demos with or without GPU API calls?

Is it because yet another option like that would lead to even more messy and complicated shitty data for the database?
added on the 2021-04-06 16:47:57 by rudi rudi
aka "Should yaddayaddayadda be subdivided?"

I wouldn't use "but MS-Dos/gus exists" as an argument. It probably made sense to somebody in 2000, but nobody has really advocated for it lately, and apparently nobody believes it's worth the effort to merge it into MS-Dos. So it's just there as an outlier.

Sound, video, and API requirements are simply out of spec for Pouet. There is a place for feature tags and it's called Demozoo.

added on the 2021-04-06 16:59:41 by phoenix phoenix
It makes sense for those few who are still looking/searching for new old demos with specific requirements. I was looking for that on demozoo, thanks for sharing.
added on the 2021-04-06 17:07:35 by rudi rudi
It makes sense for those few

No, it doesn't, because it's an incomplete and clunky solution.

FWIW, here is an idea how Gargaj wanted to fix the issue: https://github.com/pouetnet/pouet2.0/issues/27
That would be good. Not just for software rendering (however it would be good to find the recent few windows demos that still do software rendering) but other things like, recently I bought an Amiga1200 again and was searching only for the old demos that don't require some accelerator. Of course things are complex, since there are demos which say in their nfo file that they require 68030 but would run on stock Amiga1200 with extra fastram. Anyway, the lists would be great for that, I might (or someone else) consider to make one later.
added on the 2021-04-06 21:26:00 by Optimonk Optimonk
but not separate Windows demos with or without GPU API calls?

Then what about the 3D accelerated DOS demos?
added on the 2021-04-06 22:12:55 by absence absence
absence: samme thing applies there. an option with 3Dfx/Glide or something..
added on the 2021-04-06 22:19:31 by rudi rudi
messy and complicated shitty data

it's more the incompleteness of that data that makes such an undertaking a bit futile imho. like, it's cool that demozoo attempts to keep track of such things. but i think there's a bit more than 3 pages of software rendered demos in their database probably. so what is the point really.
added on the 2021-04-06 22:32:13 by havoc havoc
no way unless look on its source code
for example 4k PC demos that "single GLSL shader" can be launched with OpenGL/DX(GPU) or CPU without using GPU
and they have same size and may even have the same size(4k)

this site and whole "demoscene" stuck at "demoscene template" where "demo app" is a "piece of absolutely broken code that works just now" no one care how it works and it may even use half of the system librarys that size of few Gb(lots of Win7 and WindowsXP demos works only on specific OS version because of that reason) and be 4k demo

so ye this "demo" template is outdated and wrong
sad to see events like Revision monetizing demoscene for own profit (and lying to the community about "they are against politic and corporations limitations" when they do follow it in case to get profit)

if you look for "modern GPU demos" then go to shadertoy.com or vertexshaderart.com or glslsandbox.com like sites

sadly no one promote the "true" way of demo compo where shaders are shaders and not packed into some absolutely bullshit broken launcher
added on the 2021-04-06 22:41:33 by Danilw Danilw
havoc: I see your point, but how many mobile phone demos are there? just three pages. i think it would be cool to know how many Nokia 3310 demos there are etc.

I think the devil is in the details. But if its to complicated to implement all of those small details, I respect the choice of not doing it. Would be cool for historical reasons though.
added on the 2021-04-06 22:41:43 by rudi rudi
Danilw: I rarely go into shadertoy, or use shaders myself, because I still think it has this "plastic feel" to it, like 3Dfx/Glide had back in the day, or like in the early days of fixed function pipelines. The mathematics behind it and the ease of use of shaders I am all for, and I dont mind others doing it. And there are many impressive things, I still havent gone there.

About Revision, I have no comment about this.
added on the 2021-04-06 22:49:04 by rudi rudi
if its to complicated to implement all of those small details

most popular demo platform on this site in 2021 is Amiga
this is everything you need to know about "demoscene"

this website no more than a collection of "flash apps" after flash become deprecated, similar to Amiga demos

on this site no one care about "new" modern platforms or anything old than "Amiga" especially opensource(fuck opensource we will sit and 40 years develop for proprietary hardware and OS fuck ye)

if you look for "real" demos for hardware then go to the community of that hardware, and I sure you that community of pre-Android phone(that you was talking about) coders is much bigger than this website ever had
also community of ARM devices is huge

this website is not international storage of demos, this is just another "collection of content that can be monetized by website creator" that Revision-like events do

in the internet are many places better than this site with better community
added on the 2021-04-06 22:55:06 by Danilw Danilw
rudi: i'm not trying to say that those details are not interesting and also not that it would be very complicated to implement in a technical sense. demozoo already does a pretty decent job at providing mechanics to store such data so any such argument would be silly imho. my point is rather, the "pouet strategy" is to go for a limited set of data and thereby increasing the chance that the types of data that we do collect are (nearly) complete, rather than to try collect as many types of data as possible and accepting that many of those collections will be only partially complete at best for the foreseeable future. the latter is the demozoo strategy, it's a great one, but if we wanted to follow the same principles then there would be no reason to have 2 different sites i guess
added on the 2021-04-06 23:16:43 by havoc havoc
Danilw: if that absurd idea is what you really think of pouet and the demoscene, why are you still using this website at all? go away and let us be clueless idiots in peace, we're tired of your idiocy polluting these threads. you tried to enlighten us all, and none of us got it. time to move on, no?
added on the 2021-04-07 01:09:01 by psenough psenough
FWIW, here is an idea how Gargaj wanted to fix the issue: https://github.com/pouetnet/pouet2.0/issues/27

BB Image

LOL! Amazing.
added on the 2021-04-07 08:27:11 by ham ham
most popular demo platform on this site in 2021 is Amiga

I wish it was true, but it isn't. C64 or even Windows are much more popular. If you don't believe me, just count the number of productions so far this year in each category.
added on the 2021-04-07 08:32:16 by ham ham