
{"id":270,"date":"2009-03-17T10:59:18","date_gmt":"2009-03-17T08:59:18","guid":{"rendered":"http:\/\/matosimi.websupport.sk\/atari\/?p=270"},"modified":"2011-11-15T20:54:22","modified_gmt":"2011-11-15T19:54:22","slug":"summertime-demo","status":"publish","type":"post","link":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/","title":{"rendered":"Summertime Demo"},"content":{"rendered":"[lang_sk]T\u00e1\u00e1k\u017ee po dlh\u0161ej pauze prich\u00e1dzam spolu s n00lym a KoZyCom s nov\u00fdm demom, ktor\u00e9 nesie n\u00e1zov Summertime.\r\n\r\nToto demo bolo vytvoren\u00e9 \u0161peci\u00e1lne pre Forever neXt demoparty v Tren\u010d\u00edne.[\/lang_sk][lang_en]After long time period I came back with n00ly and KoZyCa with new demo called Summertime.\r\n\r\nThis demo was created especially for Forever neXt demoparty in Tren\u010d\u00edn\/Slovakia.[\/lang_en]<!--more--> [lang_sk]Robil som na tom dos\u0165 dlho, pravdupovediac sn\u00e1\u010f 9 mesiacov som to mal rozroben\u00e9 a po dlh\u0161\u00edch pauz\u00e1ch bolo ve\u013emi kompikovan\u00e9 sa don\u00fati\u0165 pokra\u010dova\u0165 v jeho tvorbe. Samozrejme, \u017ee najv\u00e4\u010d\u0161\u00ed posun bol spraven\u00fd v posledn\u00fdch 2 t\u00fd\u017ed\u0148och, ke\u010f som si povedal, \u017ee &#8220;bu\u010f na Foreveri, alebo nikdy&#8221;.\r\n\r\nNa\u0161\u0165astie sa mi to podarilo \u00faspe\u0161ne dobojova\u0165 a prezent\u00e1cia na Foreveri mala zjavne \u00faspech (vi\u010f video ni\u017e\u0161ie). Najviac pobavil loading screen, ktor\u00fd sa objavil v\u017edy v tom spr\u00e1vnom momente :))).\r\n<h3>Video z predv\u00e1dzania na Forever-i (party verzia)<\/h3>\r\n[\/lang_sk][lang_en]I spent so much time working on this demo. I had this project in development like 9 months and it was very complicated to force myself to work on it after longer non-working delays. The biggest approach was made in last 2 weeks, of course&#8230; when I said to myself &#8220;on Forever, or never&#8221;.\r\n\r\nLuckily I managed to end this sucessfuly and presentation on Forever was appearently succesful too (see bottom video). The most entertaining part was loading screen which appeared always in right moment :))).\r\n<h3>Video form presentation on Forever (party version)<\/h3>\r\n[\/lang_en]\r\n<object width=\"480\" height=\"295\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/xfIe6sOpjvg&amp;hl=en&amp;fs=1\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"480\" height=\"295\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/xfIe6sOpjvg&amp;hl=en&amp;fs=1\" allowFullScreen=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" \/><\/object>\r\n\r\n[lang_sk]Nakoniec to ale nebolo a\u017e tak hrozn\u00e9, lebo XI na prezent\u00e1ci\u00ed demo sp\u00fa\u0161\u0165al z <a href=\" http:\/\/raster.infos.cz\/atari\/hw\/sdrive\/sdrive.htm\">SDrive<\/a> na Atari s Qmeg, tak\u017ee loading trval omnoho krat\u0161ie ako by to bolo pri re\u00e1lnej disketovke.\r\n\r\nV\u010dera som dokon\u010dil verziu pre roz\u0161\u00edren\u00fa pam\u00e4\u0165, tak\u017ee som t\u00fdmto odstr\u00e1nil loading screeny \u00faplne. T\u00e1to verzia vyu\u017e\u00edva 8 pam\u00e4\u0165ov\u00fdch baniek po 16kB a zvolil som ich tak, aby bolo mo\u017en\u00e9 pou\u017ei\u0165 roz\u0161\u00edrenie Rambo alebo CompyShop. Tak\u017ee by to malo by\u0165 celkom kompatibiln\u00e9, no nemal som mo\u017enos\u0165 to testn\u00fa\u0165 na real Atari, lebo nem\u00e1m roz\u0161\u00edren\u00fa pam\u00e4\u0165, ale ver\u00edm, \u017ee je to OK.\r\n<h3>Extended memory verzia<\/h3>\r\n[\/lang_sk][lang_en]It wasn&#8217;t that bat finally, because XI was executing demo from <a href=\" http:\/\/raster.infos.cz\/atari\/hw\/sdrive\/sdrive.htm\">SDrive<\/a> on Atari with Qmeg, so loading lasted much shorter than it would on real disk drive.\r\n\r\nYesterday I finished extended memory version of demo, so loading screens were removed permanently. This version uses 8 memory banks of 16kB which are compatible with both Rambo and CompyShop memory extension. So it should work well, I had no opportunity to test on the real Atari, because I do not have extended memory, but I believe that it&#8217;s OK.\r\n<h3>Extended memory version<\/h3>\r\n[\/lang_en]\r\n<object width=\"425\" height=\"344\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/E6DLjbPzUOY&amp;hl=en&amp;fs=1\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"425\" height=\"344\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/E6DLjbPzUOY&amp;hl=en&amp;fs=1\" allowFullScreen=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" \/><\/object>\r\n\r\n[lang_sk]Teraz tro\u0161ku k technickej realiz\u00e1cii&#8230;\r\nNa vytvorenie tohto dema som v prvom rade pou\u017eil XASM 3.0.1 spolu s editorom PSPad, odla\u010foval som to na Atari800WinPLus4.0. Grafika bola vytv\u00e1ran\u00e1 v editore Graph2Font a hudba v RMT\u010dku. Na vytvorenie dema som si ale z\u00e1rove\u0148 potreboval vytvori\u0165 nieko\u013eko util\u00edt (konkr\u00e9tne v C#).. a to:[\/lang_sk][lang_en]And now few words about technical realization&#8230;\r\nThis demo was created using XASM 3.0.1 and PSPad editor, I debuged it on Atari800WinPLus4.0 emulator. Graphics were made using Graph2Font editor and music was composed in RMT. I also needed to develop a couple of C# utilities to make demo developement process more comfortable:[\/lang_en][lang_sk]\r\n<ul>\r\n\t<li>gener\u00e1tor zdroj\u00e1kov DL a DLI z G2F *.col s\u00faboru (ako\u017ee no offense, ale ASM export z G2F editora je stra\u0161n\u00e1 prasa\u010dina)<\/li>\r\n\t<li>editor masiek a inverzn\u00fdch \u010dast\u00ed obr\u00e1zka (aby bolo mo\u017en\u00e9 nejak inteligentne a jednoducho zobrazova\u0165 obr\u00e1zky po \u010dastiach)<\/li>\r\n\t<li>editor textov\u00fdch screenov, ktor\u00fd bol vlastne takmer nepou\u017eit\u00fd (p\u00f4vodne mali by\u0165 textov\u00e9 screeny tie\u017e G2F obr\u00e1zky, ale nakoniec som zvolil pou\u017eitie 3&#215;3 fontu a generovanie textu za behu).<\/li>\r\n\t<li>3&#215;3 fontmaker, tento tool akur\u00e1t chytil 3072 bytov\u00fd export fontu z G2F obr\u00e1zku, ktor\u00fd obsahoval nakreslen\u00e9 p\u00edsmen\u00e1 a poprehazdoval \u010dasti fontov tak, aby bolo mo\u017en\u00e9 zobrazova\u0165 \u013eubovoln\u00fd text.<\/li>\r\n<\/ul>\r\n[\/lang_sk][lang_en]\r\n<ul>\r\n\t<li>sourcecode generator of DL and DLI from G2F *.col file (no offense, but ASM export form G2F editor is horrible crap)<\/li>\r\n\t<li>mask and inversion editor for pictures (to be able to somehow intelligently and easily display pictures by parts)<\/li>\r\n\t<li>text screen editor, which was actually almost not used (there should also be text screens created by G2F pictures, but in the end I chose to use 3&#215;3 font and generating text at runtime).<\/li>\r\n\t<li>3&#215;3 fontmaker, this tool just took 3072 byte-long G2F export font from the image, which contained letters and shuffeled parts of fonts so that it can display any text.<\/li>\r\n<\/ul>\r\nImplementation was quite hard, but nonetheless, that it&#8217;s not a super-mega-giga-jeba demo, I hope that is liked and entertaining.[\/lang_en][lang_sk]Realiz\u00e1cia bola teda celkom drsn\u00e1, no napriek tomu, \u017ee sa nejedn\u00e1 o \u017eiadne super-mega-giga-jeba demo, d\u00fafam, \u017ee sa p\u00e1\u010dilo a pobavilo.[\/lang_sk]\r\n\r\n<!-- wp:download-monitor\/download-button {\"download_id\":'my_demos\/Summertime_party_version_64kB.atr']\r\n\r\n<!-- wp:download-monitor\/download-button {\"download_id\":'my_demos\/Summertime_extended_memory_version.xex']\r\n\r\n<!-- wp:download-monitor\/download-button {\"download_id\":'my_demos\/Summertime_extended_memory_version.atr']","protected":false},"excerpt":{"rendered":"<p>[lang_sk]T\u00e1\u00e1k\u017ee po dlh\u0161ej pauze prich\u00e1dzam spolu s n00lym a KoZyCom s nov\u00fdm demom, ktor\u00e9 nesie n\u00e1zov Summertime. Toto demo bolo [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,18],"tags":[42,100,40,30,31],"class_list":["post-270","post","type-post","status-publish","format-standard","hentry","category-atari","category-my-demos","tag-42","tag-atari","tag-compo","tag-demo","tag-forever"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Summertime Demo - MatoSimi<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Summertime Demo - MatoSimi\" \/>\n<meta property=\"og:description\" content=\"[lang_sk]T\u00e1\u00e1k\u017ee po dlh\u0161ej pauze prich\u00e1dzam spolu s n00lym a KoZyCom s nov\u00fdm demom, ktor\u00e9 nesie n\u00e1zov Summertime. Toto demo bolo [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/\" \/>\n<meta property=\"og:site_name\" content=\"MatoSimi\" \/>\n<meta property=\"article:published_time\" content=\"2009-03-17T08:59:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2011-11-15T19:54:22+00:00\" \/>\n<meta name=\"author\" content=\"MatoSimi\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"MatoSimi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/2009\\\/03\\\/summertime-demo\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/2009\\\/03\\\/summertime-demo\\\/\"},\"author\":{\"name\":\"MatoSimi\",\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/#\\\/schema\\\/person\\\/2ff9bfa973a868c31914b5b1b659b697\"},\"headline\":\"Summertime Demo\",\"datePublished\":\"2009-03-17T08:59:18+00:00\",\"dateModified\":\"2011-11-15T19:54:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/2009\\\/03\\\/summertime-demo\\\/\"},\"wordCount\":888,\"commentCount\":3,\"keywords\":[\"2009\",\"Atari\",\"compo\",\"demo\",\"forever\"],\"articleSection\":[\"Atari\",\"My demos\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/2009\\\/03\\\/summertime-demo\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/2009\\\/03\\\/summertime-demo\\\/\",\"url\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/2009\\\/03\\\/summertime-demo\\\/\",\"name\":\"Summertime Demo - MatoSimi\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/#website\"},\"datePublished\":\"2009-03-17T08:59:18+00:00\",\"dateModified\":\"2011-11-15T19:54:22+00:00\",\"author\":{\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/#\\\/schema\\\/person\\\/2ff9bfa973a868c31914b5b1b659b697\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/2009\\\/03\\\/summertime-demo\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/#website\",\"url\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/\",\"name\":\"MatoSimi\",\"description\":\"8-bit Atari and other stuff\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/#\\\/schema\\\/person\\\/2ff9bfa973a868c31914b5b1b659b697\",\"name\":\"MatoSimi\",\"url\":\"http:\\\/\\\/matosimi.websupport.sk\\\/atari\\\/author\\\/matosimi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Summertime Demo - MatoSimi","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/","og_locale":"en_US","og_type":"article","og_title":"Summertime Demo - MatoSimi","og_description":"[lang_sk]T\u00e1\u00e1k\u017ee po dlh\u0161ej pauze prich\u00e1dzam spolu s n00lym a KoZyCom s nov\u00fdm demom, ktor\u00e9 nesie n\u00e1zov Summertime. Toto demo bolo [&hellip;]","og_url":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/","og_site_name":"MatoSimi","article_published_time":"2009-03-17T08:59:18+00:00","article_modified_time":"2011-11-15T19:54:22+00:00","author":"MatoSimi","twitter_misc":{"Written by":"MatoSimi","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/#article","isPartOf":{"@id":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/"},"author":{"name":"MatoSimi","@id":"http:\/\/matosimi.websupport.sk\/atari\/#\/schema\/person\/2ff9bfa973a868c31914b5b1b659b697"},"headline":"Summertime Demo","datePublished":"2009-03-17T08:59:18+00:00","dateModified":"2011-11-15T19:54:22+00:00","mainEntityOfPage":{"@id":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/"},"wordCount":888,"commentCount":3,"keywords":["2009","Atari","compo","demo","forever"],"articleSection":["Atari","My demos"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/","url":"http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/","name":"Summertime Demo - MatoSimi","isPartOf":{"@id":"http:\/\/matosimi.websupport.sk\/atari\/#website"},"datePublished":"2009-03-17T08:59:18+00:00","dateModified":"2011-11-15T19:54:22+00:00","author":{"@id":"http:\/\/matosimi.websupport.sk\/atari\/#\/schema\/person\/2ff9bfa973a868c31914b5b1b659b697"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/matosimi.websupport.sk\/atari\/2009\/03\/summertime-demo\/"]}]},{"@type":"WebSite","@id":"http:\/\/matosimi.websupport.sk\/atari\/#website","url":"http:\/\/matosimi.websupport.sk\/atari\/","name":"MatoSimi","description":"8-bit Atari and other stuff","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/matosimi.websupport.sk\/atari\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/matosimi.websupport.sk\/atari\/#\/schema\/person\/2ff9bfa973a868c31914b5b1b659b697","name":"MatoSimi","url":"http:\/\/matosimi.websupport.sk\/atari\/author\/matosimi\/"}]}},"_links":{"self":[{"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/posts\/270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/comments?post=270"}],"version-history":[{"count":19,"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/posts\/270\/revisions"}],"predecessor-version":[{"id":284,"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/posts\/270\/revisions\/284"}],"wp:attachment":[{"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/media?parent=270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/categories?post=270"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/matosimi.websupport.sk\/atari\/wp-json\/wp\/v2\/tags?post=270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}