scene.org File Archive

File download

<root>­/­parties­/­2008­/­assembly08­/­game/dave_fixed.zip

File size:
29 639 937 bytes (28.27M)
File date:
2014-04-01 23:04:21
Download count:
all-time: 251

Screenshot (by pouët.net)

Screenshot

Preview

  • dave/ dir
  • dave/audio/ dir
  • dave/audio/avaruusvipu.ogg 11.83K
  • dave/audio/charge.ogg 83.83K
  • dave/audio/Delicious_Orange_-_No-Man.ogg 3.11M
  • dave/audio/Kirahvi_nimelta_Tuike_-_Vaapukkamehulaulu.ogg 5.23M
  • dave/audio/lazor.ogg 16.44K
  • dave/audio/pack.ogg 44.79K
  • dave/audio/pink_noise_10s.ogg 137.35K
  • dave/audio/piuingg.ogg 8.70K
  • dave/audio/random.ogg 10.11K
  • dave/audio/sid000intro.ogg 96.66K
  • dave/audio/sid000loop.ogg 2.87M
  • dave/audio/sid000loop_reverse.ogg 1.18M
  • dave/audio/sid002intro.ogg 70.52K
  • dave/audio/sid002loop.ogg 3.08M
  • dave/audio/sid002loop_reverse.ogg 1.20M
  • dave/audio/thyks-video_cleaner_fluid.ogg 3.45M
  • dave/audio/thyks-video_cleaner_fluid_reverse.ogg 1.71M
  • dave/audio/tilulilu.ogg 10.12K
  • dave/audio/tv_noise_10s.ogg 97.58K
  • dave/CMakeLists.txt 3.24K
  • dave/COMPILING.txt 848B
  • dave/COPYING 34.32K
  • dave/dave.conf.sample 181B
  • dave/dave.exe 1.03M
  • dave/formaatti.txt 1.77K
  • dave/glew32.dll 208.00K
  • dave/graphics/ dir
  • dave/graphics/aocache3de4cd8.tmp 1.46M
  • dave/graphics/aurinko.3ds 57.37K
  • dave/graphics/aurinko.png 39.34K
  • dave/graphics/block_128_64_backg_prop_cloud.png 3.79K
  • dave/graphics/block_128_64_prac1_.png 2.65K
  • dave/graphics/block_128_64_prac2_.png 3.06K
  • dave/graphics/block_128_64_prac3_.png 2.50K
  • dave/graphics/block_128_64_prac4_.png 2.15K
  • dave/graphics/block_128_64_prac5_.png 2.23K
  • dave/graphics/block_128_64_prac6_.png 2.61K
  • dave/graphics/block_128_64_prac7_.png 2.53K
  • dave/graphics/block_16_16_01a.png 2.83K
  • dave/graphics/block_16_16_12a.png 2.76K
  • dave/graphics/block_16_16_13a.png 2.76K
  • dave/graphics/block_16_16_16a.png 2.82K
  • dave/graphics/block_16_16_17a.png 2.77K
  • dave/graphics/block_16_16_18a.png 2.76K
  • dave/graphics/block_16_16_19a.png 2.83K
  • dave/graphics/block_16_16_coll_11a.png 2.76K
  • dave/graphics/block_16_16_coll_14a.png 2.76K
  • dave/graphics/block_16_16_coll_15a.png 2.76K
  • dave/graphics/block_16_16_coll_blue.png 185B
  • dave/graphics/block_16_16_coll_cyan.png 185B
  • dave/graphics/block_16_16_coll_green.png 185B
  • dave/graphics/block_16_16_coll_magenta.png 185B
  • dave/graphics/block_16_16_coll_orange.png 185B
  • dave/graphics/block_16_16_coll_red.png 185B
  • dave/graphics/block_16_16_coll_slope5R.png 3.00K
  • dave/graphics/block_16_16_coll_slope5Rjoo.png 3.00K
  • dave/graphics/block_16_16_coll_slope_135_slpdem2_.png 697B
  • dave/graphics/block_16_16_coll_yellow.png 185B
  • dave/graphics/block_16_16_spaceslope1L.png 2.94K
  • dave/graphics/block_16_16_spaceslope2L.png 2.86K
  • dave/graphics/block_16_16_spaceslope3L.png 2.88K
  • dave/graphics/block_16_16_spaceslope4L.png 2.97K
  • dave/graphics/block_16_1rightslope.png 3.17K
  • dave/graphics/block_16_32_04a.png 2.90K
  • dave/graphics/block_16_32_08a.png 2.77K
  • dave/graphics/block_16_32_09a.png 2.77K
  • dave/graphics/block_16_32_coll_05a.png 2.83K
  • dave/graphics/block_16_32_coll_07a.png 2.84K
  • dave/graphics/block_16_32_coll_ice.png 3.86K
  • dave/graphics/block_16_32_coll_kivi.png 3.85K
  • dave/graphics/block_16_32_coll_kivipilari.png 3.86K
  • dave/graphics/block_16_32_coll_mutteiol.png 1.29K
  • dave/graphics/block_16_32_soil_shadow.png 3.96K
  • dave/graphics/block_16_3rightslope.png 3.29K
  • dave/graphics/block_16_64_coll_trafficlight.png 3.20K
  • dave/graphics/block_16_64_hiivaus3_.png 1.54K
  • dave/graphics/block_16_64_tetrisIblank.png 221B
  • dave/graphics/block_16_8_coll_kirahfi.png 406B
  • dave/graphics/block_16_8_coll_kivi.png 3.04K
  • dave/graphics/block_16_8_coll_slpdem3_.png 455B
  • dave/graphics/block_16_8_kirahfi.png 260B
  • dave/graphics/block_16_8_prop_ketju.png 2.79K
  • dave/graphics/block_16_8_prop_ruoho.png 2.87K
  • dave/graphics/block_16_8_prop_ruoho_anim1_2_2.0_.png 2.89K
  • dave/graphics/block_16_8_slpdem1_.png 431B
  • dave/graphics/block_16_bottomwalltiledirty.png 3.45K
  • dave/graphics/block_16_coll_2rightslope.png 3.29K
  • dave/graphics/block_16_coll_comp15_.png 667B
  • dave/graphics/block_16_coll_comp16_.png 760B
  • dave/graphics/block_16_coll_comp1_.png 740B
  • dave/graphics/block_16_coll_comp24_.png 325B
  • dave/graphics/block_16_coll_comp25_.png 253B
  • dave/graphics/block_16_coll_comp26_.png 260B
  • dave/graphics/block_16_coll_ice.png 3.34K
  • dave/graphics/block_16_coll_kivi.png 3.35K
  • dave/graphics/block_16_coll_kivi2.png 3.33K
  • dave/graphics/block_16_coll_kivi_collision.png 3.22K
  • dave/graphics/block_16_coll_kivi_halkeama.png 3.38K
  • dave/graphics/block_16_coll_kivi_saeaetoe.png 3.33K
  • dave/graphics/block_16_coll_slope_045_kivi_viisto_inv.png 3.22K
  • dave/graphics/block_16_coll_slope_135_4rightslope.png 3.24K
  • dave/graphics/block_16_coll_slope_135_kivi_viisto.png 3.25K
  • dave/graphics/block_16_coll_slopeL1_.png 3.08K
  • dave/graphics/block_16_coll_slopeL4_.png 2.72K
  • dave/graphics/block_16_coll_slopeR1_.png 2.93K
  • dave/graphics/block_16_coll_slopeR1_2.png 2.94K
  • dave/graphics/block_16_coll_slopeR2_.png 3.14K
  • dave/graphics/block_16_coll_slopeR2cont.png 3.12K
  • dave/graphics/block_16_coll_slopeR4_.png 3.23K
  • dave/graphics/block_16_coll_slopeR7_.png 2.95K
  • dave/graphics/block_16_coll_vaerikaes_a.png 573B
  • dave/graphics/block_16_coll_vaerikaes_b.png 529B
  • dave/graphics/block_16_coll_vaerikaes_c.png 563B
  • dave/graphics/block_16_coll_vaerikaes_d.png 567B
  • dave/graphics/block_16_coll_vaerikaes_e.png 573B
  • dave/graphics/block_16_comp17_.png 801B
  • dave/graphics/block_16_comp18_.png 635B
  • dave/graphics/block_16_comp19_.png 789B
  • dave/graphics/block_16_comp20_.png 709B
  • dave/graphics/block_16_pikku2_.png 3.04K
  • dave/graphics/block_16_prop_lamppu.png 3.16K
  • dave/graphics/block_16_shadow.png 2.74K
  • dave/graphics/block_16_shallow1_.png 712B
  • dave/graphics/block_16_slopeL5_.png 3.12K
  • dave/graphics/block_16_slopePX.png 2.74K
  • dave/graphics/block_16_slopeR3_.png 3.10K
  • dave/graphics/block_16_slopeR6_.png 3.23K
  • dave/graphics/block_16_slopeR8_.png 3.15K
  • dave/graphics/block_16_slopeR9_.png 2.96K
  • dave/graphics/block_16_slopL2_.png 3.01K
  • dave/graphics/block_16_soil.png 3.37K
  • dave/graphics/block_16_soil_shadow.png 3.24K
  • dave/graphics/block_16_tetrisblank.png 194B
  • dave/graphics/block_16_walltiledirty.png 3.50K
  • dave/graphics/block_32_16_03a.png 2.87K
  • dave/graphics/block_32_16_1redgemain.png 3.51K
  • dave/graphics/block_32_16_2ledgemain.png 3.77K
  • dave/graphics/block_32_16_BIG_2kentta.png 680.71K
  • dave/graphics/block_32_16_blocky2_.png 3.85K
  • dave/graphics/block_32_16_blockyr2_.png 3.92K
  • dave/graphics/block_32_16_blockysmaL2_.png 3.80K
  • dave/graphics/block_32_16_bottomtile.png 2.99K
  • dave/graphics/block_32_16_coll_ice.png 3.90K
  • dave/graphics/block_32_16_coll_kivi.png 3.88K
  • dave/graphics/block_32_16_coll_mid2s.png 3.81K
  • dave/graphics/block_32_16_coll_midtile.png 3.67K
  • dave/graphics/block_32_16_edgeLbottom.png 3.06K
  • dave/graphics/block_32_16_lastwalk2_.png 3.71K
  • dave/graphics/block_32_16_left2_.png 3.85K
  • dave/graphics/block_32_16_mid2tile.png 3.77K
  • dave/graphics/block_32_16_midwalk2_.png 3.69K
  • dave/graphics/block_32_16_pikku1_.png 3.70K
  • dave/graphics/block_32_16_pillarmid.png 4.05K
  • dave/graphics/block_32_16_prop_ruoho_bottom.png 2.94K
  • dave/graphics/block_32_16_redge2_.png 3.76K
  • dave/graphics/block_32_16_walk2_.png 3.82K
  • dave/graphics/block_32_16_wall1_.png 3.61K
  • dave/graphics/block_32_16_wall2_.png 3.58K
  • dave/graphics/block_32_1ledgemain.png 4.58K
  • dave/graphics/block_32_1redgemain.png 4.44K
  • dave/graphics/block_32_32_coll_10a.png 2.78K
  • dave/graphics/block_32_32_coll_edgeL.png 4.00K
  • dave/graphics/block_32_32_coll_slope1R.png 4.27K
  • dave/graphics/block_32_32_coll_slope_135_3R.png 4.57K
  • dave/graphics/block_32_32_edgeLtop.png 3.23K
  • dave/graphics/block_32_32_midhigh.png 3.80K
  • dave/graphics/block_32_32_pillar.png 5.26K
  • dave/graphics/block_32_32_pillarutanbg.png 4.48K
  • dave/graphics/block_32_32_slope3R.png 4.76K
  • dave/graphics/block_32_32_slope4R.png 4.37K
  • dave/graphics/block_32_32_wall.png 4.66K
  • dave/graphics/block_32_32_wallbottom.png 4.91K
  • dave/graphics/block_32_64_hiivaus2_.png 2.79K
  • dave/graphics/block_32_64_tetrisJ2blank.png 255B
  • dave/graphics/block_32_64_tetrisJ3blank.png 264B
  • dave/graphics/block_32_64_tetrisL1blank.png 270B
  • dave/graphics/block_32_64_tetrisLblank.png 256B
  • dave/graphics/block_32_8_prop_ruoho.png 2.96K
  • dave/graphics/block_32_8_wallshall_.png 298B
  • dave/graphics/block_32_bgtile.png 4.14K
  • dave/graphics/block_32_blockybotL.png 4.58K
  • dave/graphics/block_32_blockybotR.png 4.30K
  • dave/graphics/block_32_blockyr1_.png 4.95K
  • dave/graphics/block_32_coll_blocky1_.png 5.09K
  • dave/graphics/block_32_coll_blockysmaL1_.png 4.98K
  • dave/graphics/block_32_coll_comp23_.png 797B
  • dave/graphics/block_32_coll_comp24_.png 787B
  • dave/graphics/block_32_coll_kivi.png 4.89K
  • dave/graphics/block_32_coll_kivi2.png 5.04K
  • dave/graphics/block_32_coll_kivi_halkeama.png 5.10K
  • dave/graphics/block_32_coll_lastwalk1_.png 4.74K
  • dave/graphics/block_32_coll_left1_.png 5.08K
  • dave/graphics/block_32_coll_midwalk1_.png 4.73K
  • dave/graphics/block_32_coll_slope_045_kivi_liuska_inv.png 4.32K
  • dave/graphics/block_32_coll_slope_135_kivi_liuska.png 4.34K
  • dave/graphics/block_32_coll_walk1_.png 5.05K
  • dave/graphics/block_32_elevlight.png 1.35K
  • dave/graphics/block_32_elevlight_anim1_2_.png 1.71K
  • dave/graphics/block_32_elevlight_anim1_3_.png 2.03K
  • dave/graphics/block_32_elevlight_anim1_4_10_.png 2.24K
  • dave/graphics/block_32_elevlight_anim1_5_.png 2.03K
  • dave/graphics/block_32_elevlight_anim1_6_.png 1.71K
  • dave/graphics/block_32_lightwall.png 4.13K
  • dave/graphics/block_32_redge1_.png 4.98K
  • dave/graphics/block_32_shadow.png 2.76K
  • dave/graphics/block_32_shadow_gradient.png 2.90K
  • dave/graphics/block_32_soil.png 4.93K
  • dave/graphics/block_32_soil_shadow.png 4.92K
  • dave/graphics/block_32_stonewall.png 4.77K
  • dave/graphics/block_32_stop.png 1.38K
  • dave/graphics/block_32_tetrisOblank.png 230B
  • dave/graphics/block_32_wall2_.png 4.28K
  • dave/graphics/block_32_wall2_2bott.png 3.67K
  • dave/graphics/block_32_wall3_.png 4.29K
  • dave/graphics/block_32_wall4_.png 3.09K
  • dave/graphics/block_32_wallbott2_.png 3.31K
  • dave/graphics/block_32_ytyukko.png 879B
  • dave/graphics/block_32wallshadeL.png 3.30K
  • dave/graphics/block_32wallshadeR.png 3.28K
  • dave/graphics/block_64_16_02a.png 2.83K
  • dave/graphics/block_64_16_dirt_ruoho.png 4.05K
  • dave/graphics/block_64_16_reikaU.png 1.43K
  • dave/graphics/block_64_16_reikaU_anim1_2_.png 1.53K
  • dave/graphics/block_64_16_reikaU_anim1_3_.png 1.59K
  • dave/graphics/block_64_16_reikaU_anim1_4_6_.png 1.71K
  • dave/graphics/block_64_16_reikaU_anim1_5_.png 1.83K
  • dave/graphics/block_64_16_reikaU_anim1_6_.png 1.71K
  • dave/graphics/block_64_16_reikaU_anim1_7_.png 1.59K
  • dave/graphics/block_64_16_reikaU_anim1_8_.png 1.53K
  • dave/graphics/block_64_16_tetrisIblank.png 222B
  • dave/graphics/block_64_32_coll_06a.png 2.92K
  • dave/graphics/block_64_32_floorL.png 3.19K
  • dave/graphics/block_64_32_floorL_anim1_2_.png 3.20K
  • dave/graphics/block_64_32_floorL_anim1_3_.png 3.20K
  • dave/graphics/block_64_32_floorL_anim1_4_15_.png 3.20K
  • dave/graphics/block_64_32_floorL_anim1_5_.png 3.38K
  • dave/graphics/block_64_32_floorL_anim1_6_.png 3.20K
  • dave/graphics/block_64_32_floorL_anim1_7_.png 3.20K
  • dave/graphics/block_64_32_floorL_anim1_8_.png 3.20K
  • dave/graphics/block_64_32_floorL_anim1_9_.png 3.19K
  • dave/graphics/block_64_32_tetrisJ1blank.png 252B
  • dave/graphics/block_64_32_tetrisJblank.png 257B
  • dave/graphics/block_64_coll_dirt_bottom.png 13.58K
  • dave/graphics/block_64_coll_dirt_top.png 15.47K
  • dave/graphics/block_64_dirt_orig.psd 69.68K
  • dave/graphics/block_64_dirt_top_1.psd 56.36K
  • dave/graphics/block_64_glow.png 3.82K
  • dave/graphics/block_64_grass.png 11.88K
  • dave/graphics/block_64_grassbg.png.png 10.69K
  • dave/graphics/block_64_ground_connect.png 9.51K
  • dave/graphics/block_64_ground_edgeleft.png 11.64K
  • dave/graphics/block_64_ground_edgeright.png 9.23K
  • dave/graphics/block_64_hiivaus.png 8.00K
  • dave/graphics/block_64_reika.png 2.93K
  • dave/graphics/block_64_reika_anim1_2_.png 3.17K
  • dave/graphics/block_64_reika_anim1_3_.png 3.31K
  • dave/graphics/block_64_reika_anim1_4_6_.png 3.54K
  • dave/graphics/block_64_reika_anim1_5_.png 3.80K
  • dave/graphics/block_64_reika_anim1_6_.png 3.54K
  • dave/graphics/block_64_reika_anim1_7_.png 3.31K
  • dave/graphics/block_64_reika_anim1_8_.png 3.17K
  • dave/graphics/block_8_16_coll_comp10_.png 380B
  • dave/graphics/block_8_16_coll_comp15_.png 441B
  • dave/graphics/block_8_16_coll_comp21_.png 382B
  • dave/graphics/block_8_16_coll_comp2_.png 301B
  • dave/graphics/block_8_16_coll_comp4_.png 238B
  • dave/graphics/block_8_16_coll_comp6_.png 343B
  • dave/graphics/block_8_16_coll_comp8_.png 352B
  • dave/graphics/block_8_16_coll_kameli.png 437B
  • dave/graphics/block_8_16_coll_kivi.png 3.05K
  • dave/graphics/block_8_16_coll_slopeR5_.png 3.02K
  • dave/graphics/block_8_16_comp10_.png 382B
  • dave/graphics/block_8_16_comp14_.png 520B
  • dave/graphics/block_8_16_comp22_.png 385B
  • dave/graphics/block_8_16_comp3_.png 372B
  • dave/graphics/block_8_16_comp5_.png 224B
  • dave/graphics/block_8_16_comp7_.png 269B
  • dave/graphics/block_8_16_comp9_.png 520B
  • dave/graphics/block_8_16_lollero.png 443B
  • dave/graphics/block_8_16_turbohiiva.png 470B
  • dave/graphics/block_8_64_vitkutin.png 344B
  • dave/graphics/block_8_8_coll_shallow_.png 292B
  • dave/graphics/block_8_coll_comp11_.png 304B
  • dave/graphics/block_8_coll_comp13_.png 366B
  • dave/graphics/block_8_coll_hiiva.png 329B
  • dave/graphics/block_8_coll_invisible.png 263B
  • dave/graphics/block_8_coll_invisible2_.png 197B
  • dave/graphics/block_8_coll_kameli.png 354B
  • dave/graphics/block_8_coll_kivi.png 2.90K
  • dave/graphics/block_8_coll_kivi2.png 2.90K
  • dave/graphics/block_8_coll_shallow_.png 318B
  • dave/graphics/block_8_coll_slope_045_invisible2_.png 225B
  • dave/graphics/block_8_coll_slope_045_kameli.png 358B
  • dave/graphics/block_8_coll_slope_045_lollero.png 386B
  • dave/graphics/block_8_coll_slope_135_hiiva.png 328B
  • dave/graphics/block_8_coll_slope_135_invisible2_.png 229B
  • dave/graphics/block_8_coll_slope_135_turbohiiva.png 328B
  • dave/graphics/block_8_comp12_.png 270B
  • dave/graphics/block_8_comp13_.png 298B
  • dave/graphics/block_8_empty.png 192B
  • dave/graphics/block_8_lollero.png 358B
  • dave/graphics/block_8_obscured.png 180B
  • dave/graphics/block_8_soil.png 2.90K
  • dave/graphics/block_8_soil_shadow.png 2.87K
  • dave/graphics/block_8_turbohiiva.png 307B
  • dave/graphics/block_air.png 195B
  • dave/graphics/block_cd.png 3.09K
  • dave/graphics/block_coll_lollero.png 727B
  • dave/graphics/block_coll_orange_bottom.png 193B
  • dave/graphics/block_coll_orange_left.png 199B
  • dave/graphics/block_coll_orange_right.png 198B
  • dave/graphics/block_coll_orange_top.png 190B
  • dave/graphics/block_coll_slope_045_kirahfi.png 550B
  • dave/graphics/block_coll_slope_135_orange_tr.png 255B
  • dave/graphics/block_coll_slope_45_orange_tl.png 256B
  • dave/graphics/block_coll_turbohiiva.png 804B
  • dave/graphics/block_coll_turbohiiva3_.png 687B
  • dave/graphics/block_coll_turbohiiva4_.png 768B
  • dave/graphics/block_coll_zlope_225_orange_bl.png 254B
  • dave/graphics/block_coll_zlope_315_orange_br.png 257B
  • dave/graphics/block_empty.png 203B
  • dave/graphics/block_turbohiiva.png 685B
  • dave/graphics/block_turbohiiva2_.png 807B
  • dave/graphics/block_turbohiiva3_.png 662B
  • dave/graphics/credits.png 925.97K
  • dave/graphics/fellow_16_32_dave.png 3.51K
  • dave/graphics/fellow_16_32_dave_anim2_1_.png 3.48K
  • dave/graphics/fellow_16_32_dave_anim2_2_.png 3.45K
  • dave/graphics/fellow_16_32_dave_anim2_3_16.0_.png 3.45K
  • dave/graphics/fellow_16_32_dave_anim2_4_.png 3.47K
  • dave/graphics/fellow_16_32_dave_anim2_5_.png 3.45K
  • dave/graphics/fellow_16_32_dave_anim2_6_.png 3.45K
  • dave/graphics/fellow_16_32_dave_anim3_1_.png 879B
  • dave/graphics/fellow_16_32_dave_anim4_1_.png 885B
  • dave/graphics/fellow_24_32_hissi.png 279B
  • dave/graphics/fellow_32_32_elevator_bot.png 3.82K
  • dave/graphics/fellow_32_32_elevator_bot_anim1_2_.png 3.77K
  • dave/graphics/fellow_32_32_elevator_bot_anim1_3_16_.png 3.79K
  • dave/graphics/fellow_32_32_elevator_bot_anim1_4_.png 3.80K
  • dave/graphics/fellow_32_32_elevator_bot_anim1_5_.png 3.76K
  • dave/graphics/fellow_32_32_elevator_bot_anim1_6_.png 3.71K
  • dave/graphics/fellow_32_64_elevator.png 4.35K
  • dave/graphics/fellow_32_64_elevator_anim1_2_.png 4.30K
  • dave/graphics/fellow_32_64_elevator_anim1_3_.png 4.33K
  • dave/graphics/fellow_32_64_elevator_anim1_4_16_.png 4.34K
  • dave/graphics/fellow_32_64_elevator_anim1_5_.png 4.30K
  • dave/graphics/fellow_32_64_elevator_anim1_6_.png 4.25K
  • dave/graphics/fellow_32_8_elevator_top.png 3.27K
  • dave/graphics/fellow_32_boss_bio.png 6.79K
  • dave/graphics/fellow_32_dave.png 3.58K
  • dave/graphics/fellow_32_dave_anim2_1_.png 4.21K
  • dave/graphics/fellow_32_dave_anim2_2_16_.png 3.79K
  • dave/graphics/fellow_32_dave_anim2_3_.png 3.76K
  • dave/graphics/fellow_32_dave_anim2_4_.png 4.00K
  • dave/graphics/fellow_32_dave_anim2_5_.png 3.93K
  • dave/graphics/fellow_32_dave_anim2_6_.png 4.00K
  • dave/graphics/fellow_32_dave_anim2_7_.png 3.76K
  • dave/graphics/fellow_32_dave_anim2_8_.png 3.79K
  • dave/graphics/fellow_32_dave_anim3_1_.png 3.76K
  • dave/graphics/fellow_32_dave_anim3_2_16_.png 4.04K
  • dave/graphics/fellow_32_dave_anim3_3_.png 3.93K
  • dave/graphics/fellow_32_hauki.png 3.27K
  • dave/graphics/fellow_32_hauki_anim1_2_7_.png 3.27K
  • dave/graphics/fellow_32_hauki_anim1_3_.png 3.24K
  • dave/graphics/fellow_32_hauki_anim1_4_.png 3.26K
  • dave/graphics/fellow_32_oerveloe.png 3.74K
  • dave/graphics/fellow_32_oerveloe_anim1_2_10_.png 3.78K
  • dave/graphics/fellow_32_oerveloe_anim1_3_.png 3.78K
  • dave/graphics/fellow_32_oerveloe_anim1_4_.png 3.78K
  • dave/graphics/fellow_32_voltman.png 4.49K
  • dave/graphics/fellow_32_voltman_anim1_2_.png 4.46K
  • dave/graphics/fellow_32_voltman_anim1_2_10_.png 4.42K
  • dave/graphics/fellow_32_voltman_anim1_3_.png 4.39K
  • dave/graphics/fellow_32_voltman_anim1_4_.png 4.42K
  • dave/graphics/fellow_32_voltman_anim1_5_.png 4.46K
  • dave/graphics/fellow_64_16_tetris_lift.png 243B
  • dave/graphics/fellow_8_16_hattiampeeri.png 250B
  • dave/graphics/fellow_8_16_hattiampeeri_anim1_1_.png 252B
  • dave/graphics/fellow_8_16_hattiampeeri_anim1_2_10_.png 251B
  • dave/graphics/fellow_8_16_hattiampeeri_anim1_3_.png 250B
  • dave/graphics/gameover.png 7.47K
  • dave/graphics/gaussian_blur_frag.glsl 882B
  • dave/graphics/gaussian_blur_vert.glsl 97B
  • dave/graphics/item_battery.png 449B
  • dave/graphics/item_battery_anim1_10_.png 415B
  • dave/graphics/item_battery_anim1_11_25_.png 425B
  • dave/graphics/item_battery_anim1_12_.png 425B
  • dave/graphics/item_battery_anim1_13_.png 425B
  • dave/graphics/item_battery_anim1_14_.png 415B
  • dave/graphics/item_battery_anim1_15_.png 417B
  • dave/graphics/item_battery_anim1_16_.png 409B
  • dave/graphics/item_battery_anim1_17_.png 382B
  • dave/graphics/item_battery_anim1_18_.png 377B
  • dave/graphics/item_battery_anim1_19_.png 413B
  • dave/graphics/item_battery_anim1_20_.png 424B
  • dave/graphics/item_battery_anim1_21_.png 442B
  • dave/graphics/item_battery_anim1_22_.png 445B
  • dave/graphics/item_battery_anim1_23_.png 449B
  • dave/graphics/item_battery_anim1_24_.png 449B
  • dave/graphics/item_battery_anim1_25_.png 449B
  • dave/graphics/item_battery_anim1_2_.png 445B
  • dave/graphics/item_battery_anim1_3_.png 442B
  • dave/graphics/item_battery_anim1_4_.png 434B
  • dave/graphics/item_battery_anim1_5_.png 413B
  • dave/graphics/item_battery_anim1_6_.png 380B
  • dave/graphics/item_battery_anim1_7_.png 382B
  • dave/graphics/item_battery_anim1_8_.png 409B
  • dave/graphics/item_battery_anim1_9_.png 417B
  • dave/graphics/item_cassette.png 277B
  • dave/graphics/item_flyback.png 463B
  • dave/graphics/item_rakettireppu.png 3.92K
  • dave/graphics/item_sling.png 285B
  • dave/graphics/keyinfo.png 92.63K
  • dave/graphics/kuopio_frag.glsl 607B
  • dave/graphics/kuopio_vert.glsl 104B
  • dave/graphics/laakso.3ds 69.37K
  • dave/graphics/laakso.png 96.19K
  • dave/graphics/lcd_grid.png 275B
  • dave/graphics/letters.png 5.29K
  • dave/graphics/motion_blur_frag.glsl 2.35K
  • dave/graphics/motion_blur_vert.glsl 97B
  • dave/graphics/noise_frag.glsl 1.22K
  • dave/graphics/noise_vert.glsl 104B
  • dave/graphics/page-1.tv 3.00K
  • dave/graphics/page100.tv 3.00K
  • dave/graphics/page105.tv 3.00K
  • dave/graphics/page106.tv 3.00K
  • dave/graphics/page110.tv 3.00K
  • dave/graphics/page596.tv 3.00K
  • dave/graphics/page998.tv 3.00K
  • dave/graphics/page999.tv 3.00K
  • dave/graphics/pal_noise.png 335.69K
  • dave/graphics/play.png 375B
  • dave/graphics/rec.png 630B
  • dave/graphics/remote/ dir
  • dave/graphics/remote/kokosetti.3DS 474.31K
  • dave/graphics/remote/mappi3.png 37.29K
  • dave/graphics/remote/n10ya.3DS 8.23K
  • dave/graphics/remote/n11ya.3DS 8.23K
  • dave/graphics/remote/n12ya.3DS 8.23K
  • dave/graphics/remote/n13ya.3DS 8.23K
  • dave/graphics/remote/n14ya.3DS 8.23K
  • dave/graphics/remote/n15ya.3DS 8.23K
  • dave/graphics/remote/n16ya.3DS 15.46K
  • dave/graphics/remote/n17ya.3DS 15.46K
  • dave/graphics/remote/n18ya.3DS 15.46K
  • dave/graphics/remote/n19ya.3DS 15.36K
  • dave/graphics/remote/n1ya.3DS 8.23K
  • dave/graphics/remote/n20ya.3DS 15.46K
  • dave/graphics/remote/n21ya.3DS 15.36K
  • dave/graphics/remote/n22ya.3DS 8.23K
  • dave/graphics/remote/n23ya.3DS 8.23K
  • dave/graphics/remote/n24ya.3DS 8.23K
  • dave/graphics/remote/n25ya.3DS 8.23K
  • dave/graphics/remote/n26ya.3DS 8.23K
  • dave/graphics/remote/n27ya.3DS 8.23K
  • dave/graphics/remote/n2ya.3DS 10.79K
  • dave/graphics/remote/n3ya.3DS 10.79K
  • dave/graphics/remote/n4ya.3DS 8.23K
  • dave/graphics/remote/n5ya.3DS 8.23K
  • dave/graphics/remote/n6ya.3DS 8.23K
  • dave/graphics/remote/n7ya.3DS 8.23K
  • dave/graphics/remote/n8ya.3DS 8.23K
  • dave/graphics/remote/n9ya.3DS 8.23K
  • dave/graphics/remote/napit.png 34.43K
  • dave/graphics/remote/naytto.3DS 473B
  • dave/graphics/remote/naytto.png 1.66K
  • dave/graphics/remote/nayttooikee.3DS 473B
  • dave/graphics/remote/nayttooikee2.3DS 399B
  • dave/graphics/remote/nreunat.3DS 165.28K
  • dave/graphics/remote/runko.3DS 46.55K
  • dave/graphics/rewind.png 404B
  • dave/graphics/roket.3ds 30.12K
  • dave/graphics/sight.png 363B
  • dave/graphics/star.png 19.07K
  • dave/graphics/starfield_frag.glsl 149B
  • dave/graphics/starfield_vert.glsl 290B
  • dave/graphics/std.glsl 1B
  • dave/graphics/stop.png 260B
  • dave/graphics/tape_frag.glsl 965B
  • dave/graphics/tape_vert.glsl 104B
  • dave/graphics/telq.3ds 839.74K
  • dave/graphics/telq_frag.glsl 3.30K
  • dave/graphics/telq_frag.mac.glsl 3.22K
  • dave/graphics/telq_vert.glsl 711B
  • dave/graphics/toelloe.png 121.37K
  • dave/graphics/tv_environment.png 602.00K
  • dave/graphics/tv_reflectivity.png 29.47K
  • dave/INTRO.txt 290B
  • dave/kaava.txt 898B
  • dave/known_bugs.txt 634B
  • dave/levels/ dir
  • dave/levels/avaruus.dave 43.02K
  • dave/levels/practice.dave 5.85K
  • dave/levels/ruohikko.dave 6.71K
  • dave/levels/videonauhuri.dave 9.96K
  • dave/lib3ds-1_3.dll 102.00K
  • dave/lib3ds-1_3d.dll 193.50K
  • dave/lib3ds_dll.dll 96.00K
  • dave/libogg-0.dll 15.50K
  • dave/libpng12-0.dll 128.00K
  • dave/libvorbis-0.dll 154.00K
  • dave/libvorbisfile-3.dll 28.00K
  • dave/mingwm10.dll 11.40K
  • dave/readme.txt 158B
  • dave/SDL.dll 252.00K
  • dave/SDL_image.dll 39.50K
  • dave/SDL_mixer.dll 305.00K
  • dave/smpeg.dll 230.00K
  • dave/villit_ideat.txt 6.37K
  • dave/zlib1.dll 69.00K

