<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="http://www.skolob.co.uk/skolob/styles/rss.css" type="text/css"?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns="http://purl.org/rss/1.0/"
>
 <channel rdf:about="http://www.skolob.co.uk/skolob/rss.php?blogId=1&amp;profile=rss10">
  <title>Skolob Matrix - Since 1996</title>
  <link>http://www.skolob.co.uk/skolob/index.php?blogId=1</link>
  <description>&lt;p&gt;Welcome to the Skolob Matrix. This is place on the web that has been long forgotten.&lt;/p&gt;
</description>
    <dc:creator>skolob</dc:creator>
  <dc:date>2011-12-21T12:05:04Z</dc:date>
  <admin:generatorAgent rdf:resource="http://www.lifetype.net" />
  <items>
   <rdf:Seq>
       <rdf:li rdf:resource="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=8&amp;blogId=1" />
       <rdf:li rdf:resource="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=7&amp;blogId=1" />
       <rdf:li rdf:resource="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=6&amp;blogId=1" />
       <rdf:li rdf:resource="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=5&amp;blogId=1" />
       <rdf:li rdf:resource="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=3&amp;blogId=1" />
       <rdf:li rdf:resource="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=2&amp;blogId=1" />
      </rdf:Seq>
  </items> 
 </channel>
  <item rdf:about="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=8&amp;blogId=1">
  <title>General : www.eflight.com.au</title>
  <link>http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=8&amp;blogId=1</link>
  <dc:description>&lt;p&gt;
If you are interested in flights, car hire or hotels then please consider checking out &lt;a href=&quot;http://www.eflight.com.au&quot; title=&quot;Eflight booking agent&quot;&gt;EFlight&lt;/a&gt;. They are based in Australia and are run by qualified travel agents, im just giving them a plug cuz of the great service they gave me!&amp;nbsp; 
&lt;/p&gt;</dc:description>
      
    <dc:subject>General</dc:subject>
     
    
  <dc:date>2008-05-27T14:41:27Z</dc:date>
    <dc:creator>skolob</dc:creator>
 </item>
  <item rdf:about="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=7&amp;blogId=1">
  <title>General : Vodafone Australia GPRS WAP Mobile Internet Settings</title>
  <link>http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=7&amp;blogId=1</link>
  <dc:description>&lt;p&gt;&lt;a id=&quot;res_8&quot; href=&quot;http://www.skolob.co.uk/skolob/gallery/1/logo_vodafone2.gif&quot;&gt;&lt;img src=&quot;http://www.skolob.co.uk/skolob/gallery/1/logo_vodafone2.gif&quot; border=&quot;0&quot; alt=&quot;Vodafone&quot; title=&quot;Vodafone&quot; hspace=&quot;5&quot; vspace=&quot;5&quot; align=&quot;left&quot; /&gt;&lt;/a&gt;&lt;strong&gt;Vodafone Australia GPRS Settings&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;Here are the hard to find GPRS settings for Vodafone Australia. Unfortuantly you cant just put in the APN address in some phones like the Motorola RAZR V3... &lt;/p&gt;&lt;p&gt;Homepage : http://live.vodafone.com&lt;br /&gt;Service Type : WAP&lt;br /&gt;Gateway : 10.202.2.60&lt;br /&gt;Port : 9201&lt;br /&gt;GPRS APN : live.vodafone.com&lt;/p&gt;&lt;p&gt; &lt;strong&gt;Vodafone Australia GPRS Settings&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;Here are the hard to
