nderungen 1.02 gegenber ALPHA-1
---------------------------------
+ Beim Scannen nach Programmen, wird jetzt zustzlich darauf
  geachtet, ob Vektoren in den Speicherbereich zeigen. Bei
  normal reservierten Bereichen ist der Programmstart und das 
  Ende eindeutig, bei resident geladenen Blcken, nimmt SysMon als
  Start des neuen Programms das Ende des vorherigen Programms an.
  Dies kann aber unter Umstnden (Wenn das Programm einen eigenen
  Datenbereich angelegt hat) zu weit 'unten' liegen.
+ Der Auto-Patch ist fertig, SysMon kann nun bei unbekanntem
  TOS die Systemvariablen ermitteln.
+ Neue Zeilen-Scroll Routine in Assembler.
+ Die Anleitung im Help-Window ist wesentlich erweitert.
+ Die HOME-Taste funktioniert jetzt in allen Fenstern.
+ Mit Shift/Help ist der TemplMon per JSR aufrufbar, falls dieser
  installiert ist. Die Taste gilt in allen Fenstern.

Bugs, die es nicht mehr gibt (geben sollte...)
----------------------------------------------
- Beim MATRIX-Color Treiber ist der LineA-Zeiger auf die Systemfonts
  nicht gesetzt gewesen, so da SysMon nur _vor_ diesem Treiber
  installiert werden konnte. Dieser Fall wird nun extra abgefangen.
- Mehrere Fehler bei OS-Vars behoben.

nderungen ALPHA-1 gegenber BETA-9
-----------------------------------
+ Anpassung an Programme, die eigene Objecte in
  AES-Bume einbinden und fr VDI- & AES-Calls denselben
  Parameterblock benutzen. 
  { Ja, sowas gibt's. Nach einem WIND_UPDATE - weil die Menleiste
    betreten wurde - kamen mehrere VDI-Funktionen auf Grund von
    selbsteingebundenen Objecten. Diese berschrieben dann den
    ParameterBlock der WIND_UPDATE Funktion. SysMon merkt sich 
    jetzt die Daten des Block's, damit auch ein WIND_UPDATE wieder
    aus dem Trap zurckkehrt und nicht flschlicherweise eine
    andere Angabe gemacht wird. Ansonsten hatte der Fehler? keine
    weiteren Auswirkungen.
    Ob dies ein Fehlverhalten des AES oder PRG's ist mu ich noch
    klren. }
+ Alle IOREC-Strukturen werden bei den Systemvariablen ausgegeben.
+ Die Gemdos-Standard-Devices werden nun mit Namen ausgegeben.
+ Die Bios-Devices werden mit Namen ausgeben.

Bugs, die es nicht mehr gibt (geben sollte...)
----------------------------------------------
- Log/PhysScreen werden nun richtig unterschieden. 
- Verbesserungen bei Memory, fr jede Zuordnung mssen jetzt
  mindesten's 2 Kriterien erfllt sein. (Bei PD's wurde vorher nur
  auf Lnge = 256 gefragt) 
- bei vqt_Name fehlte der 1.Buchstabe des Namens.
- vs_color & vq_color wurden immer ausgegeben, auch wenn sie nicht
  angewhlt waren.


nderungen BETA-9 gegenber der Version BETA-8
-----------------------------------------------
+ Eine wesentliche Neuerung ist das Profiling. Dazu gibt es
  im SysMon-men den Menpunkt 'proFiling'. Das Zhlen aller
  Aufrufe kann gestartet und angehalten werden. Die Zhler knnen
  ins Protokoll-File gedump't und gelscht werden.
+ Es werden jetzt wesentlich mehr Systemvariablen angezeigt,
  die alten Bekannten von $400, die negativen LineA, alle LineA,
  der CookieJar, der SystemHeader, alle Workstations mit Parametern,
  alle geladenen Fontheader. Unter GEMINI kommen so im Fenster
  ca 1200 Zeilen zusammen....
+ Aus diesem Grunde gibt es neue Funktionen im UserInterface.
  Oben rechts im Fenster stehen die angewhlten Schalter, sie
  werden durch Drcken der jeweiligen Taste umgeschaltet.
  Es gelten folgende neue Sondertasten
          INSERT : Alle Flags setzen
          DELETE : Alle Flags lschen
          HOME   : Anfang
  shift + HOME   : Ende
  ctrl  + Up     : Block nach oben
  ctrl  + Down   : Block nach unten
+ Anpassung der Trap-Handler an 68010/68020, da die TT - Variablen
  SysMon schon bekannt sind, fehlt nur noch eine Anpassung an die
  Video Hardware, damit SysMon unter allen Modi des TT luft.
+ In Color wird bei einem Wechsel der Farben nicht mehr der komplette
  Bildschirm umgeschaltet, sondern nur die Farbpaletten. Dadurch 
  blitzt es bei 'vs_color','vq_color','setpalette' und 'setcolor'
  nicht mehr so doll. 
+ Es gibt nur noch einen FunctionStack, ber den jetzt alle 
  Aufrufe ablaufen. 
+ Alle Parameter von LineA-Aufrufen. Es geben zwar nur A_INIT und
  A_GET_PIXEL Werte zurck, trotzdem luft LineA jetzt ber den
  FunktionStack. Man kann dadurch sehen, welches Programm LineA-
  Aufrufe abfngt.
+ Strukturen, die nun angezeigt werden : LINEA(Vars), NegLINEA(Vars),
  FONT_HDR(Vars), VDI_WK(Vars), PD(Vars), PH(Vars), MFORM(LineA,Aes),
  SDB(LineA), BITBLT(LineA).

Bugs, die es nicht mehr gibt (geben sollte...)
----------------------------------------------
- MATRIX-Color Karte und MGE-Karte mten jetzt einwandfrei laufen.
- Durch einen minimalen Fehler (Zeile war auskommentiert) wurde ein
  alter SysTable nicht wieder benutzt.
- Cartridge-Programme bombten bei AES/VDI-Aufrufen, da versucht wurde
  in das ROM zu schreiben.


nderungen BETA-8 gegenber der Version BETA-7
----------------------------------------------
+ Das Scannen geladener Programme ist ca 6 mal schneller.
  Residente Datenbereiche werden besser erkannt.
  Es werden auch Cartrige-Programme erkannt.
+ Es gibt 2 neue Typen von Programmen :
   Cart : fr Cartridge-Programme.
   LPrg : fr Programme, die sich nicht selbst gehren, also von 
	  anderen geladen wurden.
+ Die Aufrufer-Verfolgung wurde ausgedehnt, so da auch Aufrufe, die
  nur modifiziert wurden, erkannt werden.
+ Im Memory-Window kann man mit 'O' den Owner anzeigen lassen.
  Fr den Bildschirm wird jetzt zwischen Log. und Phys.Screen
  unterschieden.
+ Das HELP-Window enthlt jetzt eine Kurzanleitung und einen 
  Copyright Hinweis.


Bugs, die es nicht mehr gibt (geben sollte...)
----------------------------------------------
- CAPS-Lock wird nur beachtet, wenn SysMon am Tracen ist.
- Programme die mit dem Programm PRG_LOAD geladen wurden, werden jetzt
  richtig erkannt.


Viel Spa mit SysMon

    Karsten Isakovic