file_id.diz

Näistä ei kannata vetää hernettä nenään, nämä on vaan villejä ideoita
joita ei oo pakko toteuttaa.

* Painotusta efekteille hyvin paljon! Esim: juostessa vähän aikaa
  eteenpäin kamera siirtyy lähelle tv-ruutua ja kenttä näkyy hoovosti
  perspektiivisesti
* Esim. yllämainitussa juoksumoodissa kentän blokkien fade to/from
  whitellä höystetty välähdys täysin 3D:eenä äkkiä. Välähdys voi olla
  synkronisoitu esim. ampumiseen tai tapahtumaan musiikin tahdissa tai
  molempiin.
* Myös se efekti missä vihulainen räjähtää pikseleiksi joita esittää
  3D-kuutiot ja kuutiot lentää TV-ruudulta ulos on posterisoitu ja
  pikselisöity. Näin saadaan lisää hauskaa moderniin tunnelmaan
  sekootettua retrotunnelmaa
* Efekti jossa kamera lävähtää yhtäkkiä vähäksi aikaa hyvin lähelle
  tv-ruutua tai vastaavasti kauas siitä
* jos dave kuoloo, se on game överi. jos dave kuitenkin kuoloo, niin
  voi pitää pohjas takaasinkelausnappia jolloon se palaa henkiin. siis
  ainoastaan jos kuollaan kun ei oo yhtään kaukosäätimen pattereita
  niin silloon se kuoloo oikiasti ja tuloo game over