find GPRS settings for Vodafone Australia. Unfortuantly you cant just
put in the APN address in some phones like the Motorola RAZR V3... Homepage : http://live.vodafone.com&lt;br /&gt;Service Type : WAP&lt;br /&gt;Gateway : 10.202.2.60&lt;br /&gt;Port : 9201&lt;br /&gt;GPRS APN : live.vodafone.com&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Here are the comlpete settings from my old Motorola V3 mobile :&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Name : Vodafone WAP&lt;br /&gt;Homepage : http://live.vodafone.com&lt;br /&gt; Service Type 1 : WAP&lt;br /&gt;Gateway IP 1 : 010.202.002.060&lt;br /&gt;Port : 9201&lt;br /&gt;Domain&amp;nbsp; 1 :&lt;br /&gt;Service Type 2 : WAP&lt;br /&gt;Gateway IP 2 :&amp;nbsp; 000.000.000.000&lt;br /&gt;Domain&amp;nbsp; 2 :&lt;br /&gt;DNS 1&amp;nbsp; :&amp;nbsp; 000.000.000.000&lt;br /&gt;DNS 2&amp;nbsp; :&amp;nbsp; 000.000.000.000 &lt;br /&gt;Timeout : 5 minutes&amp;nbsp;&amp;nbsp; (remember you are charged in 5min blocks!)&lt;br /&gt;CSD No. 1 :&lt;br /&gt;User Name 1 :&lt;br /&gt;Password 1 :&lt;br /&gt;Speed (Bps) 1 : 9600&lt;br /&gt;Line Type 1 : Modem&lt;br /&gt;CSD No. 2 :&lt;br /&gt;User Name 2 :&lt;br /&gt;Password 2 :&lt;br /&gt;Speed (Bps) 2 : 9600&lt;br /&gt;Line Type 2 : Modem&lt;br /&gt;GPRS APN : live.vodafone.com&lt;br /&gt;User Name :&lt;br /&gt;Password :&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</dc:description>
      
    <dc:subject>General</dc:subject>
     
    
  <dc:date>2007-11-15T14:27:47Z</dc:date>
    <dc:creator>skolob</dc:creator>
 </item>
  <item rdf:about="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=6&amp;blogId=1">
  <title>Windows Programming : Visual Basic 6 ( vb6 / vb classic ) Compile Make EXE Button Disabled.</title>
  <link>http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=6&amp;blogId=1</link>
  <dc:description>&lt;p&gt;&lt;a id=&quot;res_7&quot; href=&quot;http://www.skolob.co.uk/skolob/gallery/1/7-vb6.gif&quot;&gt;&lt;img src=&quot;http://www.skolob.co.uk/skolob/gallery/1/previews/7-vb6.gif&quot; border=&quot;0&quot; alt=&quot;Visual Basic 6&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;One of the most annoying problems that can repeatly occur when using VB6 over a prolonged period on some machines is that the make .exe compile make EXE button to become disabled and greyed out.&lt;/p&gt;&lt;p&gt;To fix this goto &lt;strong&gt;Toolbars&lt;/strong&gt; &amp;gt; &lt;strong&gt;Customize&lt;/strong&gt;. Then press the &lt;strong&gt;RESET&lt;/strong&gt; button.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</dc:description>
      
    <dc:subject>Programming</dc:subject>
     
    
  <dc:date>2007-10-11T13:22:20Z</dc:date>
    <dc:creator>skolob</dc:creator>
 </item>
  <item rdf:about="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=5&amp;blogId=1">
  <title>Windows Programming : OLE Automation (Guide)</title>
  <link>http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=5&amp;blogId=1</link>
  <dc:description>&lt;p&gt;&lt;span style=&quot;font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt;&lt;strong&gt;OLE AUTOMATION&lt;br /&gt;
  (December 1998) &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt;&lt;strong&gt;SUMMARY&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; The purpose of this report is to determine the problems associated with   implementing Object Linking and Embedding (OLE) Automation features into a   software product, giving the reader an introduction to OLE Automation. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; Common OLE Automation implementation problems are first discussed with   examples of each given. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; Solutions to these implementation problems are then explored and analyzed. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt;&lt;strong&gt;CONCLUSIONS&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; OLE Automation is a feature that allows common users to write simple programs   that control larger, third-party applications that support OLE Automation. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; A variety of problems can occur with the implementation of OLE Automation in   an application, starting at a high-level and eventually infesting the entire   application. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; Practical solutions to these implementation problems include better developer   education about OLE Automation and more efficient planning on how to   implement OLE Automation. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt;&lt;strong&gt;RECOMMENDATIONS&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; An effective implementation of OLE Automation begins before any code is   actually written, when programmers should be educated as to how OLE   Automation works and have input as to how it will be implemented in the project. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; In the actual development stage the developers should share the work of applying   OLE Automation with one person leading the group instead of all of OLE   Automation being lumped to one person. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; Another efficient development step is to have the developers use methods common   to all code for OLE Automation, thus reducing code maintenance and bug   potential. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; &lt;strong&gt;INTRODUCTION&lt;/strong&gt;  &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; In the computer industry today applications exist for almost every   conceivable user need.  However, if a user wanted to use parts of one application   in another (ie. use a graph created in a spreadsheet in a word processing package)   then until 1992 this could not be done.  It was at this time that Microsoft created   the Object Linking and Embedding (OLE) stream of programming functions that   allowed programmers to create applications for users that allowed one large   document to consist of  a variety of smaller documents, each created in a different   application. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; A subset of the OLE concept was known as OLE Automation.  In short,   OLE Automation allows program developers to expose certain program   components (or objects) so that these can be manipulated by Visual Basic users to   create large custom applications that consist of a variety of smaller, third-party   applications (each of which is accessed via these exposed objects).  This definition   becomes clearer through an example: Consider a person with not alot of   programming experience who needs to create a small application that with one   mouse button click will launch a word processor and with another mouse button   click will launch a spreadsheet application.  Before OLE Automation this task   would have required a great deal of programming time and effort; but because of   OLE Automation this task is greatly simplified, as only ten lines of code will   accomplish the desired task. Although this may not appeal to the casual user, this   simplicity is attractive to many large corporations who need customizable   applications.  These corportations have been the major market that OLE   Automation has catered to. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; OLE Automation also requires very little programming maintenance over   the years, as the object names that are exposed by the original application   developer will rarely change; implying that a program written using Word 6 and   Excel 4 in 1993 will work with Word 7 and Excel 6 in 1996 just as well. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; &lt;strong&gt;Problems with Implementing OLE Automation &lt;/strong&gt;  &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; From the introduction one may have the view that OLE Automation has no   disadvantages and is a big step in the world of programming.  However, exposing   the objects in the original application can be quite a time consuming and   inefficient process if done incorrectly, and many software corporations fall into   this inefficiency trap because OLE Automation is so new they do not know how to   apply it effectively.  The purpose of this section is to examine these traps. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; In the software design industry it is common practice for a members   of a    development team to each be assigned separate features of a product.    Unfortunately, as a result OLE Automation is usually given as an entire task to one   individual.  This has several ramifications, all of which combine to give an   unsatisfactory  implementation of OLE Automation. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; The problems start in the design of how OLE Automation will be   implemented. Because one person has to design  OLE Automation, naturally they   determine which features of the application will be exposed and how the user will   manipulate them.  This can create problems because the Automation team member   will be exposing objects that were designed by other people, and thus may end up   making certain objects  more difficult for a user to access than others. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; For instance, if one team member is working of a line utility for an   application, they will usually have little or no input as to which line features will   be made available or how these features will be made available.  Thus the OLE   Automation team member may plan to expose the line length and line width; when   in fact the two most important line properties to expose are the lines color and   number of nodes.  As one can see, an error has already appeared in OLE   Automation in the high-level design phase. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; Besides the aforementioned high-level design error, the low-level   implementation of OLE Automation is usually inefficient and hard to maintain.   This again stems from the division of labor within the project, as each developer   will program their section without OLE Automation in mind and thus make the job   of exposing objects that much more difficult.  By using object-oriented software   design concepts, this is because each individual developer does not use methods   that are friendly towards the exposing of objects, and thus these methods must be   rewritten by the OLE Automation engineer so that each object can be properly   exposed. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; For instance, using the line tool example again, if one wants to   expose a   line object for automating, the easiest and most efficient way to do this would be   to call a function actually used by the line tool to draw the line.  This way, the   method to call already exists in the application, so no extra code needs to be   written to expose the line object.  However, this scenario is usually impossible  to   replicate in reality because said function almost never exists in the application; the   only functions used by the line developer are functions that help the line tool   work, not ones that help OLE Automation work.  Usually, the only way that the   line object could be exposed is to copy bits and pieces from the line tool code, a   method that is both inefficient (because very little object-oriented techniques are   being used) and hard to maintain (as every time the line implementation changes,   code changes are required in both the line code AND in the OLE Automation code   as well). &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; The possible flaws of OLE Automation are now evident in both its high-  level design phase and low-level implementation. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; &lt;strong&gt;Solutions to these Problems&lt;/strong&gt;  &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; In the previous section problems with OLE Automation were examined in   both high-level and low-level contexts.  This section will address these problems,   providing solutions that will enable a more efficient implementation of OLE   Automation. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; There are two solutions available for the high-level OLE Automation   problems: plan OLE Automation implementation in advance, and divide up the   workload of OLE Automation as to not lump it all on one person. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; Planning OLE Automation in advance means that in the early stages of    the   project, all team members should be educated as to what OLE Automation is and   how it works.  This education is necessary because many software developers   consider implementing OLE Automation a very difficult task when in fact it can be   quite simple if planned correctly.  After this education the team members should   discuss how OLE Automation can be most easily implemented and who on the   team is most qualified (or most willing) to coordinate the implementation.  Also in   this planning stage the team members should decide which OLE Automation   objects to expose and how to expose them.  This should be done in order to make   OLE Automation easier for the end user to use, and to also make all team members   aware of how detailed OLE Automation will be. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; After the planning stage, the chosen OLE Automation leader should divide   up the task of Automation between the various team members.  Ideally, the leader   should still be responsible for about 80-90 per-cent of the actual implementation;   the remaining 10-20 per-cent  should be assigned so that some of the more   complicated Automation routines could be programmed by the people who   designed the objects they are meant to expose (eg. the line guru would program the   Automation line object ).  Another advantage of this is that the individual   programmers will keep in mind the needs of the OLE engineer when designing   their own sections. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; By now the high-level implementation of OLE should be complete.  All   that   remains is actually writing the code which, as pointed out earlier, is error-prone as   well.  Besides dividing up the programming tasks (as mentioned before) another   solution to inefficient low-level implementation of OLE Automation is to use   object-oriented design methodologies to create common functions that are used by   both the actual tool to be exposed and by the Automation function that exposes it.    For example, if the line tool is being Automated it would be ideal if there was a   function in the actual line tool code that does most (if not all) of what the   Automation code needs to accomplish.  This obviously results in a lot less   Automation code, implying a more efficient and maintenance free low-level   implementation of OLE Automation. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small; font-family: Verdana,Arial,Helvetica,sans-serif&quot;&gt; By using both these high-level and low-level techniques the myth that   OLE   Automation is hard to design and program  should be shattered as a maintainable,   efficient, and well planned OLE Automation implementation should result.&lt;/span&gt;&lt;/p&gt;</dc:description>
      
    <dc:subject>Programming</dc:subject>
     
    
  <dc:date>2007-09-17T15:35:46Z</dc:date>
    <dc:creator>skolob</dc:creator>
 </item>
  <item rdf:about="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=3&amp;blogId=1">
  <title>Palmtop PC&#039;s - HP 95LX, 100LX, 200LX - Three Poems Hidden Easter Eggs</title>
  <link>http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=3&amp;blogId=1</link>
  <dc:description>&lt;p&gt;&lt;a id=&quot;res_1&quot; href=&quot;http://www.skolob.co.uk/skolob/resserver.php?blogId=1&amp;amp;resource=hp95lx.jpg&quot;&gt;&lt;img src=&quot;http://www.skolob.co.uk/skolob/resserver.php?blogId=1&amp;amp;resource=hp95lx.jpg&amp;amp;mode=preview&quot; border=&quot;0&quot; hspace=&quot;20&quot; vspace=&quot;5&quot; align=&quot;top&quot; /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&amp;nbsp;&lt;em&gt;Easter Eggs hidden sections for Hewlett Packard 95LX, 100LX and 200LX!!! (Should also apply to the 1000CX - Ill test when I have time!) &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;instructions&quot; style=&quot;margin-top: 10px&quot;&gt; &lt;div class=&quot;instrbreak&quot;&gt;&lt;img src=&quot;http://www.skolob.co.uk/skolob/resserver.php?blogId=1&amp;amp;resource=hp95lx.jpg&quot; border=&quot;0&quot; /&gt; &lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;With the palmtop off, hold down [Esc] and press [On]. The palmtop enters its ROM-based self-test mode. (Warning! Do NOT run the Plug-in Card test on a flash card - it will destroy data! This test is meant for older SRAM cards only!) &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Cursor down to the Display test, then...&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt; &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;For HP 95LX, 100LX and 200LX: &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Press [Enter] 14 times to step through the display modes, and you will see a limerick about a caveman.&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt; &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;For 100LX and 200LX: &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Press [Ctrl]+[Enter], then hold down [Alt] while pressing [Enter] 13 times. You will see a cryptic poem, presumably about troubles the HP developers went through.&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt; &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;For 200LX:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Press [Ctrl]+[Enter], then hold down [Shift] while pressing [Enter] 13 times. You will see a poem about Jaguar&lt;a class=&quot;kLink&quot; id=&quot;KonaLink1&quot; href=&quot;http://www.eeggs.com/items/14253.html#&quot; target=&quot;_top&quot;&gt;&lt;span style=&quot;font-weight: 400; font-size: 14px; position: static; font-family: arial,sans-serif; color: blue&quot;&gt;&lt;span style=&quot;font-weight: 400; font-size: 14px; position: static; font-family: arial,sans-serif; color: blue&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, Cougar and Felix (the codenames for the 95LX, 100LX and 200LX). &lt;/div&gt; &lt;/div&gt;</dc:description>
      
    <dc:subject>Palmtop PC</dc:subject>
     
    
  <dc:date>2007-03-14T12:16:13Z</dc:date>
    <dc:creator>skolob</dc:creator>
 </item>
  <item rdf:about="http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=2&amp;blogId=1">
  <title>Palmtop PC&#039;s - Skolob&#039;s Hewlett Packard 95LX Palmtop</title>
  <link>http://www.skolob.co.uk/skolob/index.php?op=ViewArticle&amp;articleId=2&amp;blogId=1</link>
  <dc:description>&lt;p&gt;&lt;a id=&quot;res_1&quot; href=&quot;http://www.skolob.co.uk/skolob/resserver.php?blogId=1&amp;amp;resource=hp95lx.jpg&quot;&gt;&lt;img src=&quot;http://www.skolob.co.uk/skolob/resserver.php?blogId=1&amp;amp;resource=hp95lx.jpg&amp;amp;mode=preview&quot; border=&quot;0&quot; hspace=&quot;20&quot; vspace=&quot;5&quot; align=&quot;left&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The little compact HP 95LX released in 1991 weighed in at a tiny 11 ounces, the device also only occupied the space of two chequebooks glued back to back (6.3 in x 3.4 in x 1 in) and could run on on two AA batteries for up a month! This made it one excellent portable device and MS-DOS computer for use on the run, today it is highly collectable!&lt;/p&gt;&lt;p&gt;I have written up my own modern day FAQ with information I have gained on this device over the years. Ive compiled information on on serial port pin outs, hidden features, battery saving tips, important keys, avoiding the dreaded hinge crack, infrared transfer information and much more.&lt;/p&gt;&lt;p&gt;Also included is hidden easter egg information for the 95LX, 100LX and 200LX devices. &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 18px; line-height: normal&quot;&gt;Skolob&amp;#39;s &lt;strong&gt;Hewlett Packard 95LX&lt;/strong&gt; Palmtop Page&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;img src=&quot;http://www.skolob.co.uk/skolob/gallery/1/4-hp95lx.JPG&quot; border=&quot;0&quot; alt=&quot;Photo of my HP 95LX&quot; /&gt;&lt;br /&gt;
  &lt;br /&gt;
  &lt;strong&gt;Copyright (c) 2005 - 2007 SKOLOB.CO.UK by Vauxhall.&lt;/strong&gt;&lt;br /&gt;
  May not be reproduced or copied without permission.&lt;br /&gt;
  Revision : 14/Mar/2007&lt;/h4&gt;&lt;p&gt;The 95LX has a 8086-compatible MS-DOS computer with either 512k or 1Meg of memory. &amp;nbsp;&lt;/p&gt;&lt;p&gt;
