Vous êtes sur la page 1sur 8

Commands for Compil Titan I

By Greg Thomas V 1.0 le 28/12/2000


le 1/1/2001 Version 4.0 ( 55610 o )
N : LIB 769 N
0000
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035

Name Command
ACC
ADR
AIDEW
ALG
ALOCK
AMDEG
AMLIN
ANIMATOR
APPS
APPROX
ASC
ASMVD
ASS
AL
BACKG
BACKUP
BEST
BIG
BIGTIME
BOOTG
BOOTL
BOOTP
BOOTV
BOOTW
BORNE
BSB
BSR
BYTLST
BZ
BZ49
BZT
BZU
BZU49
BBS
CACHVAR
CDHD

Comment
Horloge analogique + calendrier
A avec NEWOB
Doc sur la redfinition des touches
Mode algbrique ( utilis par stack )
Mode alpha alpha verouill
Tableau damortissement dgressif
Tableau damortissement linaire
{ liste de grob animer )
Excute la touche APPS
Mode approximatif
ASS avec retour chariot au bout 50 car
Source Asm Vierge
Assembleur << CONFIG ASM2 >>
Array [ 1 2 ] List { 1 2 }
Background ( Papier-peint )
Sauvegarde HOME Bmmjjaaaa.hhmm
Mode CONFIG,RPN,SMALL,EXACT,MASD,..
Affichage Police grands caractres
Horloge digitale trs grand format
GROB BZGROB BZU49
LIST BZLST BZU49
PROG BZPROG BZU49 EVAL
Boot Version 1.9
TXT BZ.TXTCOMPRES BZU49 WED
-5 2(Binf) 7(Bsup) 2
<1h> #1h
<1h> 1.
{ variables } espace memoire occup
BZ compressor ( Original de Mika Heiskanen )
BZ49 utilise aBZU ( dcompression rapide )
D/Compresseur Menu(Wolfgang Rautenberg)
BZU uncompressor ( de Mika Haiskanen )
BZU49 ( plus lger et performant )
#1h<1h>
Comme son nom lindique
Go to Hidden Directory

0036
0037
0038
0039
0040
0041
0042
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065
0066
0067
0068
0069
0070
0071
0072
0073
0074
0075
0076
0077

CHOIX
CHOSM
CHRONO
CHX
CLK
CLOCK
CLS
CODE
COERCE
COMPTEBON
CONFIG
CONTRAST
CPLX
CRM
DASS
DATIME
DE
DIGIT
DIS
DISPM
DOL
EDASM
EDPRG
EFFAZ
ENREG
EQDAT
EQL
EQLIB
EQW2
EURO
EXACT
EXEC
EXEC2
EXIT
EF
FIND
FLAG
FNTOG
FONTREN
FPTYPE
FREQ
FTOG

TITLE { A B } 0 / A 1 / B 2
Choose Menu Mode
2 .35 Chronomtre 2m35s ( BEEP )
TITLE { A B } 0 / 1 / 2
Mode Horloge affiche
Horloge centre format moyen ( clear lcd )
Efface la totalit de lcran LCD
Transforme OBJ CODE ( protect edit )
Binaire Systme
Le jeu le Compte est bon dArmand Jammot
Attache L769 - L256258 - L2057 - L2289
Ajuste le contraste laide dune rgle (<=)
Mode Complexe
Create Menu { }{ NullMenuKey EXIT }
Dsassembleur (S3)
DATE TIME TSTR
Hasard(n faces) 0 n
Horloge digitale largie format moyen
Similaire GOSBVL.COD ( @ entries )
Ecrit dans le menu
DoList rapide : { 7 4 } 2 MOD {1 0}
ASM Editor
SRPL Editor
Efface Var a-z dans tte arborescence
Message enregistrer sous ( save as )
Ma library dquations math ( 15 K0 compress)
Raccourci Eql49
Enregistre EQDAT dans USEREQ
Excute la touche EQW ( no need argument )
6.55957 (F)
Mode Exact
Liste des raccourcis du bureau WIN
Liste des raccourcis du bureau WIN2
Retour au menu prcdent
Convertisseur EuroFranc ( cf STACK )
Recherche ( Search ) et trouve ( find )
Active / Dsactive nme flag utilisateur
Alterne modes afiichage BIG : 5,6,7 levels
Renomme une fonte ( name & identification )
Flash Pointer Type
Octave Note: 1do 2do# 440*2^(o+(n-10)/12)
Active / Dsactive nme flag systme ex :40

