------------------------------------------------------------------
-                Datendiskette Programmreferat  03               -
-                ASTA der FH Wilhelmshaven                       -
-                30.08.1994  V3.1                                -
------------------------------------------------------------------

   Diese Disketten enthalten selbstgeschriebene oder uebernommene
   Programme aus Mailboxen und Sharewaredateien und ftp-Sites.
   Die Programme wurden zum grten Teil aufbereitet und getestet.
   Wir erheben jedoch keinen Anspruch auf Fehlerlosigkeit. Es
   gelten die aktuellen Richtlinien des Programmreferats in Bezug
   auf Haftung, Gebrauch und rechtliche Grundlagen.

   Diese Diskette ist Public Domain. Sie darf nur unveraendert
   (dokumentierte Fehlerverbesserungen ausgenommen) an Dritte
   weitergegeben und kopiert werden.

   Diese Disketten sind im Bereich HP48/HP28S verfuegbar:

   03 A   : Mathe und Physik allgemein, fuer alle Fachbereiche
            geeignet.
   03 B   : Elektrotechnik an sich, sowie Faecher aus dem
            Fachbereich Elektrotechnik.
   03 C   : Spiele und Demos.
   03 D   : Programmiertools, Programmiersprachen, Terminalprogramme
            und alles andere, was jeder gebrauchen kann, der sich
            nher mit seinem HP beschftigen mchte.
   03 E,F : Informationen, Diskussionen, Anleitungen fr die HP-Mailboxen,
            Adressen. Alles von Spezialisten. Besser als jedes Buch.
   03 G   : Programme, die die Arbeit mit dem HP erleichtern und auf den
            "grossen" Computern laufen

   Die Disketten sind mit 720kB formatiert und Atari- sowie PC-lesbar.
   Mittels CrossDos oder MSH, zB. hat auch der Amiga keine Probleme.
   Auf diesen Rechnern kann man sich auch die Textfiles ansehen, sie
   enthalten keine Umlaute oder Sonderzeichen.
   Die Datenuebertragung kann mit dem auf der Diskette vorhan-
   denen Kermit erfolgen. Dazu ist auf der Diskette ein
   deutsches README vorhanden. Das Programm ist fuer Atari und PC vorh-
   handen. Man kann auch jedes Terminalprogramm benutzen, das auf das
   Kermit-Protokoll mit 9600 Baud eingestellt wird.
   Auerdem auf jeder Diskette ist ein deutsch dokumentiertes
   Umwandlungsprogramm namens ASC enthalten. Es wird zum Einrichten
   einiger PRG bentigt, die die Extension ASC tragen. Es sollte im
   HOME-Directory eingerichtet werden.

   Wegen Platzmangel sind ab der V3.0 einige der groesseren Programme
   mit dem Packer LHA gepackt. Das Auspacken der Programme wurde auf Mac,
   Atari, PC, OS/2 und Amiga getestet. Auf den Betroffenen Disketten
   befinden sich die Packprogramme. Ausserdem ist die Diskette 03G 
   (PC-EXE) jetzt im Format 1,44MB

   Wer noch weitere Programme hat, die hier nicht enthalten sind
   und die er dem Programmreferat zu Verfgung stellen mchte,
   ist sehr willkommen.


   Viel Erfolg bei der Datenuebertragung und Anwendung der
   Programme.

   Das Programmreferat:   Jrg Stefan-Ralf
                          Patrick Werner




 Inhalt der Diskette  03 A (Mathe und Physik allgemein)
 ------------------------------------------------------

Taylor   :Erzeugt Taylor-Reihen. Sehr komfortabel.
Gamma    :Hilfsprogramm mit Funktionen der komplexen Analysis.
          Gammafunktionen auch in komplexer Form.
Intbst   :Loest Systeme von Differentialgleichungen (getestet
          bis 10 Gleichungen) mit der Burlish-Stoer-Methode.
Int_num2 :Programm fr die numerische Integration.
L_alg22  :HP-28 Programme fr Matrix-Operationen.
Laplace  :Laplace-Transformation, Maschinencode und Anleitung, V1.0
symbmat  :Berechnung symbolischer Matrizen. Text:Sym_Mat
Graph3d  :Programm zur Darstellung dreidimensionaler Graphen.
Arrlists :Viele Progrmmchen zum Arbeiten mit Listen und Arrays.
bincompl :Programm zur Bearbeitung von Binrzahlen.
PCOEF    :Polynomenkoeffizienten
Polynome :Programmpaket mit Polynomdivision/-Multiplikation
          Wurzeln und Zerlegung in Q-Faktoren.
Ratnumber:Hilfsprogramm fr Rationale Zahlen.
Root_c   :Programme fr komplexe Wurzeln. Zeigt alle Ergebnisse.
Toolbox  :Viele Tools zur Arbeit mit Polynomen und Listen, gute Anleutung.
Factor   :Primfaktorenzerlegung.
Prime    :Primalit.
MOP      :Matrixoperationen. Fhrt Berechnungen an jedem
          einzelnen Element einer Matrix aus.
