pouët.net

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