Jump to content
Sign in to follow this  

Special effects demo source code/tutorials web sites?

Recommended Posts

Does anyone know of any good web sites that are in English that have tutorials and source code examples for the wild graphics effects I've seen in 8 bit demos? I can find lots of web sites with general programming info but I'm looking for specific info on how to do 3D spline dots, warping, melting, stretching effects, polygons and other effects shown in these demos.

Share this post

Link to post
Share on other sites

zaxxon, mainly there arent much tutorials etc available....


most of the time you can search for basic PC infos & source codes (asm, pascal, c) on the web and there are a lot of tutorials for many effects same as you have mentioned...


the tricky part is then how to transfer that into our lovely 8bit machine and do it fast... once you know how to prepare the desired lookup tables you can transfer the concept of an effect...


f.e. transparency (alpha blending), zoom rotator, water/fire, warping, tunnel, wolf clone, 3d stuff, blurr, bump mapping, etc. etc. etc are all well known from PC/Amiga so you find tutorials there...(hurray google)


check out my links:


here is my source code of really unreal intro with twirling / burning lines:

(even the algorithm is being described...):




1st start regarding the so called "GTIA modes" (80x60)




but nowadays you'll use "mode9++":





unfortunalty a lot of demos are written in poland so a lot of tutorials are not in english... sad but true. you'll can check & search the net for this atari disc based magazines:


mega magazine from freddy offenga (asm tutorials) in english

barry mag from shadows (? not sure about that...polsih)

abbuc magazines (german)

energy fancine (by taquart...polish)


and a lot of other stuff like atari 3d stuff is available on the net as well...as far as i can remember satantronic has published their 3d thorus demo incl. source code... (not to mention of course the complete source code of numen demo... ;))


i had many inspirations from amiga & PC demos, tutorials AND c64... get the "the fridge" http://www.ffd2.com/fridge/ and read through the heavily rewarded and usefull "c= hacking issues".


of couse you can not transfer 1:1 c64 code but the algorithms and concepts can be ported and the c hacking issues are in english... ;)


f.e. the "fast multiply algorithms" method is used in several demos on atari (i haven't used that in my really unreal intro... that's why you have a 2 minutes precalculation time with the TQA logo at the beginning......sorry i am not a math guy... ;))


i am sure dracon can add a lot more here and even our c64 guys like TMR.

Share this post

Link to post
Share on other sites
most of the time you can search for basic PC infos & source codes (asm, pascal, c) on the web

that's not bad as they describe alghorithms (what any effect is based on) so it's still useful.

You should master assembler language at first, then look into various zines (MEGAMAGAZINE or Polish ones). Also, try to dissassemble and understand effects with using Freezer/QMEG monitor.


Then I recommend downloading and analysing our source code from NUMEN DEMO.


Maybe some coders will answer when you prepare a clear list of questions...



"barymag" from shadows (? not sure about that...polsih)

nope. it's from SLIGHT.


>abbuc magazines (german)

I didn't find many dox on demos there, but... there was "RELOCATOR" program from gifted German demo-coder JACOMO LEOPARDI. :)

One of JACOMO's friend was also German coder - TLB. His website is here: http://www.nonamecrew.com/. Maybe you should contact him ?


energy zine (by taquart...polish)

well, should contain some demo routine, probably a vector-like by Jaskier (but I'm not sure).


i am sure dracon can add a lot more here and even our c64 guys like TMR.

You were right. :D


And I hope that you, Zaxxon, will make some great demos in near future!!! There are not so many atari coders already....

But of course you should start from some more simple stuff...

Share this post

Link to post
Share on other sites

My advice to most people who want to code demos is, as has been said, to start simple and build up - in fact, game code is easier than demo code and teaches the foundations needed so that might be one direction to consider...?

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...