&lt;strong&gt;History of the HP 95LX computer&lt;/strong&gt;&lt;br /&gt;
The history of the HP 95LX handheld computer is available from HP at : &lt;a class=&quot;postlink&quot; href=&quot;http://www.hp.com/hpinfo/abouthp/histnfacts/museum/personalsystems/0025/index.html&quot; target=&quot;_blank&quot;&gt;http://www.hp.com/hpinfo/abouthp/histnfacts/museum/personalsystems/0025/index.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Production Dates&lt;/strong&gt;&lt;br /&gt;The device was introduced on the 23th April 1991 for US$699 until 1st January 2003. There was an estimated production run of about 400,000 devices.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Keystroke Commands&lt;/strong&gt;&lt;br /&gt;
Useful keystroke commands in the 95lx available anywhere in the system :
&lt;/p&gt;&lt;a class=&quot;postlink&quot; href=&quot;http://www.hp.com/hpinfo/abouthp/histnfacts/museum/personalsystems/0025/index.html&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; width=&quot;500&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Quote:&lt;/strong&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;[CTRL]+[ALT]+[DELETE] - Reset Device &lt;br /&gt;
        [CTRL]+[SHIFT]+[ON] - Initialise RAM Disk &lt;br /&gt;
        [SHIFT]-[SETUP] - System Setup (only available from menu)&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;

