<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://learn.cemetech.net/index.php?action=history&amp;feed=atom&amp;title=Z80%3ABuffer_Tables</id>
	<title>Z80:Buffer Tables - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://learn.cemetech.net/index.php?action=history&amp;feed=atom&amp;title=Z80%3ABuffer_Tables"/>
	<link rel="alternate" type="text/html" href="http://learn.cemetech.net/index.php?title=Z80:Buffer_Tables&amp;action=history"/>
	<updated>2026-07-27T00:28:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>http://learn.cemetech.net/index.php?title=Z80:Buffer_Tables&amp;diff=380&amp;oldid=prev</id>
		<title>KermMartian at 07:53, 6 February 2016</title>
		<link rel="alternate" type="text/html" href="http://learn.cemetech.net/index.php?title=Z80:Buffer_Tables&amp;diff=380&amp;oldid=prev"/>
		<updated>2016-02-06T07:53:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:53, 6 February 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here&#039;s a compiled table of &quot;buffer equates&quot; that allow you to save time when writing buffer code. Note that you don&#039;t need to use the whole buffer, and any key you want to &quot;ignore&quot;, replace it with a [[Z80:Directives:DB|.db 0]]. You can also replace any key code with another [[Z80:Character&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-maps&lt;/del&gt;|TI ASCII value]] to create an alternative table. For information on edit buffers, see this [[Z80:Edit&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-buffers&lt;/del&gt;|page]]. If you&#039;re looking for specific equivalents rather than all equivalents, see [[Z80:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Getcsc-codes&lt;/del&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Getcsc-codes&lt;/del&gt;]] or [[Z80:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Getkey-codes&lt;/del&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Getkey-codes&lt;/del&gt;]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Here&#039;s a compiled table of &quot;buffer equates&quot; that allow you to save time when writing buffer code. Note that you don&#039;t need to use the whole buffer, and any key you want to &quot;ignore&quot;, replace it with a [[Z80:Directives:DB|.db 0]]. You can also replace any key code with another [[Z80:Character &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Maps&lt;/ins&gt;|TI ASCII value]] to create an alternative table. For information on edit buffers, see this [[Z80:Edit &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Buffers&lt;/ins&gt;|page]]. If you&#039;re looking for specific equivalents rather than all equivalents, see [[Z80:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GetCSC Codes&lt;/ins&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GetCSC Codes&lt;/ins&gt;]] or [[Z80:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GetKey Codes&lt;/ins&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;GetKey Codes&lt;/ins&gt;]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= For GetKey =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= For GetKey =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l448&quot;&gt;Line 448:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 448:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      .db 0		;37		skMode&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      .db 0		;37		skMode&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      .db 0		;38		skDel&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      .db 0		;38		skDel&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;------&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;------&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>KermMartian</name></author>
	</entry>
	<entry>
		<id>http://learn.cemetech.net/index.php?title=Z80:Buffer_Tables&amp;diff=348&amp;oldid=prev</id>
		<title>Maintenance script: Initial automated import</title>
		<link rel="alternate" type="text/html" href="http://learn.cemetech.net/index.php?title=Z80:Buffer_Tables&amp;diff=348&amp;oldid=prev"/>
		<updated>2016-02-06T06:16:41Z</updated>

		<summary type="html">&lt;p&gt;Initial automated import&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Here&amp;#039;s a compiled table of &amp;quot;buffer equates&amp;quot; that allow you to save time when writing buffer code. Note that you don&amp;#039;t need to use the whole buffer, and any key you want to &amp;quot;ignore&amp;quot;, replace it with a [[Z80:Directives:DB|.db 0]]. You can also replace any key code with another [[Z80:Character-maps|TI ASCII value]] to create an alternative table. For information on edit buffers, see this [[Z80:Edit-buffers|page]]. If you&amp;#039;re looking for specific equivalents rather than all equivalents, see [[Z80:Getcsc-codes|Getcsc-codes]] or [[Z80:Getkey-codes|Getkey-codes]].&lt;br /&gt;
