(English version below)

Minerva 1.98a1 und Toolkit II ROM Plug-In Adapter für den Sinclair QL

Dies ist eine Minerva und Toolkit II ROM für den Sinclair QL. Es passt direkt in einer der Sinclair QL ROM-Sockeln und ersetzt das ursprünglich installierte Standard-Sinclair ROM (z. B. AH, JM, JS, MGx).

Sinclair QLs sind normalerweise nicht mit Standard-27Cxxx-EPROM-Chips kompatibel. Diese Adapterplatine enthält alle Komponenten, die erforderlich sind, um dies zu beheben, die 3 Pins, die an andere Stelle angebracht werden müssen, damit ein Standard EPROM verwendet werden kann. In diesem Fall handelt es sich um ein EPROM oder EEPROM mit 64 KB Speicherplatz. Die ersten 48 KB werden von Minerva v1.98a1 belegt, der Rest (ab C000h) enthält den Toolkit II v2.23-Code.

Was ist Minerva?

Google ist dein Freund, aber QL Infos können verwirrend sein! Minerva ist ein komplettes Ersatzbetriebssystem für den QL. Es ist verbessert, schneller, verfügt über zwei Bildschirmfunktionen und viele neue Funktionen. Kompatibilität mit den meisten Original-QL-Programmen bleibt erhalten. Es hat auch eine eingebaute RAM-Diagnosefunktion und im Falle eines fehlerhaften RAM-Chips wird mitgeteilt, welcher physische Chip fehlerhaft ist, was sich hervorragend zur Fehlersuche eignet.

Was ist Toolkit II?

Toolkit II ist ein "Bolt-On" -Toolkit, das die QL erweitert und viele sehr nützliche Funktionen enthält. Es macht das Leben mit einer QL ein wenig leichter und eigentlich hatte von Anfang an in jeder QL eingebaut sein. Es gibt z. B. Wildcards, damit unter anderem, alle Dateien von einem bestimmten ort an einen anderen kopiert werden können (WCOPY), ohne sie einzeln kopieren zu müssen und sowohl die Quell- als auch die Zieldatei benennen zu müssen (wie bei ‘COPY’). Und der Fileserver (FSERVE), was ermöglicht andere QLs im selben QNET problemlos auf Geräte zugreifen zu können, z.b. Microdrives, als wären sie ihren eigenen lokalen Geräten. Eine weitere hervorragende TK2-Funktion ist der ‘ED’ Befehl, mit dem sie ein SuperBasic-Programme auf dem Bildschirm anzeigen, durchscrollen und bearbeiten können, ohne einzelne Zeile bearbeiten zu müssen. Es gibt einige (sehr wenige) Programme, die nicht mit TK2 funktionieren. Wenn Sie es also deaktivieren müssen, können Sie den roten Jumper verwenden, der entweder den linken und den mittleren Pin (wie in den Bildern gezeigt) überbrückt, um TK2 zu aktivieren, oder mit die Mitte und den rechten Pin überbrückt, wird TK2 deaktiviert (nur diesen Jumper umtauschen, während der Computer ausgeschaltet ist!).

Hinweise zur Montage

Um den Adapter zu montieren, müssen Sie Ihre QL öffnen. Falls der Tastaturmembran noch original ist und einwandfrei funktioniert, hören Sie jetzt auf und Kauf dieser Artikel nicht! Oder besorge am besten schon eine neue Tastaturmembran. Diese sind sehr zerbrechlich und brechen ganz oft, sobald sie durch Öffnen des Gehäuses gestört werden. Neue sind zum Glück verfügbar.

Entfernen Sie vorsichtig beide vorhandenen ROM-Chips - die beiden 28-Pin-Chips ungefähr in der Mitte des Gehäuses, wie in Abbildung 7 mit blauen runden Aufklebern gezeigt.

Platz im QL ist eng und die QL-Gehäusen sind oft verbogen, sodass der tatsächlich verfügbare Platz zwischen dem Motherboard und der Metalltastaturplatte in der oberen Hälfte des Gehäuses von QL zu QL leicht variieren kann. Aus diesem Grund empfehle ich, den EPROM-Adapter in den linken ROM-Sockel einzubauen. Es wird in beiden Sockeln funktionieren, aber oberhalb der rechten befindet sich eine Schraube was der neuen Adapter sehr nah kommt. Ein bereits installierter Adapter ist in Bild 8 zu sehen.

