Go to bottom

Intros with source

category: general [glöplog]
I'm not sure how many people care about watching the source code of intros, but surely those who do, appreciate it a lot when groups decide to release their intros with source included.

I myself learned how to code 4ks by watching source code written by alcatraz, auld, las and iq. I owe them the knowledge I have now.

I see one problem now, there's no proper way to spot intros who have released their soruces. in4k used to be a great site for that, but it seams dead now. In pouet I have not yet found a way to search for productions with source.

My point: We released the source of Valleyball, but the amount of people who noticed that was surprisingly low. I want to know if the reason for that is the lack of a proper infrastructure (in4k, pouet), poor marketing, or are there simply too few people who care?

(and yeah, i'll go make a demo about it)
added on the 2009-05-11 01:45:49 by xTr1m xTr1m




added on the 2009-05-11 02:34:10 by tzaeru tzaeru
Oo! Great, :confused:. Shame that doesn't seem to be widely used. Well, hopefully will be from now on. :)
added on the 2009-05-11 03:28:26 by tzaeru tzaeru
even the faq.php that it's linked in is hidden, too much hidden stuff if you ask me but what do i know
French web design, what else is there to say.
added on the 2009-05-11 03:42:27 by tzaeru tzaeru
I prefer 'try 'n' error' .. on my stable environment .. but .. yeah .. sources are big bonus .. when it comes to optimizing/betterising released stuff .. that's somewhat cool .. when you suck at releasing own stuff .. like me :D !! Anyway .. its to much of a MOD and not worth the piracy .. creating from others sources .. so better .. WATCH IT, BUT DON'T TOUCH IT !! And .. nothing to say about my 'teachers' here (its not FR alone .. from the logo) .. they got their stuff rolling out en masse.

Better forget what I commented .. I'm .. on something else .. d-.-b
added on the 2009-05-11 04:32:50 by yumeji yumeji
According to views held by many people here looking into other people's source code is "stealing". I guess all the problems come from this attitude - "I won't show you my code because it's MINE. I have learned from other people's code but of course I will conceal mine, because it is MINE!"
According to views held by many people here looking into other people's source code is "stealing".


I think most demoscene source releases are pretty much useless, mine included. They're not released because people are possessive, but because there's really not much point in it. They don't contain much reusable code or anything that a regular programmer wouldn't be able to figure out for themselves.

A lot of people will give you their sources if you just ask.
added on the 2009-05-12 08:18:10 by Preacher Preacher
It's fun when you release your sources and then someone else makes a port out of it for a hardware you don't own :)
added on the 2009-05-12 08:30:49 by Optimus Optimus
release it under a copyleft license like GPL and all will be fine

Preacher: it might not be reusable but it might be educational.
I would and will rather exercise my freedoms properly and release my sources under public domain.

added on the 2009-05-12 09:19:59 by Preacher Preacher
When organising CodeCraft #1 on the Archimedes (<1k & <4k) i obligated people to release the sources (which was customary on Archie anyway), and the demo was posted as soon as received. Guess what: many people looked in others code, and people improved from each other... It's real fun to receive a mail by someone saying: "Hey, you can gain 1 cycle/instruction/byte by changing that to that..."!
But maybe it's easier in assembly and on a given CPU;
added on the 2009-05-12 09:48:19 by baah baah
in my opinion public domain is also a good option. however, then anyone can take your code and make it proprietary.

I hate to be a raging activist in the eyes of forumers here, but it simply repeatedly amazes me that a community which is based on sharing opposes free software so much. This is what happened to the tracking scene - as everyone moved to sequencers and the sharing aspect went away - the community died out and nobody could do anything to stop it, although people tried hard to create community-based websites and all.
baah: exactly!
I don't think many sceners would actually oppose free software, it's just not seen very useful or necessary. But what a lot of sceners do oppose is preachy stuff, let it be about free software or platforms or what demos really should be about. This is a "do it yourself or shut up" culture.
added on the 2009-05-12 10:09:39 by Preacher Preacher
Preacher: exactly!
added on the 2009-05-12 10:14:17 by skrebbel skrebbel

A pretty comprehensive list of demoscene-related productions (including intros, of course) for which source code is available can be found here.

Have fun!
added on the 2009-05-12 11:05:38 by Adok Adok
added on the 2009-05-12 11:16:26 by stijn stijn
Oh, Adok just didn't read the first post (neither did I, shame on me) and assumed that this was another "where can I find a list of all prods with source available". Sorry, I should read the whole thread next time ;)
added on the 2009-05-12 11:19:06 by stijn stijn
The idea that looking at other people's code would be "stealing", "devoid of scene spirit" or something is quite silly, considering that it was where the demoscene started on the first place (cracking, ripping of game music, etc.)

And yes, the "prods with source code" search should indeed be more integrated to the overall infrastructure. I wasn't familiar with it before this, and I can't even find most of my own source code releases there (e.g. Helium, Robotic Warrior).
Besides reverse engineering an effect by throwing a debugger at it is a time honored practice.
added on the 2009-05-12 12:58:43 by _-_-__ _-_-__


Go to top