HARDWARE ★ DK'TRONICS 256K SILICONDISC ★

Les extensions DK'Tronics (Les Cahiers de l'AmstradDK'TRONICS 256K SILICONDISC (Amstrad Computer User)DK'TRONICS 256K SILICONDISC (Amstrad Action)DK'TRONICS 256K SILICONDISC (CPC MagazinDK'TRONICS 256K SILICONDISC (Schneider Aktiv)
★ 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 ★ 

dk'tronics-Speicher-erweiterungen

Es geht um die 256-K-Silicon-Disk sowie zwei Speichererweiterungen.

Die Firma dk'tronics bietet diverse Erweiterungen an, die auch Ihren CPC zu einem Rechner machen, der von gesunkenen RAM-Preisen profitieren kann. Zu dieser Produktpalette gehört die 256-K-Silicon-Disk sowie eine 64-K-und 256-K-Speichererweiterung. Die Silicon-Disk besteht aus zwei Modulen, die in den Floppyport gesteckt werden und beim CPC 464 den Controller huckepack nehmen. Die Silicon-Disk funktioniert am CPC 464 aber nur, wenn eine FDI-1 angeschlossen ist.

Schon nach dem Einschalten des Systems macht sich die Erweiterung durch einen Zusatz in der Systemmeldung bemerkbar. Aktiviert wird die Diskette aber erst, wenn der Befehl SDISC eingegeben wird. Hat man zwei normale Laufwerke angeschlossen, kann die RAM-disk, denn um eine solche handelt es sich ja, als Laufwerk C und ansonsten als Laufwerk B angesprochen werden. Man hat also ein neues Laufwerk zur Verfügung, bei dem keine Diskette gewechselt werden muß und keine Verstellungen des Schreib- Lesekopfes auf-treten. Wie bei der normalen Floppy wird auch hier ein Directory geführt, und das zeigt zu Beginn ganze 254 K frei an.

Alle Diskettenoperationen können selbstverständlich mit der RAMdisk ausgeführt werden. Nur ein gravierender Unterschied zu den kleinen 3"-Dis-ketten ist vorhanden: Fällt der Strom einmal aus, sind sämtliche Daten verloren. Da das aber nicht so oft vorkommt, kann man bei richtigem Einsatz schon sehr viel mit der Silicon-Disk anfangen. Mit den neuen Kommandos LOADDISK und SAVEDISK kann der ganze Disketteninhalt in die RAMdisk geschrieben bzw. von ihr gelesen werden. Das Duplizieren dauert nun auch bei mehreren Kopien nicht endlos lange, sondern kann in einem Zug ausgeführt werden. Weitaus beeindruckender sind aber die Geschwindigkeitsvorteile, die man mit der RAMdisk hat.

Mit LOADDISK benötigte das Modul ganze 6 Sekunden, um alle Files (insgesamt 33 K) des StarTexters (Test in dieser Ausgabe) auf die Silicon-Disk zu holen. Während das normale Laufwerk 20 Sekunden benötigte, um das Programm zum Laufen zu bringen, geschah das mit der Silicon-Disk in nur 3 Sekunden. Bei einer fast siebenfachen Beschleunigung ist es schon wert, den Kauf dieser Erweiterung nachzudenken.

Die Speichererweiterungen 256 K und 64 K sind in 16 bzw. 4 Banks zu je 16 K aufgeteilt. So wird auch nie die gesamte Erweiterung, sondern nur jede einzelne Bank angesprochen. Zum Test lag die 64-K-Erweiterung vor, mit welcher der CPC 464 bzw. 664 theoretisch zum 6128 wird. Dank der mitgelieferten Software bleibt es nicht bei der blanken Theorie. Mit zwei kleinen Tricks kann man einen Teil der 6128 Software mit der Erweiterung laufen lassen. Hierzu muß man wissen, daß es zwei Wege gibt, mit denen in der Regel das laufende Programm den Computer-Typ erkennt: Entweder wird der Firmenvektor bei $BD5B abgefragt oder die Identifizierungsroutine im ROM angesprungen. Für den ersten Fall kann man mit einem POKE den Vektor auf den 6128er Wert setzen. Tasword 6128 und Masterfüe 128 lassen sich z.B. so zur Mitarbeit überreden. Für den Fall, daß die ROM-Routine angesprungen wird, bietet die mitgelieferte Befehlserweiterang den Befehl EMULATE. Jedes Programm muß dann nach der ROM-Identifizierang annehmen, es handle sich um einen CPC 6128.

Doch es gibt natürlich auch noch andere Anwendungen für den zusätzlichen Speicher. Wie erwähnt, liegt eine Cassette mit einer Befehlserweiterung bei, so daß die Nutzung von Basic aus zum Kinderspiel wird. Da jede Bank die gleiche Größe wie der Bildschirm hat, bietet sich das Abspeichern und Wiedereinladen des Bildschirmes an. SAVES bzw. LOADS sowie die 3 Banknummern genügen, und alles, was sich momentan auf dem Monitor zeigt, ist gesichert.