Stellen Sie sicher, dass das Gerät richtig ausgerichtet ist (der Jumper zeigt nach vorne), stellen Sie sicher, dass alle 28 Stifte mit den 28 Löchern der vorhandenen Sockel angepasst sind, und drück gleichmäßig runter, bis es richtig sitz. Wieder zusammenschrauben und Ihren QL Bildschirm sollte wie Bild 9 aussehen.

Andere Bemerkungen

Das Minerva ROM ist standardmäßig für eine britische Tastatur konfiguriert. Bei anderen QLs müssen die Tastatur re-mapped worden, damit es mit den Symbolen auf den Tasten übereinstimmt. Dies kann durch Laden eines kleinen stück Code erfolgen, entweder manuell (bei jedem Start!) Oder normalerweise wird aus einer Boot-Datei darauf verwiesen. Das mitgelieferte Minerva ROM zeigt alle Fehlermeldungen usw. in englischer Sprache an. Eine deutsche Version ist verfügbar, die auch die Tasten für ein deutsche QL korrekt zuordnet (Deutsche Modelle hatten ursprünglich alle MGG-ROMs). Falls das deutsch Sprachversion benötigen wird, sag mir Bescheid. Ich kann auch die Tasten re-map code für alle verfügbaren Sprachen liefern, falls erwünscht.

Um Toolkit II zu aktivieren, muss nicht nur der Jumper so eingestellt sein, dass er den linken und den mittleren Pin überbrückt, sondern den Befehl 'TK2_EXT' muss manuell eingegeben werden. Toolkit 2 ist der version 2.23 - dies passt normalerweise nicht ganz in der verfügbare 16kb platz und aus diesem grund sind die funktionen CLOCK und ALARM entfernt worden (ROM datei von David Westbury).

Beachten Sie, dass in einige frühere QLs befindet sich 2 ROM-Chips im linken ROM-Sockel mit zusätzlichen Kabeln, die an anderen Stellen fuhren. Falls Ihr QL im Inneren so aussieht, also es beinhaltet nicht 2 normale Chips und keine zusätzlichen Kabeln -, ist es wahrscheinlich eine gute Idee, die Änderung weiter zu untersuchen, um sicherzustellen, dass diese Adapterplatine verwendet werden kann.

Diese Adapterkarte funktioniert bei QLs mit Standard-ROM Konfiguration mit Motherboards der Issue 5, Issue 6 oder Issue 7 sowie mit Samsung hergestellte QL Motherboards (mit SG-Seriennummernpräfix auf der Unterseite des Gehäuses). Bei Bedarf kann ich anstelle von Minerva v1.98a1 + Toolkit II auch das Sinclair JS ROM + Toolkit II auf das EEPROM programmieren. Das JS-ROM verfügt über ein festes Tastaturlayout und ist daher nicht wirklich geeignet für Nicht-UK QLs. Das JS-ROM gilt als das zuverlässigste und kompatibelste der ursprünglichen QL-ROMs. Daher kann dieses ROM, obwohl es viel weniger als das Minerva ausgestattet ist, auch ein gutes Upgrade sein, insbesondere mit dem zusätzlichen TK2, für QLs mit JM oder frühere ROM-Versionen. 

Wenn Sie diesen Artikel kaufen, erhalten Sie standardmäßig den Adapter mit der englischen Minerva v1.98a1 und dem Toolkit 2 v2.23.

----------------------------------------------------

(English version.....)

Minerva 1.98a1 and Toolkit II ROM plug-in adapter for the Sinclair QL

This is a Minerva and Toolkit II ROM for the Sinclair QL. It fits directly into one of the Sinclair QL ROM sockets to replace whatever standard Sinclair ROM that was originally installed (e.g. AH, JM, JS, MGx).

Sinclair QL’s are generally not factory compatible with standard 27Cxxx EPROM chips. This adapter board includes all the components needed to remedy that, re-routing, and ‘fixing’ the 3 pins that need to go elsewhere so that a standard EPROM can be used. In this case, an EEPROM or EPROM which contains 64kb of space – the first 48kb is taken up by Minerva v1.98a1 and the rest (from C000h) contains the Toolkit II v2.23 code.