0078
0079
0080
0081
0082
0083
0084
0085
0086
0087
0088
0089
0090
0091
0092
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102
0103
0104
0105
0106
0107
0108
0109
0110
0111
0112
0113
0114
0115
0116
0117
0118
0119

FE
G2GL
GD32
GETFP
GETITLE
GETITLE2
GETK
GETKOB
GETKP
GETOBLIB
GETRP
GETXL
GRX2
H12
H24
HDIR
HEAD0
HEAD1
HEAD2
HEDIT
HPOFF
HPON
HPRG
HRCL
HSTO
HVARS
INFOW
INIT
INL
LBYTE
LDIF
LDSP
LIB
LIGNES
LMSG
LRCL
LRR
LSORT
LTAB
LA
M2057
M2289

Convertisseur FrancEuro ( cf STACK )


Argument : 1 GROB
Gdream 32 niveaux de gris (+ -)
Get Flash Pointer (FP)
769 Titan I
769 Titan II
Press a Key lc.p ( ligne col . plan )
Press a Key prog excut lc.p
nme touche plan
256 liste des objets lib 256
Get Rom Pointer (XLIB)
{ XLIB .. } Contenu XLIB
ZOOM x2 d 1 GROB
Mode 24 heures ( France)
Mode 12 heures AM-PM ( G-B )
Hidden Directory HD
0 HEADER
1 HEADER
2 HEADER
Var in HD diter
Eteind HP sans arrter le prog
Rallume HP sans arrter le prog
Var in HD effacer
Var in HD rappeller dans la pile
Objet Var in HD STO
Vars in HD
Pour me contacter
Redfinition touches utilisateur ( cf AIDEW )
var effacer ? INL PURGE
Somme des bytes dune liste
{4 L 3 P } {P L } {4 3}
Effectue 1 disp aux lments d1 liste
:port: $title DIR . . . END
Dmo classique sur les lignes
Effectue msgbox aux lments d1 liste
Effectue RCL aux lments d1 liste ( cf DOL)
Long rel Rel
Tri trs rapide dune liste ( de listes, noms,. .)
{{12}{34}}[[12][34]]
List { 1 2 } Array [ 1 2 ]
Attache et Affiche menu 2057
Attache et Affiche menu 2289

0120
0121
0122
0123
0124
0125
0126
0127
0128
0129
0130
0131
0132
0133
0134
0135
0136
0137
0138
0139
0140
0141

M256
M257
M258
MASD
MEM2
MEMG
MEMV
MKLBL
MODE
MOTLONG
MOUSE
MPRG
MTRW
NOCLK
NULLID
NS
OBJFIX
OB
OFF$
OFFLCD
OUINON
OUTPUT

0142
0143
0144
0145
0146
0147
0148
0149
0150
0151
0152
0153
0154
0155
0156
0157
0158
0159
0160
0161

PAINT
PARIT
PASS
PATCH
PAUSE
PGLIB
PIXCHG
PLANCHE1
PLA NCHE2
POK
PROGBAR
PTOG
PURG
PVIDE
RANGE
READY
REEL
REN
RESET
REVORDER

Attache et Affiche menu 256


Attache et Affiche menu 257
Attache et Affiche menu 258
Configure les FLAGS pour programmer
Mmoire Ram (HOME+PORT0) disponible
Memory Used (HOME+PORT0)
3 diagrammes secteurs PORT 0,1,2
Alterne Metakernel/standard Menu
Excute la touche MODE
Le jeu Le mot le plus long dArmand Jammot
2 Binaire Systmes X Y MOUSE
{ var effacer } dans toute larborescence
Matrice Writer
Mode horloge efface
Nom Nul ( permet la cration objets cachs )
Name String $
VAR contenant HPHP49/8. . .
Eclate listes, tab et programmes !
Protection cartable anti secousse
Eteind la calc mais continue le prog
Ok ? 0/1
Texte X Y TAILLE ATTRIBUT
CENTRE=X=999 TAILLE,ATTR=0,1,2
Painter Grapher sans PPAR
33 impair
PASSWORD = 1 7 8 9
Pour arrter de tlphoner. . .
Une pause bien mrite
:1 : 1150 PGLIB ( DETACH et PURGE )
Invere ltat dun pixel
Bureau WIN compress
Bureau WIN2 compress
Ecrit $ dans @HXS ( cf HPON, HPOFF )
Barre de progression
Alterne affichage PRG PILE LISTE
PURGE amlior. PGDIR pour rpertoires.
Source SRPL vierge
<< VARS SORT ORDER >>
Ready ? Y/N 0/1
Mode Rel
ab aa : renomme aa devient ab
Efface variables chiantes tte arborscence
Invers ordre de VARS