* peli arpois randomilla sinne kenttiin hoopoja mitä ihmeellisimpiä
  itemeitä (enimmäkseen tv:n ja videonauhurien osia), ja toiset niistä
  olis harvinaisempia kun toiset. yleisiä itemeitä vois olla aika
  tiuhaankin mutta harvinaisempia vaan harvon.  sitten kun niitä
  poimii sieltä niin ne lisäytyy daven inventaarioon 12:50:23
  <@Apaksi> sitten davella olis RPG-pelien tapaan pari eri slottia
  joihin niitä voi pistää :P 12:50:31 <@Apaksi> yks olis aseslotti ja
  yks tai kaks jotain geneeristä slottia 12:50:40 <@Apaksi> jokaisella
  itemillä olis joku Juttu mitä se tekee 12:51:07 <@Apaksi> tuo voi
  kuulostaa vähän monimutkaaselta ja myös olla sitä, mutta mun
  mielestä vaan on hauska idea tuollaasten erilaasten peligenrejen
  sekoottaminen yhteen :p 12:52:28 <@Apaksi> vähän harvinaisemmat
  itemit vois esim. tehdä aseesta tehokkaamman, esim.  sellaasen että
  ammus ei lakkaa olemasta sen jälkeen kun sillä on osuttu jo yhteen
  vihulaiseen, tai joku vois antaa davelle lisää juoksunopeutta, jne.
  12:54:04 <@Apaksi> mutta ehkä tuo ei oo kovin tarpeellista. kunhan
  vaan tuli mieleen tuollaanenkin idea
