{"id":8189,"date":"2026-10-18T09:08:14","date_gmt":"2026-10-18T09:08:14","guid":{"rendered":"https:\/\/research.swissdigitization.ch\/?p=8189"},"modified":"2026-10-18T09:09:44","modified_gmt":"2026-10-18T09:09:44","slug":"teletypegames-kein-vsync","status":"publish","type":"post","link":"https:\/\/research.swissdigitization.ch\/?p=8189","title":{"rendered":"TELETYPEGAMES &#8211; Kein VSYNC"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Eine wichtige Sache, die die ganze Homecomputerzeit bestimmt hat, war das Ausgabeger\u00e4t: der Screen mit seinem VSYNC. Also dann wenn der Bildschirm neu gezeichnet werden musst. Davor musste alles entweder direkt geschehen, der CRT-Strahl wurde direkt live gefaked oder per DoubleBuffering musste dann das neue Bild zum Bildschirm-Swappen bereit sein. Anders ist das hier bei einem TeleType-Game. Es gibt das einfach nicht. Man k\u00f6nnte vielleicht eine 1\/10 Sekunde oder bei einem echten TeleTyper aus den 50 Jahren 1\/100. Dennoch bleibt das Problem. Die Ausgabe ist anders und die Geschwindigkeit muss anders geregelt werden. Aus diesem Grund wurde in der TeleTypeConsole2072 einfach ein WaitMS eingebaut, dazu kommt dann nat\u00fcrlich die echte Ausgabe die ebenfalls pro Zeichen 100ms + 25ms braucht. Hier richtet sich das Ganze also auch an der Ausgabe aus, aber als Delay dazwischen. Als Zwischenstopp. In einer Emulation ist deswegen die Ausgabezeit zwingend zu simulieren. <br><br>In den Orginal Mainframes war die Ausgabe und die Rechenleistung maximal Unterschiedlich. Dazu kam noch die \u00dcbertragungsraten auf die Terminals hin und zur\u00fcck &#8211; was auch \u00fcber Telephone funktionierte.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine wichtige Sache, die die ganze Homecomputerzeit bestimmt hat, war das Ausgabeger\u00e4t: der Screen mit seinem VSYNC. Also dann wenn der Bildschirm neu gezeichnet werden musst. Davor musste alles entweder direkt geschehen, der CRT-Strahl wurde direkt live gefaked oder per DoubleBuffering musste dann das neue Bild zum Bildschirm-Swappen bereit sein. Anders ist das hier bei [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8189","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/8189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8189"}],"version-history":[{"count":2,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/8189\/revisions"}],"predecessor-version":[{"id":8191,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/8189\/revisions\/8191"}],"wp:attachment":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}