&lt;strong&gt;How do I access MS-DOS?&lt;/strong&gt;&lt;br /&gt;
Select [Filer] from menu, then [Menu] Key and then press [S]. The system will now be in full MS-DOS mode, the version of DOS. To return to Filer type in EXIT at the DOS prompt then press [Enter] key. &lt;/p&gt;&lt;p&gt;
All the usual DOS commands can be used - heres a small sample :&lt;/p&gt;&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; width=&quot;500&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Quote:&lt;/strong&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;DIR - List files &lt;br /&gt;
        DIR /P - List files a page at a time. &lt;br /&gt;
        VER - Display current DOS version &lt;br /&gt;
        EXIT - Exit DOS&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Reducing battery consumption&lt;/strong&gt;&lt;br /&gt;
It is a known fact that the 95lx can effectively keep the serial port &amp;#39;open&amp;#39; even if it is not in use. This can slightly increase the drain on the batteries. To prevent this drain goto DOS and type in :
&lt;/p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; width=&quot;500&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Quote:&lt;/strong&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;SERCTL /O&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;
See topic below for turning serial port back on for when its needed!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Full syntax of the SERCTL command&lt;/strong&gt;&lt;br /&gt;
SERCTL is a command in DOS that allows turning on/off of serial/infrared services. &lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; width=&quot;500&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td width=&quot;574&quot;&gt;&lt;strong&gt;Quote:&lt;/strong&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;SERCTL /O      Turns off the power to the active port. &lt;br /&gt;
        SERCTL /W     Turn serial port on &lt;br /&gt;
        SERCTL /I      Turns infrared port on. &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;
