<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Robots w/Lasers &#187; DS85</title>
	<atom:link href="http://blog.davr.org/category/nintendo-ds/ds85/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.davr.org</link>
	<description>Nintendo DS &#038; GBA development, microcontrollers, and occasionally FPGAs</description>
	<lastBuildDate>Wed, 17 Mar 2010 04:51:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DS85 with DLDI support</title>
		<link>http://blog.davr.org/2007/08/01/ds85-with-dldi-support/</link>
		<comments>http://blog.davr.org/2007/08/01/ds85-with-dldi-support/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 20:09:53 +0000</pubDate>
		<dc:creator>davr</dc:creator>
				<category><![CDATA[DS85]]></category>
		<category><![CDATA[Nintendo DS]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.davr.org/2007/08/01/ds85-with-dldi-support/</guid>
		<description><![CDATA[Someone has added DLDI support to my old TI-85 Emulator. I don&#8217;t have any exotic devices, so I can&#8217;t say how well it works.
You can download it here: ds85_r3.rar
There&#8217;s a forum thread about it going on here: teamcylops.com
Let me know if it works/doesn&#8217;t work on your particular device.
]]></description>
			<content:encoded><![CDATA[<p>Someone has added DLDI support to my old TI-85 Emulator. I don&#8217;t have any exotic devices, so I can&#8217;t say how well it works.</p>
<p>You can download it here: <a href="http://davr.org/ds2/ds85_r3.rar">ds85_r3.rar</a></p>
<p>There&#8217;s a forum thread about it going on here: <a href="http://www.teamcyclops.com/forum/showthread.php?t=839&#038;page=3">teamcylops.com</a></p>
<p>Let me know if it works/doesn&#8217;t work on your particular device.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davr.org/2007/08/01/ds85-with-dldi-support/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>TI-85 Rom Fixer</title>
		<link>http://blog.davr.org/2006/10/24/ti-85-rom-fixer/</link>
		<comments>http://blog.davr.org/2006/10/24/ti-85-rom-fixer/#comments</comments>
		<pubDate>Wed, 25 Oct 2006 04:26:30 +0000</pubDate>
		<dc:creator>davr</dc:creator>
				<category><![CDATA[DS85]]></category>

		<guid isPermaLink="false">http://blog.davr.org/2006/10/24/ti-85-rom-fixer/</guid>
		<description><![CDATA[A couple of people have been having problems with dumped ROM files coming out corrupt. Turns out this is a known problem, if you are interested in the gory details, check out this site.
For those of you who just want it to work, I&#8217;ve taken the code from the above site and ported it to [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of people have been having problems with dumped ROM files coming out corrupt. Turns out this is a known problem, if you are interested in the gory details, check out <a href="http://www.aub.dk/~dines/dump.shtml">this site</a>.</p>
<p>For those of you who just want it to work, I&#8217;ve taken the code from the above site and ported it to C, to make a simple TI-85 ROM fixer. In order to use it, you must know your own ROM version first.</p>
<p>Make sure to read the included README file!</p>
<p><b>Download: <a href="http://davr.org/ds2/fixrom.zip">fixrom.zip</a></b></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davr.org/2006/10/24/ti-85-rom-fixer/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Better DS85 Timing, Greyscale</title>
		<link>http://blog.davr.org/2006/10/17/better-ds85-timing-greyscale/</link>
		<comments>http://blog.davr.org/2006/10/17/better-ds85-timing-greyscale/#comments</comments>
		<pubDate>Tue, 17 Oct 2006 23:16:01 +0000</pubDate>
		<dc:creator>davr</dc:creator>
				<category><![CDATA[DS85]]></category>
		<category><![CDATA[Nintendo DS]]></category>

		<guid isPermaLink="false">http://blog.davr.org/2006/10/17/better-ds85-timing-greyscale/</guid>
		<description><![CDATA[I&#8217;m working on improving the timing code to DS85. Right now, in &#8216;Real Speed&#8217; mode, it kinda stutters. In the next release, it will be nice and smooth, and I&#8217;m trying to make it indistinguishable from a real TI-85. Along with better timing code, I&#8217;ve implemented some code which should allow greyscale apps to run. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on improving the timing code to DS85. Right now, in &#8216;Real Speed&#8217; mode, it kinda stutters. In the next release, it will be nice and smooth, and I&#8217;m trying to make it indistinguishable from a real TI-85. Along with better timing code, I&#8217;ve implemented some code which should allow greyscale apps to run. Unfortunately, greyscale is difficult to emulate, due to the nasty tricks they use to make greyscale on the 85 <img src='http://blog.davr.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Right now, it works some of the time, but other times it flickers badly. </p>
<p>Some screenshots:</p>
<table>
<tr>
<td> <img src="http://davr.org/ds2/ds85_grey1.jpg"/> </td>
<td> <img src="http://davr.org/ds2/ds85_grey2.jpg"/> </td>
</tr>
<tr>
<td colspan=2>Here&#8217;s a couple screenshots of it running <a href="http://www.ticalc.org/archives/files/fileinfo/77/7755.html">M.C.Mik</a> (which actually works pretty well, though I&#8217;m not sure how to beat it. I should probably read the instructions or something)</p>
<p></td>
</tr>
<tr>
<td> <img src="http://davr.org/ds2/ds85_grey3.jpg"/><br />A screenshot of <a href="http://www.ticalc.org/archives/files/fileinfo/11/1147.html">Daedalus</a> (a 3d ray-casting engine) </td>
</tr>
</table>
<p>
Also, I added a rotation mode (so you can play games like Tetris Attack, Dr. Mario, Puyo Pop). Here is a comparison of the four display modes available, using good old <a href="http://www.ticalc.org/archives/files/fileinfo/7/733.html">Dr. Mario.</a>
</p>
<table>
<tr>
<td> <img src="http://davr.org/ds2/ds85_normal.jpg"/><br />Normal mode </td>
<td> <img src="http://davr.org/ds2/ds85_stretch.jpg"/><br />Stretched</td>
</tr>
<tr>
<td> <img src="http://davr.org/ds2/ds85_rot.jpg"/><br />Rotated </td>
<td> <img src="http://davr.org/ds2/ds85_rot_stretch.jpg"/><br />Rotated and Stretched</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.davr.org/2006/10/17/better-ds85-timing-greyscale/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>DS85 Release 2</title>
		<link>http://blog.davr.org/2006/10/15/ds85-release-2/</link>
		<comments>http://blog.davr.org/2006/10/15/ds85-release-2/#comments</comments>
		<pubDate>Sun, 15 Oct 2006 19:35:26 +0000</pubDate>
		<dc:creator>davr</dc:creator>
				<category><![CDATA[DS85]]></category>
		<category><![CDATA[Nintendo DS]]></category>

		<guid isPermaLink="false">http://blog.davr.org/2006/10/15/ds85-release-2/</guid>
		<description><![CDATA[Here is the second release of my TI-85 emulator port. New features include:

Saving &#038; Loading State
Support for loading Virtual TI save states
ROM &#038; Save/Load support for non-libfat devices (GBA Flashcarts, EZ4, G6)
Can turn frameskipping on &#038; off (when skipping is on, speeds things up a bit)
Can toggle between real speed and full speed. (full speed [...]]]></description>
			<content:encoded><![CDATA[<p>Here is the second release of my TI-85 emulator port. New features include:</p>
<ul>
<li>Saving &#038; Loading State</li>
<li>Support for loading Virtual TI save states</li>
<li>ROM &#038; Save/Load support for non-libfat devices (GBA Flashcarts, EZ4, G6)</li>
<li>Can turn frameskipping on &#038; off (when skipping is on, speeds things up a bit)</li>
<li>Can toggle between real speed and full speed. (full speed is actually faster than a real TI, but it makes it hard to play games)</li>
<li>Comes with an included save-state with several games already loaded. (Usgard shell, ZKart3D, ztetris, solytare, jezzball, Lunoid8, mineswp, and PhoenixZ)</li>
<li>Toggle between proportional and stretched scaling modes</li>
</ul>
<p><b>Download <a href="http://davr.org/ds2/ds85_02.zip">DS85 R2.zip</a> now!</b><br />
<b>Download a <a href="http://davr.org/ds2/ds85_games.avi">video</a> (5.5MB) of it in action!</p>
<p></b><b>Tip:</b> If you want to load some apps to the emu, right now an option is to use Rusty Wagner&#8217;s excellent windows-based <a href="http://www.ticalc.org/archives/files/fileinfo/84/8442.html">Virtual TI</a>. Create a save state from there, and rename it to &#8216;ti85.sna&#8217; and place it on your CF/SD card.</p>
<p>Make sure to read the included README.txt file completely!</p>
<p><b>NOTE:</b> Make sure your TI-85 Rom is version 10.0! Other versions have not been tested, but may work. However, they will definately NOT work with the included save state. To check rom version, on your calculator type &#8216;[2nd] [MODE] [ALPHA] [S]&#8216;. Press any key EXCEPT [ENTER] to exit this screen. (Pressing [ENTER] will erase your memory)</p>
<p><font color="red">UPDATE:</font> I believe there was an error in the flashcart version. Please redownload and try it again. Also note that the copy command was possibly INCORRECT. Check the README.txt again, it has been updated with the correct copy command. Thanks.</p>
<p>Some (cropped) screenshots. (The below files are all included in the save state in the zip!)</p>
<table>
<tr>
<td>
<img src="http://davr.org/ds2/ds85_1.jpg" /></p>
<p><img src="http://davr.org/ds2/ds85_2.jpg" /></p>
<p><img src="http://davr.org/ds2/ds85_3.jpg" />
</td>
<td>
<img src="http://davr.org/ds2/ds85.jpg" />
</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.davr.org/2006/10/15/ds85-release-2/feed/</wfw:commentRss>
		<slash:comments>96</slash:comments>
<enclosure url="http://davr.org/ds2/ds85_games.avi" length="5711620" type="video/x-msvideo" />
		</item>
		<item>
		<title>TI85 Emulator Roadmap</title>
		<link>http://blog.davr.org/2006/10/12/ti85-emulator-roadmap/</link>
		<comments>http://blog.davr.org/2006/10/12/ti85-emulator-roadmap/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 18:03:39 +0000</pubDate>
		<dc:creator>davr</dc:creator>
				<category><![CDATA[DS85]]></category>
		<category><![CDATA[Nintendo DS]]></category>

		<guid isPermaLink="false">http://blog.davr.org/2006/10/12/ti85-emulator-roadmap/</guid>
		<description><![CDATA[Plan for version R2

Save/Load state
Autopress ON key for you (so you don&#8217;t have to worry about it)
Works on standard GBA flashcarts without libfat support
Map hardware DS buttons to TI buttons

Current keymapping plan:


DS -
TI


D-PAD -
 Arrows


A -
 2nd


B -
 ALPHA


X -
 F1


Y -
 ENTER


Start -
 ON (also shows debug screen while held)


Select -
 MORE


Start+Select -
 RESET [...]]]></description>
			<content:encoded><![CDATA[<p><b>Plan for version R2</b></p>
<ul>
<li>Save/Load state</li>
<li>Autopress ON key for you (so you don&#8217;t have to worry about it)</li>
<li>Works on standard GBA flashcarts without libfat support</li>
<li>Map hardware DS buttons to TI buttons</li>
</ul>
<p><b>Current keymapping plan:</b></p>
<table>
<tr>
<td align="right"><b>DS -</b></td>
<td><b>TI</b></td>
</tr>
<tr>
<td align="right">D-PAD -</td>
<td> Arrows</td>
</tr>
<tr>
<td align="right">A -</td>
<td> 2nd</td>
</tr>
<tr>
<td align="right">B -</td>
<td> ALPHA</td>
</tr>
<tr>
<td align="right">X -</td>
<td> F1</td>
</tr>
<tr>
<td align="right">Y -</td>
<td> ENTER</td>
</tr>
<tr>
<td align="right">Start -</td>
<td> ON (also shows debug screen while held)</td>
</tr>
<tr>
<td align="right">Select -</td>
<td> MORE</td>
</tr>
<tr>
<td align="right">Start+Select -</td>
<td> RESET (warning! no confirmation!)</td>
</tr>
<tr>
<td align="right">R -</td>
<td> Normal scaling (Proportional)</td>
</tr>
<tr>
<td align="right">L -</td>
<td> Stretched scaling, fill entire screen</td>
</tr>
</table>
<p>The way I chose the ABXY buttons are based on which keys are most used in assembly games. </p>
<p><b>Plans for version R3 and beyond:</b></p>
<ul>
<li>Loading state from Virtual TI save state files (so you can make a nice save state on your PC, with lots of files/apps/games, then transfer to the DS)</li>
<li>Transfering files directly. You can just copy *.85? files to your CF/SD card, and then load them onto your TI from a special menu</li>
<li>Different on-screen button layouts. </li>
</ul>
<p><b>Request for help:</b> If anyone can come up with some nice button layouts, I can put them in. MrShlee made some <a href="http://forum.gbadev.org/viewtopic.php?p=92251#92251">here</a>, however the links no longer work.<br />
Personally, I prefer all the buttons easily accessible on a single screen. Though I might try his method of having two screens, just to see how it works. Also, I would prefer button layouts similar to what I have, and not ones based on a photo, like I had before (unless you make it look really nice &#038; clean). Of course, I will put your name in the credits &#038; readme. Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davr.org/2006/10/12/ti85-emulator-roadmap/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DS85: A TI-85 emulator</title>
		<link>http://blog.davr.org/2006/10/11/ds85-a-ti-85-emulator/</link>
		<comments>http://blog.davr.org/2006/10/11/ds85-a-ti-85-emulator/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 09:30:13 +0000</pubDate>
		<dc:creator>davr</dc:creator>
				<category><![CDATA[DS85]]></category>
		<category><![CDATA[Nintendo DS]]></category>

		<guid isPermaLink="false">http://blog.davr.org/2006/10/11/ds85-a-ti-85-emulator/</guid>
		<description><![CDATA[I&#8217;ve revisited my TI emulator for the DS. This port is based on new sources, and ONLY supports the TI-85 (which is what I own anyway, so fine with me).

Currently, it seems to function well. Speed is very close to 100%.
There are still a few things to clean up and add (currently no save-states, or [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve revisited my TI emulator for the DS. This port is based on new sources, and ONLY supports the TI-85 (which is what I own anyway, so fine with me).</p>
<p><img src="http://davr.org/ds2/ds85.jpg" /></p>
<p>Currently, it seems to function well. Speed is very close to 100%.<br />
There are still a few things to clean up and add (currently no save-states, or any way to transfer files to it), but it is now usuable for most calculations &#038; graphing. The keypad is also nice and responsive (unlike the buggy previous version).</p>
<p><strike><a href="http://davr.org/ds2/ds85_01.zip">Download DS85 R1</a></strike><br />
Check <a href="http://blog.davr.org/"> for the latest version!</p>
<p>It supports all libfat-compatible devices, which means pretty much anything that takes a CF or some type of SD card. Let me know if it works for you. Be sure to read the included README.txt file!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davr.org/2006/10/11/ds85-a-ti-85-emulator/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