* Taustalle 3D-avaruusalus med posterisaatio, pikselöinti, väriin
  feidaus & <insert se sana jonka Thykka sano>, hidas skrollaus,
  psykedeelinen planeetta kaukaisuuteen
* Tähtitaivas-moodi päälle
* Pelissä ei välttämättä tarvittis mennä läpi tiettyä määrää kenttiä
  kuten peleissä yleensä, vaan pitäis vaan kerätä kaikki tarpeelliset
  varaosat ja joku tietty Suuri Määrä pattereita ja sitten kun kaikki
  vaadittavat asiat on kasassa niin peli on läpi
* olis myös hauskaa jos: daves ei olis ollenkaan erillisiä kenttiä
  kuten kaikis tasohyppelypeleis on tapana, vaan se koko peli olis
  vaan yks iso kenttä. mutta sitte aina toisinaan tulis sellaanen
  kohta jossa selvästi näkyis että yks missio on saatu tehtyä ja ny
  alkaa seuraava ja siinä välis voidaan vaikka laskia pisteitä ja
  ladata pattereita ja odottelutauko jonka aikana se lataa uutta
  kenttää mutta niinku se itte pelin maisema jatkuis justiin samasta
  kohdasta mihin jäätiin
* Nopeuskenttiä, joissa musiikkina chippiversio Bombicanista, tai sen
  tapaanen, lupa täytyy kysyä Mafilta :P
