Microhertz by MaxCoderz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>[ µHz ] [ Ben Ryves 2006 ]</title> </head> <body> <style> body { color: white; font-family: consolas, lucida console, courier new; font-size: 12px; margin-left: auto; margin-right: auto; width: 600px; margin-top: 32px; line-height: 18px; } body a { color: white; text-decoration: none; border-bottom: 1px #999999 dashed; } body p { text-align: justify; color: #EEEEEE; } body h1 { font-size: 18px; text-align: center; } html { background-color: #999999; } #shadow { background-color: #666666; position: relative; top: 10px; left: 10px; } #surround { background-color: black; position: relative; top: -10px; left: -10px; padding: 20px; } #title { padding: 10px 10px 20px 0px; margin: 20px 50px 20px 50px; background-color: #999999; color: black; font-weight: bolder; font-size: 32px; text-align: center; border-top: solid #666666 10px; border-left: solid #666666 10px; } #key { border-style: solid; border-width: 1px 2px 2px 1px; background-color: #333333; border-color: #666666 #111111 #111111 #666666; padding: 1px 4px 1px 4px; color: white; font-weight: bold; } #key:hover { border-color: #111111 #666666 #666666 #111111; border-width: 2px 1px 1px 2px; } #key.blue { background-color: #000066; border-color: #000080 #000033 #000033 #000080; } #key.blue:hover { border-color: #000033 #000080 #000080 #000033; } </style> <div id="shadow"> <div id="surround"> <div id="title"> [ µHz ] </div> <div id="content"> <h1>Introduction</h1> <p>µHz (Microhertz) is a graphics demo for the TI-83 (+) series graphical calculator. It doesn't cheat and run at the SE's 15MHz, (hence the title), so will run just fine on the regular 83+/83.</p> <p>It was written by Ben Ryves for <a href="http://www.maxcoderz.org">MaxCoderz</a>. In retrospect, <i>Pixel Madness</i> wasn't as mad as it made out to be, and the unfinished competition 'sequel' was ugly, slow, and... well, a bit rubbish. Hence this!</p> <h1>Installation</h1> <p>There are two binaries; one for TI-83 Ion, one for TI-83 Plus MirageOS. I'm assuming you know which calculator you own and shell you use! Just send the relevant *.8xp/*.83p file to your calculator using your file transfer program (TI-Connect, GraphLink, TILP, FastLink, ...), run your shell and open it from there.</p> <h1>Usage</h1> <p>Just let it run! You can skip through scenes with <span id="key">Clear</span> if need be. As the frame rate is not blazingly high in some scenes, make sure to hold the key down for a bit before releasing it.</p> <p>If the display is not clear enough, you can press <span id="key" class="blue">+</span> or <span id="key" class="blue">-</span> to adjust the contrast. Pressing <span id="key" class="blue">Enter</span> at any point stops the current scene from automatically advancing after a delay - only really of use if you feel you really need to keep on watching one particular scene!</p> <p>Some of the scenes have 'hidden' keystrokes. Have a play with the cursor keys!</p> <h1>Thanks</h1> <p>Many thanks to Mike G for providing the BBC Micro font. The photos used for some of the graphics are from an old Corel stock CD. The TI-83 Plus developer guide was very useful (display driver reference), for a change.</p> <h1>Source Code</h1> <p>Unsurprisingly, this was written in Z80 assembly language. More surprisingly, it was written to be assembled in Brass, not TASM. Visit the <a href="http://benryves.com/bin/brass">Brass</a> website to download the assembler. Even better, download <a href="http://benryves.com/bin/latenite">Latenite</a> (in development at the time of writing) and you'll be able to open the Latenite project file and build/run the source/binary with a single keystroke.</p> <p>You can find the source code in the '/Source' subdirectory of this zip archive.</p> </div> </div> </div> </body> </html>
[ back to the prod ]