&lt;br /&gt;
= For GetKey =&lt;br /&gt;
&lt;br /&gt;
    ;character	;key hex	;keypress name&lt;br /&gt;
     .db 0		;00		none&lt;br /&gt;
     .db 0		;01		kRight&lt;br /&gt;
     .db 0		;02		kLeft&lt;br /&gt;
     .db 0		;03		kUp&lt;br /&gt;
     .db 0		;04		kDown&lt;br /&gt;
     .db 0		;05		kEnter&lt;br /&gt;
     .db 0		;06		kAlphaEnter&lt;br /&gt;
     .db 0		;07		kAlphaUp&lt;br /&gt;
     .db 0		;08		kAlphaDown&lt;br /&gt;
     .db 0		;09		kClear&lt;br /&gt;
     .db 0		;0A		none&lt;br /&gt;
     .db 0		;0B		kIns&lt;br /&gt;
     .db 0		;0C		kRecall&lt;br /&gt;
     .db 0		;0D		kLastEnt&lt;br /&gt;
     .db 0		;0E		kBOL&lt;br /&gt;
     .db 0		;0F		kEOL&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;10		none&lt;br /&gt;
     .db 0		;11		none&lt;br /&gt;
     .db 0		;12		none&lt;br /&gt;
     .db 0		;13		none&lt;br /&gt;
     .db 0		;14		none&lt;br /&gt;
     .db 0		;15		none&lt;br /&gt;
     .db 0		;16		none&lt;br /&gt;
     .db 0		;17		none&lt;br /&gt;
     .db 0		;18		none&lt;br /&gt;
     .db 0		;19		none&lt;br /&gt;
     .db 0		;1A		none&lt;br /&gt;
     .db 0		;1B		none&lt;br /&gt;
     .db 0		;1C		none&lt;br /&gt;
     .db 0		;1D		none&lt;br /&gt;
     .db 0		;1E		none&lt;br /&gt;
     .db 0		;1F		none&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;20		none&lt;br /&gt;
     .db 0		;21		none&lt;br /&gt;
     .db 0		;22		none&lt;br /&gt;
     .db 0		;23		none&lt;br /&gt;
     .db 0		;24		none&lt;br /&gt;
     .db 0		;25		none&lt;br /&gt;
     .db 0		;26		none&lt;br /&gt;
     .db 0		;27		none&lt;br /&gt;
     .db 0		;28		none&lt;br /&gt;
     .db 0		;29		none&lt;br /&gt;
     .db 0		;2A		none&lt;br /&gt;
     .db 0		;2B		none&lt;br /&gt;
     .db 0		;2C		none&lt;br /&gt;
     .db 0		;2D		none&lt;br /&gt;
     .db 0		;2E		kZoom&lt;br /&gt;
     .db 0		;2F		kDraw&lt;br /&gt;
    &lt;br /&gt;
     .db 0		;30		none&lt;br /&gt;
     .db 0		;31		kStat&lt;br /&gt;
     .db 0		;32		kMath&lt;br /&gt;
     .db 0		;33		kTest&lt;br /&gt;
     .db 0		;34		none&lt;br /&gt;
     .db 0		;35		kVars&lt;br /&gt;
     .db 0		;36		kMem&lt;br /&gt;
     .db 0		;37		kMatrix&lt;br /&gt;
     .db 0		;38		kDist&lt;br /&gt;
     .db 0		;39		kAngle&lt;br /&gt;
     .db 0		;3A		kList&lt;br /&gt;
     .db 0		;3B		kCalc&lt;br /&gt;
     .db 0		;3C		none&lt;br /&gt;
     .db 0		;3D		none&lt;br /&gt;
     .db 0		;3E		kCatalog&lt;br /&gt;
     .db 0		;3F		kOff&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;40		kQuit&lt;br /&gt;
     .db 0		;41		kLinkIO&lt;br /&gt;
     .db 0		;42		none&lt;br /&gt;
     .db 0		;43		kStatEd&lt;br /&gt;
     .db 0		;44		kGraph&lt;br /&gt;
     .db 0		;45		kMode&lt;br /&gt;
     .db 0		;46		none&lt;br /&gt;
     .db 0		;47		none&lt;br /&gt;
     .db 0		;48		kWindow&lt;br /&gt;
     .db 0		;49		kYEqu&lt;br /&gt;
     .db 0		;4A		kTable&lt;br /&gt;
     .db 0		;4B		kTblSet&lt;br /&gt;
     .db 0		;4C		none&lt;br /&gt;
     .db 0		;4D		none&lt;br /&gt;
     .db 0		;4E		none&lt;br /&gt;
     .db 0		;4F		none&lt;br /&gt;
    &lt;br /&gt;
     .db 0		;50		none&lt;br /&gt;
     .db 0		;51		none&lt;br /&gt;
     .db 0		;52		none&lt;br /&gt;
     .db 0		;53		none&lt;br /&gt;
     .db 0		;54		none&lt;br /&gt;
     .db 0		;55		none&lt;br /&gt;
     .db 0		;56		none&lt;br /&gt;
     .db 0		;57		kFormat&lt;br /&gt;
     .db 0		;58		none&lt;br /&gt;
     .db 0		;59		none&lt;br /&gt;
     .db 0		;5A		kTrace&lt;br /&gt;
     .db 0		;5B		none&lt;br /&gt;
     .db 0		;5C		none&lt;br /&gt;
     .db 0		;5D		none&lt;br /&gt;
     .db 0		;5E		none&lt;br /&gt;
     .db 0		;5F		none&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;60		none&lt;br /&gt;
     .db 0		;61		none&lt;br /&gt;
     .db 0		;62		none&lt;br /&gt;
     .db 0		;63		none&lt;br /&gt;
     .db 0		;64		none&lt;br /&gt;
     .db 0		;65		none&lt;br /&gt;
     .db 0		;66		none&lt;br /&gt;
     .db 0		;67		none&lt;br /&gt;
     .db 0		;68		none&lt;br /&gt;
     .db 0		;69		none&lt;br /&gt;
     .db 0		;6A		none&lt;br /&gt;
     .db 0		;6B		none&lt;br /&gt;
     .db 0		;6C		none&lt;br /&gt;
     .db 0		;6D		none&lt;br /&gt;
     .db 0		;6E		none&lt;br /&gt;
     .db 0		;6F		none&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;70		none&lt;br /&gt;
     .db 0		;71		none&lt;br /&gt;
     .db 0		;72		none&lt;br /&gt;
     .db 0		;73		none&lt;br /&gt;
     .db 0		;74		none&lt;br /&gt;
     .db 0		;75		none&lt;br /&gt;
     .db 0		;76		none&lt;br /&gt;
     .db 0		;77		none&lt;br /&gt;
     .db 0		;78		none&lt;br /&gt;
     .db 0		;79		none&lt;br /&gt;
     .db 0		;7A		none&lt;br /&gt;
     .db 0		;7B		none&lt;br /&gt;
     .db 0		;7C		none&lt;br /&gt;
     .db 0		;7D		none&lt;br /&gt;
     .db 0		;7E		none&lt;br /&gt;
     .db 0		;7F		none&lt;br /&gt;
     &lt;br /&gt;
     .db &amp;#039;+&amp;#039;		;80		kAdd&lt;br /&gt;
     .db &amp;#039;-&amp;#039;		;81		kSub&lt;br /&gt;
     .db &amp;#039;*&amp;#039;		;82		kMul&lt;br /&gt;
     .db &amp;#039;/&amp;#039;		;83		kDiv&lt;br /&gt;
     .db 0		;84		none&lt;br /&gt;
     .db &amp;#039;(&amp;#039;		;85		kLParen&lt;br /&gt;
     .db &amp;#039;)&amp;#039;		;86		kRParen&lt;br /&gt;
     .db &amp;#039;[&amp;#039;		;87		kLBrack&lt;br /&gt;
     .db &amp;#039;]&amp;#039;		;88		kRBrack&lt;br /&gt;
     .db 0		;89		none&lt;br /&gt;
     .db $1C		;8A		kSto&lt;br /&gt;
     .db &amp;#039;,&amp;#039;		;8B		kComma&lt;br /&gt;
     .db $1A		;8C		kChs&lt;br /&gt;
     .db &amp;#039;.&amp;#039;		;8D		kDecPnt&lt;br /&gt;
     .db &amp;#039;0&amp;#039;		;8E		k0&lt;br /&gt;
     .db &amp;#039;1&amp;#039;		;8F		k1&lt;br /&gt;
     &lt;br /&gt;
     .db &amp;#039;2&amp;#039;		;90		k2&lt;br /&gt;
     .db &amp;#039;3&amp;#039;		;91		k3&lt;br /&gt;
     .db &amp;#039;4&amp;#039;		;92		k4&lt;br /&gt;
     .db &amp;#039;5&amp;#039;		;93		k5&lt;br /&gt;
     .db &amp;#039;6&amp;#039;		;94		k6&lt;br /&gt;
     .db &amp;#039;7&amp;#039;		;95		k7&lt;br /&gt;
     .db &amp;#039;8&amp;#039;		;96		k8&lt;br /&gt;
     .db &amp;#039;9&amp;#039;		;97		k9&lt;br /&gt;
     .db $1B		;98		kEE&lt;br /&gt;
     .db &amp;#039; &amp;#039;		;99		kSpace&lt;br /&gt;
     .db &amp;#039;A&amp;#039;		;9A		kCapA&lt;br /&gt;
     .db &amp;#039;B&amp;#039;		;9B		kCapB&lt;br /&gt;
     .db &amp;#039;C&amp;#039;		;9C		kCapC&lt;br /&gt;
     .db &amp;#039;D&amp;#039;		;9D		kCapD&lt;br /&gt;
     .db &amp;#039;E&amp;#039;		;9E		kCapE&lt;br /&gt;
     .db &amp;#039;F&amp;#039;		;9F		kCapF&lt;br /&gt;
     &lt;br /&gt;
     .db &amp;#039;G&amp;#039;		;A0		kCapG&lt;br /&gt;
     .db &amp;#039;H&amp;#039;		;A1		kCapH&lt;br /&gt;
     .db &amp;#039;I&amp;#039;		;A2		kCapI&lt;br /&gt;
     .db &amp;#039;J&amp;#039;		;A3		kCapJ&lt;br /&gt;
     .db &amp;#039;K&amp;#039;		;A4		kCapK&lt;br /&gt;
     .db &amp;#039;L&amp;#039;		;A5		kCapL&lt;br /&gt;
     .db &amp;#039;M&amp;#039;		;A6		kCapM&lt;br /&gt;
     .db &amp;#039;N&amp;#039;		;A7		kCapN&lt;br /&gt;
     .db &amp;#039;O&amp;#039;		;A8		kCapO&lt;br /&gt;
     .db &amp;#039;P&amp;#039;		;A9		kCapP&lt;br /&gt;
     .db &amp;#039;Q&amp;#039;		;AA		kCapQ&lt;br /&gt;
     .db &amp;#039;R&amp;#039;		;AB		kCapR&lt;br /&gt;
     .db &amp;#039;S&amp;#039;		;AC		kCapS&lt;br /&gt;
     .db &amp;#039;T&amp;#039;		;AD		kCapT&lt;br /&gt;
     .db &amp;#039;U&amp;#039;		;AE		kCapU&lt;br /&gt;
     .db &amp;#039;V&amp;#039;		;AF		kCapV&lt;br /&gt;
     &lt;br /&gt;
     .db &amp;#039;W&amp;#039;		;B0		kCapW&lt;br /&gt;
     .db &amp;#039;X&amp;#039;		;B1		kCapX&lt;br /&gt;
     .db &amp;#039;Y&amp;#039;		;B2		kCapY&lt;br /&gt;
     .db &amp;#039;Z&amp;#039;		;B3		kCapZ&lt;br /&gt;
     .db &amp;#039;X&amp;#039;		;B4		kVarX&lt;br /&gt;
     .db $C4		;B5		kPi&lt;br /&gt;
     .db 0		;B6		none&lt;br /&gt;
     .db 0		;B7		kSin&lt;br /&gt;
     .db 0		;B8		kASin&lt;br /&gt;
     .db 0		;B9		kCos&lt;br /&gt;
     .db 0		;BA		kACos&lt;br /&gt;
     .db 0		;BB		kTan&lt;br /&gt;
     .db 0		;BC		kATan&lt;br /&gt;
     .db $12		;BD		kSquare&lt;br /&gt;
     .db $10		;BE		kSqrt&lt;br /&gt;
     .db 0		;BF		kLn&lt;br /&gt;
     	&lt;br /&gt;
     .db 0		;C0		kExp&lt;br /&gt;
     .db 0		;C1		kLog&lt;br /&gt;
     .db 0		;C2		kALog&lt;br /&gt;
     .db 0		;C3		none&lt;br /&gt;
     .db 0		;C4		none&lt;br /&gt;
     .db 0		;C5		kAns&lt;br /&gt;
     .db &amp;#039;:&amp;#039;		;C6		kColon&lt;br /&gt;
     .db 0		;C7		none&lt;br /&gt;
     .db 0		;C8		none&lt;br /&gt;
     .db 0		;C9		none&lt;br /&gt;
     .db &amp;#039;?&amp;#039;		;CA		kQuest&lt;br /&gt;
     .db &amp;#039;&amp;quot;&amp;#039;		;CB		kQuote&lt;br /&gt;
     .db $5B		;CC		kTheta&lt;br /&gt;
     .db 0		;CD		none&lt;br /&gt;
     .db 0		;CE		none&lt;br /&gt;
     .db 0		;CF		none&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;D0		none&lt;br /&gt;
     .db 0		;D1		none&lt;br /&gt;
     .db 0		;D2		none&lt;br /&gt;
     .db 0		;D3		none&lt;br /&gt;
     .db 0		;D4		none&lt;br /&gt;
     .db 0		;D5		none&lt;br /&gt;
     .db 0		;D6		none&lt;br /&gt;
     .db 0		;D7		none&lt;br /&gt;
     .db 0		;D8		none&lt;br /&gt;
     .db 0		;D9		none&lt;br /&gt;
     .db 0		;DA		none&lt;br /&gt;
     .db 0		;DB		none&lt;br /&gt;
     .db 0		;DC		none&lt;br /&gt;
     .db 0		;DD		none&lt;br /&gt;
     .db 0		;DE		none&lt;br /&gt;
     .db 0		;DF		none&lt;br /&gt;
    &lt;br /&gt;
    ;================================&lt;br /&gt;
    ;	Standard&lt;br /&gt;
    ;================================&lt;br /&gt;
    ;Use this is you don&amp;#039;t want lower case.&lt;br /&gt;
    ;If you do want lower case, then replace this with the lower case section&lt;br /&gt;
    &lt;br /&gt;
     .db 0		;E0		none&lt;br /&gt;
     .db 0		;E1		none&lt;br /&gt;
     .db 0		;E2		none&lt;br /&gt;
     .db 0		;E3		none&lt;br /&gt;
     .db 0		;E4		none&lt;br /&gt;
     .db 0		;E5		none&lt;br /&gt;
     .db 0		;E6		none&lt;br /&gt;
     .db 0		;E7		none&lt;br /&gt;
     .db 0		;E8		none&lt;br /&gt;
     .db 0		;E9		none&lt;br /&gt;
     .db 0		;EA		none&lt;br /&gt;
     .db 0		;EB		none&lt;br /&gt;
     .db &amp;#039;{&amp;#039;		;EC		kLBrace&lt;br /&gt;
     .db &amp;#039;}&amp;#039;		;ED		kRBrace&lt;br /&gt;
     .db $D7		;EE		kI&lt;br /&gt;
     .db $DB		;EF		kCONSTeA&lt;br /&gt;
    &lt;br /&gt;
     .db 0		;F0		none&lt;br /&gt;
     .db 0		;F1		none&lt;br /&gt;
     .db 0		;F2		none&lt;br /&gt;
     .db 0		;F3		kL1A&lt;br /&gt;
     .db 0		;F4		kL2A&lt;br /&gt;
     .db 0		;F5		kL3A&lt;br /&gt;
     .db 0		;F6		kL4A&lt;br /&gt;
     .db 0		;F7		kL5A&lt;br /&gt;
     .db 0		;F8		kL6A&lt;br /&gt;
     .db $02		;F9		kUnA&lt;br /&gt;
     .db $03		;FA		kVnA&lt;br /&gt;
     .db $04		;FB		kWnA&lt;br /&gt;
    &lt;br /&gt;
    ;=================================&lt;br /&gt;
    ;	Lower Case Option&lt;br /&gt;
    ;=================================&lt;br /&gt;
    ;Use this for lower case. Note that this will also prevent you from using some of the secondary keys&lt;br /&gt;
    ;&lt;br /&gt;
    &lt;br /&gt;
     .db 0		;E0		none&lt;br /&gt;
     .db 0		;E1		none&lt;br /&gt;
     .db &amp;#039;a&amp;#039;		;E2		kLa&lt;br /&gt;
     .db &amp;#039;b&amp;#039;		;E3		kLb&lt;br /&gt;
     .db &amp;#039;c&amp;#039;		;E4		kLc&lt;br /&gt;
     .db &amp;#039;d&amp;#039;		;E5		kLd&lt;br /&gt;
     .db &amp;#039;e&amp;#039;		;E6		kLe&lt;br /&gt;
     .db &amp;#039;f&amp;#039;		;E7		kLf&lt;br /&gt;
     .db &amp;#039;g&amp;#039;		;E8		kLg&lt;br /&gt;
     .db &amp;#039;h&amp;#039;		;E9		kLh&lt;br /&gt;
     .db &amp;#039;i&amp;#039;		;EA		kLi&lt;br /&gt;
     .db &amp;#039;j&amp;#039;		;EB		kLj&lt;br /&gt;
     .db &amp;#039;k&amp;#039;		;EC		kLk&lt;br /&gt;
     .db &amp;#039;l&amp;#039;		;ED		kLl&lt;br /&gt;
     .db &amp;#039;m&amp;#039;		;EE		kLm&lt;br /&gt;
     .db &amp;#039;n&amp;#039;		;EF		kLSmalln&lt;br /&gt;
    &lt;br /&gt;
     .db &amp;#039;o&amp;#039;		;F0		kLo&lt;br /&gt;
     .db &amp;#039;p&amp;#039;		;F1		kLp&lt;br /&gt;
     .db &amp;#039;q&amp;#039;		;F2		kLq&lt;br /&gt;
     .db &amp;#039;r&amp;#039;		;F3		kLSmallr&lt;br /&gt;
     .db &amp;#039;s&amp;#039;		;F4		kLs&lt;br /&gt;
     .db &amp;#039;t&amp;#039;		;F5		kLt&lt;br /&gt;
     .db &amp;#039;u&amp;#039;		;F6		kLu&lt;br /&gt;
     .db &amp;#039;v&amp;#039;		;F7		kLv&lt;br /&gt;
     .db &amp;#039;w&amp;#039;		;F8		kLw&lt;br /&gt;
     .db &amp;#039;x&amp;#039;		;F9		kLx&lt;br /&gt;
     .db &amp;#039;y&amp;#039;		;FA		kLy&lt;br /&gt;
     .db &amp;#039;z&amp;#039;		;FB		kLz&lt;br /&gt;