MULL     :Rechenhilfe, Muller-System.
Pertable :Zeigt die Periodentabelle, viele Angaben abrufbar.
Phyconst :Physikalische Konstanten, auf Knopfdruck abrufbar,
          hnlich der Library-Card. Mit ziemlicher Sicher-
          heit folgt bald eine direkt ladbare Version.
ROOTS    :Findet alle Nullstellen von Polynomen.
Quadr    :Quadratische Ergnzung von Funktionen.
Simueq   :Lineare und nicht lineare Gleichungen simultan loesen.
Steff    :Gleichungen mittels Steffenson loesen.
Poly_V32 :Sammlung von Programmen zur Polynomenbehandlung.
Polyfit1 :Produziert ein Polynom aus gegebenen xy-Punkten.
PolyArit :Sehr viele nicht eingebaute Funktionen, fuer alle Gebiete.
Qew141   :Quick Equation Writer.
Frac     :Wandelt besser in Bruch um als ->Q oder NEW2Q.
Fract    :Grafische Bearbeitung von Bruechen wie in der Grundschule.
DiffEq   :Loest DGL mittels Taylor, Runke-Kutta und Euler-Cauchy.
DglLib   :Richtet eine Lirary zum loesen von Differentialgleichungen
          mittels verschiedener Methoden ein.
Fact     :Faktorisiert, auch komplex.
Air      :Berechnet Temeratur, Druck und Dichte in gegebener Hoehe.
Cheapfra :Mini-Fractalgenerator.
Cubic    :Kubische und quadratische Polynome berechnen.
Data-Plo :Interpoliert einen Graphen zwischen Punkten.
DFT-Stu  :Discret-Furier-Transformation.
LeastSQ2 :Wandelt Vectoren in Funktionen.
LogB     :Errechnet Logarithmus zu beliebiger Basis.
Multi_re :Statistik-Programm.
Probabil :Kleine Programme zur Zahlenbearbeitung fuer den HP28.
Sim-Mat  :Symbolische Matrizen berechnen.
Stoer    :Differentialgleichungsloeser mit der Burlisch-Stoer-Inte-
          gration.
Allroots :Findet alle Antworten eine komplexen Wurzel.
TVM-AGA  :Time-Value-Of-Money-Computations.
Routh    :Routh-Hurwitz-Satibilitaetstest.
SPFFT    :Fourier-Transformation. Klein, aber alles, was man braucht.
Argus    :Rechnet mit Fehlerangaben, Fehlerfortpflanzung usw. mit Gauss
LAPLACGX :Laplace-Transformation, in System-RPL. Soll nun auch auf dem G gehen.
NUM      :Numerical Library V1.2 -- Stellt viele nicht eingebaute Funktionen
          zur Verfuegung, u.a. Interpolation, Analog-Simulation, Gl-Systeme
          loesen, Statistik
MATH130  :Math Library V1.30 -- Library fuer das Rechnen mit symbolischen
          Matrizen und Polynomen
TBLES    :Thermodynamic Properties of Steam -- Fuer die Waermelehre
WATR     :Rechnet Eigenschaften von Wasser in Abhaengigkeit zur Temperatur aus
INTEG    :INTEG V1.0 -- Performs discrete trapezoidal integration - a waveformintegrator
Q        :Queueing Theory Library V1.1 -- contains the most important equations for elemtary Queueing Theory
VECTOR   :Vector V1.1 -- Library, stellt einen Haufen Funktionen fuer das Rechnen mit Vektoren zur Verfuegung
SYMVEC12 :SymVec V1.2 -- Library zum Rechnen mit symbolischen Vectoren           
TORAD    :ToRAD und ToDEC -- wandelt zwischen den Winkelmassen, sehr genau       
VECTORS  :Symbolic Vectors V1.1 -- Library zum Rechnen mit Vectoren              
DIOPH    :DIOPH -- Diophantic Equation Solver                                    
POLYGONS :Polygons -- Drei kleine Programme zum Arbeiten mit Polygonen           
LONGMATH :LongMath -- extended percesion math package                            
DIRICHLE :Dirichlet -- This is a program wrote to draw an approximation to Dirichlet's function.
HAMILTON :Hamiltonian Method for Geodesics V1.0 -- A collection of simple-mindedutilities for use in computing approximate orbits of Hamiltonian dynamical systems
CMAT     :CMAT V1.0 -- Hilft beim Arbeiten mit Matrizen                          
FRACII   :Fraction library by Romain Desplats -- Ein weiteres Programm, dass das Rechnen mit Bruechen anschaulicher und einfacher machen soll
FRESNEL  :Rectangular Geometry Fresnel Diffraction -- Fuer die Berechnung der Lichtbeugung
STOCDIST :Empirical stocastic distribution of one variable -- Statistik-Hilfe    
RATPACK  :RatPack -- Programm zum Arbeiten mit Rationalen Zahlen                 
ROWRED   :RowRed -- symbolic row reduction program von Marc E Blair              
PDIST    :PDist -- solve statistical problem about a lot of distribution equation
BASECALC :Infinite Base Calc V1.2 -- Umrechnen, Konvertieren usw.                
LOGB     :Log B -- Berechnet sehr genau den Logarithmus einer Zahl zu beliebiger Basis
SIMPLEX3 :Simplex V3.0 -- Solves systems of linear inequalities with the goal of maximizing a particular variable
SIMPLEX  :Simplex Method -- A set of routines for the Primal Simplex Algorithm with full tableau.
SYMMATDS :SymMat -- Zum Arbeiten mit symbolischen Vectoren und Matrizen, Library 
ANGM     :Clebsh Gordan Programs -- programs relating to angular momentum coupling in quantum mechanics