* Ei tyypillisiä tasohyppelypelien aseita vaan ennemminkin Lieromaiset
  aseet
* Inventaario hoopoja tavaroita ja aseita jotka näkyy näytön jossain
  laidassa ja niiden välillä voi rullata jostain napeista
* Nopeuskenttiin demomainen efekti jossa näyttö vilkahtaa nopeasti
  valkoosena ja kentän blokit välähtää 3d:eenä
* Nopeuskentissä täytyy koskettaa kaikkia jotain kenttiin merkittyjä
  checkpointteja mahdollisimman äkkiä, joiden kohdalla efekti näkyy
* Nopeuskentissä musiikki on sidottu daven liikkeeseen, jos dave
  liikkuu täysillä eteenpäin niin musiikki soi normaalisti mutta jos
  täysillä taaksepäin niin sitte musiikki soi normaalinopeutta
  takaperin
* Main menuun missä näkyy 3D-skene taustamusiikiksi Kirahvi Nimeltä
  Tuike - Vaapukkamehulaulu sellaasenaan ilman chippimeininkiä, koska
  3D-skenessä ei mitään retromeininkiä näy muutenkaan (paljon)
* Kaikki muu olis 2Deetä mutta kaikki vihulaiset 3Deetä
* Vihulaiset olis ikäänkuin jotain örvelöitä jotka on teeveen lasin
  päällä yrittämässä haitata daven kulkua ja kun dave anpuu niitä
  niin se anmmus lentäis tv:n lasin ulkopuolelle ja niin vihut
  höyrystyis tai räjähtäis siitä tv:n lasin päältä 3deesti