0162
0163
0164
0165
0166
0167
0168
0169
0170
0171
0172
0173
0174
0175
0176
0177
0178
0179
0180
0181
0182
0183
0184
0185
0186
0187
0188
0189
0190
0191
0192
0193
0194
0195
0196
0197
0198
0199
0200
0201

ROMAIN
ROMR
RPN
RBS
RLR
RROM
SC4C
SCEN22
SCEN32
SCRL
SEP$NL
SETUP
SFD
SMAJ
SMALL
SMIN
SOFTM
SREPL
SREPL2
STAB
STACK
STAT
STEPOFF
STEPON
SURE
SW13
SN
STAB
TELEPHONE
THANK
THEEND
TIMEXEC
TITAN1
TXTW
TYPE2
TYPES
ULOCK
UTNT
VTYPE2
WED

0202

WIN

Rl Romain
RomainRel
Mode RPN Notation polonaise inverse
1 <1h>
Rel Long rel
Rel Romain
Scrolling GREY (<=)
Centre string sur 22 caractres
Centre string sur 32 caractres
Scroll rapide GROB (>PICT 131x64)
1 23 456 23 456 1
Library Aide linstallation
Ecrit en HEADER 1
abc ABC
Mode Police petits caractres
ABC abc
Soft Menu Type 48
ABCDEF CD 00 AB000EF
: : DISP ; DISP ECRIT : : ECRIT ;
ABC 2 ABC
A essayer absolument !
Excute la touche STAT
Mode rsultat final
Mode algbrique pas pas
Are you sure Y/N 0/1
SWAP NIV 1 ET 3
String Name
ABC 2 ABC
Sonnerie de tlphone raliste
Acknowledgements
Extinction calc faon thatre ou cin !
Temps execution : 5 WAIT ~5
About Compil Titan I
Pour comparer vitesse exec hp48s et hp49g
3.14 real
Browser de types syst
Mode USER USER verouill
Dcompresseur ( meilleur que BZU49 )
3.14 pi STO pi real
Wed Cool Viewer Editor trs complet, rapide,
bootable ( cf BOOTW ) !
Windoigt ( 1er bureau les utilitaires )

0203
0204
0205
0206
0207
0208
0209
0210
0211
0212
0213
0214
0215
0216
0217
0218
0219
0220
0221
0222
0223

WIN2
XRCL
ZCLOCK
ASC
LIB
RAM2
XLIB
XU
ff?
fo?
of?
oo?
( CHR 168 )
EXE
LST
PRG
RCL
STO
V
VARS

Windoigt2 ( 2nd bureau les jeux )


Ex : { SERIAL } XRCL (Mika Heiskanen)
Horloge digitale carre gd format + date
DASS avec retour chariot
Masque de saisie Library hacker
Equivalent RAM
EX : 2 0 ASR
Transforme tous les dun programme en
Appartient-il lintervalle [ferm ;ferm] ?
Ex : 8 4 8 0
Ex : 8 4 8 1
Ex : 4 4 8 0
NullId
Evalue
{ var cacher } rep cach courant
Elimine
Rappelle contenu (si alors est 1 rp cach)
Stocke dans
Liste var caches uniquement
Liste de toutes les var visibles et invisibles
Cf XU

