codegrinder by Kuemmel [web]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX 'codegrinder' => XXX XXX XXX XXX a 128 byte intro by Kuemmel for Outline 2018 XXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X X X ..."grind that code that doesn't grind" X X X X - runs on DOSBox (best at 40000 cycles) X X - assembles with Flat Assembler X X - Credits also have to go to the pouet discussion X X here => http://www.pouet.net/topic.php?which=10564 X X and Kusma's shader here for the colouring formula X X https://www.shadertoy.com/view/4d33RM X X X X I tried to gave that pseudo sphere mapping a little X X twist by porting it to 128 Byte x86 and using the X X code itself as a texture, additionally you'll see X X some grinded code sparkling around ;-) X X X X Sorry for no double buffering or vsync and X X some other dirty tricks which may prevent it X X to run on real hardware. The cycle setting at X X 40000 is the only thing to be set in the X X DOSBox settings. X X X X You'll find lots of goodies in two extra folders X X X X 'add_128' => 4 variants of the algorithm almost all X X in 128 Bytes or less X X X X 'add_true' => 'true_sse' - a SSE enhanced true colour X X version running at 640x480x32Bit. On my old AMD X X Semprom 1800 MHz this runs at about 45 FPS on WinXP, X X strangely slower on FreeDos on the latest Intel X X cpus...it also contains a slower FPU version named X X 'true_fpu' so I could do a video capture with DOSBox X X X X Some of the extra intros use a texture generator X X derived from 'lattice' by baze/3SC (2001). X X X X Lots of tricks from sizecoding.org used...thanks ! 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 and all X X the tiny intro coders ! 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 ]