volumi by Kuemmel [web]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX 'volumi' => XXX XXX XXX XXX a 256 byte intro by Kueümmel for Function 2018 XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X "I was bored and looked out of the window of my space X X ship. All out of nothing a weird illuminated object X X moved slowly towards me. Then it stopped and began X X turning and gently flashing...what the hell ? Does X X it want to greet me ? What is it ?" X X X X - there's the aspect ratio 16:9 party version called X X 'volumi.com' and the non fixed one for 16:10 called X X 'v_no_asp.com' in the extra folder X X - runs on FreeDOS & needs fast CPU (tested i5/2.9GHz) X X - sorry this sizecode...no speedcode ;-) X X - assembles with Flat Assembler X X - additional credits: X X * idea based on a shader by Mentor: X X https://www.shadertoy.com/view/MsjBWR X X * HellMood for saving some bytes X X X X You'll find some goodies in the extra folder using X X texture generation by baze/3SC X X X X Cheers, X X X X Kuemmel X X X X Greetings to HellMood, Sensenstahl, Gentlemen, T$ X X Bartman, Andy, Hardy, Gargaj, TomCatAbaddon, X X Harekiet, Britelite and all the tiny intro coders ! X X X X Personal learnings in this intro: X X - use the speed potential of modern CPU's on FreeDOS X X - P6 instructions for speed and size X X - implement a fixed point SIN() approximation to X X tune the shape of the palette X X - implement an ASIN() approximation by 1-SQRT at an X X okay speed to avoid a look up table X X X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X /# /# X X /# /# X X /# ./# /# /# /### /####### /####### /###. /# X X /#./# /# /# /# /# /# /# /# /# /# /# /# /# /# X X /#/# /# /# /# /# /# /# /# /# /# /# /# /# /#. X X /# /# /### /# /# /# /# /# /# /# /# /### X X /# /# /# X X /# /# /# X X X X e-mail: michael.kuebel@googlemail.com X X web...: www.mikusite.de X X X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
[ back to the prod ]