* 2D-grafiikan pikseleissä olis joku efekti mikä korostais niiden
  pikselöityneisyyttä, esim. niillä olis hyvin terävät ääriviivat
* Kun joku liikkuva heebo kuoloo niin olis erilaisia efektejä miten
  se kuoloo, kuten että sen pikselit räjähtää taivaan tuuliin
  partikkeliefektinä 3deesti, ehkä riippuen millä lailla ne lahtaa
* Eri kentissä olis erilaisia pelimoodeja kuten sellaanen että joko
  joku olio ajaa davea takaa ja daven pitää päästä sitä pakoon tai
  että dave ajaa jotain oliota takaa, tai lipunryöstö tai jotain muuta
* Davella olis inventaario eli erilaisia tavaroita mitä se on haalinu
  kentistä ja ne sitten seurais sen mukana jollain tavalla ruudulla
  kun se kävelöö ja niitä vois käyttää aina tarpeen vaatiessa
* Kentän blokit muuttuis paikka paikoin aina alle sekunniksi
  3D-kuutioiksi ja kameran kuvakulma vaihtuis jotenkin, kun jotain
  Hoopoa tapahtuu
* 3D-töllön kallistuminen aina daven juoksusuunnan mukaan sekä hypystä
  alas tullessa tärähdys. Vihulaasten tai Daven ottaessa damagea myös
  joku.