Integr, Ableiten:Mini-Programme, die Funktionen mit der Variablen
         'x' einfach ableiten oder integrieren. Der Rechner
         mu dabei im Radiant- und Symbol-Modus sein.
         Achtet darauf, da nicht irgendwo im Pfad die
         Variable 'x' gespeichert ist.
Newton          :Fhrt die Newtonsche Wurzelverschrfung mit dem
         Solver durch. Deshalb kann der Anwender die Zahl
         der Rechnungen bestimmen. Auch hier: Rechner auf RAD.

Int_num2 , L_alg22 , Mull und Phyconst sind im Moment nur als
Prg-Files vorhanden. Sie mssen abgetippt werden.


Inhalt der Diskette 03 B (Elektrotechnik fr alle und E-Technik-Fcher)

Bode     :Komfortables Programm zum Plotten von Bode-Diagrammen
BodePlot :Zeichnet Bodediagramme
Bode232  :Bode-Plot von der FH-Osnabrueck
Boolean  :Simuliert Digitale Schaltungen
Paral    :Fr Leute, die genaue Widerstnde auer der Norm bentigen.
          Das Brogramm verbindet E48-Widerstnde zu jedem beliebigen Wert
MOSFET   :Berechnet so ziemlich jeden Wert fr MOS-Transistoren
CMOSFET  :Gleichungen fuer C-MOS-FETs
Move     :Berechnet die Bewegung der Elektronen im Si-Atom
Nyquist  :Nyquist Plot-Programm
Bessel   :Errechnet die Bessel-Funktion, fuer HP48 und HP28
Bessel_j :Bessel-Version 1. und 2. Ordnung, sehr edel
Bessel28 :Zur Berechnung von Besselfunktionen auf dem HP28
ErrCalc  :Rechnet mit Fehlern (5 +-.5)V usw. Eingebaute Hilfe und Anleitung.
csim     :Schaltungssimulator, V2.61
Dig-Log  :Digital-Simulator, kann OR,XOR,AND,NOT,BUF,HI,LO,CLK
NFAPHP48 :Nodal-Format-Analysis-Programm
Vecenter :Direkte Eingabe von Vectoren (Statt Klammern oder ->2D)
E-1 (1)  :Berechnet den Gesamtwiderstand von n Parallelgeschalteten R's
E-1 (2)  :Umwandlung Stern->Dreieck und Umgekehrt, Mini-Version
Resistor :Errechnet alle Standardwerte von Widerstaenden aus E12,E24,E96
Trans    :Umwandlung Stern->Dreieck und umgekehrt in der Komfortableren
          Form. Alle Werte bleiben in einem eigenen Directory erhalten.
Speaker1 :Lautsprecherberechnungsprogramm
GlKat    :Gleichungskatalog fr die Elektrotechnik, bezogen auf EGI, FB-E
Locus    :Fr Komplexe Wurzeln
Ptor     :Umwandlung fr komplexe Zahlen
HPSpice  :Schaltungssimulationen, jetzt mit OP, V3.0
IEEE     :Wandelt zwischen IEEE-4byte und HP-8byte Zahlen und umgekehrt.
HF1      :Signal- und Rauschanalyse, ueber 30kB gross. Seit langem Standard-
          programm fuer HF-I und HV-II an der FH-Mannheim, komplett deutsch
HVT1     :Zeichnet HVT-Diagramme aus der Regelungstechnik
METEXlib :Empfaengt von Metex-Geraeten und zeigt die Werte an, wertet sie aus
          Grosse deutsche Anleitung, schnelle verschiedene Analoganzeigearten
CHEBY    :Chebychev Polynomial Coefficients - Koeffizienten eines
          Chebychev-polynoms berechnen
RLC12    :Berechnet RLC-Kreise ziemlich komplett, Plottet die Ergebnisse
OLDRES   :Resistor Value Prg V1.0 -- Ein weiteres Programm zur Umwandlung Farbcode/Wert
DIGSIMUL :Digital Logic Simulator -- Logig-Simulator, mit CLK
FFTGX    :FFT-Utilities -- Erweiterungen der eingebauten Fourier-Funktionen
RES      :Resistor code color convertor -- Nimm Code und zeigt Widerstand  (und und umgekehrt)
RESISTOR :Resistor Color Coder -- Wert-Farbcode umwandler mit grafischer Benutzeroberflaeche
BMXL     :Binary Matrix Algebra Library V1.8 -- Commands for fast algebraic manipulation of binary matrices over the finite field GF(2).
BODE     :Bode black library -- Ein kleiner Bosdeplotter, als Library            
ERROR    :'ERROR' (xdx) -- Programm zum Rechnen mit Fehlerbehafteten Werten     
ZWEITOR  :Zweitor -- Meistverwendetes Programm fuer Zweitorberechnungen          
MEASURE  :Measure -- Ein Haufen Einheiten, zgT. andere als die Eingebauten.      
BINCOMPL :Binary display & 2's complement arithmatic -- Arbeitet mit Binaerzahlen