&lt;br /&gt;
= For GetCSC =&lt;br /&gt;
&lt;br /&gt;
== Using Standard Set ==&lt;br /&gt;
&lt;br /&gt;
This is using the standard GetCSC set.&lt;br /&gt;
&lt;br /&gt;
    ;character	;key hex	;keypress name&lt;br /&gt;
     .db 0		;00		none&lt;br /&gt;
     .db 0		;01		skDown&lt;br /&gt;
     .db 0		;02		skLeft&lt;br /&gt;
     .db 0		;03		skRight&lt;br /&gt;
     .db 0		;04		skUp&lt;br /&gt;
     .db 0		;05		none&lt;br /&gt;
     .db 0		;06		none&lt;br /&gt;
     .db 0		;07		none&lt;br /&gt;
     .db 0		;08		none&lt;br /&gt;
     .db 0		;09		skEnter&lt;br /&gt;
     .db &amp;#039;+&amp;#039;		;0A		skAdd&lt;br /&gt;
     .db &amp;#039;-&amp;#039;		;0B		skSub&lt;br /&gt;
     .db &amp;#039;*&amp;#039;		;0C		skMul&lt;br /&gt;
     .db &amp;#039;/&amp;#039;		;0D		skDiv&lt;br /&gt;
     .db &amp;#039;^&amp;#039;		;0E		skPower&lt;br /&gt;
     .db 0		;0F		skClear&lt;br /&gt;
     &lt;br /&gt;
     .db $1A		;10		skChs&lt;br /&gt;
     .db 0		;11		none&lt;br /&gt;
     .db &amp;#039;3&amp;#039;		;12		sk3&lt;br /&gt;
     .db &amp;#039;6&amp;#039;		;13		sk6&lt;br /&gt;
     .db &amp;#039;9&amp;#039;		;14		sk9&lt;br /&gt;
     .db &amp;#039;)&amp;#039;		;15		skRParen&lt;br /&gt;
     .db 0		;16		skTan&lt;br /&gt;
     .db 0		;17		skVars&lt;br /&gt;
     .db 0		;18		none&lt;br /&gt;
     .db &amp;#039;.&amp;#039;		;19		skDecPnt&lt;br /&gt;
     .db &amp;#039;2&amp;#039;		;1A		sk2&lt;br /&gt;
     .db &amp;#039;5&amp;#039;		;1B		sk5&lt;br /&gt;
     .db &amp;#039;8&amp;#039;		;1C		sk8&lt;br /&gt;
     .db &amp;#039;(&amp;#039;		;1D		skLParen&lt;br /&gt;
     .db 0		;1E		skCos&lt;br /&gt;
     .db 0		;1F		skPrgm&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;20		skStat&lt;br /&gt;
     .db &amp;#039;0&amp;#039;		;21		sk0&lt;br /&gt;
     .db &amp;#039;1&amp;#039;		;22		sk1&lt;br /&gt;
     .db &amp;#039;4&amp;#039;		;23		sk4&lt;br /&gt;
     .db &amp;#039;7&amp;#039;		;24		sk7&lt;br /&gt;
     .db &amp;#039;,&amp;#039;		;25		skComma&lt;br /&gt;
     .db 0		;26		skSin&lt;br /&gt;
     .db 0		;27		skMatrix&lt;br /&gt;
     .db 0		;28		skGraphVar&lt;br /&gt;
     .db 0		;29		none&lt;br /&gt;
     .db $1C		;2A		skSto&lt;br /&gt;
     .db 0		;2B		skLn&lt;br /&gt;
     .db 0		;2C		skLog&lt;br /&gt;
     .db $12		;2D		skSquare&lt;br /&gt;
     .db $11		;2E		skRecip&lt;br /&gt;
     .db 0		;2F		skMath&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;30		skAlpha&lt;br /&gt;
     .db 0		;31		skGraph&lt;br /&gt;
     .db 0		;32		skTrace&lt;br /&gt;
     .db 0		;33		skZoom&lt;br /&gt;
     .db 0		;34		skWindow&lt;br /&gt;
     .db 0		;35		skYEqu&lt;br /&gt;
     .db 0		;36		sk2nd&lt;br /&gt;
     .db 0		;37		skMode&lt;br /&gt;
     .db 0		;38		skDel&lt;br /&gt;