&lt;strong&gt;Full syntax of the DISPCTL command&lt;/strong&gt;&lt;br /&gt;
DISPCTL is a command in DOS that allows turning on/off cursor tracking/alt arrow key movement. &lt;br /&gt;
&lt;br /&gt;
Due to small size of 95lx screen not all screen data can usually be viewed at once. Cursor tracking attempts to automatically adjust the screen to show the &amp;#39;active&amp;#39; part. It can be a problem with some programmes, therefore it can be turned off and on using the DISPCTL command. The DISPCTL command can also enable or disable the ATL-Arrowkey screen movement command on or off.&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; width=&quot;500&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Quote:&lt;/strong&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;DISPCTL +C     Cursor tracking on &lt;br /&gt;
        DISPCTL -C      Cursor tracking off &lt;br /&gt;
        DISPCTL +K     ALT+Arrowkey screen movement on &lt;br /&gt;
        DISPCTL -K     ALT+Arrowkey screen movement of&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;
  &lt;strong&gt;System Self Test&lt;/strong&gt;&lt;br /&gt;
There is a built in system self test system for testing display, RAM, ROM, Plugin Card, Timers, Infrared, Serial port and Keyboard. To access the Self Test menu, insure the device is off then press [ESC]+[ON], then a menu will appear! WARNING! Plugin card test may destory any data on cards plugged in! &lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Avoiding the common HP palmtop hinge crack!&lt;/strong&gt;&lt;br /&gt;
  Although hinge cracks are far more common on later 200lx models due to the tightness of the hinge you should always treat the 95lx with care. Shut the device from the right hand side because this is where the hinge mechanism is. When shutting from the right, ensure you are not just holding the top edges of the device while shutting as this puts the maximum pressure on the hinge. The lower down and closer to the hinge you use your hands to shut the device the better.&lt;br /&gt;
  &lt;br /&gt;
  &lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;How do I know if I have the dreaded hinge crack?&lt;/strong&gt;&lt;br /&gt;
  With the device shut, sitting in front of you. Look in the right edge corner of the case, for any lines near the join of the top panel with the rounded hinge! It may look like a scratch, but it is more than likely to be a hairline hinge crack. If you have this crack, open and shut the device carefully - as otherwise eventually the hinge will completely snap. &lt;br /&gt;
  &lt;br /&gt;
  &lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Serial Cable pinouts for 95LX&lt;/strong&gt;&lt;br /&gt;