BAUELEM  :Viel Ntzliches fr das Fach Bauelemente, 2.Semester, FB-E.
          Ein Katalog mit formeln und ungeheuer brauchbare Grafiken
          fr die wichtigsten Bauelemente (Kennlinien, Schaltzeichen usw).
WK_&_F   :Umfangreiches Programm fr Werkstoffkunde, 1.Semester, FB-E.
          Definitionen in logischer Ordnung (siehe .TXT) mit Grafik
          fr ein Zweistoffdiagramm.


Inhalt der Diskette 03 C (Spiele)

Blob     :Monster-Programm, es mu aber abgetippt werden
Move     :Sokoban-Clone mit 50 Levels
YAS      :Andere Sokoban-Version
Mine2    :Minehunt II Turbo, wie in der Library-Card, aber besser
Puzzle24 :Dieses Spiel, bei dem man Zahlenplttchen immer um ein Feld
          verschieben kann. Ziel ist, die Zahlen in Folge zu bringen.
Submarin :U-Boot Spiel
U137     :Schiffe versenken wie auf dem Papier.
Vaders   :Space-Invaders, wie beim ganz alten Atari.
Ant10    :Durstige Ameisen muessen zu einer Cola-Flasche gefuehrt werden
FieldV11 :Sicher durch ein Asteroidenfeld fliegen.
48SXLand :Spiel wie Landing on Venus
Astronut :Mondlandesimulation
Blackbox :Mit Hilfe von Strahlen in einem Feld versteckte Atome finden.
Chess    :Schachcomputer auf dem HP48 und HP28
H_Piper  :Pipeline bauen
MstMind  :Mastermind
Masterm  :Mastermind in voller Grafik
Senso    :Ebenfalls mit Grafik
Skunk10  :??
Arkanoid :Sehr gute Blockbuster-Version mit schneller, fliessender Grafik
          und sehr fluessiger Steuerung (Library, Nr.1280)
Boulder  :Boulderdash fuer den HP48, von der Grafik und Geschwindigkeit
          mindestens wie auf dem VC20   (Library, Nr.700)
XENON2   :Ein echtes Ballerspiel, fuer Leute, die ihren HASS loswerden
          muessen :-). Geniale Grafik!  (Library, Nr.1281)
Tetris6  :Verbesserte Version des Tetris-Spiels. Sehr schnell und das Kleinste.
Reversi  :Das Reversi-Spiel in zwei Versionen, HP48 (Reversi4) und
          HP28 (Reversi2). Fr den HP48 im ASC-Code, fr den HP28 zum
          Abtippen. Fr dieses Programm kann der Interressierte auch
          den Source-Code in C bekommen. Da ist auch eine hervorragende
          Beschreibung bei. Sehr Lehrreich.
BJCK     :Sehr gut gemachtes und recht flottes Black-Jack-Spiel mit
          ser Grafik.
CPRAC    :Demo, das die Casino-Card fr den HP48 vorfhrt.
Pong     :Das berhmte Tennisspiel, das man vor einer Million Jahren
          als erstes Heimteletspiel kaufen konnte.
Pong2    :Verbesserte Version, aber auch groesser.
Blinky   :PacMan fr den HP48.
Yahtzee  :Yahtzee fuer HP48 und HP28
Roborun  :Huepf-Spring
Joust    :Hpf- und Springspiel mit vielen Levels.
Brix     :Breakout fr den HP48.
Pacman   :Sehr gutes Pac-Man mit Soft-Scrolling und Supergrafik
SHAPES   :Shapes V1.0 -- Spiel, bei dem man Geld (echtes !) gewinnen kann
ICE      :Ice Cube V1.0 -- Spiel fuer den HP, rfu mitgeliefert
PAC3D    :Pacman 3D -- Spiel nur fuer den SX
COLUMNS  :Columns V2 -- Reihen aus Bausteinen bilden, aehnlich Tetris (NUR GX)
TREKLIB  :Space Trek 48 V0.1 -- Star Trek Adventure, umfangreich
DIAMANTS :aehnlich Boulderdash (nur besser und auch GX), auch von Pigallio
3DTTT    :3D-Tic-Tac-Toe V3.0 -- Eine luxurioese 3D-Version des Spiels
HAPAMAN  :Hapaman -- Ein ziemlich gutes, schnelles Pac-Man
PHOENIXG :Phoenix GX -- Eine sehr gute Version des Ballerspiels
STNTRIDR :Stunt-Rider V1.0 -- Man soll mit einem Motorrad ueber Busse springen  
TETRIGX  :TetrisGX -- Eine sehr gute Version fuer den GX, sogar mit Levelauswahl
C-TETRIS :Tetris -- Super-Mini-Tetris fuer S-CHIP Interpreter, Full-Screen      
CAR      :Car -- Ultra-Mini Autorennspiel fuer Chip-Interpreter                 
HUNT-GX  :Hunt -- Noch ein Minensucher, als Library fuer den GX                 