What is Minerva?

Google is your friend, but QL information can be confusing! Minerva is basically a complete replacement operating system for the QL. It is improved, faster, has dual screen capability and has many new features while retaining compatibility with most original QL software. It also has a built-in RAM diagnostic feature and in the event of a faulty RAM chip, it will tell you which physical chip is bad, which is excellent for fault finding.

What is Toolkit II?

Toolkit II is a ‘bolt on’ toolkit that extends the QL and contains many very useful features that make living with a QL a little easier and really should have been included with the QL from the start, e.g. wildcards so that you can, among other things, copy all files from a certain location to another (WCOPY) without having to copy them one by one and having to name both the source and destination file using ‘COPY’. And the fileserver (FSERVE) which enables other QL’s on the same QNET to easily access devices, e.g. Microdrive’s, as if they were their own local devices. Another excellent TK2 feature is the ED command, which allows you to view, scroll through and edit SuperBasic programs on screen, without having to edit one line at a time. There are some (very few) programs that don’t work with TK2, so if you need to disable it, this can be done using the red jumper which can either bridge the left and centre pin (as shown in the pictures) to enable TK2, or it can bridge the centre and right pin, which will disable TK2 (obviously only change this jumper when the computer is off!).

Notes on fitting

To fit the adapter, you will need to open your QL. If the keyboard connector is original and is working fine, then stop reading now and forget about buying this item! Or at least make sure you have a new keyboard membrane to hand first. These are very fragile and are highly likely to break as soon as they are disturbed by opening the case. Fortunately, new ones are readily available.

Carefully remove both the existing ROM chips, these are the two 28 pin chips roughly in the middle of the case, as shown in picture 7with blue round stickers on them.

Note that space in the QL is quite tight and the QL cases have a habit of bowing slightly, so actual available space between the motherboard and the metal keyboard plate in the top half of the case may vary slightly from one QL to another. For this reason, I recommend that the EPROM adapter is fitted in the left-hand ROM socket. It will work in either, but the right-hand socket has a screw above it that comes very close to fouling the new addition. An installed unit in the left hand socket can be seen in picture 8.

Make sure the unit is correctly orientated (the jumper pointing towards the front), make sure that all 28 pins are lined up with the 28 holes of the existing socket then push down evenly. Re-assemble and when you turn your QL on the screen will look like picture 9.

Other things of note

The Minerva ROM is configured as standard for a UK keyboard. For other QL’s you have to re-map the keyboard so that it matches the symbols on the keys. This can be done by loading a small piece of code, either manually (at each start up!) or usually it is referenced to from a boot file. The supplied Minerva ROM shows all error messages etc in English. A German version is available, which will also map the keys correctly for the German QL version (these originally all had MGG ROMs). If you require the German language version, let me know. I can also supply the keyboard map codes for all available language keyboards, so also let me know if you need another language.

To enable Toolkit II you have to not only have the jumper set to bridge the left and centre pin, but you manually have to enter the command 'TK2_EXT' from the command prompt. This Toolkit 2 is version 2.23, which normally does not fit within the available 16kb space - for this reason the CLOCK and ALARM functions have been removed (by David Westbury).

Note that some early QL’s had 2 ROM chips piggy-backed in the left ROM socket with extra wires going to other locations. If your QL looks like this inside – i.e. it doesn’t just have 2 normal chips and no extra wires -  then it’s probably a good idea to investigate the modification further just to make sure that this adapter board can be used.

This adapter board will work with standard ROM arrangement QL’s with Issue 5, Issue 6 or Issue 7 motherboards, as well as the German market Samsung made motherboards (with SG serial number prefix on the bottom of the case).

If required, I can also supply the Sinclair JS ROM + Toolkit II on the EEPROM instead of Minerva v1.98a1 + Toolkit II. The JS ROM has a fixed keyboard layout, so cannot practically be used on QL’s that have anything other than the standard UK keyboard layout. The JS ROM is considered the most reliable and most compatible of the original QL ROMs, so this ROM, although a lot less featured than the Minerva, can also be a good upgrade, especially with the additional TK2, for older QL’s running JM or earlier ROM versions.

By default, if you buy this item, you will receive the adapter with the English Minerva v1.98a1 and Toolkit 2 v2.23.