&lt;br /&gt;
== GetCSC-Alpha Version ==&lt;br /&gt;
&lt;br /&gt;
The more common use is to have alpha on so you can easily type while still using GetCSC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ;character	;key hex	;keypress name&lt;br /&gt;
     .db 0		;00		none&lt;br /&gt;
     .db 0		;01		skDown&lt;br /&gt;
     .db 0		;02		skLeft&lt;br /&gt;
     .db 0		;03		skRight&lt;br /&gt;
     .db 0		;04		skUp&lt;br /&gt;
     .db 0		;05		none&lt;br /&gt;
     .db 0		;06		none&lt;br /&gt;
     .db 0		;07		none&lt;br /&gt;
     .db 0		;08		none&lt;br /&gt;
     .db 0		;09		skEnter&lt;br /&gt;
     .db &amp;#039;&amp;quot;&amp;#039;		;0A		skAdd&lt;br /&gt;
     .db &amp;#039;W&amp;#039;		;0B		skSub&lt;br /&gt;
     .db &amp;#039;R&amp;#039;		;0C		skMul&lt;br /&gt;
     .db &amp;#039;M&amp;#039;		;0D		skDiv&lt;br /&gt;
     .db &amp;#039;H&amp;#039;		;0E		skPower&lt;br /&gt;
     .db 0		;0F		skClear&lt;br /&gt;
     &lt;br /&gt;
     .db &amp;#039;?&amp;#039;		;10		skChs&lt;br /&gt;
     .db 0		;11		none&lt;br /&gt;
     .db $5B		;12		sk3&lt;br /&gt;
     .db &amp;#039;V&amp;#039;		;13		sk6&lt;br /&gt;
     .db &amp;#039;Q&amp;#039;		;14		sk9&lt;br /&gt;
     .db &amp;#039;L&amp;#039;		;15		skRParen&lt;br /&gt;
     .db &amp;#039;G&amp;#039;		;16		skTan&lt;br /&gt;
     .db 0		;17		skVars&lt;br /&gt;
     .db 0		;18		none&lt;br /&gt;
     .db &amp;#039;:&amp;#039;		;19		skDecPnt&lt;br /&gt;
     .db &amp;#039;Z&amp;#039;		;1A		sk2&lt;br /&gt;
     .db &amp;#039;U&amp;#039;		;1B		sk5&lt;br /&gt;
     .db &amp;#039;P&amp;#039;		;1C		sk8&lt;br /&gt;
     .db &amp;#039;K&amp;#039;		;1D		skLParen&lt;br /&gt;
     .db &amp;#039;F&amp;#039;		;1E		skCos&lt;br /&gt;
     .db &amp;#039;C&amp;#039;		;1F		skPrgm&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;20		skStat&lt;br /&gt;
     .db &amp;#039; &amp;#039;		;21		sk0&lt;br /&gt;
     .db &amp;#039;Y&amp;#039;		;22		sk1&lt;br /&gt;
     .db &amp;#039;T&amp;#039;		;23		sk4&lt;br /&gt;
     .db &amp;#039;O&amp;#039;		;24		sk7&lt;br /&gt;
     .db &amp;#039;,&amp;#039;		;25		skComma&lt;br /&gt;
     .db &amp;#039;E&amp;#039;		;26		skSin&lt;br /&gt;
     .db &amp;#039;B&amp;#039;		;27		skMatrix&lt;br /&gt;
     .db &amp;#039;X&amp;#039;		;28		skGraphVar&lt;br /&gt;
     .db 0		;29		none&lt;br /&gt;
     .db &amp;#039;X&amp;#039;		;2A		skSto&lt;br /&gt;
     .db &amp;#039;S&amp;#039;		;2B		skLn&lt;br /&gt;
     .db &amp;#039;N&amp;#039;		;2C		skLog&lt;br /&gt;
     .db &amp;#039;I&amp;#039;		;2D		skSquare&lt;br /&gt;
     .db &amp;#039;D&amp;#039;		;2E		skRecip&lt;br /&gt;
     .db &amp;#039;A&amp;#039;		;2F		skMath&lt;br /&gt;
     &lt;br /&gt;
     .db 0		;30		skAlpha&lt;br /&gt;
     .db 0		;31		skGraph&lt;br /&gt;
     .db 0		;32		skTrace&lt;br /&gt;
     .db 0		;33		skZoom&lt;br /&gt;
     .db 0		;34		skWindow&lt;br /&gt;
     .db 0		;35		skYEqu&lt;br /&gt;
     .db 0		;36		sk2nd&lt;br /&gt;
     .db 0		;37		skMode&lt;br /&gt;
     .db 0		;38		skDel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
{{lowercase}}&lt;br /&gt;
[[Category:Z80 Assembly]]&lt;br /&gt;
[[Category:Z80 Heaven]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>