DEMO:
Train    :Ein kleiner Zug faehrt durch die Statuszeile.
Tank     :Und hier faehrt ein kleiner Panzer durch die Statuszeile.
Dragon   :Bild eines Drachen
AmigaDem :Der beruehmte Amiga-Ball.
Sea      :See-Animation
Drip     :nocheine Animation
Factory  :nocheine Animation
Falocon  :Bild eines Adlers
Lem      :Eine kleine Lemming-Animation
JellyFis :Demo
Psycho-h :Bild
Spacewal :Bildchen eines Astronauten ueber der Erde.
BVBT     :Beavis and Butt-Head -- Ein GROB der beiden von MTV                   

Fr einige Spiele hier mu das Konvertierungsprogramm ASC-> im Spiele
Directory (oder auch hher im Pfad) gespeichert sein. Sie sind an der
Extension .ASC zu erkennen.

SCHIP48   :Dieses Programm ist ein Interpreter fr die Computerspiele-
           Sprache Chip8.
           Dazu ist jetzt eine Deutsche Doku vorhanden. Man sollte das
           Programm, das nicht allzu gross ist, im Spiele Directory
           stehen haben.
   Wichtige Tasten:
        +/- Ton ein oder aus.
        <-  (Nicht DEL, sondern BACKSPACE) beendet das Programm.


Inhalt der Diskette 03 D (HP-TOOLBOX)

BSearch :Suchroutinen
Pack    :Programm-Packer, auch fr Programme mit SYSEVAL's
QED107  :Editor, hat sogar mehrere Fonts.
Remote  :Macht den HP zur lernfaehigen Fernbedienung. Rem2 mit Kompression.
Diss    :Wandelt GROB in PICT.
Mand-Plo:Mandelbrot-Plotter.
SFace   :3D-Oberflaechen-Plotter.
Nice    :Ordnet automatisch Directories.
PhList  :Einfache Telefonnummernverwaltung, zeigt Name und Nummer.
QSDir   :Quick-Sort. Schneller Sortierer.
Tree    :Zeigt den Directory-Baum grafisch an.
CD22    :Zeigt den Directory-Baum, erstellt und loescht dirs usw.
DB48    :Database 48. Echte, komplette Datenbank.
GROB-COM:Grob-Compressor (PGROB) und Decompressor (UPGROB).
AClock  :Huebsche Analoguhr.
FatCLK  :Bildschirmfuellende Digitaluhr, Datum in der Titelzeile, gute Grafik
GROB-MEN:Konvertiert einen String zu einem Grob, erzeugt Menue-Icons.
MenuExt :Mit ASC-> und TDir, erzeugt Untermenues im CST.
Suite3D :Sammlung mit 3D Utilities.
USUM    :Verbesserung des einbauten Programms "UNITS".
JDN     :Errechnet einen Tag im Julianischen Kalender. Nur eine Zeile lang.
Lists   :List- und Set-Operationen, mit Beispielprogrammen
Modes2  :Zeigt bersichtlich die Modi, in denen der HP zur Zeit arbeitet.
Cat_20  :Zeigt alle Flags, aendert und beschreibt sie, sehr komfortabel.
mv_67   :"Rename"-Programm
mv_ddd  :Zusatz zum "Rename"-Programm, auch fr Directorys.
CHIP48  :Interpretersprache fr Videospiele. Schon fast ein Construction-Set.
echo_stt:Verschiedene Tools.
exp_draw:Plot-Programm fr den HP28.
Utility :Utilitys fr den HP48.
Backup_e:Macht ein absolut komplettes Backup des HP.
Backall :Mach ebenfalls ein komplettes Backup. Geschmackssache.
Backu_cr:Backups und Operationen ber Nacht.
Rotate3 :Rotierende 3D-Objekte auf dem HP48.
Timekeep:Utilitys fr die HP-Uhr. Weiteres in "Time_adj".
RLE_VIEW:Ansehen und Bearbeiten von RLE-HiRes-Bildern.
Analemma:Zeigt das Analemma, die Stellung der Sonne ueber der Erde
XYModem :Stellt diese Protokolle dem HP48 zur Verfuegung
FONEMAN :The Fone-Manager V1.3 -- Rolodex, geht auch mit StringWriter und QED
FONTES  :Fonts -- Fuer den Stringwriter >4.1
JTERM   :JTERM -- Kleines Terminalprogramm, zugeschnitten auf Packet-Radio
MLDISP  :ML Text Display Library V3.0 -- Textanzeiger mit kleinem Font
STRWRT  :Stringwriter 3.1 - Gute Konkurrenz zum QED, guter Editor (Nur SX)
CONTRAST:Zur (sehr) einfachen einstellung des Kontrastes, grafische Anzeige
MEMVIEW2:Zeigt grafisch die Speicherverwaltung an, klein, schnell, nuetzlich
BKUP401 :BKUP V4.01 -- Sichert alle Programme, Ports und Flags, gutes Setup-programm
PBAK14  :PBAK V1.4 -- Port Library Archiver/Restorer. Macht Backup der Ports und anderer Objekte
BAD     :Fixit V3.2 und OBJFIX -- Versuchen, fehlerhaft geladene Objekte zu reparieren
LS      :LS -- Wie ein DIR-Befehl, zeigt auch verwendete Bytes                  
TERM48  :Term 48 V1.6 -- Terminal mit guter Modemsteuerung                      
BUS     :Bus -- Ein kleiner Fahr-Planer mit sanft laufender Analoguhr           
LIBREM  :Lib-Remove -- Einfaches Entfernen von Libraries einfach durch Eingabe ihrer Nummer
STATUS  :Status -- Stellt Zustaende des HP dar, sichert Flags, indentifiziert Benutzer...
REM32BG :Remote32 V3.2 -- Ein Fernbedienungsprogramm mit einem Riesenberg unterstuetzter Codes
CATLIB  :CATLIB -- Zeigt nuetzliche Infos ueber momentan vorhendene Objekte und Key-Belegungen
ORD     :Order -- Ersetzt den langsamen eingebauten ORDER-Befehl, ist wirklich extrem schnell!
LIBM    :Library Menu -- Damit lassen sich die Libraries, die man hat, schneller aufrufen und schneller finde
BOOK    :Book -- Ein Textanzeiger fuer die HP48 mit huebscher Aufmachung        
SOL     :5 Level Stack -- Library, bring einen 5-Level Stack und Menues in Kleinbuchstaben