Das gleiche kann man mit Windows machen, wodurch eine leichtere Programmierung diese Fenster in Richtung Benutzerfreundlichkeit erzielt wird. Denn bisher war es so, daß der Inhalt von Windows, die von anderen überdeckt wurden, verloren ging. Mit SAVEW und LOADW wird der Inhalt einfach in die Speichererweiterung geschrieben, wobei neben der Banknummer auch noch die Speicheradresse angegeben wird, da ein Window in der Regel nicht die ganzen 16 K füllt.

Ebenso kann die Erweiterung als Zwischenspeicher für Strings, Variablen und Arrays dienen. Mit LOADD und SAVED kann man die Daten dort nach Angabe von Bank und Speicheradressen ablegen. Das Handbuch zeigt mit kleinen Listings, wie das in der Praxis realisiert wird und wie man die Speicheradressen von Variablen im normalen Ba-sic-Speicher herausfindet.

Die letzte Anwendungsmöglichkeit, die hier zur Sprache kommen soll, hat wieder etwas mit dem abgespeicherten Bildschirm zu tun. Es ist klar, daß durch eine geschickte Aneinanderreihung Animationseffekte erzielt werden können. Ein Problem stellt sich aber dabei: Blendet man die Bilder lediglich hintereinander, gibt es nur undeutliches Gewirr. Denn wenn man einen Bildschirm einblendet, muß dieser erst einmal aufgebaut werden, und das dauert seine Zeit. Mit den Befehlen HIGH, LOW und SWAP kann diesem Übel nun zu Leibe gerückt werden. Man hat nämlich einfach einen zweiten Bildschirmspeicher definiert (LOW), der unsichtbar das Bild aufbaut, während ein anderes gezeigt wird (HIGH). Mit SWAP vertauscht man nun die Speicher, und das fertige Bild wird sichtbar, während der zweite Bild-schirmspeicher mit dem neuen Bild geladen wird.

Dies waren die Möglichkeiten der Nutzung von Basic aus. Das Handbuch gibt, wenn auch in sehr knapper Form, noch ein wenig Aufschluß darüber, wie die Banks in Maschinensprache genutzt werden können.

Die Silicon-Disk sowie die RAM-Erweiterung sind zwei nützliche Module, die nicht nur durch viel RAM, sondern auch durch gute Software glänzen. Die Silicon-Disk sollte von Anwendern ins Auge gefaßt werden, die Datenverwaltung und Textverarbeitung mit dem CPC betreiben. Hier lassen sich die gravierendsten Geschwindigkeitsvorteile feststellen. Die RAM-Erweiterung lohnt sich schon wegen der 6128-Emulation. Ansonsten kann der Basic-Programmierer dank der Befehlserweiterung noch mehr aus seinem Computer herausholen und beispielsweise Windows sehr einfach programmieren.

Thomas Tai , CPC Magazin

★ YEAR: 1986
★ PUBLISHER: DK TRONICS , Profisoft (GERMANY)
★ PRICES: Silicon-Disk 350 - DM ; 64-K-RAM 160.- DM ; 256-K-RAM 350.- DM

★ AMSTRAD CPC ★ DOWNLOAD ★

File:
» DKTronics  Silicon  Disc  ROM  v1.3    ROMDATE: 1992-09-16
DL: 692
TYPE: ZIP
SiZE: 9Ko
NOTE:
.HFE: Χ
.ROM: √

Adverts/Publicités:
» DK  Tronics-Convert  your  Amstrad  464  into  an  Amstrad  6128    ADVERT    GREEKDATE: 2014-06-09
DL: 783
TYPE: image
SiZE: 578Ko
NOTE: w1528*h1036
 
» DK  Tronics-Mas  Possibilidades  Para  Tu  Amstrad    ADVERT    SPANISHDATE: 2014-08-04
DL: 750
TYPE: image
SiZE: 252Ko
NOTE: w747*h1046

» DK  Tronics-TV  Tuner    ADVERT    SPANISHDATE: 2014-08-04
DL: 781
TYPE: image
SiZE: 151Ko
NOTE: w764*h1039

» Dk  Tronics    (Cyclos  Thessaloniki)    ADVERT    GREEKDATE: 2014-06-09
DL: 937
TYPE: image
SiZE: 308Ko
NOTE: w745*h1006

Cover/Package:
» DK  Tronics-256K  Memory  Expansion    ENGLISHDATE: 2018-12-28
DL: 459
TYPE: image
SiZE: 89Ko
NOTE: w937*h533

Media/Support:
» DK  Tronics-256K  Bank  Switch  Software  for  the  Amstrad  6128    (Release  DISC)    ENGLISHDATE: 2018-07-06
DL: 453
TYPE: image
SiZE: 10Ko
NOTE: Uploaded by hERMOL ; w253*h275

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

Lien(s):
» Hardware » Memoire - Phoenix M64
» Hardware » D-ROM (Amstrad / Schneider CPC MX4 DUAL ROM Board Interface)
» Hardware » Les Interfaces DK'Tronics (CPC Revue)
» Hardware » DK'Tronics Memory Expansion (Memory Pack 64K & 256k)
» Hardware » Crayon optique DKtronics/Graphics Light Pen Dk'Tronics
» Hardware » Extension mémoire Vortex SP
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» 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 207 millisecondes et consultée 8353 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.