Principe : Je ne change pas l'emplacement des XLIB lors des prochaines versions
Pour la stabilit de vos programmes.
Avertissement : Il s'agit d'un logiciel gratuit. Nanmoins, si vous aimez ma
compil, vous pouvez me faire plaisir en m'envoyant une petite carte postale.
Je ne suis pas responsable des dommages causs sur votre calc !
Vous utilisez ma compil vos risques et prils !
En cas de problmes ou bugs : me contacter
Problme
"Invalid Card Data" ( port corrompu ) Solution : 1 PINIT
ON-A-F :
Reset ou Rinitialisation ( efface Ram (256Ko) + port 0 (256Ko) )
ON-C-:
Saute l'objet de config
ON-C :
Redmarrage chaud
Sinon :
Enlever piles, appuyer ON, wait, remmettre les piles, appuyer ON.
Prcaution d'usage :
Il est toujours prfrable de stocker ses info importantes en port 2.
Tests : Toutes mes commandes sont testes en Rom Revision #1.19-5
et elles fonctionnent toutes merveille !

Certaines commandes ne sont pas autonomes. En voici la liste exhaustive :


COMMANDES
INIT (XLIB 769 ..)
EQLIB,EQDAT.EQL
WIN

LIBRARY REQUISES
KEYMAN (L1200) , EMACS (L1790) , CQIF (L854)
EQL49 ,EQDATA48
Win fonctionne de faon autonome
Mais il appelle des raccourcis de nombreux programmes
FONDIR, FBIO, BABAL, YATHZEE, NIBBLES, TETRIS
SYSNIBBLES, LEMMINGS, POKER, TBL53,GTOOLS,
SCRIBE
REM : PASSWORD EST 1789

Acknowledgements : commande THANK


Voici la liste ( sans doute non exhaustive ) des auteurs des commandes
contenues dans la compil Titan I (avec * ).
Ces commandes sont soit d'origine soit elles ont t amliores, corriges ou
renommes afin que la compil d'ensemble soit plus cohrente.
Certains auteurs ( sans * ) n'ont aucunes commandes dans la compil pour
l'instant. Mes propres commandes reprsentent 1/3 du total !
AUTEURS INDIRECTS COMPIL
Eric Rechlin *
James Weisbin
Wolfgang Rautenberg
Damien Harper
Pierre Tardy *
Mika Heiskanen
Jean-Yves Avenard *
Jean-Michel Ferrard *
HpMad *
TotoHP *
Etienne de Foras *
JNE Bos *
Werner Huysegoms
Carsten Dominik *
Fernando Meza Meza *
Douglas Fields *
MOI
Gregory Thomas

PRODUCTION
Site officiel Hp48 Hp49 : www.hpcalc.org
UTL49 ( Premire petite compil )
KEYMAN, OT49, BZT
TNT ( Meilleur Compresseur )
CQIF ( Comment Qu'ils Font )
BZ, JAZZ, XRCL
STRING WRITER
SECRETS HP48, INFLEX, EXTREM, FIXE
MASD ASSEMBLEUR
MD5 ENCRYPTION
GTOOLS
NOSY ( Viewer Sys Rpl et Asm)
LSORT ( Tri trs rapide Listes d'objets )
EMACS
CAS49
RPN STATS
WED, WINDOIGT, DATAB
COMMANDES EN FRANCAIS
GESTION DES DRAPEAUX
COMPTABILITE, EQLIB DATA, STACK

Installation :
Send L769 Titan I to your computer. You find it in level 1 of the stack.
Type 2 STO and press [EVAL] in HP.
Then press [ON]+[C] .( SETUP in the lib simplify this step ).
It will attach automatically lib 769, 256, 257, 258, 2057, 2289 !
Easy Access :
[APPS] Titan I
769 MENU
Contact Moi : commande TITAN1, INFOW
Si vous avez des critiques, des bugs, Si vous avez besoin d'aides,
Si vous voulez m'aider, encouragements, Si vous avez des projets,

Mailez-moi : mailto:gregory.thomas@free.fr
Si vous avez aim ma compil Titan I,
envoyez moi une carte postale ou un petit mot :

Grgory Thomas
3 Clos de Magnolia
16 bis rue Jean Mac
33130 Bgles

Je n'ai pas internet chez moi ! C'est pourquoi la rponse vos e-mail peut
prendre un certain temps !
Conseils d'utilisation :

BEST: The most appropriate flag for :


--> Stack visibility
--> Programmation
--> CAS

A+
Greg

( SMALL, HEAD2, CLK, H24 )


( CONFIG, RPN, MASD, SOFTM, ALOCK, ULOCK)
( REEL, EXACT, STEPON )