Im Verzeichnis TERMINAL:

TERM_RMT:Direct-line-Terminal. Die PC-Tastatur ersetzt die des HP.
TERM_VT5:VT-52 - Emulator.
Term4   :Noch ein Terminal-Emulator, aber mit sehr guter Anleitung.

Im Verzeichnis GREY:

GREY    :Greyanim, Greyscal und all die Tools zum betrachten der Bilder und
         Animationen (.GG und .GA0)
4COLORS :Greyscale-utilities
GG2     :Einige Greyscale-Bilder
GREYIMG2:Weitere Greyscale-Bilder
GREYPICS:Noch zwei groessere Greyscale-Bilder
KLUGDIA :Ein Greyscale-Bild, bei dem die Wechselfrequenz manuell bestimmt wird

Folgende Programme sind NUR auf dem G/GX lauffaehig:

BEAM    :The Bean-Counter V1.1 -- Money Manager fuer den GX
QED201  :QED V2.01 -- QED-Shareware fuer GX (laeuft unregistriert nur 3 Minuten)
HP48GX  :Sammlung vielbenutzter Tools fuer den GX
         (Redundance-Fighter, StringWriter 4.1, compresss, ascload)

Inhalt der Diskette 03 E (Hacker1 , fr Programmierer und Spezies)

brk_cont:Infos zum Abbruch von Programmen.
Grob    :Tips zu:Grobs auf dem PC direkt vom HP.
Hyde_mes:Versteckte Files in der Equation-Card.
IFERR   :IFERR-Library.
INPRT   :Empfngt ber Infrarot Zeichen vom HP-Printer.
Int_arry:Speichert Integer-Arrays in kompakter Form.
Int_M1  :Anleitung zur Benutzung von Wayne's Mailserver.
kbd_poll:Tastaturumsetzer.
Keys    :Umbelegung der Tastatur.
K-Games :
Time-ADJ:Zum HP-Timer.
MLDL    :Anmerkungen zum Maschinensprache-Monitor.
Lib_name:ber Probleme mit IFERR.
Lib_rom2:SYSEVALs fr die Library-Card. (Equation-Card)
Manual_f:Verbesserungen von Fehlern im Handbuch des HP48SX.
Man_C31 :Beispiele aus dem Handbuch in direkr ladbarer Form.
Menu_???:GROBs auf den Mentasten speichern, Tips&Tricks.
merr_flg:Fehler im Flag -22.
mine_p  :Tips zum Sperren und Kennzeichnen des HP. Programm: Mine2.prg
misc    :HP48-Bugs und undokumentierte Features, Terminal-Emulator,
         Timing und Grafik.
nxeq_sol:Tips ber die SOLVER-Programmierung.
notes   :Info ber Bugs in "UBASE", "ABORT", "RND" und "TRNC"
         "VAR" statistische Varianz, im Handbuch nicht dokumentiert.
         "BYTES" geht auch als Hash-Funktion.
Quote_p :Undokumentierte Funktionen "QUOTE" und "APPLY".
2Q_new  :Verbessertes ->Q - Programm (DEC->FRAC). Kann bei Umwandlung in den
         Bruch Vorgaben ber die Stellenzahl annehmen und bietet weitere
         Extras.
2hex    :Entwicklerversionen von ->ASC und ASC->. Krzer und ohne Checksummen.
2prg    :Erzeugt SYSEVALs mit dem die HP28 - Commandos ->PRG und PRG->
         emuliert werden.
