APPLICATIONSDIVERS ★ RAMDISC ★

Ramdisc (CPC Amstrad International)Applications Divers
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Das simulierte Laufwerk

Eine besondere RAM-Disk für den CPC 6128

Programme, die einen bestimmten Speicherbereich als “schnelles Laufwerk“ deklariert haben, wurden schon einige Male veröffentlicht. Die Vorteile einer normalen RAM-Disk ist die schnelle Zugriffszeit auf Programme oder abgelegte Daten. Aber beim simulierten Laufwerk ist es möglich, ein zweites Laufwerk zu imitieren.

Durch ein kurzes Maschinenprogramm wird das AMSDOS-ROM so umgeschrieben, daß ein Zweitlaufwerk auf der zusätzlichen RAM-Bank des CPC 6128 eingerichtet wird.

Ein Laufwerk mit Directory

Diese virtuelle Diskettenstation hat ein Speichervermögen von 64 kByte, von dem allerdings 2 kByte für das Directory und 16 kByte für die ROM-Simulation abgezweigt werden müssen. Das Laufwerk läßt sich als ganz normales Zweit laufwerk ansprechen, zum Beispiel: |DRIVE,“B“, ode auch einfach mit dem normalen RSX-Befehl |B.

Sämtliche Funktionen sind unter BASIC uneingeschränk nutzbar, sogar viele Maschinenprogramme — zum Beispie Diskettenmonitor oder Textverarbeitung laufen völlig nor mal. Selbst mit einem Kopierprogramm können Programm auf dieses Laufwerk transferiert werden.

Die Initialisierung

Nach dem Abtippen sollte das Programm erst einmal unter einem beliebigen Namen abgespeichert werden. Danach wird es mit RUN gestartet. Wurde alles richtig eingegeben wird ein Binärprogramm namens “RAMDISC.BIN“ au Diskette gesichert, das später wie folgt eingeladen und initial lisiert werden kann:

MODE 1: LOAD"ramdisc.bin", &8000:CALL &8000

Beim Initialisieren wird das Directory (B) gelöscht, damit alte Daten keinen Absturz verursachen. Will man nach einen Systemreset seine Daten nicht verlieren, so braucht man nun CALL &B0B2 einzugeben, und das Zweitlaufwerk ist wieder einsatzbereit! Dieser Call sollte nur in Mode 1 genutzt werden, da es sonst zu Farbfehlern und ähnlichem kommen kann.

(Sönke Ostertun-Gaekel/cd) , CPCAI 90/04

★ PUBLISHER: CPC Amstrad International
★ YEAR: 1990
★ CONFIG: 128K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ COLLECTION: CPC AMSTRAD INTERNATIONAL 1990
★ AUTHOR: Sönke Ostertun-Gaekel

 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listings:
» RSX-RAMDISC-Soenke  Ostertun    (CPC  Amstrad  International)    GERMANDATE: 2020-04-22
DL: 284
TYPE: ZIP
SiZE: 6Ko
NOTE: 40 Cyls
.HFE: Χ

» RSX-RAMDISC-Soenke  Ostertun    (CPC  Amstrad  International)    LISTING    GERMANDATE: 2020-05-27
DL: 196
TYPE: PDF
SiZE: 157Ko
NOTE: 2 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » LDir
» Applications » Disccopy (JLCS)
» Applications » Squash (Amstrad Computer User)
» Applications » Disc-Manager (Amstrad Action)
» Info » Ramdisk (RDK)
» Applications » AFC Disc 1
Je participe au site:
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 185 millisecondes et consultée 1972 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.