{"id":4716,"date":"2025-06-18T09:03:26","date_gmt":"2025-06-18T09:03:26","guid":{"rendered":"https:\/\/research.swissdigitization.ch\/?p=4716"},"modified":"2025-06-18T09:03:26","modified_gmt":"2025-06-18T09:03:26","slug":"vt52-auf-dem-atari-st-oder-ein-offset-von-3232","status":"publish","type":"post","link":"https:\/\/research.swissdigitization.ch\/?p=4716","title":{"rendered":"VT52 auf dem Atari ST oder ein Offset von (32,32)"},"content":{"rendered":"\n<p>Dinge, die Devs an den Rand &#8211; bzw. Tage kosten k\u00f6nnen (weil einfach nicht an sowas denkt, sondern an den eigenen Fehler) &#8211; bringen k\u00f6nnen. <a href=\"https:\/\/freemint.github.io\/tos.hyp\/en\/VT_52_terminal.html#Goto_pos\">https:\/\/freemint.github.io\/tos.hyp\/en\/VT_52_terminal.html#Goto_pos<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a>3.8.20 Goto_pos<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Name:<\/td><td>\u00bbSet cursor position\u00ab &#8211; Position the cursor.<br>&nbsp;<\/td><\/tr><tr><td>Declaration:<\/td><td>#define Goto_pos(x,y) (<a href=\"https:\/\/freemint.github.io\/tos.hyp\/en\/gemdos_chrinout.html#Cconws\">Cconws<\/a>(&#8222;\\33Y&#8220;),<a href=\"https:\/\/freemint.github.io\/tos.hyp\/en\/gemdos_chrinout.html#Cconout\">Cconout<\/a>(&#8218; &#8218;+y),<a href=\"https:\/\/freemint.github.io\/tos.hyp\/en\/gemdos_chrinout.html#Cconout\">Cconout<\/a>(&#8218; &#8218;+x))<br>&nbsp;<\/td><\/tr><tr><td>Description:<\/td><td>With &#8218;Set cursor position&#8216; one can position the cursor in the x-th line and y-th column. Please note that the count starts at 32 (the screen has coordinates (32,32) at the upper left of the screen). That is why 32 (spaces) were added in the above macro, so that the count can start at 0 when using the macro.<br>&nbsp;<\/td><\/tr><tr><td>See also:<\/td><td><a href=\"https:\/\/freemint.github.io\/tos.hyp\/en\/VT_52_terminal.html#Escape_20sequences\">Escape sequences<\/a>&nbsp;&nbsp;&nbsp;<a href=\"https:\/\/freemint.github.io\/tos.hyp\/en\/VT_52_terminal.html#VT-52_20terminal\">VT-52 terminal<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Dinge, die Devs an den Rand &#8211; bzw. Tage kosten k\u00f6nnen (weil einfach nicht an sowas denkt, sondern an den eigenen Fehler) &#8211; bringen k\u00f6nnen. https:\/\/freemint.github.io\/tos.hyp\/en\/VT_52_terminal.html#Goto_pos 3.8.20 Goto_pos Name: \u00bbSet cursor position\u00ab &#8211; Position the cursor.&nbsp; Declaration: #define Goto_pos(x,y) (Cconws(&#8222;\\33Y&#8220;),Cconout(&#8218; &#8218;+y),Cconout(&#8218; &#8218;+x))&nbsp; Description: With &#8218;Set cursor position&#8216; one can position the cursor in the x-th [&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-4716","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/4716","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=4716"}],"version-history":[{"count":2,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/4716\/revisions"}],"predecessor-version":[{"id":4718,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/4716\/revisions\/4718"}],"wp:attachment":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}