* Pomppiminen eri layerien välillä, mahdollisesti myös "zoomaa" 
  ainoastaan näkyvään layeriin. (taustalayerille siirryttäessä 
  nykyinen päälayer häviää ja taustalayer siirty eteen...)
* Hoopoja aseita kuten sahkoaita joka viritetaan kahden seinan valille
* Mitä jos Dave oliskin 3D-äeiä jonka modelista olis 8 eri versiota
  animaation välivaiheiden määrän mukaan ja se vaan olis pikselöity
  näyttämään 2D:ltä? Sitte vois tehdä esim. hyvin hoopoja
  Daveenzoomausefeketjä. Kaiken kukkuraksi olis hoopoa jos se ei olis
  pikselöity vaan se oliskin kuutioitu. Eli Dave olis approksimoitu
  erivärisiksi kuutioiksi ja ne sitten näkyis hoovosti
  zoomattaes. Tähänhän on jo melkeen valmis algoritmikin olemas
  Pixels2Cubes-luokassa.
* Pikselikkäät roottorikkaat partikkeliefektit

Dave the ordinary spaceman resembles a basic platform game, 
but with a twist. It has nice features like a remote control 
for freezing and rewinding time, a quite familiar gui for the 
menu ;) ... And a couple of useful accessories... Dave is 
made in the spirit of oldskool platformers. 
cmake_minimum_required(VERSION 2.0)
PROJECT (dave)

IF ( NOT CMAKE_BUILD_TYPE )
   SET( CMAKE_BUILD_TYPE Debug )
   MESSAGE( STATUS "Setting build type to '${CMAKE_BUILD_TYPE}'" )
ELSE ( NOT CMAKE_BUILD_TYPE )
   MESSAGE( STATUS "Build type set to '${CMAKE_BUILD_TYPE}' by user." )
ENDIF ( NOT CMAKE_BUILD_TYPE )

SET( CMAKE_CXX_FLAGS_DEBUG "-g -Wall" CACHE STRING
    "Flags used by the C++ compiler during maintainer builds."
    FORCE )
SET( CMAKE_C_FLAGS_DEBUG "-g -Wall" CACHE STRING
    "Flags used by the C compiler during maintainer builds."
    FORCE )
SET( CMAKE_EXE_LINKER_FLAGS_DEBUG
    "-Wl" CACHE STRING
    "Flags used for linking binaries during maintainer builds."
    FORCE )
SET( CMAKE_SHARED_LINKER_FLAGS_DEBUG
    "-Wl" CACHE STRING
    "Flags used by the shared libraries linker during maintainer builds."
    FORCE )
        
#SET(CMAKE_FIND_LIBRARY_SUFFIXES ".a")

FIND_PACKAGE(OpenGL REQUIRED)
FIND_PACKAGE(SDL REQUIRED)
FIND_PACKAGE(SDL_image REQUIRED)
FIND_PACKAGE(SDL_mixer REQUIRED)

#FIND_LIBRARY(LIB3DS_LIBRARY 3ds)

SET(SOURCES
        analog_effects.cpp
        image.cpp
        library.cpp
        opengl.cpp
        fellow.cpp
        game.cpp
        level.cpp
        teletext.cpp
        editor.cpp
        ability.cpp
        model.cpp
        remote.cpp
        kdtree.cpp
	lib3ds/atmosphere.c
	lib3ds/background.c
	lib3ds/camera.c
	lib3ds/chunk.c
	lib3ds/ease.c
	lib3ds/file.c
	lib3ds/io.c
	lib3ds/light.c
	lib3ds/material.c
	lib3ds/matrix.c
	lib3ds/mesh.c
	lib3ds/node.c
	lib3ds/quat.c
	lib3ds/shadow.c
	lib3ds/tcb.c
	lib3ds/tracks.c
	lib3ds/vector.c
	lib3ds/viewport.c
	)

SET(SOURCES2
	teletext_editor.cpp
        image.cpp
        library.cpp
        teletext.cpp
        )


INCLUDE_DIRECTORIES(${SDL_INCLUDE_DIR} ${SDLMIXER_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR})
SET(EXTRA_LIBS ${OPENGL_LIBRARIES} ${SDL_LIBRARY} ${SDLIMAGE_LIBRARY} ${SDLMIXER_LIBRARY})	


