Aufstellung der Änderungen/Neuerungen von RamProcess Version V1.0 bis V2.0.19:

1.0: Erste funktionsfähige Version von RamProcess. Ein großer Teil der Initialisierungsroutinen befand sich noch innerhalb des residenten Teils von RamProcess. Erste Programme für RamProcess. (Blinker, Virus, Uhr).

1.1: Anpassung an den C128.

1.2: Initialisierungsroutinen komplett aus dem residenten Teil in den transidenten Teil verlegt.

1.3: Korrektur der Zählroutine für die Anzahl der freien Blöcke. Programm PrinterBuffer unter RamProcess lauffähig.

1.4: Interne Version (nie veröffentlicht !) Wieder Korrektur der Zählroutine für die Anzahl der freien Blöcke.

1.5: Interne Version (siehe unter V1.4)

1.6: Interne Version (siehe unter V1.4)

1.7: Erstmalig wird beim Rücksprung ins BASIC jeder residente Prozess einmal mit dem Lösch-Flag aufgerufen. So gehen zum Beispiel beim PrinterBuffer keine Daten verloren. Endgültige Fehlerbehebung beim Ermitteln der freien Blöcke. Einführung von Flags zur Kommunikation von Prozessen untereinander.

Übersetztung ins englische für Jim Colette in den USA.

1.8: Fehlerbehebung bei der Routine RMainLoop. Verbesserungen in der Geschwindigkeit, da einige Routinen neu geschrieben wurden. Neu: Geschwindigkeitssteigerung beim Auf- und Abbau von Dialogboxen. Verbesserung im Aufruf von Event-Prozessen. Zusätzliche Routinen für den Zugriff auf die Speicherbereiche "unter" RamProcess.

1.9: Fehlerbehebung bei der Rückkehr zum DeskTop im Falle eines Systemfehlers. Neues Icon "ALLES", um alle Prozesse auf einen Schlag aus der REU zu löschen. Möglichkeit zur Sperrung gewisser Bereiche, damit sich dort andere Programme einnisten können. Leider immer noch keine Antwort aus den USA. Deshalb sind weiter Kompatibilitätsschwierigkeiten zu erwarten.

Für geoRAM angepaßte Version verfügbar (gepatcht von Falk Rehwagen). Von außen nur schwer zu unterscheiden, funktioniert aber nur mit der geoRAM.

2.0: Abgabe des gesammten RamProcess-Projektes an Gerd Boerrigter. Alle Anfragen bezüglich RamProcess sind jetzt an Ihn zu richten.

Komplette Neustrukturierung und teilweise Neuprogrammierung der Laderoutinen von RamProcess. RamProcess geht nun flexibler mit dem Kernal um. Deshalb gibt es nur noch eine RamProcess Version, die alle Kernalvarianten unterstützt. Außerdem spricht RamProcess jetzt neben deutsch auch englisch.

NEU: Einführung von KeyProcessen.

Entfernung der Routinen zum schnellen Auf- und Abbau von Dialogboxen, da sich dies nicht mit dem Konzept der flexiblen Laderoutine vertragen hat. Außerdem wird der Platz für die KeyProcesse benötigt.

2.0.19: KeyProcesse wegen Schwierigkeiten bei der Einbindung ins Kernal ersteinmal wieder aus RamProcess entfernt. Es scheint trotz einiger Ankündigungen in der 64'er und der GUP seitens der Programmierer auch kein Interesse an dieser Funktion zu geben. Interessenten mögen sich doch bitte melden.

2.0.21: Werner Weicht berichtete von Fehlern mit GEOS 128 auf dem 80-Zeichenbildschirm.

Korrektur der Iconbitmaps im Process-Löschen-Dialog.

2.0.31: Dank Werner Weichts ausführlicher Fehlerbeschreibung und seinem fleißigem Testen konnte der Fehler in der Dialogbox beim Starten von Konfigurieren auf dem 80-Zeichenbildschirm (endlich) gefunden und behoben werden. Dazu mußten einige Routinen umgeschrieben werden. So wird jetzt mit GEOS 128 von Anfang an ein Bereich für den 80-Zeichenbildschirm reserviert und nicht mehr erst beim Sichern des Bildschirms. Weiterhin wurde ein Fehler beim Verlassen nach BASIC korrigiert.

2.0.32: Fehler beim Sperren von Speicherbereichen behoben.

Falls nicht doch noch ein Fehler in der Version RamProcess 2.0.32 auftaucht, ist diese Version wohl die Letzte.

Leider ist die Resonanz und Kritik zu RamProcess 2.0 sehr, sehr gering.

So scheint es wohl nur noch zwei