The serial cable pin outs for the HP48 calculator which according to a number of references on the internet is the same as the 95lx pinouts. (I cannot 100% confirm this fact, so please use these details at your own risk.)&lt;/p&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; height=&quot;0&quot; width=&quot;500&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt; &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;pre&gt;&lt;span style=&quot;font-size: x-small; font-family: courier new,courier&quot;&gt;&lt;strong&gt;HP48&lt;/strong&gt; | &lt;strong&gt;RS232-9&lt;/strong&gt; | &lt;strong&gt;RS232-25&lt;/strong&gt;&lt;br /&gt;-----+---------+----------&lt;br /&gt;  1  | shield  |  shield&lt;br /&gt;  2  |    2    |    3&lt;br /&gt;  3  |    3    |    2&lt;br /&gt;  4  |    5    |    7&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
  &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Transfering files to HP 95LX using Infrared using a iPAQ Pocket PC&lt;/strong&gt;&lt;br /&gt;One method of transfering files to and from the device is via the Infrared beam. The Infrared beam uses the HP SIR protocol and is generally incompatible with most Windows 98/XP infrared devices. A simple simple alternative I found was using an old iPAQ Pocket PC and using a HPSIR compatible file transfer programme to send the data across.&amp;nbsp; &lt;/p&gt;
  &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Games for the 95LX : Hidden TigerFox Game&lt;/strong&gt;&lt;br /&gt;
