Kiulu Win32 by Pontus
ÛÛ ÛÛÛ ÛÛÛ ÛÛÛÛÛ ÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛ ÛÛÛÛ ÛÛÛÛ ÛÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛÛ ÛÛÛÛ ÛÛÛÛÛÛÛÛ Û Û Û ÛÛÛÛ Û Û ÛÛÛÛÛÛÛÛ Û Û ÛÛ Û Û ÛÛÛÛÛ ÛÛ Û Û Û ÛÛ Û Û ÛÛÛÛÛÛ ÛÛ Û ÛÛ ÛÛ ÛÛ ÛÛÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛ b y ÛÛÛÜ ÜÛÛÜ ÛÛÛÜ ÛÛÛÛ Û Û Û Û Û Û ÛÛÛß Û Û Û Û Û Û Û ßÛÜ Û Û Û Û Û Û Û Û Û Û ßÛÛß Û Û ßÛÛÛ ßÛÛß ÛÛÛß f e a t u r i n g S a f f r o n / T B L ---- ---- ---- ---- ---- ---- ---- ---- Plutonium '99 Demo Compo Winner WIN32 VERSION 2005 use -w for windowed ---- ---- ---- ---- ---- ---- ---- ---- Where, when and why? ----------------------------- Complied during Plutonium '99 Party held at Loviisa in Finland. Weather was beautiful, sun was shining and there we sat inside a black hall and coded and did some graphics. Our primary goal was, of course, to win the demo compo. The competition was tough and although Kiulu 'crashed' when it was shown on screen, it won. Why, I don't know. Why we even did the demo, I don't know that either. Who did it? Who to blame? ----------------------------- I (texmex) coded most of the demo. 3D landscape and pinch-like-effect in the credits part were coded by NeonGoon. NeonGoon also made the scene for his 3D engine. I tried to optimize some of the code with the Mighty MMX instructions, but I don't know if that has anything to do with the speed of the demo.. :) Oh, and PTC and MIDAS were abused too!-) Saffron/TBL did all the graphics. No more cheap scans or clipart used, just beautiful hand-drawn graphics. Too bad nice gfx can't help when the code and design sucks. Kokki did the soundtrack while we coded. I had terrible time matching the song with the demo... perhaps it would be wiser to do the song first and then make a demo that fits nicely with the song... too late, now X) The Kiulu was designed (what? Is there such thing?) all the members of Pontus present at Plutonium '99. You should have seen our killer story board! What does it need to work? Why doesn't it work?!? ----------------------------- The syncs were completely reworked for the win32 version. Should work on any win-platform, tested only on winxp. Where to send junkmail? ------------------------------ texmex texmex@iki.fi neongoon mmvehkal@cs.helsinki.fi burana ? kokki ? Special Guest Star :) ----------------------------------------------------- Saffron/TBL saffron@jerware.org (I don't know if this mail works anymore, haven't had any luck contacting saffron. If you know his mail address, mail me :) Is there still something? ------------------------------ Yes. For you ignorants who don't know what a kiulu is... well it is a kind of wooden bucket used in sauna (you know sauna, do you? Awww it doesn't matter actually...) After hours of thinking and processing kiulu was the best we had. I guess it has a some kind of exotic value... And always remember to pay attention when Pontus has something to say. Special WIN32 Release Notes -------------------------------- It's been 6 years since the release of Kiulu @ Plutonium 99. I think of those times with special warmth in my hearth - me and Saffron sitting in dressing room of the local school gym and trying to pull something decent together. Time has gone by and people around me still had strength to do partying in the scene. I have lost that power too. Sometimes it still strikes me, but there are so much more to do nowadays. Anyway, to the point. The timing in this demo was always a big issue. Orginally made for the DOS platform, it worked somewhat well. However, after Win95 came (and W2K) it began to be difficult to watch this demo without it going out of sync or even hanging up. The timing of things is frame based and for the timer I used MIDAS's own frame timers. However, under Win32 platform, the timing got bad, it was something like 5% off. I tried initially to make the Win32 port in 2003 just by some scaling of the keyframes and adjusting them by hand, but I soon noticed that the timer from PTC I was currently using was not sync'ed to FMOD. The project was forgotten until now. I opened the project in momentary need for some old time memories, and after some code-browsing I noticed that FMOD had a special function for receiving milliseconds the song has been playing - sync'ed to the song, of course. It didn't took long to convert the millis to frames (I used 62fps... can't remember why I chose that ratio - maybe because of the scaling). Again I needed to adjust the timings by hand. This tweaking, though it took only 3+ hours or so, very well brought back the memories from the past when I was fixing the synchronization with headphones while the demo compo had already started and group members were hurrying me up. It got ready just in time. That's working under pressure and meeting the deadlines for you :) I literally delivered the product from hand to hand - on disc for something like 3 meters, directly to the hands of the organizer (I wasn't yet an organizer at plutonium at that time) and into the compo machine. It was fired up immediately, us having fingers crossed. I really don't remember did I really do it or was it just a bit of luck to make it work - but people liked it and we won! I guess making Kiulu was the fondest demo scene memories of them all. I'm truly proud of it. It might not be that special to you, but for me it's a finished product - something that you don't see from me that often. Especially thank you Pauli for making that great art, without you Kiulu wouldn't be what it is (you even came up with the name :). And greetings to everyone out there who visited the Plutonium parties in the past. I had fun. And I know you did too. I have it on tape ;) Peace out. Sampsa Lehtonen aka texmex aka sampsy The truth is with Pontus. 21.7.99 TexMex / Pontus 3Lite Multimedia 17.5.03 texmex / p3m 11.11.05 texmex
[ back to the prod ]