<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wikiti.brandonw.net/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=213.84.152.42</id>
		<title>WikiTI - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=213.84.152.42"/>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Special:Contributions/213.84.152.42"/>
		<updated>2026-06-19T08:40:20Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.5</generator>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:Hooks:9BD0</id>
		<title>83Plus:Hooks:9BD0</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:Hooks:9BD0"/>
				<updated>2005-03-28T16:11:27Z</updated>
		
		<summary type="html">&lt;p&gt;213.84.152.42: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Synopsis ==&lt;br /&gt;
'''Name:''' Silent Link Hook&lt;br /&gt;
&lt;br /&gt;
'''Hook Pointer Block Address:''' [[83Plus:RAM:9BD0|9BD0]]&lt;br /&gt;
&lt;br /&gt;
'''Hook Enable BCALL:''' [[83Plus:BCALLs:50CE|50CE]]&lt;br /&gt;
&lt;br /&gt;
'''Hook Disable BCALL:''' [[83Plus:BCALLs:50D1|50D1]]&lt;br /&gt;
&lt;br /&gt;
'''Hook Call BCALL:''' ''Unknown''&lt;br /&gt;
&lt;br /&gt;
'''Hook Active Flag:''' [[83Plus:Flags:36#Bit_7|7, (iy + 36h)]]&lt;br /&gt;
&lt;br /&gt;
This hook allows you to abort a silent link request.&lt;br /&gt;
&lt;br /&gt;
== Using the Hook ==&lt;br /&gt;
The hook only uses the zero flag.&lt;br /&gt;
* Zero flag: Clear to abort the silent link request.&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This hook can be used to make sure no silent links interrupt your GetKey call.&lt;br /&gt;
&lt;br /&gt;
== Credits and Contributions ==&lt;br /&gt;
* '''Michael Vincent:''' For telling others about this hook.&lt;/div&gt;</summary>
		<author><name>213.84.152.42</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=Routines</id>
		<title>Routines</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Routines"/>
				<updated>2005-03-28T10:00:31Z</updated>
		
		<summary type="html">&lt;p&gt;213.84.152.42: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the index of the different routines pages of this wiki.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [[Routines:Graphic|Graphic Routines]]&lt;br /&gt;
* [[Routines:Sound|Sound Routines]]&lt;br /&gt;
* [[Routines:Input|Input Routines]]&lt;br /&gt;
* [[Routines:Other|Other Routines]]&lt;br /&gt;
&lt;br /&gt;
Also, there are a bunch of routines [http://www.detachedsolutions.com/forum/viewtopic.php?t=1154 here] and [http://map.tni.nl/sources/external/z80bits.html here].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
When you paste code, there is a simple step you can do to format the code properly. Start the first line of code with &amp;amp;lt;nowiki&amp;gt;, and put a space infront of the &amp;amp;lt;. On the last line of your code, end it with &amp;amp;lt;/nowiki&amp;gt;. This allows for code to be formatted like this (click edit on this page to see how it's done):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;cp  10&lt;br /&gt;
ccf&lt;br /&gt;
adc a, 30h&lt;br /&gt;
daa&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>213.84.152.42</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs</id>
		<title>83Plus:BCALLs</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs"/>
				<updated>2005-03-27T18:28:03Z</updated>
		
		<summary type="html">&lt;p&gt;213.84.152.42: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all the documented TI-83+ system entrypoints, and their inputs, outputs, and usage.&lt;br /&gt;
&lt;br /&gt;
Please read our page on [[Contributing]] before editing these pages!&lt;br /&gt;
----&lt;br /&gt;
* [[83Plus:BCALLs:4009|4009]] - LdHLInd&lt;br /&gt;
* [[83Plus:BCALLs:41D4|41D4]] - ShRAcc&lt;br /&gt;
* [[83Plus:BCALLs:41D7|41D7]] - ShLAcc&lt;br /&gt;
* [[83Plus:BCALLs:4291|4291]] - RealName&lt;br /&gt;
* [[83Plus:BCALLs:4492|4492]] - HLMinus9&lt;br /&gt;
* [[83Plus:BCALLs:44E3|44E3]] - StrCpy&lt;br /&gt;
* [[83Plus:BCALLs:44E6|44E6]] - StrCat&lt;br /&gt;
* [[83Plus:BCALLs:4A53|4A53]] - MoveToNextSym&lt;br /&gt;
* [[83Plus:BCALLs:4A65|4A65]] - ZIfRclHandler&lt;br /&gt;
* [[83Plus:BCALLs:4A68|4A68]] - ZIfRclkApp&lt;br /&gt;
* [[83Plus:BCALLs:4A6B|4A6B]] - RclKey, RclKeyRtn&lt;br /&gt;
* [[83Plus:BCALLs:4A71|4A71]] - RclRegEq&lt;br /&gt;
* [[83Plus:BCALLs:4B73|4B73]] - IncFetch&lt;br /&gt;
* [[83Plus:BCALLs:4B7F|4B7F]] - RandInit&lt;br /&gt;
* [[83Plus:BCALLs:4BB5|4BB5]] - CentCursor&lt;br /&gt;
* [[83Plus:BCALLs:4C45|4C45]] - GetRomPage&lt;br /&gt;
* [[83Plus:BCALLs:4C96|4C96]] - Get_NumKey&lt;br /&gt;
* [[83Plus:BCALLs:4D47|4D47]] - AppStartMouse&lt;br /&gt;
* [[83Plus:BCALLs:4D65|4D65]] - AppUpdateMouse&lt;br /&gt;
* [[83Plus:BCALLs:4DCB|4DCB]] - DeleteApp&lt;br /&gt;
* [[83Plus:BCALLs:4E7C|4E7C]] - ExecutePrgm&lt;br /&gt;
* [[83Plus:BCALLs:5008|5008]] - PowerOff&lt;br /&gt;
* [[83Plus:BCALLs:500B|500B]] - GetKeyRetOff&lt;br /&gt;
* [[83Plus:BCALLs:5014|5014]] - CheckFreeArchive&lt;br /&gt;
* [[83Plus:BCALLs:50BC|50BC]] - GetAppBasePage&lt;br /&gt;
* [[83Plus:BCALLs:8018|8018]] - MD5Final&lt;br /&gt;
* [[83Plus:BCALLs:801E|801E]] - BigNumCompare&lt;br /&gt;
* [[83Plus:BCALLs:807E|807E]] - GetCalcSerial&lt;br /&gt;
* [[83Plus:BCALLs:808A|808A]] - DispBootVer&lt;br /&gt;
* [[83Plus:BCALLs:808D|808D]] - MD5Init&lt;br /&gt;
* [[83Plus:BCALLs:8090|8090]] - MD5Update&lt;br /&gt;
* [[83Plus:BCALLs:80B7|80B7]] - GetBootVer&lt;br /&gt;
* [[83Plus:BCALLs:80BA|80BA]] - GetHWVer&lt;/div&gt;</summary>
		<author><name>213.84.152.42</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:8090</id>
		<title>83Plus:BCALLs:8090</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:8090"/>
				<updated>2005-03-27T16:18:48Z</updated>
		
		<summary type="html">&lt;p&gt;213.84.152.42: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Synopsis ==&lt;br /&gt;
'''Official Name:''' CalculateMD5&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 8090&lt;br /&gt;
&lt;br /&gt;
Calculates the MD5 checksum&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* BC: The length of the data&lt;br /&gt;
* HL: The location of the data&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
* [[83Plus:RAM:8269|8269]]: Probably changes this, but not tested&lt;br /&gt;
* [[83Plus:RAM:8292|8292]]: Will be changed to contain the new md5 (incremental) hash of the data you gave it&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
Unkown, please add this when you test check this out.&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL incrementally changes the md5 &amp;quot;registers&amp;quot; for the data you give it. But it does not add the size word that is required to generate official MD5 hashes, you have to do this yourself if you want official hashes.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;B_CALL InitializeMD5&lt;br /&gt;
ld bc,0040h&lt;br /&gt;
ld hl,SomeAddress&lt;br /&gt;
B_CALL CalculateMD5&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Credits and Contributions ==&lt;br /&gt;
* '''FloppusMaximus:''' For testing that this B_CALL also work with lengths unequal to 64 bytes&lt;/div&gt;</summary>
		<author><name>213.84.152.42</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:808D</id>
		<title>83Plus:BCALLs:808D</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:808D"/>
				<updated>2005-03-27T16:10:59Z</updated>
		
		<summary type="html">&lt;p&gt;213.84.152.42: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Synopsis ==&lt;br /&gt;
'''Official Name:''' InitializeMD5&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 808D&lt;br /&gt;
&lt;br /&gt;
Initializes the md5 ram area&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
* [[83Plus:RAM:8269|8269]]: 8 bytes will be zero'ed&lt;br /&gt;
* [[83Plus:RAM:8292|8292]]: Loads the following bytes in this area 01h,23h,45h,67h,89h,ABh,CDh,EFh,FEh,DCh,BAh,98h,76h,54h,32h,10h&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
Unkown, please add this when you test check this out.&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL initializes the MD5 memory areas so that you can start generating a new MD5 checksum.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;B_CALL InitializeMD5&lt;br /&gt;
ld bc,0040h&lt;br /&gt;
ld hl,SomeAddress&lt;br /&gt;
B_CALL CalculateMD5&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>213.84.152.42</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:808D</id>
		<title>83Plus:BCALLs:808D</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs:808D"/>
				<updated>2005-03-27T16:09:44Z</updated>
		
		<summary type="html">&lt;p&gt;213.84.152.42: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Synopsis ==&lt;br /&gt;
'''Official Name:''' InitializeMD5&lt;br /&gt;
&lt;br /&gt;
'''BCALL Address:''' 808D&lt;br /&gt;
&lt;br /&gt;
Initializes the md5 ram area&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
* [[83Plus:RAM:8269|8269]]: 8 bytes will be zero'ed&lt;br /&gt;
* [[83Plus:RAM:8292|8292]]: Loads the following bytes in this area 01h,23h,45h,67h,89h,ABh,CDh,EFh,FEh,DCh,BAh,98h,76h,54h,32h,10h&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
Unkown, please add this when you test check this out.&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
This B_CALL initializes the MD5 memory areas so that you can start generating a new MD5 checksum.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;nowiki&amp;gt;B_CALL InitializeMD5&lt;br /&gt;
ld bc,0040h&lt;br /&gt;
ld hl,SomeAddress&lt;br /&gt;
B_CALL CalculateMD5&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>213.84.152.42</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs</id>
		<title>83Plus:BCALLs</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=83Plus:BCALLs"/>
				<updated>2005-03-27T16:09:14Z</updated>
		
		<summary type="html">&lt;p&gt;213.84.152.42: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all the documented TI-83+ system entrypoints, and their inputs, outputs, and usage.&lt;br /&gt;
&lt;br /&gt;
Please read our page on [[Contributing]] before editing these pages!&lt;br /&gt;
----&lt;br /&gt;
* [[83Plus:BCALLs:4009|4009]] - LdHLInd&lt;br /&gt;
* [[83Plus:BCALLs:4291|4291]] - RealName&lt;br /&gt;
* [[83Plus:BCALLs:4492|4492]] - HLMinus9&lt;br /&gt;
* [[83Plus:BCALLs:44E3|44E3]] - StrCpy&lt;br /&gt;
* [[83Plus:BCALLs:44E6|44E6]] - StrCat&lt;br /&gt;
* [[83Plus:BCALLs:4A53|4A53]] - MoveToNextSym&lt;br /&gt;
* [[83Plus:BCALLs:4A65|4A65]] - ZIfRclHandler&lt;br /&gt;
* [[83Plus:BCALLs:4A68|4A68]] - ZIfRclkApp&lt;br /&gt;
* [[83Plus:BCALLs:4A6B|4A6B]] - RclKey, RclKeyRtn&lt;br /&gt;
* [[83Plus:BCALLs:4A71|4A71]] - RclRegEq&lt;br /&gt;
* [[83Plus:BCALLs:4B7F|4B7F]] - RandInit&lt;br /&gt;
* [[83Plus:BCALLs:4BB5|4BB5]] - CentCursor&lt;br /&gt;
* [[83Plus:BCALLs:4D47|4D47]] - AppStartMouse&lt;br /&gt;
* [[83Plus:BCALLs:4D65|4D65]] - AppUpdateMouse&lt;br /&gt;
* [[83Plus:BCALLs:500B|500B]] - GetKeyRetOff&lt;br /&gt;
* [[83Plus:BCALLs:50BC|50BC]] - GetAppBasePage&lt;br /&gt;
* [[83Plus:BCALLs:808D|808D]] - InitializeMD5&lt;br /&gt;
* [[83Plus:BCALLs:8090|8090]] - CalculateMD5&lt;br /&gt;
* [[83Plus:BCALLs:80B7|80B7]] - GetBootVer&lt;br /&gt;
* [[83Plus:BCALLs:80BA|80BA]] - GetHWVer&lt;/div&gt;</summary>
		<author><name>213.84.152.42</name></author>	</entry>

	</feed>