CODE49 by ThomasDESIR
may 2000

One of the first access code program for your hp49g.
It doesn't need a lot of bytes and you must store it in port 2 for high
security.

Index:

How to install
New version
Security
Advanced user
Other programs
Contact

HOW TO INSTALL?
You just need to send 'Totocode-49v2.0' (which is provided with this doc)
on your hp49.
It is very easy:in the directory,there is only one prog called DEFIN,run it and follow instructions.You will have to enter your code twice and
DEFIN will create your library with your code included in it.Then you should store it in port 2 ( 2 STO ).

NEW VERSION:
This new version has got new interesting options

-Customisable: You can add a start screen:
You only have to store a GROB 131*64 in the flash rom:

2:     GROB 131 64
1:     :2:CODEGROB
 STO

So, at each ON-C, the code will start displaying your grob stored in the flash-rom.

-The program asks you for the code with 10 differents fonts ( italic, bold, arab alphabet, cyrillic alphabet, greek alphabet... ) which are choosed at random.
Note that the "password" picture is always centered in the screen.

- Batteries preservation : the screen is switched off each time the code is launched.

- Improved security : it is absolutely impossible to press ON, ON-C, ON-D, ON-E or ON-F while the code is running.

- The sequence of the keys is understood by the code : this highly increase the number of the possibilities : 17 billions combinations are possible, so no chance to try each one.
(exactly 51^6=17 596 287 801 possibilities )

SECURITY:
At every ON+C,you will have to enter your password to use your hp49.
If you press  ON+C again, the hp will restart and ask for the password
again.
If you press ON+A+F and YES, the hp will try to recover the ram and
will warmstart, so you will have to enter the code.
If you press ON+A+F and NO,the hp will erase your ram  and
will warmstart, so you will have to enter the code, because the library is stored in flash-rom.
If you press ON-C and backspace(<--), you will also have to enter the pasword.
Of course,there is a possibility to use the hp49 without the password,you can guess it...it is not very difficult.Ifnot, if you have forgotten your password,you will have to buy a new hp49,it would not be very funny!But I assume that nobody can
access the home directory or port 0 without the code.
 

ADVANCED USER:
In the installation directory,the '$ROMID' is 1082.You can't see it because there is a ' '  variable so, for simplicity, $TITLE, $HIDDEN and $ROMID are hidden.If you know another library which has this
number, you can change the $ROMID, of course.
For example,if you want the $ROMID to be 1456,in the installation directory,type:
1456 '$ROMID' STO.

OTHER PROGRAMS:
Softgraph2000 for hp48 and hp49g
Totosofts for hp49g
Starwars graphics for hp49g
and other progs on my web page...

CONTACT:
name:ThomasDESIR
e-mail:ThomasDESIR@yahoo.fr
(I speak both english and french)
Web:http://www.multimania.com/thomasdesir

Have fun!