2asc    :ASC fuer den HP.
GROB-FOR:Informationen ueber das GROB-Format.
Life    :Die Life-Simulation jetzt auch fuer den HP.
Lissajou:Animierte Lissajou-Figuren.
PrimeFac:Reisst den HP aus jeder Endlosschleife.
apdir   :Verkrztes APPT und APDIR.
apply   :Nheres ber die undokumentierten Befehle APPLY und QUOTE.
arch_lib:Zur Archivierung von Libraries.
arr_mul :Matrix-Rechenoperationen auf dem HP.
arr_str :Arrays of String mit der Library-Card.
plot_mul:Tips zum gleichzeitigen Plotten mehrerer Funktionen.
plot_scr:Weitere Tips zum Plotten.
pushd   :DIR-Hilfe, auch "pushd_xx" und "pushpopd".
Tools_m :System-Utilitys fr die systemnahe Programmierung.
toqpi   :Verbessertes ->Qpi.
unit_2l :Wandelt Einheiten von Objekten in eine Liste um.
Unstrip :Entfernt alle >> und <<, spart ungeheuer Platz bei groen PRG.
v_enter2:ber die Eingabe von Vectoren in den HP.
LibToo15:Library-Manager, Builder und ReBuilder mit 37 Funktionen.
LibDat  :Cribber fuer Text und Grafik mit vielen Extrafunktionen
Timer   :Precise Execution Timing -- Timer-routinen in verschiedener Form
Precesio:Routinen zur doppelten Genauigkeit auf dem HP48
RAM_ADR :Zeigt RAM-Entry-points, die sowohl auf S wie G-Rechnern gelten.
IR_RS232:Schaltplan eines IR -> RS232 Konverters als Postscipt-Datei
ASMFlash:Assembler/Disassembler fr HP48SX. Sehr schnell !!
SUBMENUS:SubMenus -- Kleiner Hinweistext, wie Untermenues im CST erzeugt werden 
CSTX    :CSTX -- Erstellt ein CST-Menue, das das Sortieren erleichtert          
LIBRARY :Library -- Eine Liste aller bekannten Libraries mit ihren Nummern und ihrer Groesse
SPORT   :Search PORT -- Fuer GX, nimmt einen Namen und sucht alle Ports nach ihm ab.
STOFIX  :STOFIX library V 1.1 -- Behebt einen Bug der ROMs L und M des G/GXbeim PINIT und STO-Befehl
TASTKOMB:What is ON-4 ? -- Dave Arnett erklaert hier nochmal die Kombinationen mit der ON-Taste
TREE-T  :Directory Tree Traversal -- Programme, die das Directory-handlingverbessern