A game called TigerFox is included on the 95lx, (may not be available on all versions!), it can be accessed by entering the command TF in DOS.&amp;nbsp; &lt;/p&gt;
  &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Games for the 95LX : Tetlix Tetris Clone Game&lt;/strong&gt;&lt;/p&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; width=&quot;500&quot;&gt;
  &lt;tbody&gt;
    &lt;tr&gt; &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
        &lt;span style=&quot;font-size: x-small; font-family: courier new,courier&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp; Level 0 / 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp; Score&amp;nbsp;&amp;nbsp; 158&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;nbsp; &amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TETLIX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp; Right = --&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp; Left&amp;nbsp; = &amp;lt;--&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp; Drop&amp;nbsp; =&amp;nbsp; &amp;darr;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp; Rotate= F1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp; Pause = F2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;nbsp;&amp;nbsp; &amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9618;&amp;#9618;&amp;#9618;&amp;nbsp; &amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9608;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#9618;&amp;#9618;&amp;#9618;&amp;#9618;&amp;#9608;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;
&lt;br /&gt;
A tetris clone for fans of this type of puzzle games. This can be downloaded from our web server &lt;a href=&quot;http://www.skolob.co.uk/3rdparty/files/hplx95/tetlix.zip&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&lt;strong&gt;Hidden Easter Eggs within the 95LX and other models&lt;/strong&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;With the palmtop off, hold down [Esc] and press
[On]. The palmtop enters its ROM-based self-test mode. (Warning! Do NOT
run the Plug-in Card test on a flash card - it will destroy data! This
test is meant for older SRAM cards only!) &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Cursor down to the Display test, then...&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt; &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;For HP 95LX, 100LX and 200LX: &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Press [Enter] 14 times to step through the display modes, and you will see a limerick about a caveman.&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt; &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;For 100LX and 200LX: &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Press
[Ctrl]+[Enter], then hold down [Alt] while pressing [Enter] 13 times.
You will see a cryptic poem, presumably about troubles the HP
developers went through.&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt; &lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;For 200LX:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;Press [Ctrl]+[Enter], then hold down [Shift] while pressing [Enter] 13 times. You will see a poem about Jaguar, Cougar and Felix (the codenames for the 95LX, 100LX and 200LX).&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&lt;strong&gt;Assembley Image for HP 95LX&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;instrbreak&quot;&gt;&amp;nbsp;&lt;img src=&quot;http://www.skolob.co.uk/skolob/gallery/1/hp-95assy.jpg&quot; border=&quot;0&quot; alt=&quot;HP 95LX Assembly Image&quot; /&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</dc:description>
      
    <dc:subject>Palmtop PC</dc:subject>
     
    
  <dc:date>2007-03-14T10:06:52Z</dc:date>
    <dc:creator>skolob</dc:creator>
 </item>
 </rdf:RDF>