IF (APPLE)
        SET(SOURCES ${SOURCES} SDLMain.m)
	SET(SOURCES2 ${SOURCES2} SDLMain.m)
	SET(MACOSX_BUNDLE_BUNDLE_NAME "Dave the Ordinary Spaceman")
	SET(MACOSX_BUNDLE_ICON_FILE daveico.icns)
ELSE (APPLE)
        FIND_LIBRARY(GLEW_LIBRARY GLEW)
        SET(EXTRA_LIBS ${EXTRA_LIBS} ${GLEW_LIBRARY})
ENDIF (APPLE)

ADD_EXECUTABLE(dave WIN32 MACOSX_BUNDLE ${SOURCES})
ADD_EXECUTABLE(editor WIN32 MACOSX_BUNDLE ${SOURCES2})

TARGET_LINK_LIBRARIES( dave ${EXTRA_LIBS} )
TARGET_LINK_LIBRARIES( editor ${EXTRA_LIBS} )

IF(APPLE)
	FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/dave.app/Contents/Resources)
	ADD_CUSTOM_TARGET(resource_copy_graphics COMMAND  cp -Rf ${CMAKE_CURRENT_SOURCE_DIR}/graphics ./dave.app/Contents/Resources)
	ADD_CUSTOM_TARGET(resource_copy_levels COMMAND  cp -Rf ${CMAKE_CURRENT_SOURCE_DIR}/levels ./dave.app/Contents/Resources)
        ADD_CUSTOM_TARGET(resource_copy_audio COMMAND  cp -Rf ${CMAKE_CURRENT_SOURCE_DIR}/audio ./dave.app/Contents/Resources)
	ADD_CUSTOM_TARGET(resource_copy_misc COMMAND  cp -f ${CMAKE_CURRENT_SOURCE_DIR}/dave.conf.sample
		${CMAKE_CURRENT_SOURCE_DIR}/original_media/daveico.icns ./dave.app/Contents/Resources/)
        ADD_CUSTOM_TARGET(install_frameworks COMMAND  tar -xzf ${CMAKE_CURRENT_SOURCE_DIR}/osxframeworkit.tgz)
	ADD_DEPENDENCIES(dave resource_copy_graphics resource_copy_levels resource_copy_audio resource_copy_misc install_frameworks)
ENDIF(APPLE)

Myös liikkuville äi'ille pitää tehdä tuki ynnä muulle.
Speksi näyttää jo RLE-pakattua vaihtuvabittistä vaikka ny käytetään vasta rawia.

esimerkki  looppaavuus  mikä?                      tyyppi
---------  -----------  -----                      ------

Dave                    magic                        4 tavua
LV2                     pakkaustyyppi                3 tavua
5 | 128                 layereiden määrä+lisäleiskat unsigned char
2                   {   layerin numero               unsigned char
123                 .   layerin leveys               unsigned short
234                 .   layerin korkeus              unsigned short
8_empty           { .   blokin nimi                  \0-loppuinen merkkijono
8_obscured        . .
empty             . .
8_kivi2           } .                                max alle 65536 kpl
0                   .   erotin                       char
00000000          { .   blokki tyyppiä 0             unsigned char
00000001          . .   tyyppiä 1                    unsigned char
00000010          . .   tyyppiä 2                    unsigned char
01111111          . .   isompi kun 127               unsigned char
0xABBA            . .   tyyppiä 0xabba               unsigned short
00000001          . .   tyyppiä 1                    unsigned char
10000010          . .   tyyppiä 2 ja RLE-markkeri    unsigned char
234               . .   234 kappaletta em. tyyppiä   unsigned char
11111111          . .   >127 ja RLE-markkeri         unsigned char
0xCAFE            . .   tyyppiä 0xcafe               unsigned short
120               } }   120 kappaletta em. tyyppiä   unsigned char

Formaatteja:
RAW - ei layereita, 16-bittinen, ei RLE:tä
LVR - layerit, 8&16-bittinen, RLE-pakkaus
LV2 - nykyinen
Check known_bugs.txt if Dave doesn't run properly or at all.

The keyboard image is made by Wikipedia user Mysid and
is under GNU Free Documentation license.
> solve({y1=a*x1^2+b*x1+c, y2=a*x2^2+b*x2+c, y3=a*x3^2+b*x3+c}, {a,b,c});
                                                              2        2        2           2        2        2
     -x1 y2 + x1 y3 + x3 y2 + x2 y1 - x2 y3 - x3 y1        -x1  y2 + x1  y3 + x3  y2 - y3 x2  + y1 x2  - y1 x3
{a = ----------------------------------------------, b = - ----------------------------------------------------,
                           %1                                                       %1

                 2     2           2           2           2                 2
        -y3 x1 x2  + x1  x2 y3 + x3  x1 y2 - x3  x2 y1 - x1  x3 y2 + y1 x3 x2
    c = ----------------------------------------------------------------------}
                                          %1

            2        2        2        2        2        2
%1 := -x1 x2  + x1 x3  + x3 x2  + x2 x1  - x2 x3  - x3 x1
To compile Dave the ordinary spaceman you need to:

Linux:	
	install:
		cmake
		make, gcc and all the usual building stuff
		sdl-headers, sdl_image-headers and sdl_mixer-headers
		GLEW-headers
	
		in ubuntu just say: sudo apt-get install build-essential cmake libsdl-dev \
		libsdl-mixer1.2-dev libsdl-image1.2-dev libglew-dev

	say "cmake . && make" then start the game saying "./dave"


OS X:	
	install:
		cmake from http://www.cmake.org/
		xcode/developer tools
		sdl, sdl_image and sdl_mixer -frameworks from http://libsdl.org/ or included osxframeworkit.tgz

	say "cmake . && make" then start the game saying "open dave.app"


Win32:	
	Install:
		MinGW from http://www.mingw.org/
		sdl, sdl_image and sdl_mixer (with headers suitable for mingw)
		glew (with headers suitable for mingw)

	start win32/windowskaeaentoe.bat and hope for the best
Dave might not run properly (or at all) with some video cards, however you may
try to fix this by modifying the "dave.conf" -file. It is recommended that you
change the following options one at a time until Dave works properly.

teletext_mipmap	off
- Use this if you can't see the main menu or the HUD. Especially for ATI's
  gfx-cards

simple_shaders	on
- If Dave does not run at all, this might fix it

shaders	off
- This usually makes Dave run but it'll disable all effects and make Dave
  look quite bland :(

fbo	off
- if your gpu doesn't support frame buffer objects

vbo	off
- if your gpu doesn't support vertex buffer objects