Inhalt der Diskette 03 F (Hacker2, Info's und Diskussionen fr Spezis)

Handb   :Buchbesprechung: The HP48-Handbook
Hardw   :Nheres ber die Hardware des HP.
Internl0:Fragen von Usern werden hier beantwortet.
ir_led  :Genaue Info's ber das IR-System des HP48, mit Bauteilliste.
ir_rca  :RCA-TV-IR-Code auf dem HP. Ist eine Frage, aber der Fragesteller
         hat viele Anstze zur lernfhigen Fernbedienung gefunden.
kerm_rmt:C-Programm, mit dem man HP-Programme unter UNIX laufen lassen kann.
Prozesso:Umfangreiche Informationen ber die Maschinenprogrammierung des HP.
Last_RPL:Fragen ber die RPL-Programmierung.
Lib_Bug :Info ber Fehler: Librarys nicht als globale Variable speichern.
int_m1  :Anleitung zur Benutzung von Wayne's Mail-Server.
Lib_crc :Fragen zu RPL.
Lib_flg :Library-Flags.
Lib_int2:ber HP48 Library-Objects.
Lib_patc:Verndern des ROM durch Software von Auen.
Lib_rom :SYSEVALs fr die Library-Card.
Lib_rom2:Undokumentierter Befehl ELSYSEVAL, neues zum MENU-Befehl.
Link_tab:HP48 - Link Tables
Listsrv :Kleine Anleitung zur Benutzung von USENET.
List_48 :Eine Adressenliste HP48-User.
Locals  :Fragen und Antworten ber Programmierprobleme.
mcode_  :Tips zur Maschinenprogrammierung des HP, weiteres in "mcode_92".
m_time  :Schnelleres MOVE.
order   :ber Erfahrungen mit Elektronik-Versendern in den USA.
alpha   :Findet Maschinenroutinen im Speicher des HP.
bugs    :Fehler im HP48-ROM.
data_sto:Speichern von Datenfeldern.
stuff   :Tips zur Programmbeschleunigung mit Beispielen.
tonque  :Hinweise zum HP.
ver_d_bu:Bugs im HP48 ROM Level D.
2prg_2  :Code-Objects in Programme einbauen.
2str_stk:SYSEVALs, die zu ihrer Stack-Kurzform konvertiert.
32k-Card:ber eine 32k-Card.
512k    :Wie oft verkraftet eine Karte Stecken/Ziehen ?
acrc    :
asc_c_pp:ASC-BIN und BIN-ASC.
ASC_Perl:BIN-ASC - Programm in Pearl.
ASC_shar:BIN-ASC, wandelt MSDOS oder UNIX-Binaries in das ASC-Format.
big_bin :ber 32-Bit-Operationen, weiter in "Bignum" und "Bignum2".
bins_b2 :ber einen Bug im ROM-Level D,(weiter "BinsBug") bei Statistik.
peek0   :SYSEVAL_Peek.
plots_45:Unterschiede in den Plot-Programmen des HP28 und HP48.
ramcards:Informationen zu Ram-Erweiterungen von Epson, die den HP zerstren,
         wenn die Batteriespannung zu sehr sinkt.
ram_port:Pinbelegung der HP48-Einschbe.
rcl_asn :RCL fr umdefinierte Tasten.
ren__   :Hilfe zum Umbenennen von Directories.
rev     :Invertiert Strings.
rom2x6  :Tips und PRGs zum Kopieren der ROM-Karten. (Verboten in Deutschland)
transapp:Kommentare zum PDL.
unasc   :ASC-> in C fr UNIX.
unasc2  :BIN2ASC und ASC2BIN in C.
unit3   :Wie der HP Objekte mit Einheiten speichert.
units_i :Units zusammenfassen, zB V*A=W.
Wayne   :ber Wayne's Mailserver, mit Inhaltsangabe.
Xlibs   :Versteckte ROM-Libraries finden. Anmerkungen in "Xlib_err".
Quoteapp:Uber die Undokumentierten Funktionen QUOTE und APPLY.
BugList :buglist des HP48SX.
Copy2to1:Kopiert eine Karte in Port 2 auf die RAM-Card in Port 1.
EDir    :Object-Handler.
Addr    :Gibt die Speicheradresse eines Objektes im Stack.
AltD    :Alternatives Stack-Display.
MLDL    :Machine Language Development Library. Sehr umfangreicher Monitor
root3_4 :Info, alle Wurzeln eines Polynoms jeden Grades finden.
BILLY25 :Billy V2.5 -- Das Prog versucht, SX Programme in GX-Programme zu uebersetzen
BMXL    :Binary Matrix Algebra Library V1.8 -- Commands for fast algebraic matrices over the finite field GF(2).
SSS11   :Steve's SysRPL Shell V1.1 -- Zum komfortablem Programmieren in SysRPL
HTOOLS  :Help Tools Directory V1.0 -- Eine Art "Help-Screen-Pager", hilft Text darzustellen und zu blaettern
XMODEM  :XSEND/SRECV -- There routines are modified revisions of HP's XSEND and SRECV


Zustzliche Informationen zu den Disketten

Zuerst zu den Extensions:
-------------------------

         .prg : Nur als Listing vorhanden, es mu abgetippt werden.
        Wer das vor mir getan hat, mge sich melden, das wre
        sehr nett.

         .asc : Programme im ASC-Code, siehe unten.

         .--- : Direkt ladbares Programm, siehe Anleitung fr Kermit.

         .txt : Die Anleitung zum Programm.

         .all : Anleitung und Programm zusammen, zB. Wenn das Programm zum
                Abtippen, oder sehr gut dokumentiert ist.

         .src : Quellcode, meist auch ladbar, aber mit Kommentaren.

Zu mitgelieferten Programmen:
-----------------------------

KERMIT : Das Datenbertragungsprogramm fr Atari und PC (sind gekennzeichnet)
         Denkt daran, da die Maus meist im Port 1 des PC steckt. Ihr mt
         als erstes nach dem Aufruf von Kermit
         set port 2    eingeben. (nur wenn das Kabel an Port 2 hngt)
         Die Maus funktioniert nach Verlassen von Kermit dann nicht mehr,
         wenn ihr vor Beendigung von Kermit nicht set port 1 eingebt.

  Kleine Tips zum bertragen:
    1. Der im HP48 eingestellte Translation-Code sollte 3 sein.
    2. Wenn die bertragung durch nicht nachvollziehbare Fehler unterbrochen
      wird, solltet ihr die bertragung im HP von ASCII (Wird sonst bei
      Kermit eingeschaltet) wieder auf den bei Infrarot-bertragung blichen
      BINARY - Modus schalten. Lesen kann man die Programme dann auf dem PC
      nicht, aber so wird absolut alles bertragen.

ASC   : Hier ist eine deutsche Dokumentation bei. Das Programm sollte in dem
        Directory stehen, in dem das ASC-Programm, das ihr laden wollt auch
        stehen soll, oder im Pfad dadrueber. Einige Programme mit der
        Extension ASC erfordern nur die Anwesenheit des ASC-Programms und
        richten sich nach dem ersten Aufruf selbst ein. Ansonsten wird das
        Programm ASC-> aufgerufen, whrend das Programm in Level 1 der
        Anzeige steht.


Fuer alle, die einen PC haben, gibt es noch eine Disk mit EXE-Files:

USRLIB  :EXE-File fr den PC.
GROB2TIF:EXE-File fr den PC, konvertiert GROBS in TIFF-Files.
HPWRITE :EXE-File fr den PC, was man in das Fenster schreibt kann man
         direkt in den HP laden, wo es dann auf Tastendruck erscheint.
DRAW48  :Malprogramm. Au einem PC kann man komfortabel malen und mit
DRW2GROB:das Bild in ein ladfaehiges HP-Format umwandeln.
VOYAGER :Programmpaket, das auf dem PC einen HP48, ROM B emuliert.
HPGROB  :Damit koennen Bilder gemalt, konvertiert und uebertragen
         werden. Sehr Komfortabel.
TASC_30 :Programm zum Umwandeln von ASC-codierten Programmen auf dem PC
MAKEPAG :Editor fr Hp48 -Texte auf dem PC. Eine kleine Pagemaker Variante :-)



